From af3027a16a0a1a9c66c17fce8f0a2eab8f7f0e0a Mon Sep 17 00:00:00 2001 From: llewellyn-sl <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 09:53:30 +0000 Subject: [PATCH 01/42] Draft: API docs overlays for v1.102.0 - New base spec: seqera-api-1.102.0.yaml - Comparison overlay generated - Analysis report created - Claude-generated overlays ready for review --- ...base-1.95-to-1.102.0-changes-analysis.json | 957 + .../specs/base-1.95-to-1.102.0-changes.yaml | 1041 ++ .../specs/claude-generated-overlays.md | 710 + .../scripts/specs/seqera-api-1.102.0.yaml | 15026 ++++++++++++++++ platform-repo | 1 + 5 files changed, 17735 insertions(+) create mode 100644 platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes-analysis.json create mode 100644 platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes.yaml create mode 100644 platform-api-docs/scripts/specs/claude-generated-overlays.md create mode 100644 platform-api-docs/scripts/specs/seqera-api-1.102.0.yaml create mode 160000 platform-repo diff --git a/platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes-analysis.json b/platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes-analysis.json new file mode 100644 index 000000000..3f98f1c31 --- /dev/null +++ b/platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes-analysis.json @@ -0,0 +1,957 @@ +{ + "new_endpoints": [ + { + "endpoint": "/compute-envs/{computeEnvId}/disable", + "method": "POST", + "operation_id": "DisableComputeEnv", + "tag": "compute-envs", + "summary": "Disable compute environment", + "target": "$[\"paths\"]" + }, + { + "endpoint": "/compute-envs/{computeEnvId}/enable", + "method": "POST", + "operation_id": "EnableComputeEnv", + "tag": "compute-envs", + "summary": "Enable compute environment", + "target": "$[\"paths\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/download/{filePath}", + "method": "GET", + "operation_id": "DownloadDataLink", + "tag": "data-links", + "summary": "Download data-link file at path", + "target": "$[\"paths\"]" + } + ], + "modified_endpoints": [ + { + "endpoint": "/data-links/{dataLinkId}/browse", + "method": "GET", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/browse\"][\"get\"][\"summary\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/browse", + "method": "GET", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/browse\"][\"get\"][\"description\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/browse/{path}", + "method": "GET", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/browse/{path}\"][\"get\"][\"operationId\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload\"][\"post\"][\"summary\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload\"][\"post\"][\"description\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload/finish", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish\"][\"post\"][\"summary\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload/finish", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish\"][\"post\"][\"description\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload/finish", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish\"][\"post\"][\"responses\"][\"404\"][\"description\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload/finish/{dirPath}", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish/{dirPath}\"][\"post\"][\"operationId\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload/finish/{dirPath}", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish/{dirPath}\"][\"post\"][\"responses\"][\"200\"][\"description\"]" + }, + { + "endpoint": "/data-links/{dataLinkId}/upload/{dirPath}", + "method": "POST", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/{dirPath}\"][\"post\"][\"operationId\"]" + } + ], + "new_schemas": [ + { + "schema": "GitKeys", + "target": "$[\"components\"][\"schemas\"]", + "is_property_change": false + }, + { + "schema": "SeqeraComputeCloudInstanceTypeSize", + "target": "$[\"components\"][\"schemas\"]", + "is_property_change": false + } + ], + "modified_schemas": [ + { + "schema": "AbstractGridConfig", + "target": "$[\"components\"][\"schemas\"][\"AbstractGridConfig\"]", + "is_property_change": false + }, + { + "schema": "AbstractGridConfig", + "target": "$[\"components\"][\"schemas\"][\"AbstractGridConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "Action", + "target": "$[\"components\"][\"schemas\"][\"Action.ConfigType\"][\"properties\"][\"discriminator\"][\"readOnly\"]", + "is_property_change": true + }, + { + "schema": "Action", + "target": "$[\"components\"][\"schemas\"][\"Action.EventType\"][\"properties\"][\"discriminator\"][\"readOnly\"]", + "is_property_change": true + }, + { + "schema": "Action", + "target": "$[\"components\"][\"schemas\"][\"Action.TowerActionConfig\"]", + "is_property_change": false + }, + { + "schema": "Action", + "target": "$[\"components\"][\"schemas\"][\"Action.TowerActionEvent\"]", + "is_property_change": false + }, + { + "schema": "AgentSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"AgentSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "AltairPbsComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"AltairPbsComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "AltairPbsComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"AltairPbsComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "AwsBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsBatchConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "AwsBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsBatchConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "AwsBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsBatchConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "AwsBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsBatchConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AwsBatchPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"AwsBatchPlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "AwsBatchPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"AwsBatchPlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AwsCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsCloudConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "AwsCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsCloudConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "AwsCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsCloudConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "AwsCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AwsCloudConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AwsCloudPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"AwsCloudPlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "AwsCloudPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"AwsCloudPlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AwsSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"AwsSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "AzBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AzBatchConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "AzBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AzBatchConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "AzBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AzBatchConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "AzBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"AzBatchConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AzBatchPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"AzBatchPlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "AzBatchPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"AzBatchPlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AzCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AzCloudConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "AzCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AzCloudConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "AzCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AzCloudConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "AzCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"AzCloudConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AzCloudPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"AzCloudPlatformMetaInfo\"]", + "is_property_change": false + }, + { + "schema": "AzCloudPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"AzCloudPlatformMetaInfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "AzureCloudKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureCloudKeys\"]", + "is_property_change": false + }, + { + "schema": "AzureCloudKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureCloudKeys\"]", + "is_property_change": false + }, + { + "schema": "AzureCloudKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureCloudKeys\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "AzureEntraKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureEntraKeys\"]", + "is_property_change": false + }, + { + "schema": "AzureEntraKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureEntraKeys\"]", + "is_property_change": false + }, + { + "schema": "AzureEntraKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureEntraKeys\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "AzureReposSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureReposSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "AzureSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"AzureSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "BitBucketSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"BitBucketSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "CodeCommitSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"CodeCommitSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "ComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"ComputeConfig\"][\"properties\"][\"discriminator\"][\"readOnly\"]", + "is_property_change": true + }, + { + "schema": "ComputeEnv", + "target": "$[\"components\"][\"schemas\"][\"ComputeEnv.Status\"][\"enum\"]", + "is_property_change": false + }, + { + "schema": "ContainerRegistryKeys", + "target": "$[\"components\"][\"schemas\"][\"ContainerRegistryKeys\"]", + "is_property_change": false + }, + { + "schema": "DataStudioStopReason", + "target": "$[\"components\"][\"schemas\"][\"DataStudioStopReason\"][\"enum\"]", + "is_property_change": false + }, + { + "schema": "EksComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"EksComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "EksComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"EksComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "EksPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"EksPlatformMetaInfo\"]", + "is_property_change": false + }, + { + "schema": "EksPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"EksPlatformMetaInfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GitHubSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"GitHubSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "GitLabSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"GitLabSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "GiteaSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"GiteaSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "GithubActionConfig", + "target": "$[\"components\"][\"schemas\"][\"GithubActionConfig\"]", + "is_property_change": false + }, + { + "schema": "GithubActionEvent", + "target": "$[\"components\"][\"schemas\"][\"GithubActionEvent\"]", + "is_property_change": false + }, + { + "schema": "GkeComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"GkeComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "GkeComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"GkeComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "GkePlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"GkePlatformMetaInfo\"]", + "is_property_change": false + }, + { + "schema": "GkePlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"GkePlatformMetaInfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GoogleBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleBatchConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "GoogleBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleBatchConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "GoogleBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleBatchConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "GoogleBatchConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleBatchConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GoogleCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleCloudConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "GoogleCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleCloudConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "GoogleCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleCloudConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "GoogleCloudConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleCloudConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GoogleCloudPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"GoogleCloudPlatformMetaInfo\"]", + "is_property_change": false + }, + { + "schema": "GoogleCloudPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"GoogleCloudPlatformMetaInfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GoogleLifeSciencesConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleLifeSciencesConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "GoogleLifeSciencesConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleLifeSciencesConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "GoogleLifeSciencesConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleLifeSciencesConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "GoogleLifeSciencesConfig", + "target": "$[\"components\"][\"schemas\"][\"GoogleLifeSciencesConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GooglePlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"GooglePlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "GooglePlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"GooglePlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "GoogleSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"GoogleSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "GridPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"GridPlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "GridPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"GridPlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "K8sComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"K8sComputeConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "K8sComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"K8sComputeConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "K8sComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"K8sComputeConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "K8sComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"K8sComputeConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "K8sPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"K8sPlatformMetaInfo\"]", + "is_property_change": false + }, + { + "schema": "K8sPlatformMetaInfo", + "target": "$[\"components\"][\"schemas\"][\"K8sPlatformMetaInfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "K8sSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"K8sSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "ListWorkflowsResponse", + "target": "$[\"components\"][\"schemas\"][\"ListWorkflowsResponse\"][\"properties\"]", + "is_property_change": true + }, + { + "schema": "LocalComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"LocalComputeConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "LocalComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"LocalComputeConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "LocalComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"LocalComputeConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "LocalComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"LocalComputeConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "LocalPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"LocalPlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "LocalPlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"LocalPlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "LsfComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"LsfComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "LsfComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"LsfComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "MoabComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"MoabComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "MoabComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"MoabComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "OrganizationQuotas", + "target": "$[\"components\"][\"schemas\"][\"OrganizationQuotas\"][\"properties\"]", + "is_property_change": true + }, + { + "schema": "PlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"PlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "S3SecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"S3SecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "SSHSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"SSHSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "SecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"SecurityKeys\"][\"properties\"][\"discriminator\"][\"readOnly\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeConfig\"][\"properties\"][\"workDir\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeConfig\"][\"properties\"][\"preRunScript\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeConfig\"][\"properties\"][\"postRunScript\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeConfig\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeConfig\"][\"properties\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputePlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputePlatformMetainfo\"]", + "is_property_change": false + }, + { + "schema": "SeqeraComputePlatformMetainfo", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputePlatformMetainfo\"][\"properties\"][\"discriminator\"]", + "is_property_change": true + }, + { + "schema": "SeqeraComputeSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "SeqeraComputeSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeSecurityKeys\"]", + "is_property_change": false + }, + { + "schema": "SeqeraComputeSecurityKeys", + "target": "$[\"components\"][\"schemas\"][\"SeqeraComputeSecurityKeys\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "ServiceInfo", + "target": "$[\"components\"][\"schemas\"][\"ServiceInfo\"][\"properties\"][\"navbar\"]", + "is_property_change": true + }, + { + "schema": "ServiceInfo", + "target": "$[\"components\"][\"schemas\"][\"ServiceInfo\"][\"properties\"][\"navbar\"][\"deprecated\"]", + "is_property_change": true + }, + { + "schema": "ServiceInfo", + "target": "$[\"components\"][\"schemas\"][\"ServiceInfo\"][\"properties\"][\"navbar\"][\"allOf\"]", + "is_property_change": true + }, + { + "schema": "SlurmComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SlurmComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "SlurmComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"SlurmComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "Task", + "target": "$[\"components\"][\"schemas\"][\"Task\"][\"properties\"]", + "is_property_change": true + }, + { + "schema": "TraceProgressData", + "target": "$[\"components\"][\"schemas\"][\"TraceProgressData\"][\"properties\"]", + "is_property_change": true + }, + { + "schema": "UnivaComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"UnivaComputeConfig\"]", + "is_property_change": false + }, + { + "schema": "UnivaComputeConfig", + "target": "$[\"components\"][\"schemas\"][\"UnivaComputeConfig\"][\"allOf\"]", + "is_property_change": false + }, + { + "schema": "WorkflowLoad", + "target": "$[\"components\"][\"schemas\"][\"WorkflowLoad\"][\"properties\"]", + "is_property_change": true + } + ], + "new_parameters": [ + { + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/browse\"][\"get\"][\"parameters\"][*]", + "update": null + }, + { + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/browse\"][\"get\"][\"parameters\"]", + "update": [ + { + "name": "dataLinkId", + "in": "path", + "description": "Data-link string identifier", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "workspaceId", + "in": "query", + "description": "Workspace numeric identifier", + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "credentialsId", + "in": "query", + "description": "Credentials string identifier", + "schema": { + "type": "string" + } + }, + { + "name": "search", + "in": "query", + "description": "Prefix search of data-link content", + "schema": { + "type": "string" + } + }, + { + "name": "nextPageToken", + "in": "query", + "description": "Token used to fetch the next page of items", + "schema": { + "type": "string" + } + }, + { + "name": "pageSize", + "in": "query", + "description": "Number of items to return per page. If ommitted, a default maximum value is returned.", + "schema": { + "type": "integer", + "format": "int32" + } + } + ] + }, + { + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload\"][\"post\"][\"parameters\"][*]", + "update": null + }, + { + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload\"][\"post\"][\"parameters\"]", + "update": [ + { + "name": "dataLinkId", + "in": "path", + "description": "Data-link string identifier", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "credentialsId", + "in": "query", + "description": "Credentials string identifier", + "schema": { + "type": "string" + } + }, + { + "name": "workspaceId", + "in": "query", + "description": "Workspace numeric identifier", + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "Origin", + "in": "header", + "schema": { + "type": "string", + "nullable": true + } + } + ] + }, + { + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish\"][\"post\"][\"parameters\"][*]", + "update": null + }, + { + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/upload/finish\"][\"post\"][\"parameters\"]", + "update": [ + { + "name": "dataLinkId", + "in": "path", + "description": "Data-link string identifier", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "credentialsId", + "in": "query", + "description": "Credentials string identifier", + "schema": { + "type": "string" + } + }, + { + "name": "workspaceId", + "in": "query", + "description": "Workspace numeric identifier", + "schema": { + "type": "integer", + "format": "int64" + } + } + ] + }, + { + "target": "$[\"paths\"][\"/workflow\"][\"get\"][\"parameters\"]", + "update": [ + { + "name": "includeTotalSize", + "in": "query", + "description": "Include total size in the response", + "schema": { + "type": "boolean" + } + } + ] + } + ], + "deprecated_endpoints": [ + { + "endpoint": "/data-links/{dataLinkId}/download", + "method": "UNKNOWN", + "operation_id": null, + "tag": "data-links", + "summary": null, + "target": "$[\"paths\"][\"/data-links/{dataLinkId}/download\"]" + } + ], + "by_tag": { + "compute-envs": { + "endpoints": [ + { + "endpoint": "/compute-envs/{computeEnvId}/disable", + "method": "POST", + "operation_id": "DisableComputeEnv", + "tag": "compute-envs", + "summary": "Disable compute environment", + "target": "$[\"paths\"]" + }, + { + "endpoint": "/compute-envs/{computeEnvId}/enable", + "method": "POST", + "operation_id": "EnableComputeEnv", + "tag": "compute-envs", + "summary": "Enable compute environment", + "target": "$[\"paths\"]" + } + ], + "schemas": [] + }, + "data-links": { + "endpoints": [ + { + "endpoint": "/data-links/{dataLinkId}/download/{filePath}", + "method": "GET", + "operation_id": "DownloadDataLink", + "tag": "data-links", + "summary": "Download data-link file at path", + "target": "$[\"paths\"]" + } + ], + "schemas": [] + } + }, + "summary": { + "total_new_endpoints": 3, + "total_modified_endpoints": 11, + "total_new_schemas": 2, + "total_modified_schemas": 123, + "affected_tags": [ + "compute-envs", + "data-links" + ], + "requires_new_category": true + } +} \ No newline at end of file diff --git a/platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes.yaml b/platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes.yaml new file mode 100644 index 000000000..392d56135 --- /dev/null +++ b/platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes.yaml @@ -0,0 +1,1041 @@ +overlay: 1.0.0 +x-speakeasy-jsonpath: rfc9535 +info: + title: Overlay seqera-api-1.95.yml => seqera-api-1.102.0.yaml + version: 0.0.0 +actions: + - target: $["info"]["version"] + update: 1.102.0 + - target: $["paths"] + update: + /compute-envs/{computeEnvId}/disable: + post: + tags: + - compute-envs + summary: Disable compute environment + description: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch workflows. If the compute environment is primary, it will be automatically unset as primary." + operationId: DisableComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + - target: $["paths"] + update: + /compute-envs/{computeEnvId}/enable: + post: + tags: + - compute-envs + summary: Enable compute environment + description: Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch workflows. + operationId: EnableComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + - target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["summary"] + update: Explore data-link + - target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["description"] + update: Retrieves the content of the data-link associated with the given `dataLinkId` + - target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"][*] + remove: true + - target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"] + update: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: search + in: query + description: Prefix search of data-link content + schema: + type: string + - name: nextPageToken + in: query + description: Token used to fetch the next page of items + schema: + type: string + - name: pageSize + in: query + description: "Number of items to return per page. If ommitted, a default maximum value is returned." + schema: + type: integer + format: int32 + - target: $["paths"]["/data-links/{dataLinkId}/browse/{path}"]["get"]["operationId"] + update: ExploreDataLinkWithPath + - target: $["paths"] + update: + /data-links/{dataLinkId}/download/{filePath}: + get: + tags: + - data-links + summary: Download data-link file at path + description: Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`. + operationId: DownloadDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: filePath + in: path + description: File path to download + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + - target: $["paths"]["/data-links/{dataLinkId}/upload"]["post"]["summary"] + update: Generate data-link file upload URL + - target: $["paths"]["/data-links/{dataLinkId}/upload"]["post"]["description"] + update: |- + Creates a URL to upload files to the data-link associated with the given `dataLinkId`. + For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. + - target: $["paths"]["/data-links/{dataLinkId}/upload"]["post"]["parameters"][*] + remove: true + - target: $["paths"]["/data-links/{dataLinkId}/upload"]["post"]["parameters"] + update: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: Origin + in: header + schema: + type: string + nullable: true + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish"]["post"]["summary"] + update: Finish data-link file upload + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish"]["post"]["description"] + update: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish"]["post"]["parameters"][*] + remove: true + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish"]["post"]["parameters"] + update: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish"]["post"]["responses"]["404"]["description"] + update: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link not found" + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish/{dirPath}"]["post"]["operationId"] + update: FinishDataLinkUploadWithPath + - target: $["paths"]["/data-links/{dataLinkId}/upload/finish/{dirPath}"]["post"]["responses"]["200"]["description"] + update: FinishDataLinkUploadWithPath 200 response + - target: $["paths"]["/data-links/{dataLinkId}/upload/{dirPath}"]["post"]["operationId"] + update: GenerateDataLinkUploadUrlWithPath + - target: $["paths"]["/workflow"]["get"]["parameters"] + update: + - name: includeTotalSize + in: query + description: Include total size in the response + schema: + type: boolean + - target: $["paths"]["/data-links/{dataLinkId}/download"] + remove: true + - target: $["components"]["schemas"]["AbstractGridConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + - target: $["components"]["schemas"]["AbstractGridConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["Action.ConfigType"]["properties"]["discriminator"]["readOnly"] + remove: true + - target: $["components"]["schemas"]["Action.EventType"]["properties"]["discriminator"]["readOnly"] + remove: true + - target: $["components"]["schemas"]["Action.TowerActionConfig"] + update: + title: Tower Action Config + - target: $["components"]["schemas"]["Action.TowerActionEvent"] + update: + title: Tower action event + - target: $["components"]["schemas"]["AgentSecurityKeys"] + update: + title: Tower Agent credentials + - target: $["components"]["schemas"]["AltairPbsComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + - target: $["components"]["schemas"]["AltairPbsComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["AwsBatchConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["AwsBatchConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AwsBatchConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AwsBatchConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["AwsBatchPlatformMetainfo"] + update: + title: AWS Batch platform metainfo + - target: $["components"]["schemas"]["AwsBatchPlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["AwsCloudConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["AwsCloudConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AwsCloudConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AwsCloudConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["AwsCloudPlatformMetainfo"] + update: + title: AWS Cloud platform metainfo + - target: $["components"]["schemas"]["AwsCloudPlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["AwsSecurityKeys"] + update: + title: AWS credentials + - target: $["components"]["schemas"]["AzBatchConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["AzBatchConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AzBatchConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AzBatchConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["AzBatchPlatformMetainfo"] + update: + title: Azure Batch platform metainfo + - target: $["components"]["schemas"]["AzBatchPlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["AzCloudConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["AzCloudConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AzCloudConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["AzCloudConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["AzCloudPlatformMetaInfo"] + update: + title: Azure Cloud platform metainfo + - target: $["components"]["schemas"]["AzCloudPlatformMetaInfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["AzureCloudKeys"] + update: + title: Azure Cloud credentials + - target: $["components"]["schemas"]["AzureCloudKeys"] + update: + properties: + discriminator: + type: string + batchName: + type: string + storageName: + type: string + batchKey: + type: string + writeOnly: true + storageKey: + type: string + writeOnly: true + subscriptionId: + type: string + tenantId: + type: string + clientId: + type: string + clientSecret: + type: string + writeOnly: true + - target: $["components"]["schemas"]["AzureCloudKeys"]["allOf"] + remove: true + - target: $["components"]["schemas"]["AzureEntraKeys"] + update: + title: Azure Entra credentials + - target: $["components"]["schemas"]["AzureEntraKeys"] + update: + properties: + discriminator: + type: string + batchName: + type: string + storageName: + type: string + batchKey: + type: string + writeOnly: true + storageKey: + type: string + writeOnly: true + tenantId: + type: string + clientId: + type: string + clientSecret: + type: string + writeOnly: true + - target: $["components"]["schemas"]["AzureEntraKeys"]["allOf"] + remove: true + - target: $["components"]["schemas"]["AzureReposSecurityKeys"] + update: + title: Azure Repos credentials + - target: $["components"]["schemas"]["AzureSecurityKeys"] + update: + title: Azure credentials + - target: $["components"]["schemas"]["BitBucketSecurityKeys"] + update: + title: BitBucket credentials + - target: $["components"]["schemas"]["CodeCommitSecurityKeys"] + update: + title: AWS CodeCommit credentials + - target: $["components"]["schemas"]["ComputeConfig"]["properties"]["discriminator"]["readOnly"] + remove: true + - target: $["components"]["schemas"]["ComputeEnv.Status"]["enum"] + update: + - DISABLED + - target: $["components"]["schemas"]["ContainerRegistryKeys"] + update: + title: Container registry credentials + - target: $["components"]["schemas"]["DataStudioStopReason"]["enum"] + update: + - NO_STATS_AVAIL + - target: $["components"]["schemas"]["EksComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + server: + type: string + sslCert: + type: string + namespace: + type: string + computeServiceAccount: + type: string + headServiceAccount: + type: string + storageClaimName: + type: string + storageMountPath: + type: string + podCleanup: + $ref: "#/components/schemas/PodCleanupPolicy" + headPodSpec: + type: string + servicePodSpec: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + region: + type: string + description: AWS region + clusterName: + type: string + description: The AWS EKS cluster name + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + - target: $["components"]["schemas"]["EksComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["EksPlatformMetaInfo"] + update: + title: Amazon EKS platform metainfo + - target: $["components"]["schemas"]["EksPlatformMetaInfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["GitHubSecurityKeys"] + update: + title: GitHub credentials + - target: $["components"]["schemas"] + update: + GitKeys: + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + token: + type: string + - target: $["components"]["schemas"]["GitLabSecurityKeys"] + update: + title: GitLab credentials + - target: $["components"]["schemas"]["GiteaSecurityKeys"] + update: + title: Gitea credentials + - target: $["components"]["schemas"]["GithubActionConfig"] + update: + title: GitHub action config + - target: $["components"]["schemas"]["GithubActionEvent"] + update: + title: GitHub action event + - target: $["components"]["schemas"]["GkeComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + server: + type: string + sslCert: + type: string + namespace: + type: string + computeServiceAccount: + type: string + headServiceAccount: + type: string + storageClaimName: + type: string + storageMountPath: + type: string + podCleanup: + $ref: "#/components/schemas/PodCleanupPolicy" + headPodSpec: + type: string + servicePodSpec: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + region: + type: string + description: The GKE cluster region - or - zone + clusterName: + type: string + description: The GKE cluster name + fusion2Enabled: + type: boolean + waveEnabled: + type: boolean + - target: $["components"]["schemas"]["GkeComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["GkePlatformMetaInfo"] + update: + title: Google GKE platform metainfo + - target: $["components"]["schemas"]["GkePlatformMetaInfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["GoogleBatchConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["GoogleBatchConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["GoogleBatchConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["GoogleBatchConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["GoogleCloudConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["GoogleCloudConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["GoogleCloudConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["GoogleCloudConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["GoogleCloudPlatformMetaInfo"] + update: + title: Google Cloud platform metainfo + - target: $["components"]["schemas"]["GoogleCloudPlatformMetaInfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["GoogleLifeSciencesConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["GoogleLifeSciencesConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["GoogleLifeSciencesConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["GoogleLifeSciencesConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["GooglePlatformMetainfo"] + update: + title: Google Batch platform metainfo + - target: $["components"]["schemas"]["GooglePlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["GoogleSecurityKeys"] + update: + title: Google credentials + - target: $["components"]["schemas"]["GridPlatformMetainfo"] + update: + title: Grid platform metainfo + - target: $["components"]["schemas"]["GridPlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["K8sComputeConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["K8sComputeConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["K8sComputeConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["K8sComputeConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["K8sPlatformMetaInfo"] + update: + title: Kubernetes platform metainfo + - target: $["components"]["schemas"]["K8sPlatformMetaInfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["K8sSecurityKeys"] + update: + title: Kubernetes credentials + - target: $["components"]["schemas"]["ListWorkflowsResponse"]["properties"] + update: + hasMore: + type: boolean + - target: $["components"]["schemas"]["LocalComputeConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["LocalComputeConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["LocalComputeConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["LocalComputeConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["LocalPlatformMetainfo"] + update: + title: Local platform metainfo + - target: $["components"]["schemas"]["LocalPlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["LsfComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + unitForLimits: + type: string + perJobMemLimit: + type: boolean + perTaskReserve: + type: boolean + - target: $["components"]["schemas"]["LsfComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["MoabComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + - target: $["components"]["schemas"]["MoabComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["OrganizationQuotas"]["properties"] + update: + maxCustomRolesPerOrg: + type: integer + format: int64 + - target: $["components"]["schemas"]["PlatformMetainfo"] + update: + properties: + discriminator: + type: string + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["S3SecurityKeys"] + update: + title: S3-compatible credentials + - target: $["components"]["schemas"]["SSHSecurityKeys"] + update: + title: SSH credentials + - target: $["components"]["schemas"]["SecurityKeys"]["properties"]["discriminator"]["readOnly"] + remove: true + - target: $["components"]["schemas"] + update: + SeqeraComputeCloudInstanceTypeSize: + type: string + enum: + - SMALL + - MEDIUM + - LARGE + - target: $["components"]["schemas"]["SeqeraComputeConfig"]["properties"]["workDir"] + update: + description: Compute environment working directory + - target: $["components"]["schemas"]["SeqeraComputeConfig"]["properties"]["preRunScript"] + update: + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["SeqeraComputeConfig"]["properties"]["postRunScript"] + update: + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + - target: $["components"]["schemas"]["SeqeraComputeConfig"]["properties"]["discriminator"] + update: + description: property to select the compute config platform + - target: $["components"]["schemas"]["SeqeraComputeConfig"]["properties"] + update: + instanceTypeSize: + description: "Size of the Data Studios instance (SMALL, MEDIUM, LARGE)" + allOf: + - $ref: "#/components/schemas/SeqeraComputeCloudInstanceTypeSize" + - target: $["components"]["schemas"]["SeqeraComputePlatformMetainfo"] + update: + title: Seqera Compute platform metainfo + - target: $["components"]["schemas"]["SeqeraComputePlatformMetainfo"]["properties"]["discriminator"] + update: + description: property to select the platform metainfo type + - target: $["components"]["schemas"]["SeqeraComputeSecurityKeys"] + update: + title: Seqera Compute credentials + - target: $["components"]["schemas"]["SeqeraComputeSecurityKeys"] + update: + properties: + discriminator: + type: string + accessKey: + type: string + secretKey: + type: string + writeOnly: true + assumeRoleArn: + type: string + - target: $["components"]["schemas"]["SeqeraComputeSecurityKeys"]["allOf"] + remove: true + - target: $["components"]["schemas"]["ServiceInfo"]["properties"]["navbar"] + update: + $ref: "#/components/schemas/NavbarConfig" + - target: $["components"]["schemas"]["ServiceInfo"]["properties"]["navbar"]["deprecated"] + remove: true + - target: $["components"]["schemas"]["ServiceInfo"]["properties"]["navbar"]["allOf"] + remove: true + - target: $["components"]["schemas"]["SlurmComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + - target: $["components"]["schemas"]["SlurmComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["Task"]["properties"] + update: + numSpotInterruptions: + type: integer + format: int32 + - target: $["components"]["schemas"]["TraceProgressData"]["properties"] + update: + numSpotInterruptions: + type: integer + format: int32 + - target: $["components"]["schemas"]["UnivaComputeConfig"] + update: + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + - target: $["components"]["schemas"]["UnivaComputeConfig"]["allOf"] + remove: true + - target: $["components"]["schemas"]["WorkflowLoad"]["properties"] + update: + numSpotInterruptions: + type: integer + format: int32 diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md new file mode 100644 index 000000000..2f5d03f45 --- /dev/null +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -0,0 +1,710 @@ +I'll generate the overlay files for version 1.102.0, organized by controller/feature. + +# Compute Environments Overlays + +## compute-envs-operations-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Compute environments operations overlay + version: 0.0.0 +actions: + # ===== COMPUTE ENVIRONMENTS - OPERATIONS ===== + + # ---- DISABLE COMPUTE ENVIRONMENT ---- + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.summary" + update: "Disable compute environment" + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.description" + update: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch workflows. If the compute environment is primary, it will be automatically unset as primary." + + # ---- ENABLE COMPUTE ENVIRONMENT ---- + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.summary" + update: "Enable compute environment" + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.description" + update: "Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch workflows." +``` + +## compute-envs-parameters-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Compute environments parameters overlay + version: 0.0.0 +actions: + # ===== COMPUTE ENVIRONMENTS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== + + # ---- DISABLE COMPUTE ENVIRONMENT PARAMETERS ---- + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='computeEnvId')].description" + update: "Compute environment string identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.requestBody.description" + update: "Compute environment disable request" + + # ---- ENABLE COMPUTE ENVIRONMENT PARAMETERS ---- + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='computeEnvId')].description" + update: "Compute environment string identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.requestBody.description" + update: "Compute environment enable request" +``` + +## compute-envs-schemas-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Compute environments schemas overlay + version: 0.0.0 +actions: + # ===== COMPUTE ENVIRONMENTS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== + + # ---- COMPUTE ENVIRONMENT STATUS ENUM ---- + + - target: "$.components.schemas.ComputeEnv.Status" + update: + type: string + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "DISABLED"] + description: "Compute environment status. Accepts `CREATING`, `AVAILABLE`, `ERRORED`, `INVALID`, or `DISABLED`." +``` + +--- + +# Data Links Overlays + +## data-links-operations-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Data-links operations overlay + version: 0.0.0 +actions: + # ===== DATA-LINKS - OPERATIONS ===== + + # ---- EXPLORE DATA-LINK ---- + + - target: "$.paths./data-links/{dataLinkId}/browse.get.summary" + update: "Explore data-link" + + - target: "$.paths./data-links/{dataLinkId}/browse.get.description" + update: "Retrieves the content of the data-link associated with the given `dataLinkId`." + + # ---- EXPLORE DATA-LINK WITH PATH ---- + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.summary" + update: "Explore data-link with path" + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.description" + update: "Retrieves the content at the specified path within the data-link associated with the given `dataLinkId`." + + # ---- DOWNLOAD DATA-LINK FILE ---- + + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.summary" + update: "Download data-link file at path" + + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.description" + update: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." + + # ---- GENERATE DATA-LINK FILE UPLOAD URL ---- + + - target: "$.paths./data-links/{dataLinkId}/upload.post.summary" + update: "Generate data-link file upload URL" + + - target: "$.paths./data-links/{dataLinkId}/upload.post.description" + update: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload. See the `/upload/finish` endpoint." + + # ---- GENERATE DATA-LINK FILE UPLOAD URL WITH PATH ---- + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.summary" + update: "Generate data-link file upload URL with path" + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.description" + update: "Creates a URL to upload files to the specified directory path within the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload. See the `/upload/finish` endpoint." + + # ---- FINISH DATA-LINK FILE UPLOAD ---- + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.summary" + update: "Finish data-link file upload" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.description" + update: "Finishes upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + + # ---- FINISH DATA-LINK FILE UPLOAD WITH PATH ---- + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.summary" + update: "Finish data-link file upload with path" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.description" + update: "Finishes upload of a data-link file to the specified directory path. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + + # ---- DEPRECATED DOWNLOAD ENDPOINT ---- + + - target: "$.paths./data-links/{dataLinkId}/download.get.summary" + update: "(Deprecated) Download data-link file" + + - target: "$.paths./data-links/{dataLinkId}/download.get.description" + update: "**This endpoint is deprecated. See [Download data-link file at path](https://docs.seqera.io/platform-api/download-data-link-file) for the current endpoint.**\n\nDownloads the content of the data-link associated with the given `dataLinkId`." +``` + +## data-links-parameters-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Data-links parameters overlay + version: 0.0.0 +actions: + # ===== DATA-LINKS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== + + # ---- EXPLORE DATA-LINK PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='search')].description" + update: "Prefix search filter for data-link content." + + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='nextPageToken')].description" + update: "Token used to fetch the next page of items." + + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='pageSize')].description" + update: "Number of items to return per page. If omitted, a default maximum value is returned." + + # ---- EXPLORE DATA-LINK WITH PATH PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='path')].description" + update: "Resource path within the data-link to browse." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='search')].description" + update: "Prefix search filter for data-link content." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='nextPageToken')].description" + update: "Token used to fetch the next page of items." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='pageSize')].description" + update: "Number of items to return per page. If omitted, a default maximum value is returned." + + # ---- DOWNLOAD DATA-LINK FILE PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='filePath')].description" + update: "Resource path to the file to download." + + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + # ---- GENERATE UPLOAD URL PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='Origin')].description" + update: "Request origin header." + + # ---- GENERATE UPLOAD URL WITH PATH PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='dirPath')].description" + update: "Directory path within the data-link for upload." + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='Origin')].description" + update: "Request origin header." + + # ---- FINISH UPLOAD PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + # ---- FINISH UPLOAD WITH PATH PARAMETERS ---- + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='dirPath')].description" + update: "Directory path within the data-link where upload was performed." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='credentialsId')].description" + update: "Credentials string identifier." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + # ---- REQUEST BODY DESCRIPTIONS ---- + + - target: "$.paths./data-links/{dataLinkId}/upload.post.requestBody.description" + update: "Data-link upload URL generation request" + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.requestBody.description" + update: "Data-link upload URL generation request with path" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.requestBody.description" + update: "Data-link upload finish request" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.requestBody.description" + update: "Data-link upload finish request with path" +``` + +## data-links-schemas-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Data-links schemas overlay + version: 0.0.0 +actions: + # ===== DATA-LINKS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== + + # Note: No new schemas were introduced for data-links in this version. + # All schema changes are handled in the global schemas overlay. +``` + +--- + +# Workflows Overlays + +## workflows-parameters-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Workflows parameters overlay + version: 0.0.0 +actions: + # ===== WORKFLOWS PARAMETERS - QUERY PARAMETERS ===== + + # ---- LIST WORKFLOWS PARAMETERS ---- + + - target: "$.paths./workflow.get.parameters[?(@.name=='includeTotalSize')].description" + update: "If true, includes total result count in the response. Default: `false`." +``` + +--- + +# Global Schemas Overlay + +## global-schemas-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Global schemas overlay + version: 0.0.0 +actions: + # ===== GLOBAL SCHEMAS - CREDENTIALS AND COMPUTE CONFIGURATIONS ===== + + # ---- GIT CREDENTIALS ---- + + - target: "$.components.schemas.GitKeys.description" + update: "Git repository credentials." + + - target: "$.components.schemas.GitKeys.properties.discriminator.description" + update: "Property to select the credentials type." + + - target: "$.components.schemas.GitKeys.properties.username.description" + update: "Git username for authentication." + + - target: "$.components.schemas.GitKeys.properties.password.description" + update: "Git password for authentication." + + - target: "$.components.schemas.GitKeys.properties.token.description" + update: "Git personal access token for authentication." + + # ---- SEQERA COMPUTE CLOUD INSTANCE TYPE SIZE ---- + + - target: "$.components.schemas.SeqeraComputeCloudInstanceTypeSize.description" + update: "Data Studios instance size. Accepts `SMALL`, `MEDIUM`, or `LARGE`." + + # ---- SEQERA COMPUTE CONFIG ---- + + - target: "$.components.schemas.SeqeraComputeConfig.properties.instanceTypeSize.description" + update: "Size of the Data Studios instance. Accepts `SMALL`, `MEDIUM`, or `LARGE`." + + # ---- ABSTRACT GRID CONFIG ---- + + - target: "$.components.schemas.AbstractGridConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.AbstractGridConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AbstractGridConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AbstractGridConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.AbstractGridConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.AbstractGridConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.AbstractGridConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.AbstractGridConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.AbstractGridConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.AbstractGridConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.AbstractGridConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.AbstractGridConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.AbstractGridConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.AbstractGridConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.AbstractGridConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- LSF COMPUTE CONFIG ---- + + - target: "$.components.schemas.LsfComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.LsfComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.LsfComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.LsfComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.LsfComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.LsfComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.LsfComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.LsfComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.LsfComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.LsfComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.LsfComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.LsfComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.LsfComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.LsfComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.LsfComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + - target: "$.components.schemas.LsfComputeConfig.properties.unitForLimits.description" + update: "Unit for memory and time limits in LSF." + + - target: "$.components.schemas.LsfComputeConfig.properties.perJobMemLimit.description" + update: "If true, applies memory limit per job. Default: `false`." + + - target: "$.components.schemas.LsfComputeConfig.properties.perTaskReserve.description" + update: "If true, reserves resources per task. Default: `false`." + + # ---- SLURM COMPUTE CONFIG ---- + + - target: "$.components.schemas.SlurmComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.SlurmComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.SlurmComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.SlurmComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.SlurmComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.SlurmComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.SlurmComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.SlurmComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.SlurmComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.SlurmComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.SlurmComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.SlurmComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.SlurmComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.SlurmComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.SlurmComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- ALTAIR PBS COMPUTE CONFIG ---- + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- MOAB COMPUTE CONFIG ---- + + - target: "$.components.schemas.MoabComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.MoabComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.MoabComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.MoabComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.MoabComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.MoabComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.MoabComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.MoabComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.MoabComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.MoabComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.MoabComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.MoabComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.MoabComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.MoabComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.MoabComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- UNIVA COMPUTE CONFIG ---- + + - target: "$.components.schemas.UnivaComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.UnivaComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.UnivaComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.UnivaComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.UnivaComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.UnivaComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.UnivaComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.UnivaComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.UnivaComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.UnivaComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.UnivaComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.UnivaComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.UnivaComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.UnivaComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.UnivaComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- EKS COMPUTE CONFIG ---- + + - target: "$.components.schemas.EksComputeConfig.properties.region.description" + update: "AWS region where the EKS cluster is located." + + - target: "$.components.schemas.EksComputeConfig.properties.clusterName.description" + update: "Name of the AWS EKS cluster." + + # ---- GKE COMPUTE CONFIG ---- + + - target: "$.components.schemas.GkeComputeConfig.properties.region.description" + update: "Google Cloud region or zone where the GKE cluster is located." + + - target: "$.components.schemas.GkeComputeConfig.properties.clusterName.description" + update: "Name of the Google GKE cluster." + + # ---- WORKFLOW AND TASK SCHEMAS ---- + + - target: "$.components.schemas.Task.properties.numSpotInterruptions.description" + update: "Number of spot instance interruptions encountered by this task." + + - target: "$.components.schemas.TraceProgressData.properties.numSpotInterruptions.description" + update: "Total number of spot instance interruptions across all tasks." + + - target: "$.components.schemas.WorkflowLoad.properties.numSpotInterruptions.description" + update: "Number of spot instance interruptions for the workflow." + + # ---- LIST WORKFLOWS RESPONSE ---- + + - target: "$.components.schemas.ListWorkflowsResponse.properties.hasMore.description" + update: "If true, indicates there are more results available beyond this page." + + # ---- ORGANIZATION QUOTAS ---- + + - target: "$.components.schemas.OrganizationQuotas.properties.maxCustomRolesPerOrg.description" + update: "Maximum number of custom roles allowed per organization." + + # ---- DATA STUDIO STOP REASON ---- + + - target: "$.components.schemas.DataStudioStopReason.description" + update: "Reason for Data Studio session termination. Accepts `UNKNOWN`, `USER_REQUEST`, `TIMEOUT`, `ERROR`, `RESOURCE_LIMIT`, or `NO_STATS_AVAIL`." +``` + +This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. \ No newline at end of file diff --git a/platform-api-docs/scripts/specs/seqera-api-1.102.0.yaml b/platform-api-docs/scripts/specs/seqera-api-1.102.0.yaml new file mode 100644 index 000000000..0c584b8a5 --- /dev/null +++ b/platform-api-docs/scripts/specs/seqera-api-1.102.0.yaml @@ -0,0 +1,15026 @@ +openapi: 3.0.1 +info: + title: Seqera API + description: Seqera Platform services API + contact: + url: https://seqera.io + email: info@seqera.io + version: 1.102.0 +tags: +- name: actions + description: Pipeline actions +- name: avatars + description: Avatars +- name: compute-envs + description: Compute environments +- name: credentials + description: Credentials +- name: data-links + description: Cloud storage directory paths in Data Explorer +- name: datasets + description: Pipeline input datasets (samplesheets) in CSV or TSV format +- name: ga4gh + description: GA4GH workflow execution service runs +- name: labels + description: Labels and resource labels +- name: launch + description: Workflow launch events +- name: orgs + description: Organizations +- name: pipelines + description: Pipelines +- name: pipeline-secrets + description: Pipeline secrets in a user or workspace context +- name: platforms + description: Computing platforms +- name: service-info + description: Seqera Platform API service information +- name: studios + description: Studios and Studio sessions +- name: teams + description: Teams in an organization context +- name: tokens + description: API access tokens +- name: trace + description: Workflow execution traces +- name: users + description: Users +- name: workflows + description: Workflow executions +- name: workspaces + description: Workspaces in an organization context +paths: + /actions: + get: + tags: + - actions + summary: List actions + description: "Lists all available actions in a user context, enriched by `attributes`.\ + \ Append `?workspaceId` to list actions in a workspace context." + operationId: ListActions + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + schema: + type: array + items: + $ref: "#/components/schemas/ActionQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListActionsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - actions + summary: Create action + description: Creates a new pipeline action. Append `?workspaceId` to associate + the action with the given workspace. + operationId: CreateAction + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Action create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateActionRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateActionResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/labels/add: + post: + tags: + - labels + summary: Add labels to actions + description: Adds the given list of labels to the given pipeline actions. Existing + labels are preserved. + operationId: AddLabelsToActions + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels add request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateActionLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/labels/apply: + post: + tags: + - labels + summary: Replace action labels + description: Applies the given list of labels to the given pipeline actions. + Existing labels are replaced — include labels to be preserved in `labelIds`. + operationId: ApplyLabelsToActions + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels apply request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateActionLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/labels/remove: + post: + tags: + - labels + summary: Remove labels from actions + description: Removes the given list of labels from the given pipeline actions. + operationId: RemoveLabelsFromActions + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels remove request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateActionLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/types: + get: + tags: + - actions + summary: List action event types + description: Lists the supported event types that trigger a pipeline action. + Append `?workspaceId` to list event types in a workspace context. + operationId: ListActionTypes + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListEventTypesResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/validate: + get: + tags: + - actions + summary: Validate action name + description: Confirms the validity of the given action name. Append `?name=`. + operationId: ValidateActionName + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: name + in: query + description: Action name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /actions/{actionId}: + get: + tags: + - actions + summary: Describe action + description: Retrieves the details of the action identified by the given `actionId`. + operationId: DescribeAction + parameters: + - name: actionId + in: path + description: Action string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + schema: + type: array + items: + $ref: "#/components/schemas/ActionQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeActionResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - actions + summary: Update action + description: Updates the details of the action identified by the given `actionId`. + The `source` of an existing action cannot be changed. + operationId: UpdateAction + parameters: + - name: actionId + in: path + description: Action string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Action update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateActionRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - actions + summary: Delete action + description: Deletes the pipeline action identified by the given `actionId`. + operationId: DeleteAction + parameters: + - name: actionId + in: path + description: Action string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/{actionId}/launch: + post: + tags: + - actions + summary: Trigger Tower Launch action + description: Triggers the execution of the Tower Launch action identified by + the given `actionId`. + operationId: LaunchAction + parameters: + - name: actionId + in: path + description: Action string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Action launch request + content: + application/json: + schema: + $ref: "#/components/schemas/LaunchActionRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/LaunchActionResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /actions/{actionId}/pause: + post: + tags: + - actions + summary: Pause or resume action + description: Pauses or resumes the pipeline action identified by the given `actionId`. + operationId: PauseAction + parameters: + - name: actionId + in: path + description: Action string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /avatars: + post: + tags: + - avatars + summary: Create the avatar image + operationId: CreateAvatar + requestBody: + description: Image file request + content: + multipart/form-data: + schema: + type: object + properties: + image: + type: string + format: binary + encoding: + image: + contentType: application/octet-stream + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateAvatarResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /avatars/{avatarId}: + get: + tags: + - avatars + summary: Download the avatar image + operationId: DownloadAvatar + parameters: + - name: avatarId + in: path + description: Avatar string identifier + required: true + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "404": + description: Not found element + security: + - BearerAuth: [] + /compute-envs: + get: + tags: + - compute-envs + summary: List compute environments + description: "Lists all available compute environments in a user context. Append\ + \ `?workspaceId` to list compute environments in a workspace context, and\ + \ `?status` to filter by compute environment status." + operationId: ListComputeEnvs + parameters: + - name: status + in: query + description: Compute environment status + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`,\ + \ `resources`). Returns an empty value (ex. `labels: null`) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/ComputeEnvQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListComputeEnvsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - compute-envs + summary: Create compute environment + description: Creates a new compute environment. Append `?workspaceId` to create + the environment in a workspace context. + operationId: CreateComputeEnv + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Compute environment create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateComputeEnvRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateComputeEnvResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /compute-envs/validate: + get: + tags: + - compute-envs + summary: Validate compute environment name + description: Confirms the validity of the given compute environment name in + a user context. Append `?name=`. + operationId: ValidateComputeEnvName + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: name + in: query + description: Compute environment name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /compute-envs/{computeEnvId}: + get: + tags: + - compute-envs + summary: Describe compute environment + description: Retrieves the details of the compute environment identified by + the given `computeEnvId`. + operationId: DescribeComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + schema: + type: array + items: + $ref: "#/components/schemas/ComputeEnvQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeComputeEnvResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - compute-envs + summary: Update compute environment + description: Updates the details of the compute environment identified by the + given `computeEnvId`. + operationId: UpdateComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Compute environment update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateComputeEnvRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + delete: + tags: + - compute-envs + summary: Delete compute environment + description: Deletes the compute environment identified by the given `computeEnvId`. + operationId: DeleteComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Conflicting deletion + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /compute-envs/{computeEnvId}/disable: + post: + tags: + - compute-envs + summary: Disable compute environment + description: "Disables the compute environment identified by the given `computeEnvId`.\ + \ A disabled compute environment cannot be used to launch workflows. If the\ + \ compute environment is primary, it will be automatically unset as primary." + operationId: DisableComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /compute-envs/{computeEnvId}/enable: + post: + tags: + - compute-envs + summary: Enable compute environment + description: Enables the compute environment identified by the given `computeEnvId`. + An enabled compute environment can be used to launch workflows. + operationId: EnableComputeEnv + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /compute-envs/{computeEnvId}/primary: + post: + tags: + - compute-envs + summary: Define primary compute environment + description: Selects the compute environment identified by the given `computeEnvId` + as the primary compute environment in the given workspace context. + operationId: UpdateComputeEnvPrimary + parameters: + - name: computeEnvId + in: path + description: Compute environment string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /credentials: + get: + tags: + - credentials + summary: List credentials + description: "Lists all available credentials in a user context. Append `?workspaceId`\ + \ to list credentials in a workspace context, and `?platformId` to filter\ + \ credentials by computing platform." + operationId: ListCredentials + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: platformId + in: query + description: Platform string identifier + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListCredentialsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - credentials + summary: Create credentials + description: Creates new credentials in a user context. Append `?workspaceId` + to create the credentials in a workspace context. + operationId: CreateCredentials + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Credentials create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateCredentialsRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateCredentialsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /credentials/validate: + get: + tags: + - credentials + summary: Validate credential name + description: Validates the given credentials name. Append `?name=`. + operationId: ValidateCredentialsName + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: name + in: query + description: Credentials name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /credentials/{credentialsId}: + get: + tags: + - credentials + summary: Describe credentials + description: Retrieves the details of the credentials identified by the given + `credentialsId`. + operationId: DescribeCredentials + parameters: + - name: credentialsId + in: path + description: Credentials string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeCredentialsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - credentials + summary: Update credentials + description: Updates the details of the credentials identified by the given + `credentialsId`. + operationId: UpdateCredentials + parameters: + - name: credentialsId + in: path + description: Credentials string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Credentials update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateCredentialsRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - credentials + summary: Delete credentials + description: Deletes the credentials identified by the given `credentialsId`. + operationId: DeleteCredentials + parameters: + - name: credentialsId + in: path + description: Credentials string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: checked + in: query + description: If set credentials deletion will be blocked by running jobs that + depend on them + schema: + type: boolean + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Running jobs block the deletion of this credentials + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteCredentialsConflictResponse" + security: + - BearerAuth: [] + /data-links: + get: + tags: + - data-links + summary: List data-links + description: | + Retrieves all available data-links in a user context. Append `?workspaceId={your-workspace-id}` to retrieve data-links in a workspace context. + operationId: ListDataLinks + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials identifier + schema: + type: string + - name: search + in: query + description: "Free text search criteria — data-link name and keywords: `region`,\ + \ `provider`." + schema: + type: string + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: visibility + in: query + description: Filter results by visibility + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinksListResponse" + "202": + description: Accepted + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinksListResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, or the API\ + \ is disabled in the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - data-links + summary: Create data-link + description: Creates a new data-link in a user context. Append `?workspaceId=` + to create the data-link in a workspace context. + operationId: CreateCustomDataLink + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Data-link creation request + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkCreateRequest" + required: true + responses: + "200": + description: Success + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkDto" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ in the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/cache/refresh: + get: + tags: + - data-links + summary: Refresh data-link cache + description: Refreshes the data-link cache for the given `workspaceId` or `credentialsId` + operationId: RefreshDataLinkCache + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + responses: + "200": + description: OK + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}: + get: + tags: + - data-links + summary: Describe data-link + description: Retrieves the details of the data-link associated with the given + `dataLinkId`. + operationId: DescribeDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - data-links + summary: Update data-link + description: Update the data-link associated with the given `dataLinkId`. + operationId: UpdateCustomDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Data-link update request + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkUpdateRequest" + required: true + responses: + "200": + description: Success — Data-link updated + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkDto" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - data-links + summary: Delete data-link + description: Deletes the data-link associated with the given `dataLinkId`. + operationId: DeleteCustomDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: Success — Data-link deleted + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "204": + description: DeleteCustomDataLink 204 response + security: + - BearerAuth: [] + /data-links/{dataLinkId}/browse: + get: + tags: + - data-links + summary: Explore data-link + description: Retrieves the content of the data-link associated with the given + `dataLinkId` + operationId: ExploreDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: search + in: query + description: Prefix search of data-link content + schema: + type: string + - name: nextPageToken + in: query + description: Token used to fetch the next page of items + schema: + type: string + - name: pageSize + in: query + description: "Number of items to return per page. If ommitted, a default maximum\ + \ value is returned." + schema: + type: integer + format: int32 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkContentResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/browse-tree: + get: + tags: + - data-links + summary: Explore a data-link tree + description: Provides a list of all files in the provided paths (including files + in sub-paths). + operationId: ExploreDataLinkTree + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: paths + in: query + description: List of paths + schema: + type: array + items: + type: object + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkContentTreeListResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/browse/{path}: + get: + tags: + - data-links + summary: Explore data-link path + description: "Retrieves the content of the data-link associated with the given\ + \ `dataLinkId`, at the given `path`." + operationId: ExploreDataLinkWithPath + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: path + in: path + description: Content path + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: search + in: query + description: Prefix search of data-link content + schema: + type: string + - name: nextPageToken + in: query + description: Token used to fetch the next page of items + schema: + type: string + - name: pageSize + in: query + description: "Number of items to return per page. If ommitted, a default maximum\ + \ value is returned." + schema: + type: integer + format: int32 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkContentResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/content: + delete: + tags: + - data-links + summary: Delete data-link content + description: Deletes the content of the data-link associated with the given + `dataLinkId`. The data-link itself is preserved. + operationId: DeleteDataLinkItem + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkDeleteItemRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkDeleteItemResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/download/{filePath}: + get: + tags: + - data-links + summary: Download data-link file at path + description: Downloads the content at the given `filePath` in the data-link + associated with the given `dataLinkId`. + operationId: DownloadDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: filePath + in: path + description: File path to download + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/generate-download-url: + get: + tags: + - data-links + summary: Generate data-link file download URL + description: Returns a URL to download files from the data-link associated with + the given `dataLinkId`. + operationId: GenerateDownloadUrlDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: filePath + in: query + description: File path to download + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: preview + in: query + description: "Whether to generate the URL for preview purposes or direct download\ + \ (default: false)" + schema: + type: boolean + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkDownloadUrlResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/script/download: + get: + tags: + - data-links + summary: Generate download script + description: Creates a script to download files from the data-link associated + with the given `dataLinkId`. Append `?dirs` or `?files` to specify a list + of files or paths to download within the data-link. + operationId: GenerateDownloadScript + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: dirs + in: query + description: List of paths to directories to download + schema: + type: array + items: + type: object + - name: files + in: query + description: List of paths to files to download + schema: + type: array + items: + type: object + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkDownloadScriptResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/upload: + post: + tags: + - data-links + summary: Generate data-link file upload URL + description: |- + Creates a URL to upload files to the data-link associated with the given `dataLinkId`. + For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. + operationId: GenerateDataLinkUploadUrl + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: Origin + in: header + schema: + type: string + nullable: true + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkMultiPartUploadRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkMultiPartUploadResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /data-links/{dataLinkId}/upload/finish: + post: + tags: + - data-links + summary: Finish data-link file upload + description: "Finish upload of a data-link file. This is necessary for AWS S3\ + \ data-links (`DataLinkProvider=aws`) to finalize a successful file upload,\ + \ or abort an upload if an error was encountered while uploading a file using\ + \ an upload URL from the `/upload` endpoint." + operationId: FinishDataLinkUpload + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkFinishMultiPartUploadRequest" + required: true + responses: + "202": + description: No content + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "200": + description: FinishDataLinkUpload 200 response + content: + application/json: + schema: + type: object + security: + - BearerAuth: [] + /data-links/{dataLinkId}/upload/finish/{dirPath}: + post: + tags: + - data-links + summary: Finish data-link file upload to given path + description: "Finish upload of a data-link file, specifying a file path (`dirPath`).\ + \ This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize\ + \ a successful file upload, or abort an upload if an error was encountered\ + \ while uploading a file using an upload URL from the `/upload` endpoint." + operationId: FinishDataLinkUploadWithPath + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: dirPath + in: path + description: Path to the destination directory + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkFinishMultiPartUploadRequest" + required: true + responses: + "202": + description: No content + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "200": + description: FinishDataLinkUploadWithPath 200 response + content: + application/json: + schema: + type: object + security: + - BearerAuth: [] + /data-links/{dataLinkId}/upload/{dirPath}: + post: + tags: + - data-links + summary: Generate data-link file upload URL (to given path) + description: |- + Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`). + For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. + operationId: GenerateDataLinkUploadUrlWithPath + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: dirPath + in: path + description: Path to the destination directory + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: Origin + in: header + schema: + type: string + nullable: true + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkMultiPartUploadRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataLinkMultiPartUploadResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled\ + \ for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets: + get: + tags: + - datasets + summary: List datasets + description: Lists all available datasets in a user context. Append `?workspaceId` + to list datasets in a workspace context. + operationId: ListDatasetsV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Search query + schema: + type: string + - name: sortBy + in: query + description: "Sort field supports (`name`, `modified`), defaults to `name`" + schema: + type: string + - name: sortDir + in: query + description: "Sort direction supports (`asc`, `desc`), defaults to `asc`" + schema: + type: string + - name: visibility + in: query + description: "Visibility option supports (`visible`, `hidden`, `all`), defaults\ + \ to `visible`" + schema: + type: string + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/DatasetQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListDatasetsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - datasets + summary: Create dataset + description: Creates a new dataset in the user context. Include the dataset + file and details in your request body. Append `?workspaceId` to create the + dataset in a workspace context. + operationId: CreateDatasetV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Dataset create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateDatasetRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateDatasetResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + delete: + tags: + - datasets + summary: Delete dataset + description: Deletes the dataset identified by the given `datasetId`. + operationId: DeleteDatasets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteDatasetsRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteDatasetsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "204": + description: DeleteDatasets 204 response + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteDatasetsResponse" + security: + - BearerAuth: [] + /datasets/hide: + post: + tags: + - datasets + summary: Hide dataset + description: Hide the given `datasetIds` + operationId: HideDatasets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Dataset ids to be hidden. + content: + application/json: + schema: + $ref: "#/components/schemas/ChangeDatasetVisibilityRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/labels/add: + post: + tags: + - labels + summary: Add labels to datasets + description: Adds the given list of labels to the given datasets. Existing labels + are preserved. + operationId: AddLabelsToDatasets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels add request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateDatasetsLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/labels/apply: + post: + tags: + - labels + summary: Replace datasets labels + description: Applies the given list of labels to the given datasets. Existing + labels are replaced - include labels to be preserved in `labelIds`. Only simple + labels can be attached to datasets + operationId: ApplyLabelsToDatasets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels apply request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateDatasetsLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + "400": + description: "Invalid request, if trying to associate resource labels" + security: + - BearerAuth: [] + /datasets/labels/remove: + post: + tags: + - labels + summary: Remove labels from datasets + description: Removes the given list of labels from the given datasets. + operationId: RemoveLabelsFromDatasets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels remove request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateDatasetsLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/show: + post: + tags: + - datasets + summary: Show dataset + description: Show the given `datasetIds` + operationId: ShowDatasets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Dataset ids to be shown. + content: + application/json: + schema: + $ref: "#/components/schemas/ChangeDatasetVisibilityRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/versions: + get: + tags: + - datasets + summary: List latest dataset versions + description: Lists the latest version of each dataset in the user context. Append + `?workspaceId` to list latest versions in a workspace context. + operationId: ListLatestDatasetVersionsV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: mimeType + in: query + description: Dataset MIME type + schema: + type: string + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Search query + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListDatasetVersionsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/{datasetId}: + put: + tags: + - datasets + summary: Update dataset + description: Updates the details of the dataset identified by the given `datasetId`. + operationId: UpdateDatasetV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + requestBody: + description: Dataset update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateDatasetRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + delete: + tags: + - datasets + summary: Delete dataset + description: Deletes the dataset identified by the given `datasetId`. + operationId: DeleteDatasetV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/{datasetId}/metadata: + get: + tags: + - datasets + summary: Describe dataset + description: Retrieves the metadata of the dataset identified by the given `datasetId`. + operationId: DescribeDatasetV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/DatasetQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeDatasetResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/{datasetId}/upload: + post: + tags: + - datasets + summary: Upload new dataset version + description: Uploads the CSV or TSV content to create a new version of the dataset + identified by the given `datasetId`. + operationId: UploadDatasetV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: header + in: query + description: Uploaded file has header + schema: + type: boolean + requestBody: + description: Dataset file request + content: + multipart/form-data: + schema: + $ref: "#/components/schemas/MultiRequestFileSchema" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/UploadDatasetVersionResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/{datasetId}/v/{version}/n/{fileName}: + get: + tags: + - datasets + summary: Download dataset content + description: Downloads the content of the dataset identified by the given `datasetId` + and `version`. + operationId: DownloadDatasetV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: version + in: path + description: Version number to download + required: true + schema: + type: string + - name: fileName + in: path + description: File name for the downloaded dataset content + required: true + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "404": + description: Not found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /datasets/{datasetId}/versions: + get: + tags: + - datasets + summary: List all dataset versions + description: Lists all versions of the given `datasetId`. + operationId: ListDatasetVersionsV2 + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: mimeType + in: query + description: Optional MIME type filter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListDatasetVersionsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /datasets/{datasetId}/versions/{version}/disable: + post: + tags: + - datasets + summary: Disable a dataset version + description: "Disable a dataset version, the dataset version cannot be used\ + \ for runs, and cannot be enabled again" + operationId: DisableDatasetVersion + parameters: + - name: datasetId + in: path + description: The dataset string id the version belongs to + required: true + schema: + type: string + - name: version + in: path + description: The version number to disable + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: Not found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /ga4gh/wes/v1/runs: + get: + tags: + - ga4gh + summary: "GA4GH: List runs" + description: Uses the GA4GH workflow execution service API to list all run records. + operationId: Ga4ghRunList + parameters: + - name: page_size + in: query + description: Page size + schema: + type: integer + format: int32 + - name: page_token + in: query + description: Page token + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/RunListResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/WesErrorResponse" + "403": + description: Operation not allowed + post: + tags: + - ga4gh + summary: "GA4GH: Launch run" + description: "Uses the GA4GH workflow execution service API to launch a new\ + \ run. Runs are launched in the user workspace context by default. To launch\ + \ in an organization workspace context, include the `workspaceId` in `workflow_engine_parameters`.\ + \ Runs are launched with the workspace primary compute environment by default.\ + \ To launch with a different compute environment, include the `computeEnvId`\ + \ in `workflow_engine_parameters`." + operationId: Ga4ghRunCreate + requestBody: + description: Run request + content: + application/json: + schema: + $ref: "#/components/schemas/RunRequest" + multipart/form-data: + schema: + $ref: "#/components/schemas/RunRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/RunId" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/WesErrorResponse" + "403": + description: Operation not allowed + /ga4gh/wes/v1/runs/{run_id}: + get: + tags: + - ga4gh + summary: "GA4GH: Describe run" + description: Uses the GA4GH workflow execution service API to retrieve the details + of the run assoiated with the given `run_id`. + operationId: Ga4ghRunDescribe + parameters: + - name: run_id + in: path + description: Run string identifier + required: true + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/RunLog" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/WesErrorResponse" + "403": + description: Operation not allowed + /ga4gh/wes/v1/runs/{run_id}/cancel: + post: + tags: + - ga4gh + summary: "GA4GH: Cancel run" + description: Uses the GA4GH workflow execution service API to cancel the run + associated with the given `run_id`. + operationId: Ga4ghRunCancel + parameters: + - name: run_id + in: path + description: Run string identifier + required: true + schema: + type: string + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/RunId" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/WesErrorResponse" + "403": + description: Operation not allowed + /ga4gh/wes/v1/runs/{run_id}/status: + get: + tags: + - ga4gh + summary: "GA4GH: Retrieve run status" + description: Uses the GA4GH workflow execution service API to retrieve the status + of the run associated with the given `run_id`. + operationId: Ga4ghRunStatus + parameters: + - name: run_id + in: path + description: Run string identifier + required: true + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/RunStatus" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/WesErrorResponse" + "403": + description: Operation not allowed + /ga4gh/wes/v1/service-info: + get: + tags: + - ga4gh + summary: GA4GH workflow execution service API info + operationId: Ga4ghServiceInfo + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ServiceInfo" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/WesErrorResponse" + "403": + description: Operation not allowed + /identities: + get: + tags: + - identities + summary: List Managed Identities + description: List all Managed Identities in an organization. + operationId: ListManagedIdentities + parameters: + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: search + in: query + description: "Optional search criteria, allowing free text search on name\ + \ and keywords: `platform:`" + schema: + type: string + nullable: true + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + nullable: true + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + nullable: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListManagedIdentitiesResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - identities + summary: Create Managed Identity + description: Create a new Managed Identity in an organization. + operationId: CreateManagedIdentity + parameters: + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Managed Identity create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateManagedIdentityRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateManagedIdentityResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /identities/{managedIdentityId}: + get: + tags: + - identities + summary: Describe a Managed Identity + description: Describe a Managed Identity in an organization. + operationId: DescribeManagedIdentity + parameters: + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateManagedIdentityResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - identities + summary: Update a Managed Identity + description: Update a Managed Identity identified by the given ID. + operationId: UpdateManagedIdentity + parameters: + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Managed Identity update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateManagedIdentityRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - identities + summary: Delete a Managed Identity + description: Delete a Managed Identity identified by the given ID. + operationId: DeleteManagedIdentity + parameters: + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: checked + in: query + description: If deletion of associated Managed Credentials will be blocked + by running jobs that depend on them + schema: + type: boolean + nullable: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Running jobs block the deletion of this Managed Identity + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteManagedCredentialsConflictResponse" + security: + - BearerAuth: [] + /identities/{managedIdentityId}/credentials: + get: + tags: + - identities + summary: List Managed Credentials + description: List Managed Credentials belonging to a Managed Identity. + operationId: ListManagedCredentials + parameters: + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: userId + in: query + description: User numeric identifier to filter records by + schema: + type: integer + format: int64 + nullable: true + - name: search + in: query + description: "Optional filtering on Managed Credentials for the given Managed\ + \ Identity: Allows free text\ + \ search on `userName` or `firstName + lastName`. \ + \ Accepts keywords: `is:missing` or `is:added` to\ + \ filter on credentials status. \ + \ If not provided (or both provided), all are returned." + schema: + type: string + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListManagedCredentialsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - identities + summary: Creates Managed Credentials + description: Creates Managed Credentials for the given Managed Identity + operationId: CreateManagedCredentials + parameters: + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: userId + in: query + description: User numeric identifier + schema: + type: integer + format: int64 + nullable: true + requestBody: + description: Managed Credentials create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateManagedCredentialsRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateManagedCredentialsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /identities/{managedIdentityId}/credentials/{managedCredentialsId}: + put: + tags: + - identities + summary: Updates Managed Credentials + description: Update Managed Credentials for the given Managed Identity + operationId: UpdateManagedCredentials + parameters: + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + - name: managedCredentialsId + in: path + description: Managed Credentials numeric identifier + required: true + schema: + type: integer + format: int64 + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Managed Credentials update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateManagedCredentialsRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - identities + summary: Delete a user's Managed Credentials record belonging to a Managed Identity + description: Delete Managed Credentials + operationId: DeleteManagedCredentials + parameters: + - name: managedIdentityId + in: path + description: Managed Identity numeric identifier + required: true + schema: + type: integer + format: int64 + - name: managedCredentialsId + in: path + description: Managed Credentials numeric identifier + required: true + schema: + type: integer + format: int64 + nullable: true + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: checked + in: query + description: If Managed Credentials deletion will be blocked by running jobs + that depend on them + schema: + type: boolean + nullable: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Running jobs block the deletion of this Managed Credentials + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteManagedCredentialsConflictResponse" + security: + - BearerAuth: [] + /labels: + get: + tags: + - labels + summary: List labels + description: Lists all available labels in a user context. Append `?workspaceId` + to list labels in a workspace context. + operationId: ListLabels + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Filter search parameter + schema: + type: string + - name: type + in: query + description: Label type + schema: + $ref: "#/components/schemas/LabelType" + - name: isDefault + in: query + description: Label default flag + schema: + type: boolean + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListLabelsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - labels + summary: Create label + description: "Creates a new label or returns an existing label based on name/value.\ + \ By default the operation works in a user context, append `?workspaceId`\ + \ to create/retrieve a label in a workspace context. Resource labels include\ + \ `resource: true` and a `value`." + operationId: CreateLabel + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: "Provide a label `name`. Set `resource: true` for resource labels.\ + \ Only resource labels have a `value` — if `resource: true`, include a `value`.\ + \ Else, omit `value` from your request body." + content: + application/json: + schema: + $ref: "#/components/schemas/CreateLabelRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateLabelResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /labels/dynamic/allowed: + get: + tags: + - labels + operationId: GetAllowedDynamicLabels + responses: + "200": + description: Ok + content: + application/json: + schema: + $ref: "#/components/schemas/AllowedDynamicLabelsResponse" + "400": + description: Bad Request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /labels/{labelId}: + put: + tags: + - labels + summary: Update label + description: Updates the label identified by the given `labelId`. + operationId: UpdateLabel + parameters: + - name: labelId + in: path + description: Label numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Label update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateLabelRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateLabelResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - labels + summary: Delete label + description: Deletes the label identified by the given `labelId`. + operationId: DeleteLabel + parameters: + - name: labelId + in: path + description: Label numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /launch/{launchId}: + get: + tags: + - launch + summary: Describe Launch record + description: Retrieves the details of the launch identified by the given `launchId`. + operationId: DescribeLaunch + parameters: + - name: launchId + in: path + description: Launch string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeLaunchResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /launch/{launchId}/datasets: + get: + tags: + - datasets + summary: Describe launch datasets + description: Retrieves the details of the datasets used in the launch identified + by the given `launchId`. + operationId: ListLaunchDatasetVersions + parameters: + - name: launchId + in: path + description: Launch string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeLaunchResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs: + get: + tags: + - orgs + summary: List organizations + description: Lists all available organizations in a user context. + operationId: ListOrganizations + parameters: + - name: role + in: query + description: Organization user role identifier + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListOrganizationsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - orgs + summary: Create organization + description: Creates a new organization. + operationId: CreateOrganization + requestBody: + description: Organization create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateOrganizationRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateOrganizationResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/validate: + get: + tags: + - orgs + summary: Validate organization name + description: Confirms the validity of the given organization name. Append `?name=`. + operationId: ValidateOrganizationName + parameters: + - name: name + in: query + description: Organization name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicated element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/{orgId}: + get: + tags: + - orgs + summary: Describe organization + description: Retrieves the details of the organization identified by the given + `orgId`. + operationId: DescribeOrganization + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeOrganizationResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - orgs + summary: Update organization + description: Updates the details of the organization identified by the given + `orgId`. + operationId: UpdateOrganization + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Organization update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateOrganizationRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + delete: + tags: + - orgs + summary: Delete organization + description: Deletes the organization identified by the given `orgId`. + operationId: DeleteOrganization + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/collaborators: + get: + tags: + - orgs + summary: List organization collaborators + description: Lists the collaborators of the organization identified by the given + `orgId`. + operationId: ListOrganizationCollaborators + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Filter search parameter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListMembersResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/members: + get: + tags: + - orgs + summary: List organization members + description: Lists the members of the organization identified by the given `orgId`. + operationId: ListOrganizationMembers + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Filter search parameter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListMembersResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/members/add: + put: + tags: + - orgs + summary: Add organization member + description: Adds a new member to the organization identified by the given `orgId`. + operationId: CreateOrganizationMember + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Member addition request + content: + application/json: + schema: + $ref: "#/components/schemas/AddMemberRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/AddMemberResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/{orgId}/members/leave: + delete: + tags: + - orgs + summary: Leave organization + description: Removes the requesting user from the organization identified by + the given `orgId`. + operationId: LeaveOrganization + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/members/{memberId}: + delete: + tags: + - orgs + summary: Delete member + description: Deletes the member identified by the given `memberId`. + operationId: DeleteOrganizationMember + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: memberId + in: path + description: Organization member numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/members/{memberId}/role: + put: + tags: + - orgs + summary: Update member role + description: Updates the role of the member identified by the given `memberId`. + operationId: UpdateOrganizationMemberRole + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: memberId + in: path + description: Organization member numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Member role update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateMemberRoleRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/quotas: + get: + tags: + - orgs + summary: Describe organization quotas + description: Retrieves the details of the organization quotas identified by + the given `orgId`. + operationId: DescribeOrganizationQuotas + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: include + in: query + description: Optional list of quota names to include + schema: + type: array + items: + type: object + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeOrganizationQuotasResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/teams: + get: + tags: + - teams + summary: List organization teams + description: Lists all teams in the organization identified by the given `orgId`. + operationId: ListOrganizationTeams + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Filter search parameter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListTeamResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - teams + summary: Create team + description: Creates a new team in the organization identified by the given + `orgId`. + operationId: CreateOrganizationTeam + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Team create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateTeamRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateTeamResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicated element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/{orgId}/teams/validate: + get: + tags: + - teams + summary: Validate team name + description: Confirms the validity of the given team name. Append `?name=`. + operationId: ValidateTeamName + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: name + in: query + description: Team name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/teams/{teamId}: + get: + tags: + - teams + summary: Describe team + description: Retrieves the details of the team identified by the given `teamId`. + operationId: DescribeOrganizationTeam + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeTeamResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - teams + summary: Update team + description: Updates the details of the team identified by the given `teamId`. + operationId: UpdateOrganizationTeam + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Team update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateTeamRequest" + required: true + responses: + "200": + description: OK + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicated element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "204": + description: UpdateOrganizationTeam 204 response + security: + - BearerAuth: [] + delete: + tags: + - teams + summary: Delete team + description: Deletes the team identified by the given `teamId`. + operationId: DeleteOrganizationTeam + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/teams/{teamId}/members: + get: + tags: + - teams + summary: List team members + description: Lists the team members associated with the given `teamId`. + operationId: ListOrganizationTeamMembers + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + schema: + type: string + nullable: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListMembersResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - teams + summary: Create team member + description: Adds a new member to the team identified by the given `teamId`. + operationId: CreateOrganizationTeamMember + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Team create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateTeamMemberRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/AddTeamMemberResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/teams/{teamId}/members/{memberId}/delete: + delete: + tags: + - teams + summary: Delete team member + description: Deletes the team member identified by the given `memberId`. + operationId: DeleteOrganizationTeamMember + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + - name: memberId + in: path + description: Member numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/teams/{teamId}/workspaces: + get: + tags: + - teams + summary: List team workspaces + description: Lists all the workspaces of which the given `teamId` is a participant. + operationId: ListWorkspacesByTeam + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: teamId + in: path + description: Team numeric identifier + required: true + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Search criteria + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListWorkspacesByTeamResponse" + "404": + description: Not Found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "400": + description: Bad Request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces: + get: + tags: + - workspaces + summary: List organization workspaces + description: Lists the organization workspaces in `orgId` to which the requesting + user belongs. + operationId: ListWorkspaces + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListWorkspacesResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - workspaces + summary: Create workspace + description: Creates a new organization workspace. + operationId: CreateWorkspace + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Workspace create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateWorkspaceRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateWorkspaceResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/validate: + get: + tags: + - workspaces + summary: Validate workspace name + description: Confirms the validity of the given workspace name. Append `?name=`. + operationId: ValidateWorkspaceName + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: name + in: query + description: Workspace name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/{workspaceId}: + get: + tags: + - workspaces + summary: Describe workspace + description: Retrieves the details of the workspace identified by the given + `workspaceId`. + operationId: DescribeWorkspace + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeWorkspaceResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - workspaces + summary: Update workspace + description: Updates the details of the workspace identified by the given `workspaceId`. + operationId: UpdateWorkspace + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Workspace update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateWorkspaceRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeWorkspaceResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "409": + description: Duplicate name + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - workspaces + summary: Delete workspace + description: Deletes the workspace identified by the given `workspaceId`. + operationId: DeleteWorkspace + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/{workspaceId}/participants: + get: + tags: + - workspaces + summary: List workspace participants + description: Lists the participants of the workspace identified by the given + `workspaceId`. + operationId: ListWorkspaceParticipants + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Filter search parameter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListParticipantsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - workspaces + summary: Leave workspace + description: Removes the requesting user from the given workspace. + operationId: LeaveWorkspaceParticipant + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/{workspaceId}/participants/add: + put: + tags: + - workspaces + summary: Create workspace participant + description: Adds a new participant to the workspace identified by the given + `workspaceId`. + operationId: CreateWorkspaceParticipant + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Participant addition request + content: + application/json: + schema: + $ref: "#/components/schemas/AddParticipantRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/AddParticipantResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/{workspaceId}/participants/{participantId}: + delete: + tags: + - workspaces + summary: Delete workspace participant + description: Deletes the given participant from the given workspace. + operationId: DeleteWorkspaceParticipant + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: participantId + in: path + description: Participant numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/{workspaceId}/participants/{participantId}/role: + put: + tags: + - workspaces + summary: Update participant role + description: Updates the role of the given participant in the given workspace. + operationId: UpdateWorkspaceParticipantRole + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: participantId + in: path + description: Participant numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Participant role update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateParticipantRoleRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /orgs/{orgId}/workspaces/{workspaceId}/settings/studios: + get: + tags: + - workspaces + summary: List workspace Studios settings + description: Retrieves the Studios settings of the workspace identified by the + given `workspaceId`. + operationId: FindDataStudiosWorkspaceSettings + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Workspace update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateWorkspaceRequest" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioWorkspaceSettingsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + put: + tags: + - workspaces + summary: Update workspace Studios settings + description: Updates the Studios settings of the workspace identified by the + given `workspaceId`. + operationId: UpdateDataStudiosWorkspaceSettings + parameters: + - name: orgId + in: path + description: Organization numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Workspace update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateWorkspaceRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /pipeline-secrets: + get: + tags: + - pipeline-secrets + summary: List pipeline secrets + description: Lists all available pipeline secrets in a user context. Append + `?workspaceId` to list secrets in a workspace context. + operationId: ListPipelineSecrets + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListPipelineSecretsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - pipeline-secrets + summary: Create pipeline secret + description: Creates a new pipeline secret in the user context. Append `?workspaceId` + to create the secret in a workspace context. + operationId: CreatePipelineSecret + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Pipeline secret create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreatePipelineSecretRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreatePipelineSecretResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipeline-secrets/validate: + get: + tags: + - pipeline-secrets + summary: Validate secret name + description: Confirms the validity of the given pipeline secret name in a user + context. Append `?name=`. Append `?workspaceId` to validate + the name in a workspace context. + operationId: ValidatePipelineSecretName + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: name + in: query + description: Secret name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /pipeline-secrets/{secretId}: + get: + tags: + - pipeline-secrets + summary: Describe pipeline secret + description: Retrieves the details of the pipeline secret identified by the + given `secretId`. + operationId: DescribePipelineSecret + parameters: + - name: secretId + in: path + description: Secret numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribePipelineSecretResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - pipeline-secrets + summary: Update secret + description: Updates the pipeline secret identified by the given `secretId`. + operationId: UpdatePipelineSecret + parameters: + - name: secretId + in: path + description: Secret numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Secret update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdatePipelineSecretRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - pipeline-secrets + summary: Delete secret + description: Deletes the pipeline secret identified by the given `secretId`. + operationId: DeletePipelineSecret + parameters: + - name: secretId + in: path + description: Secret numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines: + get: + tags: + - pipelines + summary: List pipelines + description: "Lists all available pipelines in a user context, enriched by `attributes`.\ + \ Append `workspaceId` to list pipelines in a workspace context." + operationId: ListPipelines + parameters: + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`,\ + \ `optimized` status, `computeEnv`). Returns an empty value (`labels: null`,\ + \ etc.) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/PipelineQueryAttribute" + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: sortBy + in: query + description: Sort field (`NAME` by default) + schema: + $ref: "#/components/schemas/PipelineListParams.SortBy" + - name: sortDir + in: query + description: Sort direction (`ASCENDING` by default) + schema: + $ref: "#/components/schemas/PipelineListParams.SortDir" + - name: search + in: query + description: Filter search parameter + schema: + type: string + - name: visibility + in: query + description: Filter visibility parameter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListPipelinesResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - pipelines + summary: Create pipeline + description: Creates a new pipeline in a user context. Append `?workspaceId` + to create the pipeline in a workspace context. + operationId: CreatePipeline + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Pipeline creation request + content: + application/json: + schema: + $ref: "#/components/schemas/CreatePipelineRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreatePipelineResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /pipelines/info: + get: + tags: + - pipelines + summary: Describe remote pipeline repository + description: Retrieves the details of a remote Nextflow pipeline Git repository. + Append the repository name or full URL with `?name`. + operationId: DescribePipelineRepository + parameters: + - name: name + in: query + description: Pipeline repository name or URL + schema: + type: string + - name: revision + in: query + description: Pipeline revision + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: mainScript + in: query + description: Pipeline alternative main.nf + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribePipelineInfoResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/labels/add: + post: + tags: + - labels + summary: Add labels to pipelines + description: Adds the given list of labels to the given pipelines. Existing + labels are preserved. + operationId: AddLabelsToPipelines + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels add request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociatePipelineLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/labels/apply: + post: + tags: + - labels + summary: Replace pipeline labels + description: Applies the given list of labels to the given pipelines. Existing + labels are replaced — include labels to be preserved in `labelIds`. + operationId: ApplyLabelsToPipelines + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels apply request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociatePipelineLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/labels/remove: + post: + tags: + - labels + summary: Remove labels from pipelines + description: Removes the given list of labels from the given pipelines. + operationId: RemoveLabelsFromPipelines + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels remove request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociatePipelineLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/repositories: + get: + tags: + - pipelines + summary: List user pipeline repositories + description: "Lists known Nextflow pipeline Git repositories, extracted from\ + \ existing runs. Append `?workspaceId` to list repositories in a workspace\ + \ context." + operationId: ListPipelineRepositories + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListPipelineInfoResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/validate: + get: + tags: + - pipelines + summary: Validate pipeline name + description: Confirms the validity of the given pipeline `name` in a user context. + Append `?name=`. Append `?workspaceId` to validate the + name in a workspace context. + operationId: ValidatePipelineName + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: name + in: query + description: Pipeline name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /pipelines/{pipelineId}: + get: + tags: + - pipelines + summary: Describe pipeline + description: "Retrieves the details of the pipeline identified by the given\ + \ `pipelineId`, enriched by `attributes`." + operationId: DescribePipeline + parameters: + - name: pipelineId + in: path + description: Pipeline numeric identifier + required: true + schema: + type: integer + format: int64 + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`,\ + \ `optimized` status, `computeEnv`). Returns an empty value (`labels: null`,\ + \ etc.) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/PipelineQueryAttribute" + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: sourceWorkspaceId + in: query + description: Source workspace numeric identifier + required: false + schema: + type: integer + format: int64 + nullable: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribePipelineResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + put: + tags: + - pipelines + summary: Update pipeline + description: "Updates the details of the pipeline identified by the given `pipelineId`.\ + \ \n **Note**: If `labelIds` is `null`, empty, or omitted, existing\ + \ pipeline labels are removed.\n Include `labelIds: [,]`\ + \ to override existing labels. Labels to be preserved must be included.\n\ + \ To append a list of labels to multiple pipelines, use `/pipelines/labels/add`." + operationId: UpdatePipeline + parameters: + - name: pipelineId + in: path + description: Pipeline numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Pipeline update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdatePipelineRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/UpdatePipelineResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + delete: + tags: + - pipelines + summary: Delete pipeline + description: Deletes the pipeline identified by the given `pipelineId`. + operationId: DeletePipeline + parameters: + - name: pipelineId + in: path + description: Pipeline numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/{pipelineId}/launch: + get: + tags: + - pipelines + summary: Describe pipeline launch + description: Retrieves the launch details of the pipeline identified by the + given `pipelineId`. + operationId: DescribePipelineLaunch + parameters: + - name: pipelineId + in: path + description: Pipeline numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: sourceWorkspaceId + in: query + description: Source workspace numeric identifier + required: false + schema: + type: integer + format: int64 + nullable: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeLaunchResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /pipelines/{pipelineId}/schema: + get: + tags: + - pipelines + summary: Describe pipeline schema + description: "Retrieves the pipeline schema of the pipeline identified by the\ + \ given `pipelineId`, enriched by `attributes`.\n `200 - OK` responses\ + \ include the pipeline schema.\n `204 - OK` responses indicate\ + \ a successful request, with no saved schema found for the given pipeline\ + \ ID.\n " + operationId: DescribePipelineSchema + parameters: + - name: pipelineId + in: path + description: Pipeline numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: sourceWorkspaceId + in: query + description: Source workspace numeric identifier + required: false + schema: + type: integer + format: int64 + nullable: true + - name: attributes + in: query + description: "Additional attribute values to include in the response: `schema`\ + \ returns the pipeline schema, `params` returns the pipeline config. Returns\ + \ all if `attributes` is omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/PipelineSchemaAttributes" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/PipelineSchemaResponse" + "204": + description: Request OK - No schema found for given pipeline ID + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /platforms: + get: + tags: + - platforms + summary: List platforms + description: Lists all available computing platforms in a user context. Append + `?workspaceId` to list platforms in a workspace context. + operationId: ListPlatforms + parameters: + - name: orgId + in: query + description: Organization numeric identifier + required: false + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + required: false + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListPlatformsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /platforms/{platformId}: + get: + tags: + - platforms + summary: Describe platform + description: Retrieves the details of the computing platform identified by the + given `platformId`. + operationId: DescribePlatform + parameters: + - name: platformId + in: path + description: Platform string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: regionId + in: query + required: true + schema: + type: string + - name: credentialsId + in: query + required: true + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribePlatformResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /platforms/{platformId}/regions: + get: + tags: + - platforms + summary: List platform regions + description: Lists the available regions for the computing platform identified + by the given `platformId`. + operationId: ListPlatformRegions + parameters: + - name: platformId + in: path + description: Platform string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListRegionsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /service-info: + get: + tags: + - service-info + summary: General Seqera service features and version. + operationId: Info + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ServiceInfoResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + /studios: + get: + tags: + - studios + summary: List Studios + description: Lists all available Studios in a user context. Append `?workspaceId` + to list Studios in a workspace context. + operationId: ListDataStudios + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: search + in: query + description: "Optional search criteria, allowing free text search on name\ + \ and templateUrl and keywords: `userId`, `computeEnvId` and `status`." + schema: + type: string + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: attributes + in: query + description: "Optional attribute values to be included in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + schema: + type: array + items: + $ref: "#/components/schemas/DataStudioQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioListResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound, when the workspace is not found or when the API\ + \ is disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + post: + tags: + - studios + summary: Create Studio + description: "Creates a new Studio environment, starting it by default. Default\ + \ behavior can be changed using the query parameter `autoStart=false`." + operationId: CreateDataStudio + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: autoStart + in: query + description: Optionally disable the Studio's automatic launch when it is created. + schema: + type: boolean + requestBody: + description: Create Studio request + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioCreateRequest" + required: true + responses: + "201": + description: Created + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioCreateResponse" + "404": + description: "NotFound, when the workspace or compute environment is not\ + \ found or when the API is disabled." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "409": + description: Conflict - duplicated name + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + "200": + description: CreateDataStudio 200 response + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioCreateResponse" + security: + - BearerAuth: [] + /studios/data-links: + get: + tags: + - studios + summary: List mounted data-links + description: "Lists the IDs of all available data-links mounted in existing\ + \ Studios. Append `orgId` or `?workspaceId` to list mounted data-links in\ + \ an organization or workspace context, respectively." + operationId: ListMountedDataLinkIds + parameters: + - name: orgId + in: query + description: Organization numeric identifier + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: status + in: query + description: Optional Studio status + schema: + type: string + - name: exclude + in: query + description: Optional Studio session ID to exclude in the request. + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioMountedLinksResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/templates: + get: + tags: + - studios + summary: List available Studio templates + description: "Returns the list of available, configured Studio templates." + operationId: ListDataStudioTemplates + parameters: + - name: workspaceId + in: query + description: Workspace identifier + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + responses: + "200": + description: Ok - paginated list of available Studio templates. + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioTemplatesListResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound, when the API is disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/validate: + get: + tags: + - studios + summary: Validate Studio name + description: Confirms the availability of the given name for a Studio in the + user context. Append `?workspaceId=` to validate the name in a workspace context. + operationId: ValidateDataStudioName + parameters: + - name: workspaceId + in: query + description: Workspace identifier + schema: + type: integer + format: int64 + - name: name + in: query + description: Studio name to validate + schema: + type: string + responses: + "204": + description: "Ok - No content, if the name is valid and available." + "400": + description: "Bad request, if the name is not valid." + "409": + description: "Conflict, name duplicated in the given context." + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/{sessionId}: + get: + tags: + - studios + summary: Describe Studio + description: Retrieves the details of the Studio session identified by the given + `sessionId`. + operationId: DescribeDataStudio + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioDto" + "202": + description: "Accepted, when the Studio is fetching mounted data links in\ + \ the background." + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioDto" + "404": + description: "NotFound, when the Studio is not found or when the API is\ + \ disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + delete: + tags: + - studios + summary: Delete Studio + description: Deletes the Studio associated with the given Studio session ID. + operationId: DeleteDataStudio + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "404": + description: "NotFound, when the Studio is not found or when the API is\ + \ disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/{sessionId}/checkpoints: + get: + tags: + - studios + summary: List Studio checkpoints + description: "Retrieves the list of checkpoints for the given Studio session\ + \ ID, sorted by creation date in descending order." + operationId: ListDataStudioCheckpoints + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: search + in: query + description: "Optional search criteria, allowing free text search on name\ + \ and keywords: `status`, `before` and `after` for saved date" + schema: + type: string + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioListCheckpointsResponse" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound, when the Studio is not found or when the API is\ + \ disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/{sessionId}/checkpoints/{checkpointId}: + get: + tags: + - studios + summary: Get Studio checkpoint + description: Retrieves the details of the given Studio checkpoint ID. + operationId: GetDataStudioCheckpoint + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: checkpointId + in: path + description: Numeric identifier of the checkpoint. + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioCheckpointDto" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound, when the studio or the checkpoint is not found or\ + \ when the API is disabled for the workspace" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + put: + tags: + - studios + summary: Update Studio checkpoint name + description: Updates the name of the given Studio checkpoint ID. + operationId: UpdateDataStudioCheckpoint + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: checkpointId + in: path + description: Numeric identifier of the checkpoint. + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioCheckpointUpdateRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioCheckpointDto" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound, when the studio or the checkpoint is not found or\ + \ when the API is disabled for the workspace" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "409": + description: "Conflict, when the checkpoint name conflicts with an existing\ + \ checkpoint for the same Studio." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/{sessionId}/lifespan: + post: + tags: + - studios + description: Extends the lifespan of the given Studio session ID. + operationId: ExtendDataStudioLifespan + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioDto" + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound, when the Studio is not found or when the API is\ + \ disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/{sessionId}/start: + put: + tags: + - studios + summary: Starts a Studio + description: Starts the given Studio session ID. + operationId: StartDataStudio + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: An optional overriding configuration for the studio to be started. + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioStartRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioStartResponse" + "404": + description: "NotFound, when the Studio is not found or when the API is\ + \ disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /studios/{sessionId}/stop: + put: + tags: + - studios + summary: Stop Studio + description: Stops the given Studio session ID. + operationId: StopDataStudio + parameters: + - name: sessionId + in: path + description: Studio session numeric identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DataStudioStopResponse" + "404": + description: "NotFound, when the Studio is not found or when the API is\ + \ disabled for the workspace." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed. + security: + - BearerAuth: [] + /tokens: + get: + tags: + - tokens + summary: List tokens + description: Retrieves the list of all available API access tokens. + operationId: TokenList + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListAccessTokensResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + post: + tags: + - tokens + summary: Create token + description: Creates an API access token with the details in the given request + body. + operationId: CreateToken + requestBody: + description: Access token create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateAccessTokenRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateAccessTokenResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicated element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /tokens/delete-all: + delete: + tags: + - tokens + summary: Delete all user tokens + description: Deletes all API access tokens in the user context. + operationId: DeleteAllTokens + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /tokens/{tokenId}: + delete: + tags: + - tokens + summary: Delete token + description: Deletes the given API access token ID. + operationId: DeleteToken + parameters: + - name: tokenId + in: path + description: Token numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /trace/create: + post: + tags: + - trace + summary: Create workflow execution trace + description: Creates a new workflow execution trace. + operationId: CreateTrace + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Trace create request + content: + application/json: + schema: + $ref: "#/components/schemas/TraceCreateRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/TraceCreateResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /trace/{workflowId}/begin: + put: + tags: + - trace + summary: Signal workflow execution start + description: Updates the workflow execution trace for the given `workflowId`. + operationId: UpdateTraceBegin + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Trace begin request + content: + application/json: + schema: + $ref: "#/components/schemas/TraceBeginRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/TraceBeginResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /trace/{workflowId}/complete: + put: + tags: + - trace + summary: Signal workflow execution completion + description: Updates the workflow execution trace for the given `workflowId`. + operationId: UpdateTraceComplete + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Trace complete request + content: + application/json: + schema: + $ref: "#/components/schemas/TraceCompleteRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/TraceCompleteResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /trace/{workflowId}/heartbeat: + put: + tags: + - trace + summary: Signal workflow execution heartbeat + description: Update the workflow execution trace heartbeat for the given `workflowId` + to signal that execution is ongoing. + operationId: UpdateTraceHeartbeat + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Trace heartbeat request + content: + application/json: + schema: + $ref: "#/components/schemas/TraceHeartbeatRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/TraceHeartbeatResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /trace/{workflowId}/progress: + put: + tags: + - trace + summary: Store workflow task execution metadata + description: Store the execution metadata for one or more tasks in the given + `workflowId`. + operationId: UpdateTraceProgress + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Trace progress request + content: + application/json: + schema: + $ref: "#/components/schemas/TraceProgressRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/TraceProgressResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /user-info: + get: + tags: + - users + summary: Describe current user + operationId: UserInfo + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeUserResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /user/{userId}/workspaces: + get: + tags: + - workspaces + summary: List user workspaces and organizations + description: Lists the workspaces and organizations to which the user identified + by the given `userId` belongs. + operationId: ListWorkspacesUser + parameters: + - name: userId + in: path + description: User numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListWorkspacesAndOrgResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /users/validate: + get: + tags: + - users + summary: Check that the user name is valid + operationId: ValidateUserName + parameters: + - name: name + in: query + description: User name to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicated element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /users/{userId}: + get: + tags: + - users + summary: Describe a user entity + operationId: DescribeUser + parameters: + - name: userId + in: path + description: User numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeUserResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] + post: + tags: + - users + summary: Update an user entity + operationId: UpdateUser + parameters: + - name: userId + in: path + description: User numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: User update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpsertUserRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - users + summary: Delete a user entity + operationId: DeleteUser + parameters: + - name: userId + in: path + description: User numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow: + get: + tags: + - workflows + summary: List workflows + description: "Lists all workflow records, enriched with `attributes`. Append\ + \ `?workspaceId` to list workflow records in a workspace context." + operationId: ListWorkflows + parameters: + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`,\ + \ `optimized` status). Returns an empty value (`labels: null`) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/WorkflowQueryAttribute" + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: search + in: query + description: Filter search parameter + schema: + type: string + - name: includeTotalSize + in: query + description: Include total size in the response + schema: + type: boolean + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListWorkflowsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/delete: + post: + tags: + - workflows + summary: Delete workflows + description: Deletes the workflow records identified by the given list of `workflowIds`. + operationId: DeleteWorkflowMany + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: force + in: query + description: Force the deletion even if any workflows are active + schema: + type: boolean + requestBody: + description: Delete workflows request + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteWorkflowsRequest" + required: true + responses: + "200": + description: "OK - Return the IDs of workflows that could not be deleted,\ + \ if any" + content: + application/json: + schema: + $ref: "#/components/schemas/DeleteWorkflowsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/labels/add: + post: + tags: + - labels + summary: Add labels to workflows + description: Adds the given list of labels to the given workflows. Existing + labels are preserved. + operationId: AddLabelsToWorkflows + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels add request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateWorkflowLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/labels/apply: + post: + tags: + - labels + summary: Replace workflow labels + description: Applies the given list of labels to the given workflows. Existing + labels are replaced — include labels to be preserved in `labelIds`. + operationId: ApplyLabelsToWorkflows + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels apply request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateWorkflowLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/labels/remove: + post: + tags: + - labels + summary: Remove labels from workflows + description: Removes the given list of labels from the given workflows. + operationId: RemoveLabelsFromWorkflows + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + requestBody: + description: Labels remove request + content: + application/json: + schema: + $ref: "#/components/schemas/AssociateWorkflowLabelsRequest" + required: true + responses: + "204": + description: OK - No content + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/launch: + post: + tags: + - workflows + summary: Launch workflow + description: Submits a workflow execution. + operationId: CreateWorkflowLaunch + parameters: + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: sourceWorkspaceId + in: query + description: Source workspace numeric identifier + required: false + schema: + type: integer + format: int64 + nullable: true + requestBody: + description: Workflow launch request + content: + application/json: + schema: + $ref: "#/components/schemas/SubmitWorkflowLaunchRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/SubmitWorkflowLaunchResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/random-name: + get: + tags: + - workflows + summary: Generates a random name + operationId: GenerateRandomWorkflowName + responses: + "200": + description: Generated name + content: + application/json: + schema: + $ref: "#/components/schemas/RandomWorkflowNameResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/validate: + get: + tags: + - workflows + summary: Validate run name + description: "Check that the given run name of a workflow has a valid format.\ + \ When the session ID is given: check that no other workflow in the system\ + \ exists with the combination of both elements." + operationId: ValidateWorkflowConstraints + parameters: + - name: runName + in: query + description: Workflow run name to validate + schema: + type: string + - name: sessionId + in: query + description: Workflow session ID to validate + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request. Invalid run name format + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "409": + description: Duplicated element. Existing run name and session ID combination + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}: + get: + tags: + - workflows + summary: Describe workflow + description: Retrieves the details of the workflow record associated with the + given `workflowId`. + operationId: DescribeWorkflow + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: attributes + in: query + description: Comma-separated list of attributes to retrieve. Returns an empty + value for each attribute not specified. + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/WorkflowQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeWorkflowResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + delete: + tags: + - workflows + summary: Delete the Workflow entity with the given ID + operationId: DeleteWorkflow + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: force + in: query + description: Force the deletion even if the workflow is active + schema: + type: boolean + responses: + "204": + description: OK - Not content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/cancel: + post: + tags: + - workflows + summary: Cancel workflow + description: Cancels the workflow execution identified by the given `workflowId`. + operationId: CancelWorkflow + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: force + in: query + description: Cancel on the Platform side even if it cannot be cancelled on + the CE provider side + schema: + type: boolean + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/EmptyBodyRequest" + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/download: + get: + tags: + - workflows + summary: Download workflow files + description: Downloads the workflow files for the Nextflow main job associated + with the given `workflowId`. + operationId: DownloadWorkflowLog + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: fileName + in: query + description: Filename to download + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/download/{taskId}: + get: + tags: + - workflows + summary: Download workflow task files + description: Downloads the workflow files of the task identified by the given + `taskId`. + operationId: DownloadWorkflowTaskLog + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: taskId + in: path + description: Task numeric identifier + required: true + schema: + type: integer + format: int64 + - name: fileName + in: query + description: Filename to download + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/launch: + get: + tags: + - workflows + summary: Describe workflow launch + description: Retrieves the details of the workflow launch associated with the + given `workflowId`. + operationId: DescribeWorkflowLaunch + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeWorkflowLaunchResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element. Existing run name and session ID combination + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /workflow/{workflowId}/log: + get: + tags: + - workflows + summary: Get workflow logs + description: Retrieves the output logs for the Nextflow main job of the workflow + identified by the given `workflowId`. + operationId: GetWorkflowLog + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: next + in: query + description: Workflow log cursor + schema: + type: string + - name: maxLength + in: query + description: Maximum length in bytes of the log to retrieve + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/WorkflowLogResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/log/{taskId}: + get: + tags: + - workflows + summary: Get workflow task logs + description: Retrieves the output logs for the workflow task identified by the + given `taskId`. + operationId: GetWorkflowTaskLog + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: taskId + in: path + description: Task numeric identifier + required: true + schema: + type: integer + format: int64 + - name: next + in: query + description: Workflow log cursor + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: maxLength + in: query + description: Maximum length in bytes of the log to retrieve + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/WorkflowLogResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/metrics: + get: + tags: + - workflows + summary: Get the execution metrics for the given Workflow ID + operationId: DescribeWorkflowMetrics + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/GetWorkflowMetricsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/progress: + get: + tags: + - workflows + summary: Retrieve the execution progress for the given Workflow ID + operationId: DescribeWorkflowProgress + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/GetProgressResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/star: + get: + tags: + - workflows + summary: Check workflow star status + description: Confirms whether the given `workflowId` is starred. + operationId: DescribeWorkflowStar + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateWorkflowStarResponse" + "403": + description: Operation not allowed + "404": + description: Not found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + post: + tags: + - workflows + summary: Star workflow + description: Adds the workflow identified by the given `workflowId` to your + list of starred workflows. + operationId: CreateWorkflowStar + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateWorkflowStarResponse" + "403": + description: Operation not allowed + "404": + description: Not found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "409": + description: Duplicated element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + delete: + tags: + - workflows + summary: Unstar workflow + description: Removes the workflow identified by the given `workflowId` from + your list of starred workflows. + operationId: DeleteWorkflowStar + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateWorkflowStarResponse" + "403": + description: Operation not allowed + "404": + description: Not found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + /workflow/{workflowId}/task/{taskId}: + get: + tags: + - workflows + summary: Describe a task entity with the given ID + operationId: DescribeWorkflowTask + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: taskId + in: path + description: Task numeric identifier + required: true + schema: + type: integer + format: int64 + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeTaskResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workflow/{workflowId}/tasks: + get: + tags: + - workflows + summary: List the tasks for the given Workflow ID and filter parameters + operationId: ListWorkflowTasks + parameters: + - name: workflowId + in: path + description: Workflow string identifier + required: true + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + - name: max + in: query + description: Pagination max results + schema: + type: integer + format: int32 + - name: offset + in: query + description: Pagination offset + schema: + type: integer + format: int32 + - name: sortBy + in: query + description: Field to sort by + schema: + type: string + - name: sortDir + in: query + description: Sorting direction (asc|desc) + schema: + type: string + - name: search + in: query + description: Search tasks by name + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListTasksResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets: + get: + tags: + - datasets + summary: List available datasets + description: Lists all available datasets in the workspace context identified + by the given `workspaceId`. + operationId: ListDatasets + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListDatasetsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] + post: + tags: + - datasets + summary: Create dataset + description: Creates a new dataset in the given workspace context. Include the + dataset file and details in your request body. + operationId: CreateDataset + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + requestBody: + description: Dataset create request + content: + application/json: + schema: + $ref: "#/components/schemas/CreateDatasetRequest" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/CreateDatasetResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + deprecated: true + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets/versions: + get: + tags: + - datasets + summary: List latest dataset versions + description: Lists the latest version of each dataset associated with the given + `workspaceId`. + operationId: ListWorkspaceDatasetVersions + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: mimeType + in: query + schema: + type: string + nullable: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListDatasetVersionsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets/{datasetId}: + put: + tags: + - datasets + summary: Update dataset + description: Updates the details of the dataset identified by the given `datasetId`. + operationId: UpdateDataset + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + requestBody: + description: Dataset update request + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateDatasetRequest" + required: true + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "409": + description: Duplicate element + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + deprecated: true + security: + - BearerAuth: [] + delete: + tags: + - datasets + summary: Delete dataset + description: Deletes the dataset identified by the given `datasetId`. + operationId: DeleteDataset + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + responses: + "204": + description: OK - No content + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets/{datasetId}/metadata: + get: + tags: + - datasets + summary: Describe dataset + description: Retrieves the metadata of the dataset identified by the given `datasetId`. + operationId: DescribeDataset + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: attributes + in: query + description: "Additional attribute values to include in the response (`labels`).\ + \ Returns an empty value (`labels: null`) if omitted." + explode: false + schema: + type: array + items: + $ref: "#/components/schemas/DatasetQueryAttribute" + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/DescribeDatasetResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets/{datasetId}/upload: + post: + tags: + - datasets + summary: Upload new dataset version + description: Uploads the CSV or TSV content to create a new version of the dataset + identified by the given `datasetId`. + operationId: UploadDataset + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: header + in: query + description: Uploaded file has header + schema: + type: boolean + requestBody: + description: Dataset file request + content: + multipart/form-data: + schema: + $ref: "#/components/schemas/MultiRequestFileSchema" + required: true + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/UploadDatasetVersionResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets/{datasetId}/v/{version}/n/{fileName}: + get: + tags: + - datasets + summary: Download dataset content + description: Downloads the content of the dataset identified by the given `datasetId` + and `version`. + operationId: DownloadDataset + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: version + in: path + description: Version number to download + required: true + schema: + type: string + - name: fileName + in: path + description: File name for the downloaded dataset content + required: true + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + "404": + description: Not found + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + security: + - BearerAuth: [] + /workspaces/{workspaceId}/datasets/{datasetId}/versions: + get: + tags: + - datasets + summary: List all dataset versions + description: Lists all versions of the given `datasetId`. + operationId: ListDatasetVersions + parameters: + - name: workspaceId + in: path + description: Workspace numeric identifier + required: true + schema: + type: integer + format: int64 + - name: datasetId + in: path + description: Dataset string identifier + required: true + schema: + type: string + - name: mimeType + in: query + description: MIME type filter + schema: + type: string + responses: + "200": + description: OK + content: + application/json: + schema: + $ref: "#/components/schemas/ListDatasetVersionsResponse" + "400": + description: Bad request + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + deprecated: true + security: + - BearerAuth: [] +components: + schemas: + AbstractGridConfig: + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + AccessToken: + required: + - name + type: object + properties: + basicAuth: + type: string + deprecated: true + id: + type: integer + format: int64 + nullable: true + name: + maxLength: 50 + minLength: 1 + type: string + lastUsed: + type: string + format: date-time + dateCreated: + type: string + format: date-time + Action.ConfigType: + type: object + properties: + discriminator: + type: string + discriminator: + propertyName: discriminator + mapping: + github: "#/components/schemas/GithubActionConfig" + tower: "#/components/schemas/Action.TowerActionConfig" + oneOf: + - $ref: "#/components/schemas/Action.TowerActionConfig" + - $ref: "#/components/schemas/GithubActionConfig" + Action.EventType: + type: object + properties: + discriminator: + type: string + timestamp: + type: string + format: date-time + discriminator: + propertyName: discriminator + mapping: + github: "#/components/schemas/GithubActionEvent" + tower: "#/components/schemas/Action.TowerActionEvent" + oneOf: + - $ref: "#/components/schemas/GithubActionEvent" + - $ref: "#/components/schemas/Action.TowerActionEvent" + Action.Source: + type: string + enum: + - github + - tower + x-enum-varnames: + - github + - tower + Action.Status: + type: string + enum: + - CREATING + - ACTIVE + - ERROR + - PAUSED + Action.TowerActionConfig: + title: Tower Action Config + type: object + properties: + discriminator: + type: string + Action.TowerActionEvent: + title: Tower action event + type: object + properties: + discriminator: + type: string + timestamp: + type: string + format: date-time + workflowId: + type: string + ActionQueryAttribute: + type: string + enum: + - labels + x-enum-varnames: + - labels + ActionResponseDto: + type: object + properties: + id: + type: string + launch: + $ref: "#/components/schemas/Launch" + name: + type: string + hookId: + type: string + hookUrl: + type: string + message: + type: string + source: + $ref: "#/components/schemas/Action.Source" + status: + $ref: "#/components/schemas/Action.Status" + config: + $ref: "#/components/schemas/Action.ConfigType" + event: + $ref: "#/components/schemas/Action.EventType" + lastSeen: + type: string + format: date-time + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + ActiveConnection: + type: object + allOf: + - $ref: "#/components/schemas/UserInfo" + - properties: + lastActive: + type: string + format: date-time + AddMemberRequest: + type: object + properties: + user: + type: string + AddMemberResponse: + type: object + properties: + member: + $ref: "#/components/schemas/MemberDbDto" + AddParticipantRequest: + type: object + properties: + memberId: + type: integer + format: int64 + teamId: + type: integer + format: int64 + userNameOrEmail: + type: string + AddParticipantResponse: + type: object + properties: + participant: + $ref: "#/components/schemas/ParticipantResponseDto" + AddTeamMemberResponse: + type: object + properties: + member: + $ref: "#/components/schemas/MemberDbDto" + AgentSecurityKeys: + title: Tower Agent credentials + type: object + properties: + discriminator: + type: string + connectionId: + type: string + workDir: + type: string + shared: + type: boolean + AllowedDynamicLabelsResponse: + type: object + properties: + values: + type: array + items: + type: string + AltairPbsComputeConfig: + title: Altair PBS configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + Analytics: + type: object + properties: + hubspotId: + type: string + posthogApiKey: + type: string + posthogApiHost: + type: string + AssociateActionLabelsRequest: + type: object + properties: + actionIds: + type: array + items: + type: string + labelIds: + type: array + items: + type: integer + format: int64 + AssociateDatasetsLabelsRequest: + type: object + properties: + datasetIds: + type: array + items: + type: string + labelIds: + type: array + items: + type: integer + format: int64 + AssociatePipelineLabelsRequest: + type: object + properties: + pipelineIds: + type: array + items: + type: integer + format: int64 + labelIds: + type: array + items: + type: integer + format: int64 + AssociateWorkflowLabelsRequest: + type: object + properties: + workflowIds: + type: array + items: + type: string + labelIds: + type: array + items: + type: integer + format: int64 + Avatar: + type: object + properties: + id: + maxLength: 22 + type: string + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + AwsBatchConfig: + title: AWS Batch configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + storageType: + type: string + deprecated: true + lustreId: + type: string + deprecated: true + volumes: + type: array + items: + type: string + region: + type: string + computeQueue: + type: string + dragenQueue: + type: string + dragenInstanceType: + type: string + computeJobRole: + type: string + executionRole: + type: string + headQueue: + type: string + headJobRole: + type: string + cliPath: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + nvnmeStorageEnabled: + type: boolean + logGroup: + type: string + fusionSnapshots: + type: boolean + forge: + $ref: "#/components/schemas/ForgeConfig" + forgedResources: + type: array + items: + type: object + additionalProperties: true + AwsBatchPlatformMetainfo: + title: AWS Batch platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + jobQueues: + type: array + items: + $ref: "#/components/schemas/JobQueue" + buckets: + type: array + items: + $ref: "#/components/schemas/Bucket" + fileSystems: + type: array + items: + $ref: "#/components/schemas/FsxFileSystem" + efsFileSystems: + type: array + items: + $ref: "#/components/schemas/EfsFileSystem" + keyPairs: + type: array + items: + type: string + vpcs: + type: array + items: + $ref: "#/components/schemas/Vpc" + images: + type: array + items: + $ref: "#/components/schemas/Image" + securityGroups: + type: array + items: + $ref: "#/components/schemas/SecurityGroup" + subnets: + type: array + items: + $ref: "#/components/schemas/Subnet" + instanceFamilies: + type: array + items: + type: string + allocStrategy: + type: array + items: + type: string + AwsCloudConfig: + title: AWS Cloud configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + allowBuckets: + type: array + items: + type: string + region: + type: string + instanceType: + type: string + imageId: + type: string + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + logGroup: + type: string + arm64Enabled: + type: boolean + gpuEnabled: + type: boolean + ec2KeyPair: + type: string + ebsBootSize: + type: integer + format: int32 + instanceProfileArn: + type: string + subnetId: + type: string + securityGroups: + type: array + items: + type: string + forgedResources: + type: array + items: + type: object + additionalProperties: true + AwsCloudPlatformMetainfo: + title: AWS Cloud platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + buckets: + type: array + items: + $ref: "#/components/schemas/Bucket" + keyPairs: + type: array + items: + type: string + vpcs: + type: array + items: + $ref: "#/components/schemas/Vpc" + images: + type: array + items: + $ref: "#/components/schemas/Image" + securityGroups: + type: array + items: + $ref: "#/components/schemas/SecurityGroup" + subnets: + type: array + items: + $ref: "#/components/schemas/Subnet" + instanceTypes: + type: array + items: + $ref: "#/components/schemas/InstanceType" + AwsSecurityKeys: + title: AWS credentials + type: object + properties: + discriminator: + type: string + accessKey: + type: string + secretKey: + type: string + writeOnly: true + assumeRoleArn: + type: string + AzBatchConfig: + title: Azure batch configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + region: + type: string + headPool: + type: string + autoPoolMode: + type: boolean + deprecated: true + forge: + $ref: "#/components/schemas/AzBatchForgeConfig" + tokenDuration: + type: string + deleteJobsOnCompletion: + $ref: "#/components/schemas/JobCleanupPolicy" + deletePoolsOnCompletion: + type: boolean + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + managedIdentityClientId: + type: string + nullable: true + AzBatchForgeConfig: + type: object + properties: + vmType: + type: string + vmCount: + type: integer + format: int32 + autoScale: + type: boolean + disposeOnDeletion: + type: boolean + containerRegIds: + type: array + items: + type: string + AzBatchPlatformMetainfo: + title: Azure Batch platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + pools: + type: array + items: + type: string + containers: + type: array + items: + type: string + vmTypes: + type: array + items: + type: string + AzCloudConfig: + title: Azure Cloud configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + instanceType: + type: string + region: + type: string + resourceGroup: + type: string + networkId: + type: string + subscriptionId: + type: string + managedIdentityId: + type: string + managedIdentityClientId: + type: string + logWorkspaceId: + type: string + logTableName: + type: string + dataCollectionEndpoint: + type: string + dataCollectionRuleId: + type: string + forgedResources: + type: array + items: + $ref: "#/components/schemas/Map.Entry_String.String_" + AzCloudPlatformMetaInfo: + title: Azure Cloud platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + containers: + type: array + items: + type: string + instanceTypes: + type: array + items: + type: string + AzureCloudKeys: + title: Azure Cloud credentials + type: object + properties: + discriminator: + type: string + batchName: + type: string + storageName: + type: string + batchKey: + type: string + writeOnly: true + storageKey: + type: string + writeOnly: true + subscriptionId: + type: string + tenantId: + type: string + clientId: + type: string + clientSecret: + type: string + writeOnly: true + AzureEntraKeys: + title: Azure Entra credentials + type: object + properties: + discriminator: + type: string + batchName: + type: string + storageName: + type: string + batchKey: + type: string + writeOnly: true + storageKey: + type: string + writeOnly: true + tenantId: + type: string + clientId: + type: string + clientSecret: + type: string + writeOnly: true + AzureReposSecurityKeys: + title: Azure Repos credentials + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + writeOnly: true + token: + type: string + AzureSecurityKeys: + title: Azure credentials + type: object + properties: + discriminator: + type: string + batchName: + type: string + storageName: + type: string + batchKey: + type: string + writeOnly: true + storageKey: + type: string + writeOnly: true + BitBucketSecurityKeys: + title: BitBucket credentials + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + writeOnly: true + token: + type: string + writeOnly: true + Bucket: + type: object + properties: + path: + type: string + ChangeDatasetVisibilityRequest: + type: object + properties: + datasetIds: + type: array + items: + type: string + CloudPriceModel: + type: string + enum: + - standard + - spot + x-enum-varnames: + - standard + - spot + CodeCommitSecurityKeys: + title: AWS CodeCommit credentials + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + writeOnly: true + token: + type: string + ComputeConfig: + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + discriminator: + propertyName: discriminator + mapping: + moab-platform: "#/components/schemas/MoabComputeConfig" + aws-batch: "#/components/schemas/AwsBatchConfig" + google-cloud: "#/components/schemas/GoogleCloudConfig" + local-platform: "#/components/schemas/LocalComputeConfig" + azure-cloud: "#/components/schemas/AzCloudConfig" + gke-platform: "#/components/schemas/GkeComputeConfig" + google-batch: "#/components/schemas/GoogleBatchConfig" + aws-cloud: "#/components/schemas/AwsCloudConfig" + slurm-platform: "#/components/schemas/SlurmComputeConfig" + k8s-platform: "#/components/schemas/K8sComputeConfig" + altair-platform: "#/components/schemas/AltairPbsComputeConfig" + lsf-platform: "#/components/schemas/LsfComputeConfig" + azure-batch: "#/components/schemas/AzBatchConfig" + seqeracompute-platform: "#/components/schemas/SeqeraComputeConfig" + eks-platform: "#/components/schemas/EksComputeConfig" + google-lifesciences: "#/components/schemas/GoogleLifeSciencesConfig" + uge-platform: "#/components/schemas/UnivaComputeConfig" + oneOf: + - $ref: "#/components/schemas/AwsBatchConfig" + - $ref: "#/components/schemas/AwsCloudConfig" + - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleLifeSciencesConfig" + - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/GoogleCloudConfig" + - $ref: "#/components/schemas/AzBatchConfig" + - $ref: "#/components/schemas/AzCloudConfig" + - $ref: "#/components/schemas/LsfComputeConfig" + - $ref: "#/components/schemas/SlurmComputeConfig" + - $ref: "#/components/schemas/K8sComputeConfig" + - $ref: "#/components/schemas/EksComputeConfig" + - $ref: "#/components/schemas/GkeComputeConfig" + - $ref: "#/components/schemas/UnivaComputeConfig" + - $ref: "#/components/schemas/AltairPbsComputeConfig" + - $ref: "#/components/schemas/MoabComputeConfig" + - $ref: "#/components/schemas/LocalComputeConfig" + ComputeEnv.Status: + type: string + enum: + - CREATING + - AVAILABLE + - DELETING + - ERRORED + - INVALID + - DISABLED + ComputeEnvDbDto: + type: object + properties: + id: + type: string + name: + type: string + platform: + type: string + region: + type: string + ComputeEnvQueryAttribute: + type: string + enum: + - labels + - resources + x-enum-varnames: + - labels + - resources + ComputeEnvResources: + type: object + properties: + cpus: + type: integer + format: int32 + nullable: true + memory: + type: integer + format: int32 + nullable: true + gpus: + type: integer + format: int32 + nullable: true + diskSize: + type: integer + format: int32 + nullable: true + estimatedPrice: + type: number + format: float + nullable: true + instanceType: + type: string + nullable: true + ComputeEnvResponseDto: + type: object + properties: + id: + type: string + name: + type: string + description: + type: string + platform: + type: string + enum: + - aws-batch + - aws-cloud + - seqeracompute-platform + - google-lifesciences + - google-batch + - azure-batch + - k8s-platform + - eks-platform + - gke-platform + - uge-platform + - slurm-platform + - lsf-platform + - altair-platform + config: + $ref: "#/components/schemas/ComputeConfig" + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + lastUsed: + type: string + format: date-time + deleted: + type: boolean + status: + $ref: "#/components/schemas/ComputeEnv.Status" + message: + type: string + primary: + type: boolean + credentialsId: + type: string + managedIdentityId: + type: string + orgId: + type: integer + format: int64 + workspaceId: + type: integer + format: int64 + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + resources: + nullable: true + allOf: + - $ref: "#/components/schemas/ComputeEnvResources" + ComputeEnv_ComputeConfig_: + required: + - config + - name + - platform + type: object + properties: + credentialsId: + type: string + orgId: + type: integer + format: int64 + readOnly: true + workspaceId: + type: integer + format: int64 + readOnly: true + id: + maxLength: 22 + type: string + readOnly: true + name: + maxLength: 100 + type: string + description: + maxLength: 2000 + type: string + platform: + maxLength: 25 + type: string + enum: + - aws-batch + - aws-cloud + - google-lifesciences + - google-batch + - google-cloud + - azure-batch + - azure-cloud + - k8s-platform + - eks-platform + - gke-platform + - uge-platform + - slurm-platform + - lsf-platform + - altair-platform + - moab-platform + - local-platform + - seqeracompute-platform + config: + $ref: "#/components/schemas/ComputeConfig" + dateCreated: + type: string + format: date-time + readOnly: true + lastUpdated: + type: string + format: date-time + readOnly: true + lastUsed: + type: string + format: date-time + readOnly: true + deleted: + type: boolean + readOnly: true + status: + type: string + readOnly: true + allOf: + - $ref: "#/components/schemas/ComputeEnv.Status" + message: + maxLength: 4096 + type: string + primary: + type: boolean + readOnly: true + ComputePlatform: + type: object + properties: + id: + type: string + name: + type: string + credentialsProviders: + type: array + items: + type: string + ComputePlatformDto: + type: object + properties: + id: + type: string + name: + type: string + ComputeRegion: + type: object + properties: + id: + type: string + name: + type: string + ConfigEnvVariable: + type: object + properties: + name: + type: string + value: + type: string + head: + type: boolean + compute: + type: boolean + ContainerData: + required: + - targetImage + type: object + properties: + requestId: + type: string + sourceImage: + type: string + targetImage: + type: string + buildId: + type: string + scanId: + type: string + mirrorId: + type: string + cached: + type: boolean + freeze: + type: boolean + requestTime: + type: string + format: date-time + ContainerRegistryKeys: + title: Container registry credentials + type: object + properties: + discriminator: + type: string + userName: + type: string + password: + type: string + writeOnly: true + registry: + type: string + CreateAccessTokenRequest: + type: object + properties: + name: + type: string + CreateAccessTokenResponse: + type: object + properties: + accessKey: + type: string + token: + $ref: "#/components/schemas/AccessToken" + CreateActionRequest: + type: object + properties: + name: + type: string + source: + $ref: "#/components/schemas/Action.Source" + launch: + $ref: "#/components/schemas/WorkflowLaunchRequest" + CreateActionResponse: + type: object + properties: + actionId: + type: string + CreateAvatarResponse: + type: object + properties: + avatar: + $ref: "#/components/schemas/Avatar" + url: + type: string + CreateComputeEnvRequest: + type: object + properties: + computeEnv: + $ref: "#/components/schemas/ComputeEnv_ComputeConfig_" + labelIds: + type: array + items: + type: integer + format: int64 + CreateComputeEnvResponse: + type: object + properties: + computeEnvId: + type: string + CreateCredentialsRequest: + type: object + properties: + credentials: + $ref: "#/components/schemas/Credentials" + CreateCredentialsResponse: + type: object + properties: + credentialsId: + type: string + CreateDatasetRequest: + type: object + properties: + name: + type: string + description: + type: string + CreateDatasetResponse: + type: object + properties: + dataset: + $ref: "#/components/schemas/DatasetDto" + CreateLabelRequest: + type: object + properties: + name: + type: string + value: + type: string + resource: + type: boolean + isDefault: + type: boolean + CreateLabelResponse: + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + value: + type: string + resource: + type: boolean + isDefault: + type: boolean + CreateManagedCredentialsRequest: + type: object + properties: + provider: + type: string + enum: + - ssh + credentials: + $ref: "#/components/schemas/Credentials" + metadata: + $ref: "#/components/schemas/ManagedCredentialsMetadata" + CreateManagedCredentialsResponse: + type: object + properties: + managedCredentials: + $ref: "#/components/schemas/ManagedCredentialsDbDto" + CreateManagedIdentityRequest: + type: object + properties: + name: + type: string + platform: + type: string + enum: + - altair-platform + - lsf-platform + - moab-platform + - slurm-platform + - uge-platform + config: + $ref: "#/components/schemas/AbstractGridConfig" + CreateManagedIdentityResponse: + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + platform: + type: string + config: + $ref: "#/components/schemas/ComputeConfig" + CreateOrganizationRequest: + type: object + properties: + organization: + $ref: "#/components/schemas/Organization" + logoId: + type: string + CreateOrganizationResponse: + type: object + properties: + organization: + $ref: "#/components/schemas/OrganizationDbDto" + CreatePipelineRequest: + type: object + properties: + name: + type: string + description: + type: string + icon: + type: string + launch: + $ref: "#/components/schemas/WorkflowLaunchRequest" + labelIds: + type: array + items: + type: integer + format: int64 + CreatePipelineResponse: + type: object + properties: + pipeline: + $ref: "#/components/schemas/PipelineDbDto" + CreatePipelineSecretRequest: + type: object + properties: + name: + type: string + value: + type: string + CreatePipelineSecretResponse: + type: object + properties: + secretId: + type: integer + format: int64 + CreateTeamMemberRequest: + type: object + properties: + userNameOrEmail: + type: string + CreateTeamRequest: + type: object + properties: + team: + $ref: "#/components/schemas/Team" + avatarId: + type: string + CreateTeamResponse: + type: object + properties: + team: + $ref: "#/components/schemas/TeamDbDto" + CreateWorkflowStarResponse: + type: object + properties: + workflowId: + type: string + CreateWorkspaceRequest: + type: object + properties: + workspace: + $ref: "#/components/schemas/Workspace" + CreateWorkspaceResponse: + type: object + properties: + workspace: + $ref: "#/components/schemas/Workspace" + Credentials: + required: + - name + - provider + type: object + properties: + id: + maxLength: 22 + type: string + name: + maxLength: 100 + type: string + description: + type: string + provider: + maxLength: 16 + type: string + enum: + - aws + - azure + - azure_entra + - google + - github + - gitlab + - bitbucket + - ssh + - k8s + - container-reg + - tw-agent + - codecommit + - gitea + - azurerepos + - seqeracompute + - azure-cloud + - s3 + baseUrl: + maxLength: 200 + pattern: "" + type: string + category: + maxLength: 20 + type: string + deleted: + type: boolean + readOnly: true + lastUsed: + type: string + format: date-time + readOnly: true + dateCreated: + type: string + format: date-time + readOnly: true + lastUpdated: + type: string + format: date-time + readOnly: true + keys: + $ref: "#/components/schemas/SecurityKeys" + DataLink.Status: + type: string + readOnly: true + enum: + - VALID + - INVALID + DataLinkContentResponse: + type: object + properties: + originalPath: + type: string + objects: + type: array + items: + $ref: "#/components/schemas/DataLinkItem" + nextPageToken: + type: string + DataLinkContentTreeListResponse: + required: + - items + type: object + properties: + items: + type: array + items: + $ref: "#/components/schemas/DataLinkSimpleItem" + DataLinkCreateRequest: + type: object + properties: + name: + type: string + description: + type: string + type: + $ref: "#/components/schemas/DataLinkType" + provider: + $ref: "#/components/schemas/DataLinkProvider" + resourceRef: + type: string + publicAccessible: + type: boolean + credentialsId: + type: string + DataLinkCredentials: + required: + - id + - name + - provider + type: object + properties: + id: + type: string + name: + type: string + provider: + $ref: "#/components/schemas/DataLinkProvider" + DataLinkDeleteItemRequest: + type: object + properties: + files: + type: array + items: + type: string + dirs: + type: array + items: + type: string + DataLinkDeleteItemResponse: + type: object + properties: + deletionFailures: + type: array + items: + $ref: "#/components/schemas/DataLinkItemDeletionFailure" + DataLinkDownloadScriptResponse: + type: object + properties: + script: + type: string + DataLinkDownloadUrlResponse: + type: object + properties: + url: + type: string + DataLinkDto: + type: object + properties: + id: + type: string + name: + type: string + description: + type: string + resourceRef: + type: string + type: + $ref: "#/components/schemas/DataLinkType" + provider: + $ref: "#/components/schemas/DataLinkProvider" + region: + type: string + credentials: + type: array + items: + $ref: "#/components/schemas/DataLinkCredentials" + publicAccessible: + type: boolean + hidden: + type: boolean + status: + type: string + readOnly: true + allOf: + - $ref: "#/components/schemas/DataLink.Status" + message: + type: string + DataLinkFinishMultiPartUploadRequest: + type: object + properties: + uploadId: + type: string + fileName: + type: string + tags: + type: array + items: + $ref: "#/components/schemas/UploadEtag" + withError: + type: boolean + DataLinkItem: + type: object + properties: + type: + $ref: "#/components/schemas/DataLinkItemType" + name: + type: string + size: + type: integer + format: int64 + mimeType: + type: string + DataLinkItemDeletionFailure: + required: + - dataLinkItem + - errorMessage + type: object + properties: + dataLinkItem: + $ref: "#/components/schemas/DataLinkItem" + errorMessage: + type: string + DataLinkItemType: + type: string + enum: + - FOLDER + - FILE + DataLinkMultiPartUploadRequest: + type: object + properties: + fileName: + type: string + contentLength: + type: integer + format: int64 + contentType: + type: string + DataLinkMultiPartUploadResponse: + type: object + properties: + uploadId: + type: string + uploadUrls: + type: array + items: + type: string + DataLinkProvider: + type: string + enum: + - aws + - google + - azure + - azure_entra + - azure-cloud + - seqeracompute + - s3 + DataLinkResponse: + type: object + properties: + dataLink: + $ref: "#/components/schemas/DataLinkDto" + DataLinkSimpleItem: + required: + - path + - size + type: object + properties: + path: + type: string + size: + type: integer + format: int64 + DataLinkType: + type: string + enum: + - bucket + x-enum-varnames: + - bucket + DataLinkUpdateRequest: + type: object + properties: + name: + type: string + description: + type: string + credentialsId: + type: string + DataLinksListResponse: + type: object + properties: + dataLinks: + type: array + items: + $ref: "#/components/schemas/DataLinkDto" + totalSize: + type: integer + format: int64 + DataStudioCheckpointDto: + required: + - author + - dateCreated + - dateSaved + - id + - name + - path + - status + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + dateCreated: + type: string + format: date-time + dateSaved: + type: string + format: date-time + author: + $ref: "#/components/schemas/UserInfo" + path: + type: string + status: + $ref: "#/components/schemas/StudioCheckpointStatus" + DataStudioCheckpointUpdateRequest: + type: object + properties: + name: + type: string + DataStudioComputeEnvDto: + type: object + allOf: + - $ref: "#/components/schemas/ComputeEnvDbDto" + - properties: + credentialsId: + type: string + workDir: + type: string + DataStudioConfiguration: + type: object + properties: + gpu: + minimum: 0 + type: integer + format: int32 + cpu: + minimum: 0 + type: integer + format: int32 + memory: + minimum: 0 + type: integer + format: int32 + mountData: + type: array + items: + type: string + environment: + type: object + additionalProperties: + type: string + nullable: true + condaEnvironment: + maxLength: 2048 + type: string + lifespanHours: + minimum: 0 + type: integer + format: int32 + DataStudioCreateRequest: + required: + - computeEnvId + - name + type: object + properties: + name: + maxLength: 80 + minLength: 1 + type: string + description: + maxLength: 2048 + type: string + dataStudioToolUrl: + type: string + computeEnvId: + minLength: 1 + type: string + initialCheckpointId: + type: integer + format: int64 + configuration: + $ref: "#/components/schemas/DataStudioConfiguration" + remoteConfig: + nullable: true + allOf: + - $ref: "#/components/schemas/StudioRemoteConfiguration" + isPrivate: + type: boolean + labelIds: + type: array + nullable: true + items: + type: integer + format: int64 + spot: + type: boolean + nullable: true + DataStudioCreateResponse: + type: object + properties: + studio: + $ref: "#/components/schemas/DataStudioDto" + DataStudioDto: + type: object + properties: + sessionId: + type: string + workspaceId: + type: integer + format: int64 + parentCheckpoint: + $ref: "#/components/schemas/DataStudioDto.ParentCheckpoint" + user: + $ref: "#/components/schemas/UserInfo" + name: + type: string + description: + type: string + studioUrl: + type: string + computeEnv: + $ref: "#/components/schemas/DataStudioComputeEnvDto" + template: + $ref: "#/components/schemas/DataStudioTemplate" + remoteConfig: + $ref: "#/components/schemas/StudioRemoteConfiguration" + configuration: + $ref: "#/components/schemas/DataStudioConfiguration" + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + lastStarted: + type: string + format: date-time + effectiveLifespanHours: + type: integer + format: int32 + activeConnections: + type: array + items: + $ref: "#/components/schemas/ActiveConnection" + statusInfo: + $ref: "#/components/schemas/DataStudioStatusInfo" + waveBuildUrl: + type: string + baseImage: + type: string + customImage: + type: boolean + isPrivate: + type: boolean + mountedDataLinks: + type: array + items: + $ref: "#/components/schemas/DataLinkDto" + progress: + type: array + items: + $ref: "#/components/schemas/DataStudioProgressStep" + labels: + type: array + nullable: true + items: + $ref: "#/components/schemas/LabelDbDto" + DataStudioDto.ParentCheckpoint: + type: object + properties: + checkpointId: + type: integer + format: int64 + checkpointName: + type: string + sessionId: + type: string + studioName: + type: string + DataStudioListCheckpointsResponse: + required: + - checkpoints + - totalSize + type: object + properties: + checkpoints: + type: array + items: + $ref: "#/components/schemas/DataStudioCheckpointDto" + totalSize: + type: integer + format: int64 + DataStudioListResponse: + required: + - studios + - totalSize + type: object + properties: + studios: + type: array + items: + $ref: "#/components/schemas/DataStudioDto" + totalSize: + type: integer + format: int64 + DataStudioMountedLinksResponse: + type: object + properties: + dataLinkIds: + type: array + items: + type: string + DataStudioProgressStep: + type: object + properties: + status: + $ref: "#/components/schemas/DataStudioProgressStep.Status" + message: + type: string + warnings: + type: array + items: + type: string + DataStudioProgressStep.Status: + type: string + enum: + - pending + - in-progress + - succeeded + - errored + DataStudioQueryAttribute: + type: string + enum: + - labels + x-enum-varnames: + - labels + DataStudioStartRequest: + type: object + properties: + configuration: + nullable: true + allOf: + - $ref: "#/components/schemas/DataStudioConfiguration" + description: + type: string + nullable: true + labelIds: + type: array + nullable: true + items: + type: integer + format: int64 + spot: + type: boolean + nullable: true + DataStudioStartResponse: + required: + - jobSubmitted + - sessionId + - statusInfo + type: object + properties: + jobSubmitted: + type: boolean + sessionId: + type: string + statusInfo: + $ref: "#/components/schemas/DataStudioStatusInfo" + DataStudioStatus: + type: string + enum: + - starting + - running + - stopping + - stopped + - errored + - building + - buildFailed + x-enum-varnames: + - starting + - running + - stopping + - stopped + - errored + - building + - buildFailed + DataStudioStatusInfo: + type: object + properties: + status: + $ref: "#/components/schemas/DataStudioStatus" + message: + type: string + lastUpdate: + type: string + format: date-time + stopReason: + $ref: "#/components/schemas/DataStudioStopReason" + DataStudioStopReason: + type: string + enum: + - CREDITS_RUN_OUT + - LIFESPAN_EXPIRED + - SPOT_RECLAMATION + - NO_STATS_AVAIL + DataStudioStopResponse: + required: + - jobSubmitted + - sessionId + - statusInfo + type: object + properties: + jobSubmitted: + type: boolean + sessionId: + type: string + statusInfo: + $ref: "#/components/schemas/DataStudioStatusInfo" + DataStudioTemplate: + type: object + properties: + repository: + type: string + icon: + type: string + status: + $ref: "#/components/schemas/DataStudioVersionStatus" + tool: + type: string + DataStudioTemplatesListResponse: + required: + - templates + - totalSize + type: object + properties: + templates: + type: array + items: + $ref: "#/components/schemas/DataStudioTemplate" + totalSize: + type: integer + format: int64 + DataStudioVersionStatus: + type: string + enum: + - recommended + - deprecated + - experimental + - unsupported + x-enum-varnames: + - recommended + - deprecated + - experimental + - unsupported + DataStudioWorkspaceSettingsResponse: + type: object + properties: + orgId: + type: integer + format: int64 + wspId: + type: integer + format: int64 + lifespanHours: + type: integer + format: int32 + containerRepository: + type: string + nullable: true + DatasetDto: + type: object + properties: + id: + type: string + user: + $ref: "#/components/schemas/UserInfo" + workspaceId: + type: integer + format: int64 + organizationId: + type: integer + format: int64 + name: + type: string + lastUpdatedBy: + $ref: "#/components/schemas/UserInfo" + description: + type: string + mediaType: + type: string + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + deleted: + type: boolean + hidden: + type: boolean + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + version: + type: integer + format: int64 + runsInfo: + $ref: "#/components/schemas/DatasetRunsInfo" + DatasetQueryAttribute: + type: string + enum: + - labels + x-enum-varnames: + - labels + DatasetRunsInfo: + type: object + properties: + runsCount: + type: integer + format: int64 + lastUsed: + type: string + format: date-time + DatasetVersionDto: + type: object + properties: + datasetId: + type: string + datasetName: + type: string + datasetDescription: + type: string + hasHeader: + type: boolean + version: + type: integer + format: int64 + createdBy: + $ref: "#/components/schemas/UserInfo" + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + fileName: + type: string + mediaType: + type: string + workspaceId: + type: integer + format: int64 + url: + type: string + disabled: + type: boolean + DeleteCredentialsConflictResponse: + type: object + properties: + credentialsId: + type: string + conflicts: + type: array + items: + $ref: "#/components/schemas/DeleteCredentialsConflictResponse.Conflict" + DeleteCredentialsConflictResponse.Conflict: + type: object + properties: + type: + type: string + id: + type: string + name: + type: string + url: + type: string + DeleteDatasetsRequest: + type: object + properties: + datasetIds: + type: array + items: + type: string + DeleteDatasetsResponse: + type: object + properties: + success: + type: array + items: + type: string + failed: + type: array + items: + type: string + DeleteManagedCredentialsConflictResponse: + type: object + properties: + managedCredentialsId: + type: string + conflicts: + type: array + items: + $ref: "#/components/schemas/DeleteManagedCredentialsConflictResponse.Conflict" + DeleteManagedCredentialsConflictResponse.Conflict: + type: object + properties: + type: + type: string + id: + type: string + name: + type: string + url: + type: string + DeleteWorkflowsRequest: + type: object + properties: + workflowIds: + type: array + items: + type: string + DeleteWorkflowsResponse: + type: object + properties: + failedWorkflowIds: + type: array + items: + type: string + DescribeActionResponse: + type: object + properties: + action: + $ref: "#/components/schemas/ActionResponseDto" + DescribeComputeEnvResponse: + type: object + properties: + computeEnv: + $ref: "#/components/schemas/ComputeEnvResponseDto" + DescribeCredentialsResponse: + type: object + properties: + credentials: + $ref: "#/components/schemas/Credentials" + DescribeDatasetResponse: + type: object + properties: + dataset: + $ref: "#/components/schemas/DatasetDto" + DescribeLaunchResponse: + type: object + properties: + launch: + $ref: "#/components/schemas/Launch" + DescribeOrganizationQuotasResponse: + type: object + properties: + quotas: + $ref: "#/components/schemas/OrganizationQuotas" + DescribeOrganizationResponse: + type: object + properties: + organization: + $ref: "#/components/schemas/OrganizationDbDto" + DescribePipelineInfoResponse: + type: object + properties: + pipelineInfo: + $ref: "#/components/schemas/PipelineInfo" + DescribePipelineResponse: + type: object + properties: + pipeline: + $ref: "#/components/schemas/PipelineDbDto" + DescribePipelineSecretResponse: + type: object + properties: + pipelineSecret: + $ref: "#/components/schemas/PipelineSecret" + DescribePlatformResponse: + type: object + properties: + metainfo: + $ref: "#/components/schemas/PlatformMetainfo" + DescribeTaskResponse: + type: object + properties: + task: + $ref: "#/components/schemas/Task" + DescribeTeamResponse: + type: object + properties: + team: + $ref: "#/components/schemas/TeamDbDto" + DescribeUserResponse: + type: object + properties: + user: + $ref: "#/components/schemas/UserResponseDto" + needConsent: + type: boolean + defaultWorkspaceId: + type: integer + format: int64 + DescribeWorkflowLaunchResponse: + type: object + properties: + launch: + $ref: "#/components/schemas/WorkflowLaunchResponse" + DescribeWorkflowResponse: + type: object + properties: + workflow: + $ref: "#/components/schemas/Workflow" + progress: + $ref: "#/components/schemas/ProgressData" + platform: + $ref: "#/components/schemas/ComputePlatformDto" + jobInfo: + $ref: "#/components/schemas/JobInfoDto" + orgId: + type: integer + format: int64 + orgName: + type: string + workspaceId: + type: integer + format: int64 + workspaceName: + type: string + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + optimized: + type: boolean + messages: + type: array + items: + type: string + DescribeWorkspaceResponse: + type: object + properties: + workspace: + $ref: "#/components/schemas/Workspace" + EfsFileSystem: + type: object + properties: + id: + type: string + EksComputeConfig: + title: Amazon EKS cluster configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + server: + type: string + sslCert: + type: string + namespace: + type: string + computeServiceAccount: + type: string + headServiceAccount: + type: string + storageClaimName: + type: string + storageMountPath: + type: string + podCleanup: + $ref: "#/components/schemas/PodCleanupPolicy" + headPodSpec: + type: string + servicePodSpec: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + region: + type: string + description: AWS region + clusterName: + type: string + description: The AWS EKS cluster name + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + EksPlatformMetaInfo: + title: Amazon EKS platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + clusters: + type: array + items: + type: string + EmptyBodyRequest: + type: object + ErrorResponse: + required: + - message + type: object + properties: + message: + type: string + EventType: + type: object + properties: + source: + type: string + display: + type: string + description: + type: string + enabled: + type: boolean + ForgeConfig: + type: object + properties: + type: + type: string + enum: + - SPOT + - EC2 + minCpus: + type: integer + format: int32 + maxCpus: + type: integer + format: int32 + gpuEnabled: + type: boolean + ebsAutoScale: + type: boolean + instanceTypes: + type: array + items: + type: string + allocStrategy: + type: string + enum: + - BEST_FIT + - BEST_FIT_PROGRESSIVE + - SPOT_CAPACITY_OPTIMIZED + - SPOT_PRICE_CAPACITY_OPTIMIZED + imageId: + type: string + vpcId: + type: string + subnets: + type: array + items: + type: string + securityGroups: + type: array + items: + type: string + fsxMount: + type: string + fsxName: + type: string + fsxSize: + type: integer + format: int32 + disposeOnDeletion: + type: boolean + ec2KeyPair: + type: string + allowBuckets: + type: array + items: + type: string + ebsBlockSize: + type: integer + format: int32 + fusionEnabled: + type: boolean + bidPercentage: + type: integer + format: int32 + efsCreate: + type: boolean + efsId: + type: string + efsMount: + type: string + dragenEnabled: + type: boolean + dragenAmiId: + type: string + ebsBootSize: + type: integer + format: int32 + ecsConfig: + type: string + fargateHeadEnabled: + type: boolean + arm64Enabled: + type: boolean + dragenInstanceType: + type: string + FsxFileSystem: + type: object + properties: + id: + type: string + dns: + type: string + mount: + type: string + GetProgressResponse: + type: object + properties: + progress: + $ref: "#/components/schemas/ProgressData" + GetWorkflowMetricsResponse: + type: object + properties: + metrics: + type: array + items: + $ref: "#/components/schemas/WorkflowMetrics" + GitHubSecurityKeys: + title: GitHub credentials + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + writeOnly: true + token: + type: string + GitKeys: + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + token: + type: string + GitLabSecurityKeys: + title: GitLab credentials + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + writeOnly: true + token: + type: string + writeOnly: true + GiteaSecurityKeys: + title: Gitea credentials + type: object + properties: + discriminator: + type: string + username: + type: string + password: + type: string + writeOnly: true + token: + type: string + GithubActionConfig: + title: GitHub action config + type: object + properties: + discriminator: + type: string + events: + type: array + items: + type: string + GithubActionEvent: + title: GitHub action event + type: object + properties: + discriminator: + type: string + timestamp: + type: string + format: date-time + ref: + type: string + commitId: + type: string + commitMessage: + type: string + pusherName: + type: string + pusherEmail: + type: string + GkeComputeConfig: + title: Google GKE cluster configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + server: + type: string + sslCert: + type: string + namespace: + type: string + computeServiceAccount: + type: string + headServiceAccount: + type: string + storageClaimName: + type: string + storageMountPath: + type: string + podCleanup: + $ref: "#/components/schemas/PodCleanupPolicy" + headPodSpec: + type: string + servicePodSpec: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + region: + type: string + description: The GKE cluster region - or - zone + clusterName: + type: string + description: The GKE cluster name + fusion2Enabled: + type: boolean + waveEnabled: + type: boolean + GkePlatformMetaInfo: + title: Google GKE platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + clusters: + type: array + items: + type: string + GoogleBatchConfig: + title: Google Batch service configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + location: + type: string + spot: + type: boolean + bootDiskSizeGb: + type: integer + format: int32 + cpuPlatform: + type: string + machineType: + type: string + projectId: + type: string + sshDaemon: + type: boolean + sshImage: + type: string + debugMode: + type: integer + format: int32 + copyImage: + type: string + usePrivateAddress: + type: boolean + labels: + type: object + additionalProperties: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + nfsTarget: + type: string + nfsMount: + type: string + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + serviceAccount: + type: string + network: + type: string + subnetwork: + type: string + headJobInstanceTemplate: + type: string + computeJobsInstanceTemplate: + type: string + GoogleBucket: + type: object + properties: + path: + type: string + GoogleCloudConfig: + title: Google Cloud configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + projectId: + type: string + region: + type: string + zone: + type: string + serviceAccountEmail: + type: string + instanceType: + type: string + imageId: + type: string + arm64Enabled: + type: boolean + gpuEnabled: + type: boolean + bootDiskSizeGb: + type: integer + format: int32 + forgedResources: + type: array + items: + type: object + additionalProperties: true + GoogleCloudPlatformMetaInfo: + title: Google Cloud platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + zones: + type: array + items: + type: string + buckets: + type: array + items: + $ref: "#/components/schemas/GoogleBucket" + instanceTypes: + type: array + items: + $ref: "#/components/schemas/GoogleInstanceType" + images: + type: array + items: + $ref: "#/components/schemas/GoogleImage" + GoogleImage: + type: object + properties: + id: + type: string + name: + type: string + description: + type: string + arch: + type: string + GoogleInstanceType: + type: object + properties: + id: + type: string + arch: + type: string + GoogleLifeSciencesConfig: + title: Google life sciences configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + region: + type: string + zones: + type: array + items: + type: string + location: + type: string + preemptible: + type: boolean + bootDiskSizeGb: + type: integer + format: int32 + projectId: + type: string + sshDaemon: + type: boolean + sshImage: + type: string + debugMode: + type: integer + format: int32 + copyImage: + type: string + usePrivateAddress: + type: boolean + labels: + type: object + additionalProperties: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + nfsTarget: + type: string + nfsMount: + type: string + GooglePlatformMetainfo: + title: Google Batch platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + locations: + type: array + items: + type: string + warnings: + type: array + items: + type: string + zones: + type: array + items: + type: string + buckets: + type: array + items: + $ref: "#/components/schemas/GooglePlatformMetainfo.Bucket" + filestores: + type: array + items: + $ref: "#/components/schemas/GooglePlatformMetainfo.Filestore" + GooglePlatformMetainfo.Bucket: + type: object + properties: + path: + type: string + GooglePlatformMetainfo.Filestore: + type: object + properties: + target: + type: string + name: + type: string + location: + type: string + GoogleSecurityKeys: + title: Google credentials + type: object + properties: + discriminator: + type: string + data: + type: string + writeOnly: true + GridPlatformMetainfo: + title: Grid platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + Image: + required: + - arch + - description + - id + - name + type: object + properties: + id: + type: string + name: + type: string + description: + type: string + arch: + type: string + InstanceType: + required: + - arch + type: object + properties: + id: + type: string + arch: + type: string + Iterator_String_: + type: object + JobCleanupPolicy: + type: string + enum: + - on_success + - always + - never + x-enum-varnames: + - on_success + - always + - never + JobInfoDto: + type: object + properties: + id: + type: integer + format: int64 + operationId: + type: string + message: + type: string + status: + type: string + exitCode: + type: integer + format: int32 + JobQueue: + required: + - name + - state + type: object + properties: + name: + type: string + state: + type: string + K8sComputeConfig: + title: Kubernetes compute configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + server: + type: string + sslCert: + type: string + namespace: + type: string + computeServiceAccount: + type: string + headServiceAccount: + type: string + storageClaimName: + type: string + storageMountPath: + type: string + podCleanup: + $ref: "#/components/schemas/PodCleanupPolicy" + headPodSpec: + type: string + servicePodSpec: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + K8sPlatformMetaInfo: + title: Kubernetes platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + K8sSecurityKeys: + title: Kubernetes credentials + type: object + properties: + discriminator: + type: string + certificate: + type: string + privateKey: + type: string + writeOnly: true + token: + type: string + writeOnly: true + LabelDbDto: + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + value: + type: string + resource: + type: boolean + isDefault: + type: boolean + isDynamic: + type: boolean + isInterpolated: + type: boolean + dateCreated: + type: string + format: date-time + LabelType: + type: string + enum: + - simple + - resource + - all + x-enum-varnames: + - simple + - resource + - all + Launch: + required: + - dateCreated + - pipeline + type: object + properties: + id: + maxLength: 22 + type: string + workspaceId: + type: integer + format: int64 + computeEnv: + nullable: true + allOf: + - $ref: "#/components/schemas/ComputeEnv_ComputeConfig_" + pipeline: + maxLength: 200 + type: string + workDir: + type: string + revision: + maxLength: 100 + type: string + commitId: + maxLength: 40 + type: string + configText: + type: string + towerConfig: + type: string + paramsText: + type: string + preRunScript: + type: string + postRunScript: + type: string + mainScript: + maxLength: 200 + type: string + entryName: + maxLength: 80 + type: string + schemaName: + maxLength: 100 + pattern: "[\\p{Graph}&&[^/]]\\p{Graph}+" + type: string + resume: + type: boolean + resumeLaunchId: + maxLength: 22 + type: string + pullLatest: + type: boolean + stubRun: + type: boolean + sessionId: + maxLength: 36 + type: string + runName: + maxLength: 80 + type: string + configProfiles: + type: array + items: + type: string + userSecrets: + type: array + items: + type: string + workspaceSecrets: + type: array + items: + type: string + optimizationId: + maxLength: 32 + type: string + optimizationTargets: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + launchContainer: + type: string + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + LaunchActionRequest: + type: object + properties: + params: + type: object + additionalProperties: true + LaunchActionResponse: + type: object + properties: + workflowId: + type: string + ListAccessTokensResponse: + type: object + properties: + tokens: + type: array + items: + $ref: "#/components/schemas/AccessToken" + ListActionsResponse: + type: object + properties: + actions: + type: array + items: + $ref: "#/components/schemas/ListActionsResponse.ActionInfo" + ListActionsResponse.ActionInfo: + type: object + properties: + id: + type: string + name: + type: string + pipeline: + type: string + source: + $ref: "#/components/schemas/Action.Source" + status: + $ref: "#/components/schemas/Action.Status" + lastSeen: + type: string + format: date-time + dateCreated: + type: string + format: date-time + event: + $ref: "#/components/schemas/Action.EventType" + endpoint: + type: string + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + usageCmd: + type: string + ListComputeEnvsResponse: + type: object + properties: + computeEnvs: + type: array + items: + $ref: "#/components/schemas/ListComputeEnvsResponse.Entry" + ListComputeEnvsResponse.Entry: + type: object + properties: + id: + type: string + name: + type: string + platform: + type: string + status: + $ref: "#/components/schemas/ComputeEnv.Status" + message: + type: string + lastUsed: + type: string + format: date-time + primary: + type: boolean + workspaceName: + type: string + visibility: + type: string + workDir: + type: string + credentialsId: + type: string + region: + type: string + labels: + type: array + nullable: true + items: + $ref: "#/components/schemas/LabelDbDto" + resources: + nullable: true + allOf: + - $ref: "#/components/schemas/ComputeEnvResources" + ListCredentialsResponse: + type: object + properties: + credentials: + type: array + items: + $ref: "#/components/schemas/Credentials" + ListDatasetVersionsResponse: + type: object + properties: + versions: + type: array + items: + $ref: "#/components/schemas/DatasetVersionDto" + totalSize: + type: integer + format: int64 + ListDatasetsResponse: + type: object + properties: + datasets: + type: array + items: + $ref: "#/components/schemas/DatasetDto" + totalSize: + type: integer + format: int64 + ListEventTypesResponse: + type: object + properties: + eventTypes: + type: array + items: + $ref: "#/components/schemas/EventType" + ListLabelsResponse: + type: object + properties: + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + totalSize: + type: integer + format: int64 + ListManagedCredentialsRespDto: + type: object + properties: + managedCredentialsId: + type: integer + format: int64 + userId: + type: integer + format: int64 + userName: + type: string + firstName: + type: string + lastName: + type: string + avatarUrl: + type: string + provider: + type: string + enum: + - ssh + metadata: + $ref: "#/components/schemas/ManagedCredentialsMetadata" + ListManagedCredentialsResponse: + type: object + properties: + managedCredentials: + type: array + items: + $ref: "#/components/schemas/ListManagedCredentialsRespDto" + totalSize: + type: integer + format: int64 + ListManagedIdentitiesResponse: + type: object + properties: + managedIdentities: + type: array + items: + $ref: "#/components/schemas/ManagedIdentityDbDto_AbstractGridConfig_" + totalSize: + type: integer + format: int64 + ListMembersResponse: + type: object + properties: + members: + type: array + items: + $ref: "#/components/schemas/MemberDbDto" + totalSize: + type: integer + format: int64 + ListOrganizationsResponse: + type: object + properties: + organizations: + type: array + items: + $ref: "#/components/schemas/OrganizationDbDto" + totalSize: + type: integer + format: int32 + ListParticipantsResponse: + type: object + properties: + participants: + type: array + items: + $ref: "#/components/schemas/ParticipantResponseDto" + totalSize: + type: integer + format: int64 + ListPipelineInfoResponse: + type: object + properties: + pipelines: + type: array + items: + type: string + ListPipelineSecretsResponse: + type: object + properties: + pipelineSecrets: + type: array + items: + $ref: "#/components/schemas/PipelineSecret" + totalSize: + type: integer + format: int64 + ListPipelinesResponse: + type: object + properties: + pipelines: + type: array + items: + $ref: "#/components/schemas/PipelineDbDto" + totalSize: + type: integer + format: int64 + ListPlatformsResponse: + type: object + properties: + platforms: + type: array + items: + $ref: "#/components/schemas/ComputePlatform" + ListRegionsResponse: + type: object + properties: + regions: + type: array + items: + $ref: "#/components/schemas/ComputeRegion" + ListTasksResponse: + type: object + properties: + tasks: + type: array + items: + $ref: "#/components/schemas/DescribeTaskResponse" + total: + type: integer + format: int64 + ListTeamResponse: + type: object + properties: + teams: + type: array + items: + $ref: "#/components/schemas/TeamDbDto" + totalSize: + type: integer + format: int64 + ListWorkflowsResponse: + type: object + properties: + workflows: + type: array + items: + $ref: "#/components/schemas/ListWorkflowsResponse.ListWorkflowsElement" + totalSize: + type: integer + format: int64 + hasMore: + type: boolean + ListWorkflowsResponse.ListWorkflowsElement: + type: object + properties: + workflow: + $ref: "#/components/schemas/WorkflowDbDto" + progress: + $ref: "#/components/schemas/ProgressData" + orgId: + type: integer + format: int64 + orgName: + type: string + workspaceId: + type: integer + format: int64 + workspaceName: + type: string + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + starred: + type: boolean + optimized: + type: boolean + ListWorkspacesAndOrgResponse: + type: object + properties: + orgsAndWorkspaces: + type: array + items: + $ref: "#/components/schemas/OrgAndWorkspaceDto" + ListWorkspacesByTeamResponse: + type: object + properties: + workspaces: + type: array + items: + $ref: "#/components/schemas/WorkspaceParticipantResponseDto" + totalSize: + type: integer + format: int64 + ListWorkspacesResponse: + type: object + properties: + workspaces: + type: array + items: + $ref: "#/components/schemas/WorkspaceDbDto" + LocalComputeConfig: + title: Local execution configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + waveEnabled: + type: boolean + fusion2Enabled: + type: boolean + LocalPlatformMetainfo: + title: Local platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + LocalSecurityKeys: + title: Local security keys + type: object + properties: + discriminator: + type: string + password: + type: string + writeOnly: true + Log: + type: object + properties: + name: + type: string + cmd: + type: array + items: + type: string + start_time: + type: string + end_time: + type: string + stdout: + type: string + stderr: + type: string + exit_code: + type: integer + format: int32 + LogPage: + type: object + properties: + truncated: + type: boolean + entries: + $ref: "#/components/schemas/Iterator_String_" + rewindToken: + type: string + forwardToken: + type: string + pending: + type: boolean + message: + type: string + downloads: + type: array + items: + $ref: "#/components/schemas/LogPage.Download" + LogPage.Download: + type: object + properties: + saveName: + type: string + fileName: + type: string + displayText: + type: string + LsfComputeConfig: + title: IBM LSF configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + unitForLimits: + type: string + perJobMemLimit: + type: boolean + perTaskReserve: + type: boolean + ManagedCredentialsDbDto: + type: object + properties: + id: + type: integer + format: int64 + ManagedCredentialsMetadata: + type: object + properties: + discriminator: + type: string + readOnly: true + ManagedIdentityDbDto_AbstractGridConfig_: + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + platform: + type: string + enum: + - altair-platform + - lsf-platform + - moab-platform + - slurm-platform + - uge-platform + config: + $ref: "#/components/schemas/AbstractGridConfig" + Map.Entry_String.String_: + type: object + properties: + key: + type: string + value: + type: string + MemberDbDto: + type: object + properties: + memberId: + type: integer + format: int64 + userId: + type: integer + format: int64 + userName: + type: string + email: + type: string + firstName: + type: string + lastName: + type: string + avatar: + type: string + role: + $ref: "#/components/schemas/OrgRole" + MoabComputeConfig: + title: Moab configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + MultiRequestFileSchema: + type: object + properties: + file: + type: string + format: binary + NavbarConfig: + type: object + properties: + menus: + type: array + items: + $ref: "#/components/schemas/NavbarConfig.NavbarMenu" + NavbarConfig.NavbarMenu: + type: object + properties: + label: + type: string + url: + type: string + OrgAndWorkspaceDto: + type: object + properties: + orgId: + type: integer + format: int64 + orgName: + type: string + orgLogoUrl: + type: string + orgType: + $ref: "#/components/schemas/OrgType" + workspaceId: + type: integer + format: int64 + workspaceName: + type: string + workspaceFullName: + type: string + visibility: + $ref: "#/components/schemas/Visibility" + roles: + type: array + items: + type: string + OrgRole: + type: string + enum: + - owner + - member + - collaborator + x-enum-varnames: + - owner + - member + - collaborator + OrgType: + type: string + enum: + - academic + - evaluating + - pro + - basic + - internal + x-enum-varnames: + - academic + - evaluating + - pro + - basic + - internal + Organization: + required: + - fullName + - name + type: object + properties: + id: + type: integer + format: int64 + nullable: true + readOnly: true + name: + maxLength: 40 + pattern: "^[a-zA-Z\\d](?:[a-zA-Z\\d]|[-_](?=[a-zA-Z\\d])){1,38}$" + type: string + fullName: + maxLength: 100 + type: string + description: + maxLength: 1000 + type: string + location: + maxLength: 100 + type: string + website: + pattern: "" + type: string + dateCreated: + type: string + format: date-time + readOnly: true + lastUpdated: + type: string + format: date-time + readOnly: true + OrganizationDbDto: + type: object + properties: + paying: + type: boolean + deprecated: true + orgId: + type: integer + format: int64 + name: + type: string + fullName: + type: string + description: + type: string + location: + type: string + website: + type: string + logoId: + type: string + logoUrl: + type: string + memberId: + type: integer + format: int64 + memberRole: + $ref: "#/components/schemas/OrgRole" + type: + $ref: "#/components/schemas/OrgType" + OrganizationQuotas: + type: object + properties: + maxWorkspaces: + type: integer + format: int64 + maxMembers: + type: integer + format: int64 + maxTeams: + type: integer + format: int64 + maxPipelinesPerWorkspace: + type: integer + format: int64 + maxParticipantsPerWorkspace: + type: integer + format: int64 + maxDatasetsPerWorkspace: + type: integer + format: int64 + maxVersionsPerDataset: + type: integer + format: int64 + maxRuns: + type: integer + format: int64 + maxRunHistory: + type: integer + format: int64 + maxLabelsPerWorkspace: + type: integer + format: int64 + maxDataStudiosRunning: + type: integer + format: int64 + maxSeqeraComputeComputeEnvs: + type: integer + format: int64 + maxFusionThroughputBytes: + type: integer + format: int64 + maxCustomRolesPerOrg: + type: integer + format: int64 + ParticipantResponseDto: + type: object + properties: + participantId: + type: integer + format: int64 + memberId: + type: integer + format: int64 + userName: + type: string + firstName: + type: string + lastName: + type: string + email: + type: string + orgRole: + $ref: "#/components/schemas/OrgRole" + teamId: + type: integer + format: int64 + teamName: + type: string + wspRole: + type: string + type: + $ref: "#/components/schemas/ParticipantType" + teamAvatarUrl: + type: string + userAvatarUrl: + type: string + ParticipantType: + type: string + enum: + - MEMBER + - TEAM + - COLLABORATOR + PipelineDbDto: + type: object + properties: + pipelineId: + type: integer + format: int64 + name: + type: string + description: + type: string + icon: + type: string + repository: + type: string + userId: + type: integer + format: int64 + userName: + type: string + userFirstName: + type: string + userLastName: + type: string + orgId: + type: integer + format: int64 + orgName: + type: string + workspaceId: + type: integer + format: int64 + workspaceName: + type: string + visibility: + type: string + deleted: + type: boolean + lastUpdated: + type: string + format: date-time + optimizationId: + type: string + optimizationTargets: + type: string + optimizationStatus: + $ref: "#/components/schemas/PipelineOptimizationStatus" + labels: + type: array + items: + $ref: "#/components/schemas/LabelDbDto" + computeEnv: + $ref: "#/components/schemas/ComputeEnvDbDto" + PipelineInfo: + type: object + properties: + projectName: + type: string + simpleName: + type: string + repositoryUrl: + type: string + cloneUrl: + type: string + provider: + type: string + configFiles: + type: array + items: + type: string + revisionName: + type: string + nullable: true + commitId: + type: string + nullable: true + workDirs: + type: array + items: + type: string + revisions: + type: array + items: + type: string + profiles: + type: array + items: + type: string + manifest: + $ref: "#/components/schemas/WfManifest" + warnings: + type: array + items: + type: string + PipelineListParams.SortBy: + type: string + enum: + - CREATED + - MODIFIED + - NAME + PipelineListParams.SortDir: + type: string + enum: + - ASCENDING + - DESCENDING + PipelineOptimizationStatus: + type: string + enum: + - OPTIMIZED + - OPTIMIZABLE + - UNAVAILABLE + PipelineQueryAttribute: + type: string + enum: + - optimized + - labels + - computeEnv + x-enum-varnames: + - optimized + - labels + - computeEnv + PipelineSchemaAttributes: + type: string + enum: + - schema + - params + x-enum-varnames: + - schema + - params + PipelineSchemaResponse: + required: + - schema + type: object + properties: + schema: + type: string + params: + type: string + PipelineSecret: + required: + - name + type: object + properties: + id: + type: integer + format: int64 + nullable: true + name: + maxLength: 100 + pattern: "^[a-zA-Z_](?:[0-9A-Za-z]+|(_)(?!\\1)){1,49}$" + type: string + lastUsed: + type: string + format: date-time + readOnly: true + dateCreated: + type: string + format: date-time + readOnly: true + lastUpdated: + type: string + format: date-time + readOnly: true + PlatformMetainfo: + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + discriminator: + propertyName: discriminator + mapping: + gke-platform: "#/components/schemas/GkePlatformMetaInfo" + aws-cloud: "#/components/schemas/AwsCloudPlatformMetainfo" + seqeracompute: "#/components/schemas/SeqeraComputePlatformMetainfo" + k8s-platform: "#/components/schemas/K8sPlatformMetaInfo" + grid: "#/components/schemas/GridPlatformMetainfo" + aws-batch: "#/components/schemas/AwsBatchPlatformMetainfo" + google-cloud: "#/components/schemas/GoogleCloudPlatformMetaInfo" + local-platform: "#/components/schemas/LocalPlatformMetainfo" + google: "#/components/schemas/GooglePlatformMetainfo" + azure-batch: "#/components/schemas/AzBatchPlatformMetainfo" + eks-platform: "#/components/schemas/EksPlatformMetaInfo" + azure-cloud: "#/components/schemas/AzCloudPlatformMetaInfo" + oneOf: + - $ref: "#/components/schemas/AwsBatchPlatformMetainfo" + - $ref: "#/components/schemas/AwsCloudPlatformMetainfo" + - $ref: "#/components/schemas/GooglePlatformMetainfo" + - $ref: "#/components/schemas/GoogleCloudPlatformMetaInfo" + - $ref: "#/components/schemas/AzBatchPlatformMetainfo" + - $ref: "#/components/schemas/AzCloudPlatformMetaInfo" + - $ref: "#/components/schemas/EksPlatformMetaInfo" + - $ref: "#/components/schemas/GkePlatformMetaInfo" + - $ref: "#/components/schemas/K8sPlatformMetaInfo" + - $ref: "#/components/schemas/GridPlatformMetainfo" + - $ref: "#/components/schemas/SeqeraComputePlatformMetainfo" + - $ref: "#/components/schemas/LocalPlatformMetainfo" + PodCleanupPolicy: + type: string + enum: + - on_success + - always + - never + x-enum-varnames: + - on_success + - always + - never + ProcessLoad: + required: + - aborted + - cached + - cpuLoad + - cpuTime + - cpus + - failed + - ignored + - invCtxSwitch + - loadCpus + - loadMemory + - loadTasks + - memoryReq + - memoryRss + - peakCpus + - peakMemory + - peakTasks + - pending + - process + - readBytes + - retries + - running + - submitted + - succeeded + - volCtxSwitch + - writeBytes + type: object + properties: + pending: + type: integer + format: int64 + submitted: + type: integer + format: int64 + running: + type: integer + format: int64 + succeeded: + type: integer + format: int64 + failed: + type: integer + format: int64 + cached: + type: integer + format: int64 + aborted: + type: integer + format: int64 + retries: + type: integer + format: int64 + ignored: + type: integer + format: int64 + memoryEfficiency: + type: number + format: float + cpuEfficiency: + type: number + format: float + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + version: + type: integer + format: int64 + process: + type: string + cpus: + type: integer + format: int64 + deprecated: true + cpuTime: + type: integer + format: int64 + deprecated: true + cpuLoad: + type: integer + format: int64 + deprecated: true + memoryRss: + type: integer + format: int64 + deprecated: true + memoryReq: + type: integer + format: int64 + deprecated: true + readBytes: + type: integer + format: int64 + deprecated: true + writeBytes: + type: integer + format: int64 + deprecated: true + volCtxSwitch: + type: integer + format: int64 + deprecated: true + invCtxSwitch: + type: integer + format: int64 + deprecated: true + loadTasks: + type: integer + format: int64 + deprecated: true + loadCpus: + type: integer + format: int64 + loadMemory: + type: integer + format: int64 + peakCpus: + type: integer + format: int64 + peakTasks: + type: integer + format: int64 + peakMemory: + type: integer + format: int64 + ProgressData: + type: object + properties: + workflowProgress: + $ref: "#/components/schemas/WorkflowLoad" + processesProgress: + type: array + items: + $ref: "#/components/schemas/ProcessLoad" + totalProcesses: + type: integer + format: int32 + RandomWorkflowNameResponse: + type: object + properties: + name: + type: string + ResourceData: + type: object + properties: + warnings: + type: array + items: + type: string + mean: + type: number + format: float + min: + type: number + format: float + q1: + type: number + format: float + q2: + type: number + format: float + q3: + type: number + format: float + max: + type: number + format: float + minLabel: + type: string + maxLabel: + type: string + q1Label: + type: string + q2Label: + type: string + q3Label: + type: string + RunId: + type: object + properties: + run_id: + type: string + RunListResponse: + type: object + properties: + runs: + type: array + items: + $ref: "#/components/schemas/RunStatus" + next_page_token: + type: string + RunLog: + type: object + properties: + run_id: + type: string + request: + $ref: "#/components/schemas/RunRequest" + state: + $ref: "#/components/schemas/State" + run_log: + $ref: "#/components/schemas/Log" + task_logs: + type: array + items: + $ref: "#/components/schemas/Log" + outputs: {} + RunRequest: + type: object + properties: + workflow_params: + type: string + workflow_type: + type: string + workflow_type_version: + type: string + tags: + type: object + additionalProperties: + type: string + workflow_engine_parameters: + type: object + additionalProperties: + type: string + workflow_url: + type: string + RunStatus: + type: object + properties: + run_id: + type: string + state: + $ref: "#/components/schemas/State" + S3SecurityKeys: + title: S3-compatible credentials + type: object + properties: + discriminator: + type: string + accessKey: + type: string + secretKey: + type: string + writeOnly: true + pathStyleAccessEnabled: + type: boolean + SSHSecurityKeys: + title: SSH credentials + type: object + properties: + discriminator: + type: string + privateKey: + type: string + writeOnly: true + passphrase: + type: string + writeOnly: true + SecurityGroup: + type: object + properties: + id: + type: string + name: + type: string + vpcId: + type: string + SecurityKeys: + type: object + properties: + discriminator: + type: string + discriminator: + propertyName: discriminator + mapping: + s3: "#/components/schemas/S3SecurityKeys" + github: "#/components/schemas/GitHubSecurityKeys" + azurerepos: "#/components/schemas/AzureReposSecurityKeys" + azure_entra: "#/components/schemas/AzureEntraKeys" + container-reg: "#/components/schemas/ContainerRegistryKeys" + tw-agent: "#/components/schemas/AgentSecurityKeys" + k8s: "#/components/schemas/K8sSecurityKeys" + ssh: "#/components/schemas/SSHSecurityKeys" + google: "#/components/schemas/GoogleSecurityKeys" + bitbucket: "#/components/schemas/BitBucketSecurityKeys" + azure-cloud: "#/components/schemas/AzureCloudKeys" + local: "#/components/schemas/LocalSecurityKeys" + gitea: "#/components/schemas/GiteaSecurityKeys" + seqeracompute: "#/components/schemas/SeqeraComputeSecurityKeys" + codecommit: "#/components/schemas/CodeCommitSecurityKeys" + gitlab: "#/components/schemas/GitLabSecurityKeys" + aws: "#/components/schemas/AwsSecurityKeys" + azure: "#/components/schemas/AzureSecurityKeys" + oneOf: + - $ref: "#/components/schemas/AwsSecurityKeys" + - $ref: "#/components/schemas/GoogleSecurityKeys" + - $ref: "#/components/schemas/GitHubSecurityKeys" + - $ref: "#/components/schemas/GitLabSecurityKeys" + - $ref: "#/components/schemas/BitBucketSecurityKeys" + - $ref: "#/components/schemas/GiteaSecurityKeys" + - $ref: "#/components/schemas/SSHSecurityKeys" + - $ref: "#/components/schemas/K8sSecurityKeys" + - $ref: "#/components/schemas/AzureSecurityKeys" + - $ref: "#/components/schemas/AzureCloudKeys" + - $ref: "#/components/schemas/AzureReposSecurityKeys" + - $ref: "#/components/schemas/ContainerRegistryKeys" + - $ref: "#/components/schemas/AgentSecurityKeys" + - $ref: "#/components/schemas/CodeCommitSecurityKeys" + - $ref: "#/components/schemas/AzureEntraKeys" + - $ref: "#/components/schemas/SeqeraComputeSecurityKeys" + - $ref: "#/components/schemas/S3SecurityKeys" + - $ref: "#/components/schemas/LocalSecurityKeys" + SeqeraComputeCloudInstanceTypeSize: + type: string + enum: + - SMALL + - MEDIUM + - LARGE + SeqeraComputeConfig: + title: Seqera Compute configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + region: + type: string + defaultDataRetentionPolicy: + type: boolean + instanceTypeSize: + description: "Size of the Data Studios instance (SMALL, MEDIUM, LARGE)" + allOf: + - $ref: "#/components/schemas/SeqeraComputeCloudInstanceTypeSize" + SeqeraComputePlatformMetainfo: + title: Seqera Compute platform metainfo + type: object + properties: + discriminator: + type: string + description: property to select the platform metainfo type + warnings: + type: array + items: + type: string + jobQueues: + type: array + items: + $ref: "#/components/schemas/JobQueue" + buckets: + type: array + items: + $ref: "#/components/schemas/Bucket" + fileSystems: + type: array + items: + $ref: "#/components/schemas/FsxFileSystem" + efsFileSystems: + type: array + items: + $ref: "#/components/schemas/EfsFileSystem" + keyPairs: + type: array + items: + type: string + vpcs: + type: array + items: + $ref: "#/components/schemas/Vpc" + images: + type: array + items: + $ref: "#/components/schemas/Image" + securityGroups: + type: array + items: + $ref: "#/components/schemas/SecurityGroup" + subnets: + type: array + items: + $ref: "#/components/schemas/Subnet" + instanceFamilies: + type: array + items: + type: string + allocStrategy: + type: array + items: + type: string + instanceTypes: + type: array + items: + $ref: "#/components/schemas/InstanceType" + SeqeraComputeSecurityKeys: + title: Seqera Compute credentials + type: object + properties: + discriminator: + type: string + accessKey: + type: string + secretKey: + type: string + writeOnly: true + assumeRoleArn: + type: string + ServiceInfo: + type: object + properties: + version: + type: string + apiVersion: + type: string + commitId: + type: string + authTypes: + type: array + items: + type: string + loginPath: + type: string + navbar: + $ref: "#/components/schemas/NavbarConfig" + heartbeatInterval: + type: integer + format: int32 + userWorkspaceEnabled: + type: boolean + allowInstanceCredentials: + type: boolean + landingUrl: + type: string + termsOfUseUrl: + type: string + contentUrl: + type: string + analytics: + $ref: "#/components/schemas/Analytics" + allowLocalRepos: + type: boolean + deprecated: true + contentMaxFileSize: + type: integer + format: int64 + waveEnabled: + type: boolean + groundswellEnabled: + type: boolean + groundswellAllowedWorkspaces: + type: array + items: + type: integer + format: int64 + seqeraComputeEnabled: + type: boolean + forgePrefix: + type: string + seqeraCloud: + type: boolean + evalWorkspaceIds: + type: array + items: + type: integer + format: int64 + contactEmail: + type: string + allowNextflowCliLogs: + type: boolean + logoutUrl: + type: string + nullable: true + seqeraAiBaseUrl: + type: string + nullable: true + ServiceInfoResponse: + type: object + properties: + serviceInfo: + $ref: "#/components/schemas/ServiceInfo" + SlurmComputeConfig: + title: Slurm configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + State: + type: string + enum: + - UNKNOWN + - QUEUED + - INITIALIZING + - RUNNING + - PAUSED + - COMPLETE + - EXECUTOR_ERROR + - SYSTEM_ERROR + - CANCELED + - CANCELING + StudioCheckpointStatus: + type: string + enum: + - empty + - interim + - finalized + - invalid + x-enum-varnames: + - empty + - interim + - finalized + - invalid + StudioRemoteConfiguration: + required: + - repository + type: object + properties: + repository: + type: string + revision: + type: string + nullable: true + commitId: + type: string + nullable: true + SubmitWorkflowLaunchRequest: + type: object + properties: + launch: + $ref: "#/components/schemas/WorkflowLaunchRequest" + SubmitWorkflowLaunchResponse: + type: object + properties: + workflowId: + type: string + Subnet: + type: object + properties: + id: + type: string + zone: + type: string + vpcId: + type: string + Task: + required: + - status + - taskId + type: object + properties: + hash: + type: string + name: + type: string + process: + type: string + tag: + type: string + submit: + type: string + format: date-time + start: + type: string + format: date-time + complete: + type: string + format: date-time + module: + type: array + items: + type: string + container: + type: string + attempt: + type: integer + format: int32 + script: + type: string + scratch: + type: string + workdir: + type: string + queue: + type: string + cpus: + type: integer + format: int32 + memory: + type: integer + format: int64 + disk: + type: integer + format: int64 + time: + type: integer + format: int64 + env: + type: string + executor: + type: string + machineType: + type: string + cloudZone: + type: string + priceModel: + $ref: "#/components/schemas/CloudPriceModel" + cost: + type: number + errorAction: + type: string + exitStatus: + type: integer + format: int32 + duration: + type: integer + format: int64 + realtime: + type: integer + format: int64 + nativeId: + type: string + pcpu: + type: number + format: double + pmem: + type: number + format: double + rss: + type: integer + format: int64 + vmem: + type: integer + format: int64 + peakRss: + type: integer + format: int64 + peakVmem: + type: integer + format: int64 + rchar: + type: integer + format: int64 + wchar: + type: integer + format: int64 + syscr: + type: integer + format: int64 + syscw: + type: integer + format: int64 + readBytes: + type: integer + format: int64 + writeBytes: + type: integer + format: int64 + volCtxt: + type: integer + format: int64 + invCtxt: + type: integer + format: int64 + numSpotInterruptions: + type: integer + format: int32 + exit: + type: integer + format: int32 + id: + type: integer + format: int64 + nullable: true + taskId: + type: integer + format: int64 + status: + $ref: "#/components/schemas/TaskStatus" + dateCreated: + type: string + format: date-time + nullable: true + lastUpdated: + type: string + format: date-time + nullable: true + TaskStatus: + type: string + enum: + - NEW + - SUBMITTED + - RUNNING + - CACHED + - COMPLETED + - FAILED + - ABORTED + Team: + required: + - name + type: object + properties: + id: + type: integer + format: int64 + nullable: true + readOnly: true + name: + maxLength: 40 + pattern: "^[a-zA-Z\\d](?:[a-zA-Z\\d]|[-_](?=[a-zA-Z\\d])){1,38}$" + type: string + description: + maxLength: 250 + type: string + dateCreated: + type: string + format: date-time + readOnly: true + lastUpdated: + type: string + format: date-time + readOnly: true + TeamDbDto: + type: object + properties: + teamId: + type: integer + format: int64 + name: + type: string + description: + type: string + avatarUrl: + type: string + membersCount: + type: integer + format: int64 + TraceBeginRequest: + type: object + properties: + launchId: + type: string + deprecated: true + workflow: + $ref: "#/components/schemas/Workflow" + processNames: + type: array + items: + type: string + towerLaunch: + type: boolean + TraceBeginResponse: + type: object + properties: + status: + $ref: "#/components/schemas/TraceProcessingStatus" + workflowId: + type: string + watchUrl: + type: string + TraceCompleteRequest: + type: object + properties: + workflow: + $ref: "#/components/schemas/Workflow" + metrics: + type: array + items: + $ref: "#/components/schemas/WorkflowMetrics" + progress: + $ref: "#/components/schemas/TraceProgressData" + TraceCompleteResponse: + type: object + properties: + status: + $ref: "#/components/schemas/TraceProcessingStatus" + workflowId: + type: string + TraceCreateRequest: + type: object + properties: + launchId: + type: string + deprecated: true + sessionId: + type: string + runName: + type: string + projectName: + type: string + repository: + type: string + workflowId: + type: string + TraceCreateResponse: + type: object + properties: + message: + type: string + workflowId: + type: string + TraceHeartbeatRequest: + type: object + properties: + progress: + $ref: "#/components/schemas/TraceProgressData" + TraceHeartbeatResponse: + type: object + properties: + message: + type: string + TraceProcessingStatus: + type: string + enum: + - OK + - KO + TraceProgressData: + type: object + properties: + pending: + type: integer + format: int32 + submitted: + type: integer + format: int32 + running: + type: integer + format: int32 + succeeded: + type: integer + format: int32 + cached: + type: integer + format: int32 + failed: + type: integer + format: int32 + aborted: + type: integer + format: int32 + stored: + type: integer + format: int32 + ignored: + type: integer + format: int32 + retries: + type: integer + format: int32 + loadCpus: + type: integer + format: int64 + loadMemory: + type: integer + format: int64 + peakRunning: + type: integer + format: int32 + peakCpus: + type: integer + format: int64 + peakMemory: + type: integer + format: int64 + numSpotInterruptions: + type: integer + format: int32 + processes: + type: array + items: + $ref: "#/components/schemas/TraceProgressDetail" + TraceProgressDetail: + type: object + properties: + index: + type: integer + format: int32 + name: + type: string + pending: + type: integer + format: int32 + submitted: + type: integer + format: int32 + running: + type: integer + format: int32 + succeeded: + type: integer + format: int32 + cached: + type: integer + format: int32 + failed: + type: integer + format: int32 + aborted: + type: integer + format: int32 + stored: + type: integer + format: int32 + ignored: + type: integer + format: int32 + retries: + type: integer + format: int32 + terminated: + type: boolean + loadCpus: + type: integer + format: int64 + loadMemory: + type: integer + format: int64 + peakRunning: + type: integer + format: int32 + peakCpus: + type: integer + format: int64 + peakMemory: + type: integer + format: int64 + TraceProgressRequest: + type: object + properties: + tasks: + type: array + items: + $ref: "#/components/schemas/Task" + progress: + $ref: "#/components/schemas/TraceProgressData" + containers: + type: array + items: + $ref: "#/components/schemas/ContainerData" + TraceProgressResponse: + type: object + properties: + status: + $ref: "#/components/schemas/TraceProcessingStatus" + workflowId: + type: string + UnivaComputeConfig: + title: Univa Grid Engine configuration + type: object + properties: + workDir: + type: string + description: Compute environment working directory + preRunScript: + type: string + description: "Add a script that executes in the nf-launch script prior to\ + \ invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Add a script that executes after all Nextflow processes have\ + \ completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + discriminator: + type: string + description: property to select the compute config platform + launchDir: + type: string + userName: + type: string + hostName: + type: string + port: + type: integer + format: int32 + headQueue: + type: string + computeQueue: + type: string + maxQueueSize: + type: integer + format: int32 + headJobOptions: + type: string + propagateHeadJobOptions: + type: boolean + UpdateActionRequest: + type: object + properties: + name: + type: string + launch: + $ref: "#/components/schemas/WorkflowLaunchRequest" + UpdateComputeEnvRequest: + type: object + properties: + name: + type: string + credentialsId: + type: string + UpdateCredentialsRequest: + type: object + properties: + credentials: + $ref: "#/components/schemas/Credentials" + UpdateDatasetRequest: + type: object + properties: + name: + type: string + description: + type: string + UpdateLabelRequest: + type: object + properties: + name: + type: string + value: + type: string + isDefault: + type: boolean + UpdateLabelResponse: + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + value: + type: string + isDefault: + type: boolean + UpdateManagedCredentialsRequest: + type: object + properties: + provider: + type: string + enum: + - ssh + credentials: + $ref: "#/components/schemas/Credentials" + metadata: + $ref: "#/components/schemas/ManagedCredentialsMetadata" + UpdateManagedIdentityRequest: + type: object + properties: + managedIdentity: + $ref: "#/components/schemas/ManagedIdentityDbDto_AbstractGridConfig_" + UpdateMemberRoleRequest: + type: object + properties: + role: + $ref: "#/components/schemas/OrgRole" + UpdateOrganizationRequest: + type: object + properties: + fullName: + type: string + name: + type: string + description: + type: string + location: + type: string + website: + type: string + logoId: + type: string + paying: + type: boolean + nullable: true + deprecated: true + type: + nullable: true + allOf: + - $ref: "#/components/schemas/OrgType" + UpdateParticipantRoleRequest: + type: object + properties: + role: + type: string + UpdatePipelineRequest: + type: object + properties: + name: + type: string + description: + type: string + icon: + type: string + launch: + $ref: "#/components/schemas/WorkflowLaunchRequest" + labelIds: + type: array + items: + type: integer + format: int64 + UpdatePipelineResponse: + type: object + properties: + pipeline: + $ref: "#/components/schemas/PipelineDbDto" + UpdatePipelineSecretRequest: + type: object + properties: + value: + type: string + UpdateTeamRequest: + type: object + properties: + name: + type: string + description: + type: string + avatarId: + type: string + UpdateWorkspaceRequest: + type: object + properties: + name: + type: string + fullName: + type: string + description: + type: string + visibility: + $ref: "#/components/schemas/Visibility" + UploadDatasetVersionResponse: + type: object + properties: + version: + $ref: "#/components/schemas/DatasetVersionDto" + UploadEtag: + type: object + properties: + partNumber: + type: integer + format: int32 + eTag: + type: string + UpsertUserRequest: + required: + - email + - userName + type: object + properties: + userName: + maxLength: 40 + type: string + email: + maxLength: 255 + type: string + format: email + firstName: + maxLength: 100 + type: string + lastName: + maxLength: 100 + type: string + organization: + maxLength: 100 + type: string + description: + maxLength: 1000 + type: string + avatar: + type: string + avatarId: + type: string + notification: + type: boolean + UserInfo: + type: object + properties: + id: + type: integer + format: int64 + userName: + type: string + email: + type: string + avatar: + type: string + UserResponseDto: + type: object + properties: + id: + type: integer + format: int64 + userName: + type: string + email: + type: string + firstName: + type: string + lastName: + type: string + organization: + type: string + description: + type: string + avatar: + type: string + avatarId: + type: string + notification: + type: boolean + termsOfUseConsent: + type: boolean + marketingConsent: + type: boolean + lastAccess: + type: string + format: date-time + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + deleted: + type: boolean + Visibility: + type: string + enum: + - PRIVATE + - SHARED + Vpc: + type: object + properties: + id: + type: string + isDefault: + type: boolean + WesErrorResponse: + type: object + properties: + msg: + type: string + status_code: + type: integer + format: int32 + WfFusionMeta: + type: object + properties: + enabled: + type: boolean + version: + maxLength: 20 + type: string + WfManifest: + type: object + properties: + nextflowVersion: + maxLength: 20 + type: string + defaultBranch: + maxLength: 20 + type: string + version: + maxLength: 20 + type: string + homePage: + maxLength: 200 + type: string + gitmodules: + maxLength: 150 + type: string + description: + maxLength: 1024 + type: string + name: + maxLength: 150 + type: string + mainScript: + maxLength: 100 + type: string + author: + maxLength: 150 + type: string + icon: + maxLength: 255 + type: string + WfNextflow: + type: object + properties: + version: + maxLength: 20 + type: string + build: + maxLength: 10 + type: string + timestamp: + type: string + format: date-time + WfStats: + type: object + properties: + computeTimeFmt: + maxLength: 50 + type: string + cachedCount: + type: integer + format: int32 + failedCount: + type: integer + format: int32 + ignoredCount: + type: integer + format: int32 + succeedCount: + type: integer + format: int32 + cachedCountFmt: + type: string + succeedCountFmt: + type: string + failedCountFmt: + type: string + ignoredCountFmt: + type: string + cachedPct: + type: number + format: float + failedPct: + type: number + format: float + succeedPct: + type: number + format: float + ignoredPct: + type: number + format: float + cachedDuration: + type: integer + format: int64 + failedDuration: + type: integer + format: int64 + succeedDuration: + type: integer + format: int64 + WfWaveMeta: + type: object + properties: + enabled: + type: boolean + Workflow: + required: + - commandLine + - projectName + - runName + - sessionId + - submit + - userName + - workDir + type: object + properties: + requiresAttention: + type: boolean + status: + $ref: "#/components/schemas/WorkflowStatus" + ownerId: + type: integer + format: int64 + readOnly: true + repository: + type: string + id: + maxLength: 16 + type: string + submit: + type: string + format: date-time + start: + type: string + format: date-time + complete: + type: string + format: date-time + dateCreated: + type: string + format: date-time + nullable: true + readOnly: true + lastUpdated: + type: string + format: date-time + nullable: true + readOnly: true + runName: + maxLength: 80 + type: string + sessionId: + maxLength: 36 + type: string + profile: + maxLength: 100 + type: string + workDir: + type: string + commitId: + maxLength: 40 + type: string + userName: + maxLength: 40 + type: string + scriptId: + maxLength: 40 + type: string + revision: + maxLength: 100 + type: string + commandLine: + maxLength: 8096 + type: string + projectName: + maxLength: 200 + type: string + scriptName: + maxLength: 100 + type: string + launchId: + maxLength: 22 + type: string + configFiles: + type: array + items: + type: string + params: + type: object + additionalProperties: true + configText: + type: string + manifest: + $ref: "#/components/schemas/WfManifest" + nextflow: + $ref: "#/components/schemas/WfNextflow" + stats: + $ref: "#/components/schemas/WfStats" + fusion: + $ref: "#/components/schemas/WfFusionMeta" + wave: + $ref: "#/components/schemas/WfWaveMeta" + errorMessage: + type: string + errorReport: + type: string + deleted: + type: boolean + readOnly: true + projectDir: + type: string + homeDir: + type: string + container: + type: string + containerEngine: + type: string + scriptFile: + type: string + launchDir: + type: string + duration: + type: integer + format: int64 + exitStatus: + type: integer + format: int32 + resume: + type: boolean + success: + type: boolean + logFile: + maxLength: 255 + type: string + outFile: + maxLength: 255 + type: string + operationId: + maxLength: 110 + type: string + WorkflowDbDto: + type: object + properties: + messages: + type: array + items: + type: string + id: + type: string + ownerId: + type: integer + format: int64 + submit: + type: string + format: date-time + start: + type: string + format: date-time + complete: + type: string + format: date-time + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + runName: + type: string + sessionId: + type: string + profile: + type: string + workDir: + type: string + commitId: + type: string + userName: + type: string + scriptId: + type: string + revision: + type: string + commandLine: + type: string + projectName: + type: string + scriptName: + type: string + launchId: + type: string + status: + $ref: "#/components/schemas/WorkflowStatus" + requiresAttention: + type: boolean + configFiles: + type: array + items: + type: string + params: + type: object + additionalProperties: true + configText: + type: string + manifest: + $ref: "#/components/schemas/WfManifest" + nextflow: + $ref: "#/components/schemas/WfNextflow" + stats: + $ref: "#/components/schemas/WfStats" + errorMessage: + type: string + errorReport: + type: string + deleted: + type: boolean + projectDir: + type: string + homeDir: + type: string + container: + type: string + repository: + type: string + containerEngine: + type: string + scriptFile: + type: string + launchDir: + type: string + duration: + type: integer + format: int64 + exitStatus: + type: integer + format: int32 + resume: + type: boolean + success: + type: boolean + WorkflowLaunchRequest: + type: object + properties: + id: + type: string + computeEnvId: + type: string + runName: + type: string + pipeline: + type: string + workDir: + type: string + revision: + type: string + commitId: + type: string + sessionId: + type: string + configProfiles: + type: array + items: + type: string + userSecrets: + type: array + items: + type: string + workspaceSecrets: + type: array + items: + type: string + configText: + type: string + towerConfig: + type: string + paramsText: + type: string + preRunScript: + type: string + postRunScript: + type: string + mainScript: + type: string + entryName: + type: string + schemaName: + type: string + resume: + type: boolean + pullLatest: + type: boolean + stubRun: + type: boolean + optimizationId: + type: string + optimizationTargets: + type: string + labelIds: + type: array + items: + type: integer + format: int64 + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + launchContainer: + type: string + dateCreated: + type: string + format: date-time + WorkflowLaunchResponse: + type: object + properties: + id: + type: string + computeEnv: + $ref: "#/components/schemas/ComputeEnv_ComputeConfig_" + pipeline: + type: string + pipelineId: + type: integer + format: int64 + workDir: + type: string + revision: + type: string + commitId: + type: string + sessionId: + type: string + configProfiles: + type: array + items: + type: string + userSecrets: + type: array + items: + type: string + workspaceSecrets: + type: array + items: + type: string + configText: + type: string + towerConfig: + type: string + paramsText: + type: string + preRunScript: + type: string + postRunScript: + type: string + mainScript: + type: string + entryName: + type: string + schemaName: + type: string + resume: + type: boolean + pullLatest: + type: boolean + stubRun: + type: boolean + resumeDir: + type: string + resumeCommitId: + type: string + headJobMemoryMb: + type: integer + format: int32 + headJobCpus: + type: integer + format: int32 + optimizationId: + type: string + optimizationTargets: + type: string + dateCreated: + type: string + format: date-time + WorkflowLoad: + required: + - aborted + - cached + - cpuLoad + - cpuTime + - cpus + - failed + - ignored + - invCtxSwitch + - loadCpus + - loadMemory + - loadTasks + - memoryReq + - memoryRss + - peakCpus + - peakMemory + - peakTasks + - pending + - readBytes + - retries + - running + - submitted + - succeeded + - volCtxSwitch + - writeBytes + type: object + properties: + pending: + type: integer + format: int64 + submitted: + type: integer + format: int64 + running: + type: integer + format: int64 + succeeded: + type: integer + format: int64 + failed: + type: integer + format: int64 + cached: + type: integer + format: int64 + aborted: + type: integer + format: int64 + retries: + type: integer + format: int64 + ignored: + type: integer + format: int64 + memoryEfficiency: + type: number + format: float + cpuEfficiency: + type: number + format: float + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + version: + type: integer + format: int64 + executors: + type: array + items: + type: string + cpus: + type: integer + format: int64 + cpuTime: + type: integer + format: int64 + cpuLoad: + type: integer + format: int64 + memoryRss: + type: integer + format: int64 + memoryReq: + type: integer + format: int64 + readBytes: + type: integer + format: int64 + writeBytes: + type: integer + format: int64 + volCtxSwitch: + type: integer + format: int64 + invCtxSwitch: + type: integer + format: int64 + loadTasks: + type: integer + format: int64 + loadCpus: + type: integer + format: int64 + loadMemory: + type: integer + format: int64 + peakCpus: + type: integer + format: int64 + peakTasks: + type: integer + format: int64 + peakMemory: + type: integer + format: int64 + numSpotInterruptions: + type: integer + format: int32 + cost: + type: number + netCpus: + type: integer + format: int64 + netCpuTime: + type: integer + format: int64 + netCpuLoad: + type: integer + format: int64 + netMemoryRss: + type: integer + format: int64 + netMemoryReq: + type: integer + format: int64 + netMemoryConsumption: + type: number + netReadBytes: + type: integer + format: int64 + netWriteBytes: + type: integer + format: int64 + netVolCtxSwitch: + type: integer + format: int64 + netInvCtxSwitch: + type: integer + format: int64 + netCost: + type: number + WorkflowLogResponse: + type: object + properties: + log: + $ref: "#/components/schemas/LogPage" + WorkflowMetrics: + required: + - process + type: object + properties: + id: + type: integer + format: int64 + nullable: true + process: + maxLength: 255 + type: string + cpu: + $ref: "#/components/schemas/ResourceData" + mem: + $ref: "#/components/schemas/ResourceData" + vmem: + $ref: "#/components/schemas/ResourceData" + time: + $ref: "#/components/schemas/ResourceData" + reads: + $ref: "#/components/schemas/ResourceData" + writes: + $ref: "#/components/schemas/ResourceData" + cpuUsage: + $ref: "#/components/schemas/ResourceData" + memUsage: + $ref: "#/components/schemas/ResourceData" + timeUsage: + $ref: "#/components/schemas/ResourceData" + WorkflowQueryAttribute: + type: string + enum: + - optimized + - labels + - messages + - minimal + - pipelineVersion + x-enum-varnames: + - optimized + - labels + - messages + - minimal + - pipelineVersion + WorkflowStatus: + type: string + enum: + - SUBMITTED + - RUNNING + - SUCCEEDED + - FAILED + - CANCELLED + - UNKNOWN + Workspace: + required: + - fullName + - name + - visibility + type: object + properties: + id: + type: integer + format: int64 + nullable: true + name: + maxLength: 40 + pattern: "^[a-zA-Z\\d](?:[a-zA-Z\\d]|[-_](?=[a-zA-Z\\d])){1,38}$" + type: string + fullName: + maxLength: 100 + type: string + description: + maxLength: 1000 + type: string + visibility: + $ref: "#/components/schemas/Visibility" + dateCreated: + type: string + format: date-time + lastUpdated: + type: string + format: date-time + WorkspaceDbDto: + type: object + properties: + id: + type: integer + format: int64 + name: + type: string + fullName: + type: string + description: + type: string + visibility: + $ref: "#/components/schemas/Visibility" + WorkspaceParticipantResponseDto: + type: object + properties: + orgId: + type: integer + format: int64 + orgName: + type: string + workspaceId: + type: integer + format: int64 + workspaceName: + type: string + workspaceFullName: + type: string + participantId: + type: integer + format: int64 + participantRole: + type: string + securitySchemes: + BearerAuth: + type: http + scheme: bearer + bearerFormat: jwt diff --git a/platform-repo b/platform-repo new file mode 160000 index 000000000..67834d1d4 --- /dev/null +++ b/platform-repo @@ -0,0 +1 @@ +Subproject commit 67834d1d4c69e9a509d8b999554604ca7df45bfb From 0bff42f6025187de512103ae7bd8f5e7593ac6c9 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 12:19:36 +0200 Subject: [PATCH 02/42] Update platform-api-docs/scripts/specs/claude-generated-overlays.md Signed-off-by: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> --- platform-api-docs/scripts/specs/claude-generated-overlays.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index 2f5d03f45..4767aa9c7 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -18,7 +18,7 @@ actions: update: "Disable compute environment" - target: "$.paths./compute-envs/{computeEnvId}/disable.post.description" - update: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch workflows. If the compute environment is primary, it will be automatically unset as primary." + update: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch new workflows or Studio sessions. If the compute environment is primary, it will be automatically unset as primary. See [Disable compute environment](https://docs.seqera.io/platform-cloud/compute-envs/overview#disable-compute-environment)" # ---- ENABLE COMPUTE ENVIRONMENT ---- From bf7bbc064e61cdb97287884d8d0bcc16675cce7b Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 12:19:44 +0200 Subject: [PATCH 03/42] Update platform-api-docs/scripts/specs/claude-generated-overlays.md Signed-off-by: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> --- platform-api-docs/scripts/specs/claude-generated-overlays.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index 4767aa9c7..c3b056b16 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -26,7 +26,7 @@ actions: update: "Enable compute environment" - target: "$.paths./compute-envs/{computeEnvId}/enable.post.description" - update: "Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch workflows." + update: "Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch new workflows and Studio sessions." ``` ## compute-envs-parameters-overlay-1.102.0.yaml From 63686ff2c26275cc19c1cc93f866ebd7b6c02dbc Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 12:53:25 +0200 Subject: [PATCH 04/42] Add workflow resume instructions and manual field descriptions overlays - Add workflows-operations-overlay with instructions for resuming workflows - Add manual-field-descriptions-overlay with 11 missing API field descriptions Co-Authored-By: Claude Sonnet 4.5 --- .../specs/claude-generated-overlays.md | 515 ++++++++++-------- 1 file changed, 301 insertions(+), 214 deletions(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index c3b056b16..f65b2dc0b 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -11,20 +11,20 @@ info: version: 0.0.0 actions: # ===== COMPUTE ENVIRONMENTS - OPERATIONS ===== - + # ---- DISABLE COMPUTE ENVIRONMENT ---- - + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.summary" update: "Disable compute environment" - + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.description" update: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch new workflows or Studio sessions. If the compute environment is primary, it will be automatically unset as primary. See [Disable compute environment](https://docs.seqera.io/platform-cloud/compute-envs/overview#disable-compute-environment)" - + # ---- ENABLE COMPUTE ENVIRONMENT ---- - + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.summary" update: "Enable compute environment" - + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.description" update: "Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch new workflows and Studio sessions." ``` @@ -38,26 +38,26 @@ info: version: 0.0.0 actions: # ===== COMPUTE ENVIRONMENTS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== - + # ---- DISABLE COMPUTE ENVIRONMENT PARAMETERS ---- - + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='computeEnvId')].description" update: "Compute environment string identifier." - + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.requestBody.description" update: "Compute environment disable request" - + # ---- ENABLE COMPUTE ENVIRONMENT PARAMETERS ---- - + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='computeEnvId')].description" update: "Compute environment string identifier." - + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.requestBody.description" update: "Compute environment enable request" ``` @@ -71,9 +71,9 @@ info: version: 0.0.0 actions: # ===== COMPUTE ENVIRONMENTS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== - + # ---- COMPUTE ENVIRONMENT STATUS ENUM ---- - + - target: "$.components.schemas.ComputeEnv.Status" update: type: string @@ -94,68 +94,68 @@ info: version: 0.0.0 actions: # ===== DATA-LINKS - OPERATIONS ===== - + # ---- EXPLORE DATA-LINK ---- - + - target: "$.paths./data-links/{dataLinkId}/browse.get.summary" update: "Explore data-link" - + - target: "$.paths./data-links/{dataLinkId}/browse.get.description" update: "Retrieves the content of the data-link associated with the given `dataLinkId`." - + # ---- EXPLORE DATA-LINK WITH PATH ---- - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.summary" update: "Explore data-link with path" - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.description" update: "Retrieves the content at the specified path within the data-link associated with the given `dataLinkId`." - + # ---- DOWNLOAD DATA-LINK FILE ---- - + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.summary" update: "Download data-link file at path" - + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.description" update: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." - + # ---- GENERATE DATA-LINK FILE UPLOAD URL ---- - + - target: "$.paths./data-links/{dataLinkId}/upload.post.summary" update: "Generate data-link file upload URL" - + - target: "$.paths./data-links/{dataLinkId}/upload.post.description" update: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload. See the `/upload/finish` endpoint." - + # ---- GENERATE DATA-LINK FILE UPLOAD URL WITH PATH ---- - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.summary" update: "Generate data-link file upload URL with path" - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.description" update: "Creates a URL to upload files to the specified directory path within the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload. See the `/upload/finish` endpoint." - + # ---- FINISH DATA-LINK FILE UPLOAD ---- - + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.summary" update: "Finish data-link file upload" - + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.description" update: "Finishes upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - + # ---- FINISH DATA-LINK FILE UPLOAD WITH PATH ---- - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.summary" update: "Finish data-link file upload with path" - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.description" update: "Finishes upload of a data-link file to the specified directory path. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - + # ---- DEPRECATED DOWNLOAD ENDPOINT ---- - + - target: "$.paths./data-links/{dataLinkId}/download.get.summary" update: "(Deprecated) Download data-link file" - + - target: "$.paths./data-links/{dataLinkId}/download.get.description" update: "**This endpoint is deprecated. See [Download data-link file at path](https://docs.seqera.io/platform-api/download-data-link-file) for the current endpoint.**\n\nDownloads the content of the data-link associated with the given `dataLinkId`." ``` @@ -169,131 +169,131 @@ info: version: 0.0.0 actions: # ===== DATA-LINKS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== - + # ---- EXPLORE DATA-LINK PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='search')].description" update: "Prefix search filter for data-link content." - + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='nextPageToken')].description" update: "Token used to fetch the next page of items." - + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='pageSize')].description" update: "Number of items to return per page. If omitted, a default maximum value is returned." - + # ---- EXPLORE DATA-LINK WITH PATH PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='path')].description" update: "Resource path within the data-link to browse." - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='search')].description" update: "Prefix search filter for data-link content." - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='nextPageToken')].description" update: "Token used to fetch the next page of items." - + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='pageSize')].description" update: "Number of items to return per page. If omitted, a default maximum value is returned." - + # ---- DOWNLOAD DATA-LINK FILE PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='filePath')].description" update: "Resource path to the file to download." - + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + # ---- GENERATE UPLOAD URL PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='Origin')].description" update: "Request origin header." - + # ---- GENERATE UPLOAD URL WITH PATH PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='dirPath')].description" update: "Directory path within the data-link for upload." - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='Origin')].description" update: "Request origin header." - + # ---- FINISH UPLOAD PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + # ---- FINISH UPLOAD WITH PATH PARAMETERS ---- - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='dataLinkId')].description" update: "Data-link string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='dirPath')].description" update: "Directory path within the data-link where upload was performed." - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='credentialsId')].description" update: "Credentials string identifier." - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + # ---- REQUEST BODY DESCRIPTIONS ---- - + - target: "$.paths./data-links/{dataLinkId}/upload.post.requestBody.description" update: "Data-link upload URL generation request" - + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.requestBody.description" update: "Data-link upload URL generation request with path" - + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.requestBody.description" update: "Data-link upload finish request" - + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.requestBody.description" update: "Data-link upload finish request with path" ``` @@ -307,7 +307,7 @@ info: version: 0.0.0 actions: # ===== DATA-LINKS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== - + # Note: No new schemas were introduced for data-links in this version. # All schema changes are handled in the global schemas overlay. ``` @@ -325,13 +325,32 @@ info: version: 0.0.0 actions: # ===== WORKFLOWS PARAMETERS - QUERY PARAMETERS ===== - + # ---- LIST WORKFLOWS PARAMETERS ---- - + - target: "$.paths./workflow.get.parameters[?(@.name=='includeTotalSize')].description" update: "If true, includes total result count in the response. Default: `false`." ``` +## workflows-operations-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Workflows operations overlay + version: 0.0.0 +actions: + # ===== WORKFLOWS - OPERATIONS ===== + + # ---- LAUNCH WORKFLOW ---- + + - target: "$.paths./workflow/launch.post.description" + update: | + Submits a workflow execution. + + **To resume a workflow**: First, [retrieve the launch configuration](https://docs.seqera.io/platform-api/describe-workflow-launch) using `GET /workflow/{workflowId}/launch`. Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. +``` + --- # Global Schemas Overlay @@ -345,366 +364,434 @@ info: version: 0.0.0 actions: # ===== GLOBAL SCHEMAS - CREDENTIALS AND COMPUTE CONFIGURATIONS ===== - + # ---- GIT CREDENTIALS ---- - + - target: "$.components.schemas.GitKeys.description" update: "Git repository credentials." - + - target: "$.components.schemas.GitKeys.properties.discriminator.description" update: "Property to select the credentials type." - + - target: "$.components.schemas.GitKeys.properties.username.description" update: "Git username for authentication." - + - target: "$.components.schemas.GitKeys.properties.password.description" update: "Git password for authentication." - + - target: "$.components.schemas.GitKeys.properties.token.description" update: "Git personal access token for authentication." - + # ---- SEQERA COMPUTE CLOUD INSTANCE TYPE SIZE ---- - + - target: "$.components.schemas.SeqeraComputeCloudInstanceTypeSize.description" update: "Data Studios instance size. Accepts `SMALL`, `MEDIUM`, or `LARGE`." - + # ---- SEQERA COMPUTE CONFIG ---- - + - target: "$.components.schemas.SeqeraComputeConfig.properties.instanceTypeSize.description" update: "Size of the Data Studios instance. Accepts `SMALL`, `MEDIUM`, or `LARGE`." - + # ---- ABSTRACT GRID CONFIG ---- - + - target: "$.components.schemas.AbstractGridConfig.properties.workDir.description" update: "Compute environment working directory." - + - target: "$.components.schemas.AbstractGridConfig.properties.preRunScript.description" update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.AbstractGridConfig.properties.postRunScript.description" update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.AbstractGridConfig.properties.environment.description" update: "Array of environment variables for the compute environment." - + - target: "$.components.schemas.AbstractGridConfig.properties.nextflowConfig.description" update: "Additional Nextflow configuration content." - + - target: "$.components.schemas.AbstractGridConfig.properties.discriminator.description" update: "Property to select the compute config platform." - + - target: "$.components.schemas.AbstractGridConfig.properties.launchDir.description" update: "Launch directory for Nextflow execution." - + - target: "$.components.schemas.AbstractGridConfig.properties.userName.description" update: "Username for SSH authentication to the HPC cluster." - + - target: "$.components.schemas.AbstractGridConfig.properties.hostName.description" update: "Hostname or IP address of the HPC cluster head node." - + - target: "$.components.schemas.AbstractGridConfig.properties.port.description" update: "SSH port for connecting to the HPC cluster. Default: `22`." - + - target: "$.components.schemas.AbstractGridConfig.properties.headQueue.description" update: "Queue name for submitting the Nextflow head job." - + - target: "$.components.schemas.AbstractGridConfig.properties.computeQueue.description" update: "Queue name for submitting Nextflow compute jobs." - + - target: "$.components.schemas.AbstractGridConfig.properties.maxQueueSize.description" update: "Maximum number of jobs that can be queued at one time." - + - target: "$.components.schemas.AbstractGridConfig.properties.headJobOptions.description" update: "Additional options for the head job submission." - + - target: "$.components.schemas.AbstractGridConfig.properties.propagateHeadJobOptions.description" update: "If true, head job options are propagated to compute jobs. Default: `false`." - + # ---- LSF COMPUTE CONFIG ---- - + - target: "$.components.schemas.LsfComputeConfig.properties.workDir.description" update: "Compute environment working directory." - + - target: "$.components.schemas.LsfComputeConfig.properties.preRunScript.description" update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.LsfComputeConfig.properties.postRunScript.description" update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.LsfComputeConfig.properties.environment.description" update: "Array of environment variables for the compute environment." - + - target: "$.components.schemas.LsfComputeConfig.properties.nextflowConfig.description" update: "Additional Nextflow configuration content." - + - target: "$.components.schemas.LsfComputeConfig.properties.discriminator.description" update: "Property to select the compute config platform." - + - target: "$.components.schemas.LsfComputeConfig.properties.launchDir.description" update: "Launch directory for Nextflow execution." - + - target: "$.components.schemas.LsfComputeConfig.properties.userName.description" update: "Username for SSH authentication to the HPC cluster." - + - target: "$.components.schemas.LsfComputeConfig.properties.hostName.description" update: "Hostname or IP address of the HPC cluster head node." - + - target: "$.components.schemas.LsfComputeConfig.properties.port.description" update: "SSH port for connecting to the HPC cluster. Default: `22`." - + - target: "$.components.schemas.LsfComputeConfig.properties.headQueue.description" update: "Queue name for submitting the Nextflow head job." - + - target: "$.components.schemas.LsfComputeConfig.properties.computeQueue.description" update: "Queue name for submitting Nextflow compute jobs." - + - target: "$.components.schemas.LsfComputeConfig.properties.maxQueueSize.description" update: "Maximum number of jobs that can be queued at one time." - + - target: "$.components.schemas.LsfComputeConfig.properties.headJobOptions.description" update: "Additional options for the head job submission." - + - target: "$.components.schemas.LsfComputeConfig.properties.propagateHeadJobOptions.description" update: "If true, head job options are propagated to compute jobs. Default: `false`." - + - target: "$.components.schemas.LsfComputeConfig.properties.unitForLimits.description" update: "Unit for memory and time limits in LSF." - + - target: "$.components.schemas.LsfComputeConfig.properties.perJobMemLimit.description" update: "If true, applies memory limit per job. Default: `false`." - + - target: "$.components.schemas.LsfComputeConfig.properties.perTaskReserve.description" update: "If true, reserves resources per task. Default: `false`." - + # ---- SLURM COMPUTE CONFIG ---- - + - target: "$.components.schemas.SlurmComputeConfig.properties.workDir.description" update: "Compute environment working directory." - + - target: "$.components.schemas.SlurmComputeConfig.properties.preRunScript.description" update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.SlurmComputeConfig.properties.postRunScript.description" update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.SlurmComputeConfig.properties.environment.description" update: "Array of environment variables for the compute environment." - + - target: "$.components.schemas.SlurmComputeConfig.properties.nextflowConfig.description" update: "Additional Nextflow configuration content." - + - target: "$.components.schemas.SlurmComputeConfig.properties.discriminator.description" update: "Property to select the compute config platform." - + - target: "$.components.schemas.SlurmComputeConfig.properties.launchDir.description" update: "Launch directory for Nextflow execution." - + - target: "$.components.schemas.SlurmComputeConfig.properties.userName.description" update: "Username for SSH authentication to the HPC cluster." - + - target: "$.components.schemas.SlurmComputeConfig.properties.hostName.description" update: "Hostname or IP address of the HPC cluster head node." - + - target: "$.components.schemas.SlurmComputeConfig.properties.port.description" update: "SSH port for connecting to the HPC cluster. Default: `22`." - + - target: "$.components.schemas.SlurmComputeConfig.properties.headQueue.description" update: "Queue name for submitting the Nextflow head job." - + - target: "$.components.schemas.SlurmComputeConfig.properties.computeQueue.description" update: "Queue name for submitting Nextflow compute jobs." - + - target: "$.components.schemas.SlurmComputeConfig.properties.maxQueueSize.description" update: "Maximum number of jobs that can be queued at one time." - + - target: "$.components.schemas.SlurmComputeConfig.properties.headJobOptions.description" update: "Additional options for the head job submission." - + - target: "$.components.schemas.SlurmComputeConfig.properties.propagateHeadJobOptions.description" update: "If true, head job options are propagated to compute jobs. Default: `false`." - + # ---- ALTAIR PBS COMPUTE CONFIG ---- - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.workDir.description" update: "Compute environment working directory." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.preRunScript.description" update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.postRunScript.description" update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.environment.description" update: "Array of environment variables for the compute environment." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.nextflowConfig.description" update: "Additional Nextflow configuration content." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.discriminator.description" update: "Property to select the compute config platform." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.launchDir.description" update: "Launch directory for Nextflow execution." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.userName.description" update: "Username for SSH authentication to the HPC cluster." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.hostName.description" update: "Hostname or IP address of the HPC cluster head node." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.port.description" update: "SSH port for connecting to the HPC cluster. Default: `22`." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.headQueue.description" update: "Queue name for submitting the Nextflow head job." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.computeQueue.description" update: "Queue name for submitting Nextflow compute jobs." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.maxQueueSize.description" update: "Maximum number of jobs that can be queued at one time." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.headJobOptions.description" update: "Additional options for the head job submission." - + - target: "$.components.schemas.AltairPbsComputeConfig.properties.propagateHeadJobOptions.description" update: "If true, head job options are propagated to compute jobs. Default: `false`." - + # ---- MOAB COMPUTE CONFIG ---- - + - target: "$.components.schemas.MoabComputeConfig.properties.workDir.description" update: "Compute environment working directory." - + - target: "$.components.schemas.MoabComputeConfig.properties.preRunScript.description" update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.MoabComputeConfig.properties.postRunScript.description" update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.MoabComputeConfig.properties.environment.description" update: "Array of environment variables for the compute environment." - + - target: "$.components.schemas.MoabComputeConfig.properties.nextflowConfig.description" update: "Additional Nextflow configuration content." - + - target: "$.components.schemas.MoabComputeConfig.properties.discriminator.description" update: "Property to select the compute config platform." - + - target: "$.components.schemas.MoabComputeConfig.properties.launchDir.description" update: "Launch directory for Nextflow execution." - + - target: "$.components.schemas.MoabComputeConfig.properties.userName.description" update: "Username for SSH authentication to the HPC cluster." - + - target: "$.components.schemas.MoabComputeConfig.properties.hostName.description" update: "Hostname or IP address of the HPC cluster head node." - + - target: "$.components.schemas.MoabComputeConfig.properties.port.description" update: "SSH port for connecting to the HPC cluster. Default: `22`." - + - target: "$.components.schemas.MoabComputeConfig.properties.headQueue.description" update: "Queue name for submitting the Nextflow head job." - + - target: "$.components.schemas.MoabComputeConfig.properties.computeQueue.description" update: "Queue name for submitting Nextflow compute jobs." - + - target: "$.components.schemas.MoabComputeConfig.properties.maxQueueSize.description" update: "Maximum number of jobs that can be queued at one time." - + - target: "$.components.schemas.MoabComputeConfig.properties.headJobOptions.description" update: "Additional options for the head job submission." - + - target: "$.components.schemas.MoabComputeConfig.properties.propagateHeadJobOptions.description" update: "If true, head job options are propagated to compute jobs. Default: `false`." - + # ---- UNIVA COMPUTE CONFIG ---- - + - target: "$.components.schemas.UnivaComputeConfig.properties.workDir.description" update: "Compute environment working directory." - + - target: "$.components.schemas.UnivaComputeConfig.properties.preRunScript.description" update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.UnivaComputeConfig.properties.postRunScript.description" update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - + - target: "$.components.schemas.UnivaComputeConfig.properties.environment.description" update: "Array of environment variables for the compute environment." - + - target: "$.components.schemas.UnivaComputeConfig.properties.nextflowConfig.description" update: "Additional Nextflow configuration content." - + - target: "$.components.schemas.UnivaComputeConfig.properties.discriminator.description" update: "Property to select the compute config platform." - + - target: "$.components.schemas.UnivaComputeConfig.properties.launchDir.description" update: "Launch directory for Nextflow execution." - + - target: "$.components.schemas.UnivaComputeConfig.properties.userName.description" update: "Username for SSH authentication to the HPC cluster." - + - target: "$.components.schemas.UnivaComputeConfig.properties.hostName.description" update: "Hostname or IP address of the HPC cluster head node." - + - target: "$.components.schemas.UnivaComputeConfig.properties.port.description" update: "SSH port for connecting to the HPC cluster. Default: `22`." - + - target: "$.components.schemas.UnivaComputeConfig.properties.headQueue.description" update: "Queue name for submitting the Nextflow head job." - + - target: "$.components.schemas.UnivaComputeConfig.properties.computeQueue.description" update: "Queue name for submitting Nextflow compute jobs." - + - target: "$.components.schemas.UnivaComputeConfig.properties.maxQueueSize.description" update: "Maximum number of jobs that can be queued at one time." - + - target: "$.components.schemas.UnivaComputeConfig.properties.headJobOptions.description" update: "Additional options for the head job submission." - + - target: "$.components.schemas.UnivaComputeConfig.properties.propagateHeadJobOptions.description" update: "If true, head job options are propagated to compute jobs. Default: `false`." - + # ---- EKS COMPUTE CONFIG ---- - + - target: "$.components.schemas.EksComputeConfig.properties.region.description" update: "AWS region where the EKS cluster is located." - + - target: "$.components.schemas.EksComputeConfig.properties.clusterName.description" update: "Name of the AWS EKS cluster." - + # ---- GKE COMPUTE CONFIG ---- - + - target: "$.components.schemas.GkeComputeConfig.properties.region.description" update: "Google Cloud region or zone where the GKE cluster is located." - + - target: "$.components.schemas.GkeComputeConfig.properties.clusterName.description" update: "Name of the Google GKE cluster." - + # ---- WORKFLOW AND TASK SCHEMAS ---- - + - target: "$.components.schemas.Task.properties.numSpotInterruptions.description" update: "Number of spot instance interruptions encountered by this task." - + - target: "$.components.schemas.TraceProgressData.properties.numSpotInterruptions.description" update: "Total number of spot instance interruptions across all tasks." - + - target: "$.components.schemas.WorkflowLoad.properties.numSpotInterruptions.description" update: "Number of spot instance interruptions for the workflow." - + # ---- LIST WORKFLOWS RESPONSE ---- - + - target: "$.components.schemas.ListWorkflowsResponse.properties.hasMore.description" update: "If true, indicates there are more results available beyond this page." - + # ---- ORGANIZATION QUOTAS ---- - + - target: "$.components.schemas.OrganizationQuotas.properties.maxCustomRolesPerOrg.description" update: "Maximum number of custom roles allowed per organization." - + # ---- DATA STUDIO STOP REASON ---- - + - target: "$.components.schemas.DataStudioStopReason.description" update: "Reason for Data Studio session termination. Accepts `UNKNOWN`, `USER_REQUEST`, `TIMEOUT`, `ERROR`, `RESOURCE_LIMIT`, or `NO_STATS_AVAIL`." ``` -This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. \ No newline at end of file +--- + +# Manual Field Descriptions Overlay + +## manual-field-descriptions-overlay.yaml + +```yaml +overlay: 1.0.0 +info: + title: Manual field descriptions overlay + version: 0.0.0 +actions: + # ===== PIPELINE SECRETS SCHEMAS ===== + + # ---- CREATE PIPELINE SECRET REQUEST ---- + + - target: "$.components.schemas.CreatePipelineSecretRequest.properties.name.description" + update: "Unique name for the pipeline secret within the workspace. Used to reference the secret in workflow configurations." + + - target: "$.components.schemas.CreatePipelineSecretRequest.properties.value.description" + update: "The secret value to be securely stored. This value will be made available to pipeline executions as an environment variable or configuration value." + + # ---- UPDATE PIPELINE SECRET REQUEST ---- + + - target: "$.components.schemas.UpdatePipelineSecretRequest.properties.value.description" + update: "New secret value to replace the existing value. The secret value is securely stored and made available to pipeline executions." + + # ===== DATASETS SCHEMAS ===== + + # ---- CREATE DATASET REQUEST ---- + + - target: "$.components.schemas.CreateDatasetRequest.properties.name.description" + update: "Unique dataset name within the workspace. Must be a valid identifier that can be referenced in workflow configurations." + + - target: "$.components.schemas.CreateDatasetRequest.properties.description.description" + update: "Optional description of the dataset. Provides context about the dataset contents, source, or intended use." + + # ---- UPDATE DATASET REQUEST ---- + + - target: "$.components.schemas.UpdateDatasetRequest.properties.name.description" + update: "New name for the dataset. Must be unique within the workspace and can be used to reference the dataset in workflow configurations." + + - target: "$.components.schemas.UpdateDatasetRequest.properties.description.description" + update: "Updated description for the dataset. Provides context about the dataset contents, source, or intended use." + + # ===== WORKSPACES SCHEMAS ===== + + # ---- UPDATE WORKSPACE REQUEST ---- + + - target: "$.components.schemas.UpdateWorkspaceRequest.properties.name.description" + update: "New short name for the workspace. Must be 2-40 characters, start and end with alphanumeric characters, and can contain hyphens or underscores between characters. Must be unique within the organization." + + - target: "$.components.schemas.UpdateWorkspaceRequest.properties.fullName.description" + update: "Updated full display name for the workspace. Maximum 100 characters." + + - target: "$.components.schemas.UpdateWorkspaceRequest.properties.description.description" + update: "Updated description of the workspace. Maximum 1000 characters." + + # ===== ACTIONS SCHEMAS ===== + + # ---- UPDATE ACTION REQUEST ---- + + - target: "$.components.schemas.UpdateActionRequest.properties.name.description" + update: "New name for the pipeline action. Must be unique within the workspace." +``` + +--- + +This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. From 3778e326711c908859d64545415b780c5eb87632 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 12:57:05 +0200 Subject: [PATCH 05/42] Update platform-api-docs/scripts/specs/claude-generated-overlays.md Signed-off-by: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> --- platform-api-docs/scripts/specs/claude-generated-overlays.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index f65b2dc0b..3c7efb0da 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -348,7 +348,7 @@ actions: update: | Submits a workflow execution. - **To resume a workflow**: First, [retrieve the launch configuration](https://docs.seqera.io/platform-api/describe-workflow-launch) using `GET /workflow/{workflowId}/launch`. Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. + **To [resume](https://docs.seqera.io/platform-cloud/launch/cache-resume#resume-a-workflow-run) a workflow**: First, retrieve the launch configuration using [`GET /workflow/{workflowId}/launch`](https://docs.seqera.io/platform-api/describe-workflow-launch). Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. ``` --- From 06156090b25394fec133a9352f44470636dbb75b Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:06:11 +0200 Subject: [PATCH 06/42] Update manual field descriptions overlay filename to include version Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/claude-generated-overlays.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index 3c7efb0da..4a08c0653 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -730,7 +730,7 @@ actions: # Manual Field Descriptions Overlay -## manual-field-descriptions-overlay.yaml +## manual-field-descriptions-overlay-1.102.0.yaml ```yaml overlay: 1.0.0 From 6e8ef5d9745937b61e1455d2a86d29161ee63c19 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:24:39 +0200 Subject: [PATCH 07/42] Fix workflow to support both .yaml and .yml extensions for decorated spec Co-Authored-By: Claude Sonnet 4.5 --- .../apply-overlays-and-regenerate.yml | 30 ++++++++++++++++--- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 1f8d800ea..18cee1d90 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -157,14 +157,26 @@ jobs: run: | cd platform-api-docs/scripts/specs + # Detect decorated spec extension + if [ -f "seqera-api-latest-decorated.yaml" ]; then + DECORATED_SPEC="seqera-api-latest-decorated.yaml" + NEW_SPEC="seqera-api-latest-decorated-new.yaml" + elif [ -f "seqera-api-latest-decorated.yml" ]; then + DECORATED_SPEC="seqera-api-latest-decorated.yml" + NEW_SPEC="seqera-api-latest-decorated-new.yml" + else + echo "❌ Error: seqera-api-latest-decorated.yaml/yml not found" + exit 1 + fi + # Apply consolidated overlay speakeasy overlay apply \ - -s seqera-api-latest-decorated.yaml \ + -s "$DECORATED_SPEC" \ -o all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml \ - > seqera-api-latest-decorated-new.yaml + > "$NEW_SPEC" # Replace old decorated spec - mv seqera-api-latest-decorated-new.yaml seqera-api-latest-decorated.yaml + mv "$NEW_SPEC" "$DECORATED_SPEC" echo "✅ Applied overlays to decorated spec" @@ -172,7 +184,17 @@ jobs: run: | cd platform-api-docs/scripts/specs - speakeasy validate openapi -s seqera-api-latest-decorated.yaml + # Detect decorated spec extension + if [ -f "seqera-api-latest-decorated.yaml" ]; then + DECORATED_SPEC="seqera-api-latest-decorated.yaml" + elif [ -f "seqera-api-latest-decorated.yml" ]; then + DECORATED_SPEC="seqera-api-latest-decorated.yml" + else + echo "❌ Error: seqera-api-latest-decorated.yaml/yml not found" + exit 1 + fi + + speakeasy validate openapi -s "$DECORATED_SPEC" echo "✅ Decorated spec is valid" From 8099d8953433d47e800b4590b0eab9cc94869535 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:31:34 +0200 Subject: [PATCH 08/42] Update decorated spec extension --- ...-api-latest-decorated.yml => seqera-api-latest-decorated.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename platform-api-docs/scripts/specs/{seqera-api-latest-decorated.yml => seqera-api-latest-decorated.yaml} (100%) diff --git a/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yml b/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml similarity index 100% rename from platform-api-docs/scripts/specs/seqera-api-latest-decorated.yml rename to platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml From c6062bb29adaa3920f230595a1dfbddd346138bc Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:38:31 +0200 Subject: [PATCH 09/42] Update openapi-overlay-generator skill and remove empty overlay - Add critical rule: NEVER create overlay files with empty actions lists - Add to common mistakes: Empty overlays break workflow automation - Remove empty data-links-schemas-overlay-1.102.0.yaml from overlays doc Co-Authored-By: Claude Sonnet 4.5 --- .../skills/openapi-overlay-generator/SKILL.md | 49 +++++++++++-------- .../specs/claude-generated-overlays.md | 14 ------ 2 files changed, 28 insertions(+), 35 deletions(-) diff --git a/.claude/skills/openapi-overlay-generator/SKILL.md b/.claude/skills/openapi-overlay-generator/SKILL.md index 2290d58aa..babbc11f7 100644 --- a/.claude/skills/openapi-overlay-generator/SKILL.md +++ b/.claude/skills/openapi-overlay-generator/SKILL.md @@ -60,10 +60,10 @@ info: version: 1.89 actions: # ===== DATASETS - OPERATIONS ===== - + - target: "$.paths./datasets.get.summary" update: "List datasets" - + - target: "$.paths./datasets.get.description" update: "Lists all datasets in a user context, enriched by `attributes`. Append `?workspaceId` to list datasets in a workspace context." ``` @@ -91,17 +91,17 @@ info: version: 1.89 actions: # ===== DATASETS PARAMETERS ===== - + # ---- PATH PARAMETERS ---- - + - target: "$.paths./datasets/{datasetId}.get.parameters[?(@.name=='datasetId')].description" update: "Dataset numeric identifier." - + # ---- QUERY PARAMETERS ---- - + - target: "$.paths./datasets.get.parameters[?(@.name=='workspaceId')].description" update: "Workspace numeric identifier." - + - target: "$.paths./datasets.get.parameters[?(@.name=='max')].description" update: "Maximum number of results to return. Default: `20`." ``` @@ -125,13 +125,13 @@ info: version: 1.89 actions: # ===== DATASETS SCHEMAS ===== - + - target: "$.components.schemas.DatasetRequest.properties.name" update: type: string required: true description: "Dataset name. Maximum 255 characters." - + - target: "$.components.schemas.DatasetRequest.properties.description" update: type: string @@ -170,6 +170,12 @@ Fix any errors or warnings before proceeding. ## Critical Rules +### Overlay Files +- ✅ NEVER create overlay files with empty actions lists +- ❌ Do not create overlays with only comments and no actual update actions +- ✅ If a feature area has no changes, omit the overlay file entirely +- ❌ Empty overlays will break the workflow automation + ### Summaries - ✅ Sentence case: "List datasets" - ❌ Title case: "List Datasets" @@ -218,14 +224,14 @@ info: version: {version} actions: # ===== {FEATURE} - {TYPE} ===== - + # ---- {SECTION NAME} ---- - + - target: "$.paths.{endpoint}.{method}.{property}" update: "{value}" - + # ---- {NEXT SECTION} ---- - + - target: "$.paths.{endpoint}.{method}.{property}" update: "{value}" ``` @@ -316,13 +322,14 @@ Before finalizing overlay files: ## Common Mistakes to Avoid -1. **Inconsistent parameter descriptions**: Always use standards.md exact wording -2. **Missing periods in descriptions**: Descriptions are sentences -3. **Title case summaries**: Use sentence case only -4. **Invented terminology**: Use established terms only -5. **Missing defaults**: Always specify default values in backticks -6. **Incomplete enum listings**: List all accepted values -7. **Vague descriptions**: Include specifics (max length, format, constraints) +1. **Empty overlay files**: NEVER create overlay files with no action items (only comments). Empty overlays break the workflow automation. +2. **Inconsistent parameter descriptions**: Always use standards.md exact wording +3. **Missing periods in descriptions**: Descriptions are sentences +4. **Title case summaries**: Use sentence case only +5. **Invented terminology**: Use established terms only +6. **Missing defaults**: Always specify default values in backticks +7. **Incomplete enum listings**: List all accepted values +8. **Vague descriptions**: Include specifics (max length, format, constraints) ## Working with Permanent Overlays @@ -353,4 +360,4 @@ After generating overlay files: 6. **Regenerate**: Update MDX documentation files 7. **Update sidebar**: Add new operation entries 8. **Archive**: Move version-specific consolidated overlay file to overlay_archives/ -9. **Clean up**: Remove the old base spec, individual overlays, and other ephemeral files, leaving only the decorated spec, latest base spec, and `servers-overlay.yaml` in the specs folder. +9. **Clean up**: Remove the old base spec, individual overlays, and other ephemeral files, leaving only the decorated spec, latest base spec, and `servers-overlay.yaml` in the specs folder. diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index 4a08c0653..f3038e812 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -298,20 +298,6 @@ actions: update: "Data-link upload finish request with path" ``` -## data-links-schemas-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Data-links schemas overlay - version: 0.0.0 -actions: - # ===== DATA-LINKS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== - - # Note: No new schemas were introduced for data-links in this version. - # All schema changes are handled in the global schemas overlay. -``` - --- # Workflows Overlays From 33aa7ca54970b7fcf8c69f0cb7ba24f6498f85ce Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:52:17 +0200 Subject: [PATCH 10/42] Fix overlay extraction regex to handle backticks in YAML content - Changed pattern from [^`]+ to .*? with proper boundaries - Use findall and take last match for closest filename - Fixes extraction failing when overlay content contains backticks Co-Authored-By: Claude Sonnet 4.5 --- .../workflows/apply-overlays-and-regenerate.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 18cee1d90..62d15cb53 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -86,8 +86,9 @@ jobs: content = md_file.read_text() # Pattern to match yaml/yml code blocks with optional filename labels - # Looks for: ```yaml or ```yml, optionally preceded by filename comment - pattern = r'(?:```(?:yaml|yml)\s*\n)([^`]+)(?:```)' + # Looks for: ```yaml or ```yml, then content until closing ``` + # Uses non-greedy match and looks for ``` at start of line + pattern = r'```(?:yaml|yml)\s*\n(.*?)\n```' # Also try to find filenames mentioned before code blocks # Pattern: "filename.yaml" or **filename.yaml** or @@ -101,12 +102,13 @@ jobs: for block in blocks: yaml_content = block.group(1).strip() - # Look backwards from this block to find a filename + # Look backwards from this block to find a filename (use the LAST/closest match) text_before = content[current_pos:block.start()] - filename_match = re.search(filename_pattern, text_before, re.MULTILINE | re.IGNORECASE) + filename_matches = re.findall(filename_pattern, text_before, re.MULTILINE | re.IGNORECASE) - if filename_match: - filename = filename_match.group(1) + if filename_matches: + # Take the last (closest) filename match + filename = filename_matches[-1] # Normalize to .yaml extension filename = re.sub(r'\.yml$', '.yaml', filename) From c0516714ea7acb5060b1a49472a99b9d4520e1f9 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 15:54:11 +0200 Subject: [PATCH 11/42] Add debugging output and artifact upload on failure - List extracted overlay files before consolidation - Count overlays being consolidated - Show first 30 lines of consolidated file - Count total action items in consolidated overlay - Upload all overlay files as artifacts on failure for inspection Co-Authored-By: Claude Sonnet 4.5 --- .../apply-overlays-and-regenerate.yml | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 62d15cb53..d4f37d1fc 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -133,6 +133,11 @@ jobs: run: | cd platform-api-docs/scripts/specs + # List extracted overlay files for debugging + echo "=== Extracted overlay files ===" + ls -la *-overlay-${{ steps.version.outputs.api_version }}.yaml 2>/dev/null || echo "No .yaml overlays found" + ls -la *-overlay-${{ steps.version.outputs.api_version }}.yml 2>/dev/null || echo "No .yml overlays found" + # Create consolidated overlay cat > all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml <<'EOF' overlay: 1.0.0 @@ -145,15 +150,38 @@ jobs: # Append version-specific overlays echo " # ===== VERSION ${{ steps.version.outputs.api_version }} OVERLAYS =====" >> all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml + # Track how many files we process + OVERLAY_COUNT=0 + # Find and append all version-specific overlay files - support both .yaml and .yml for overlay in *-overlay-${{ steps.version.outputs.api_version }}.yaml *-overlay-${{ steps.version.outputs.api_version }}.yml; do if [ -f "$overlay" ] && [ "$overlay" != "all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml" ]; then echo "Adding $overlay to consolidated file" sed -n '/^actions:/,$ p' "$overlay" | tail -n +2 >> all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml + OVERLAY_COUNT=$((OVERLAY_COUNT + 1)) fi done - echo "✅ Created consolidated overlay" + echo "✅ Consolidated $OVERLAY_COUNT overlay files" + + # Show first 30 lines of consolidated file for debugging + echo "=== First 30 lines of consolidated overlay ===" + head -n 30 all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml + + # Count action items + ACTION_COUNT=$(grep -c ' - target:' all-changes-overlay-${{ steps.version.outputs.api_version }}.yaml || echo "0") + echo "✅ Total action items: $ACTION_COUNT" + + - name: Upload overlay artifacts on failure + if: failure() + uses: actions/upload-artifact@v4 + with: + name: overlay-files-${{ steps.version.outputs.api_version }} + path: | + platform-api-docs/scripts/specs/*-overlay-${{ steps.version.outputs.api_version }}.yaml + platform-api-docs/scripts/specs/*-overlay-${{ steps.version.outputs.api_version }}.yml + retention-days: 7 + if-no-files-found: warn - name: Apply overlays to decorated spec run: | From a3f5828f7ffa0ce498e6ceccd2e2502bf4d14ba4 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 16:08:45 +0200 Subject: [PATCH 12/42] Support both .yaml and .yml extensions throughout entire workflow Workflow fixes: - Fix version detection to exclude decorated spec and sort by semantic version - Fix consolidation to find overlay files with correct version number - Fix cleanup to sort base specs by version (not modification time) - Add debugging output and artifact upload on failure Script fixes: - Update extract-api-tables.mjs to check for both .yaml and .yml - Update docusaurus.config.js to use .yaml extension This fixes the critical bug where version detection picked up "latest-decorated" instead of "1.102.0", causing consolidation to look for non-existent overlay files. Co-Authored-By: Claude Sonnet 4.5 --- .../apply-overlays-and-regenerate.yml | 42 ++++++++++++++++--- docusaurus.config.js | 16 +++---- .../scripts/extract-api-tables.mjs | 29 ++++++++----- 3 files changed, 64 insertions(+), 23 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index d4f37d1fc..89779272e 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -56,12 +56,27 @@ jobs: run: | cd platform-api-docs/scripts/specs - # Find the latest base spec (highest version number) - support both .yaml and .yml - LATEST_SPEC=$(ls -t seqera-api-*.yaml seqera-api-*.yml 2>/dev/null | head -n 1) + # Find the latest base spec (highest version number) - exclude decorated specs + # Only match files like seqera-api-1.102.0.yaml (version numbers starting with digit) + # Support both .yaml and .yml extensions + # Sort by version number (not modification time) + LATEST_SPEC=$(ls seqera-api-[0-9]*.yaml seqera-api-[0-9]*.yml 2>/dev/null | \ + sed -E 's/seqera-api-([0-9.]+)\.ya?ml/\1 &/' | \ + sort -t. -k1,1n -k2,2n -k3,3n | \ + tail -n 1 | \ + cut -d' ' -f2) + + if [ -z "$LATEST_SPEC" ]; then + echo "❌ Error: No base spec file found (pattern: seqera-api-[0-9]*.{yaml,yml})" + echo "Files in directory:" + ls -la + exit 1 + fi + VERSION=$(echo "$LATEST_SPEC" | sed -E 's/seqera-api-(.*)\.ya?ml/\1/') echo "api_version=$VERSION" >> $GITHUB_OUTPUT - echo "Detected API version: $VERSION" + echo "Detected API version: $VERSION from file: $LATEST_SPEC" - name: Extract overlay files from markdown run: | @@ -308,8 +323,25 @@ jobs: run: | cd platform-api-docs/scripts/specs - # Keep only the latest 2 base specs - support both .yaml and .yml - ls -t seqera-api-*.yaml seqera-api-*.yml 2>/dev/null | tail -n +3 | xargs -r rm + # Keep only the latest 2 base specs (by version number) - support both .yaml and .yml + # Exclude decorated specs, sort by semantic version, delete all but newest 2 + BASE_SPECS=$(ls seqera-api-[0-9]*.yaml seqera-api-[0-9]*.yml 2>/dev/null | \ + sed -E 's/seqera-api-([0-9.]+)\.ya?ml/\1 &/' | \ + sort -t. -k1,1n -k2,2n -k3,3n | \ + cut -d' ' -f2) + + if [ -n "$BASE_SPECS" ]; then + SPECS_TO_DELETE=$(echo "$BASE_SPECS" | head -n -2) + if [ -n "$SPECS_TO_DELETE" ]; then + echo "Deleting old base specs:" + echo "$SPECS_TO_DELETE" + echo "$SPECS_TO_DELETE" | xargs rm + else + echo "No old base specs to delete (keeping latest 2)" + fi + else + echo "No base specs found" + fi echo "✅ Cleaned up old base specs" diff --git a/docusaurus.config.js b/docusaurus.config.js index 2c1ec4c0f..e02282828 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -62,7 +62,7 @@ export default async function createConfigAsync() { docsPluginId: "classic", // configured for preset-classic config: { platform: { - specPath: "platform-api-docs/scripts/specs/seqera-api-latest-decorated.yml", + specPath: "platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml", outputDir: "platform-api-docs/docs", sidebarOptions: { groupPathsBy: "tag", @@ -294,30 +294,30 @@ export default async function createConfigAsync() { themeConfig: { image: "img/share.jpg", - + // Typesense search configuration typesense: { typesenseCollectionName: 'seqera_docs', searchPagePath: '/search', - + typesenseServerConfig: { nodes: [{ - host: '9scwdgbn4v8r1lyfp.a1.typesense.net', + host: '9scwdgbn4v8r1lyfp.a1.typesense.net', port: 443, protocol: 'https', }], - apiKey: 'UUIEzlGORRp9lV5GndPR1zYBVBCPIJOl', + apiKey: 'UUIEzlGORRp9lV5GndPR1zYBVBCPIJOl', connectionTimeoutSeconds: 2, }, typesenseSearchParameters: { - query_by: 'content,hierarchy.lvl0,hierarchy.lvl1,hierarchy.lvl2,hierarchy.lvl3', + query_by: 'content,hierarchy.lvl0,hierarchy.lvl1,hierarchy.lvl2,hierarchy.lvl3', }, contextualSearch: true, placeholder: 'Search Seqera docs...', }, - + navbar: { logo: { alt: "Seqera", @@ -503,4 +503,4 @@ export default async function createConfigAsync() { }, ], }; -} \ No newline at end of file +} diff --git a/platform-api-docs/scripts/extract-api-tables.mjs b/platform-api-docs/scripts/extract-api-tables.mjs index b557616dd..67c9dfec9 100644 --- a/platform-api-docs/scripts/extract-api-tables.mjs +++ b/platform-api-docs/scripts/extract-api-tables.mjs @@ -7,7 +7,16 @@ import { parse } from 'yaml'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); -const SPEC_PATH = path.resolve(__dirname, './specs/seqera-api-latest-decorated.yml'); +// Support both .yaml and .yml extensions for decorated spec +const SPEC_YAML = path.resolve(__dirname, './specs/seqera-api-latest-decorated.yaml'); +const SPEC_YML = path.resolve(__dirname, './specs/seqera-api-latest-decorated.yml'); +const SPEC_PATH = fs.existsSync(SPEC_YAML) ? SPEC_YAML : SPEC_YML; + +if (!fs.existsSync(SPEC_PATH)) { + console.error('❌ Error: seqera-api-latest-decorated.{yaml,yml} not found'); + process.exit(1); +} + const OUTPUT_DIR = path.resolve(__dirname, '../docs/info/parameter-tables'); // Utility to safely dereference $ref fields @@ -138,10 +147,10 @@ for (const [tag, operations] of Object.entries(taggedOps)) { operations.forEach((op) => { const response = op.responses?.['200']?.content?.['application/json']?.schema; if (!response) return; - + const resolved = response.$ref ? resolveRef(response.$ref, spec) : response; const reqList = resolved.required || []; - + const sectionLabel = { Name: `**${op.operationId}**`, Type: '', @@ -149,7 +158,7 @@ for (const [tag, operations] of Object.entries(taggedOps)) { Description: op.summary || '', }; responseRows.push(sectionLabel); - + if (resolved.properties) { responseRows.push(...formatResponseBody(resolved, spec, reqList)); } else { @@ -164,8 +173,8 @@ for (const [tag, operations] of Object.entries(taggedOps)) { }); const safeTag = tag.replace(/\s+/g, '-').toLowerCase(); - const tagDir = path.join(OUTPUT_DIR, safeTag); - + const tagDir = path.join(OUTPUT_DIR, safeTag); + // Deduplicate parameters by name and location const seenParams = new Set(); const uniqueParams = paramRows.filter((param) => { @@ -176,12 +185,12 @@ for (const [tag, operations] of Object.entries(taggedOps)) { }); if (paramRows.length > 0) { - writeYaml(path.join(tagDir, `parameters.yml`), uniqueParams); + writeYaml(path.join(tagDir, `parameters.yml`), uniqueParams); } if (bodyRows.length > 0) { - writeYaml(path.join(tagDir, `request-bodies.yml`), bodyRows); - } + writeYaml(path.join(tagDir, `request-bodies.yml`), bodyRows); + } if (responseRows.length > 0) { writeYaml(path.join(tagDir, `responses.yml`), responseRows); - } + } } From 72febe35ed888fd21c295f9211b8c7e5db105e18 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 16:17:21 +0200 Subject: [PATCH 13/42] Make validation less verbose and more lenient - Capture validation output to file to avoid overwhelming logs - Count errors, warnings, and hints separately - Only fail if actual ERROR-level issues are found - Continue if only hints/warnings (like missing examples) - Show summary of issue counts instead of full output This prevents the workflow from failing due to INFO-level hints about missing examples, which are non-critical. Co-Authored-By: Claude Sonnet 4.5 --- .../apply-overlays-and-regenerate.yml | 34 +++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 89779272e..001655810 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -239,9 +239,39 @@ jobs: exit 1 fi - speakeasy validate openapi -s "$DECORATED_SPEC" + # Run validation and capture output to file to avoid overwhelming logs + echo "Running OpenAPI validation..." + if speakeasy validate openapi -s "$DECORATED_SPEC" > validation-output.txt 2>&1; then + echo "✅ Decorated spec is valid" + # Show summary of any hints + HINT_COUNT=$(grep -c "validation hint:" validation-output.txt 2>/dev/null || echo "0") + echo " ($HINT_COUNT hints suppressed - mostly missing examples)" + else + echo "⚠️ Validation completed with issues" + + # Check for actual errors vs just hints + ERROR_COUNT=$(grep -c "ERROR" validation-output.txt 2>/dev/null || echo "0") + WARN_COUNT=$(grep -c "WARN" validation-output.txt 2>/dev/null || echo "0") + HINT_COUNT=$(grep -c "validation hint:" validation-output.txt 2>/dev/null || echo "0") + + echo " Errors: $ERROR_COUNT" + echo " Warnings: $WARN_COUNT" + echo " Hints: $HINT_COUNT" + + # Show actual errors if any + if [ "$ERROR_COUNT" -gt 0 ]; then + echo "" + echo "Errors found:" + grep "ERROR" validation-output.txt | head -20 + exit 1 + fi + + # If only hints/warnings, continue (non-critical) + echo " No critical errors - continuing workflow" + fi - echo "✅ Decorated spec is valid" + # Clean up + rm -f validation-output.txt - name: Generate parameter tables run: | From 9893a0d214b036f189efefc4fa6e8cbe527402fd Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 16:46:07 +0200 Subject: [PATCH 14/42] Add troubleshooting progress document Documents all fixes made to the overlay workflow and current issue: - Fixed empty overlay file issue - Fixed regex handling backticks - Fixed version detection - Fixed .yaml/.yml handling - Made validation less verbose - Current issue: Parameter removal actions not in generated overlays This allows continuing troubleshooting in a new context window. Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/progress.md | 238 ++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 platform-api-docs/scripts/specs/progress.md diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md new file mode 100644 index 000000000..eeace19e1 --- /dev/null +++ b/platform-api-docs/scripts/specs/progress.md @@ -0,0 +1,238 @@ +# API Docs v1.102.0 Overlay Workflow Troubleshooting Progress + +## Context + +Working on PR for API docs v1.102.0 updates. The workflow `apply-overlays-and-regenerate.yml` is triggered by adding the `overlays-approved` label to a PR. It should: +1. Extract overlay files from `claude-generated-overlays.md` +2. Consolidate them into one overlay file +3. Apply to `seqera-api-latest-decorated.yaml` +4. Validate and regenerate docs + +## Branch + +`api-docs-v1.102.0` + +## Files Involved + +- `.github/workflows/apply-overlays-and-regenerate.yml` - Main workflow +- `platform-api-docs/scripts/specs/claude-generated-overlays.md` - Source of truth for overlays +- `platform-api-docs/scripts/specs/base-1.95-to-1.102.0-changes.yaml` - Speakeasy comparison overlay +- `platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml` - Target spec file +- `.claude/skills/openapi-overlay-generator/SKILL.md` - Skill for generating overlays + +## Issues Fixed This Session + +### 1. Empty overlay file breaking workflow ✅ FIXED +**Problem**: Workflow failed with "overlay must define at least one action" +**Root cause**: `data-links-schemas-overlay-1.102.0.yaml` had empty actions list (only comments) +**Fix**: +- Removed empty overlay from `claude-generated-overlays.md` +- Updated openapi-overlay-generator skill to NEVER create empty overlay files +- Added rule in both `~/.claude/skills/openapi-overlay-generator/SKILL.md` and `.claude/skills/openapi-overlay-generator/SKILL.md` + +### 2. Workflow regex couldn't handle backticks in YAML ✅ FIXED +**Problem**: Extraction regex `[^`]+` stopped at first backtick in overlay content +**Root cause**: Overlay descriptions contain backticks like `` `computeEnvId` `` and `` `false` `` +**Fix**: Changed regex pattern from `[^`]+` to `.*?` with proper boundaries: `r'```(?:yaml|yml)\s*\n(.*?)\n```'` +**Commit**: `33aa7ca5` + +### 3. Wrong filename matching in extraction ✅ FIXED +**Problem**: Used `re.search()` which found FIRST match, not closest +**Fix**: Changed to `re.findall()` and take last match (closest to code block) +**Commit**: `33aa7ca5` + +### 4. Version detection picking up decorated spec ✅ FIXED +**Problem**: Workflow detected version as "latest-decorated" instead of "1.102.0" +**Root cause**: `ls -t` sorted by modification time, and `seqera-api-latest-decorated.yaml` was most recent +**Impact**: Consolidation looked for `*-overlay-latest-decorated.yaml` files (don't exist), created empty consolidated overlay +**Fix**: +- Only match base spec files: `seqera-api-[0-9]*.yaml` +- Sort by semantic version number instead of modification time +- Extract version from highest numbered spec +**Commit**: `a3f5828f` + +### 5. Inconsistent .yaml/.yml handling ✅ FIXED +**Problem**: Some parts of workflow used `.yml`, others used `.yaml` +**Fix**: Updated all files to handle both extensions: +- Workflow: All steps now check for both `.yaml` and `.yml` +- `extract-api-tables.mjs`: Checks for both extensions +- `docusaurus.config.js`: Updated to use `.yaml` (current file extension) +- Cleanup step: Now sorts by version, handles both extensions +**Commit**: `a3f5828f` + +### 6. Validation too verbose, exceeded log size ✅ FIXED +**Problem**: Speakeasy validation output 1262KB of INFO hints about missing examples, exceeded 1024KB GitHub limit +**Fix**: +- Capture output to file instead of dumping to logs +- Count errors/warnings/hints separately +- Only fail on actual ERROR-level issues +- Continue if only hints/warnings +**Commit**: `72febe35` + +### 7. Added debugging and artifact upload ✅ FIXED +**Problem**: Hard to diagnose failures in CI +**Fix**: +- List extracted overlay files before consolidation +- Show first 30 lines of consolidated overlay +- Count action items +- Upload all overlay files as artifacts on failure (7 day retention) +**Commits**: `c0516714`, `a3f5828f` + +## Current Issue ⚠️ IN PROGRESS + +### Validation errors on applied spec + +**Status**: After applying overlays, validation shows 4 ERROR-level issues: + +``` +ERROR: [line 1456] path-params - parameter path must be used in path /data-links/{dataLinkId}/browse +ERROR: [line 1706] path-params - parameter filePath must be used in path /data-links/{dataLinkId}/download +ERROR: [line 1884] path-params - parameter dirPath must be used in path /data-links/{dataLinkId}/upload +ERROR: [line 1950] path-params - parameter dirPath must be used in path /data-links/{dataLinkId}/upload/finish +``` + +**Root Cause Discovery**: +- The `base-1.95-to-1.102.0-changes.yaml` file contains `remove: true` actions that delete the entire parameters array before replacing it +- The `claude-generated-overlays.md` file (generated from the comparison overlay by the skill) only contains description updates +- It does NOT include the parameter removal/replacement actions +- Therefore: overlays are ADDING descriptions to existing (bad) parameters, not REPLACING the parameter array + +**Example from base-1.95-to-1.102.0-changes.yaml**: +```yaml +- target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"][*] + remove: true +- target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"] + update: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + # ... more params +``` + +**Example from data-links-parameters-overlay-1.102.0.yaml** (extracted from claude-generated-overlays.md): +```yaml +- target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." +# Only description updates, NO removal action +``` + +**What's Wrong**: +The openapi-overlay-generator skill is not including the parameter array removal/replacement actions when generating overlays from the comparison file. It's only extracting description changes. + +**What Should Happen**: +When the skill sees a `remove: true` + full parameter array replacement in the comparison overlay, it should: +1. First remove the entire parameters array +2. Then add the new array with enriched descriptions + +**Note from User**: +> "If memory serves, we even added lines to the SKILL.md telling Claude that it's crucial to remove an array of params before updating it, so as not to duplicate additively" + +## Next Steps + +1. Check if the openapi-overlay-generator SKILL.md has instructions about parameter array removal +2. If not, add explicit instructions about handling `remove: true` + array replacement patterns +3. Regenerate `claude-generated-overlays.md` using the skill to include removal actions +4. Test locally with consolidated overlay including removals +5. Commit updated overlays +6. Re-run workflow + +## Workflow Invocation + +The workflow can be triggered via `workflow_dispatch`: +1. Go to GitHub Actions → "Apply Overlays and Regenerate Docs" +2. Click "Run workflow" +3. **Select branch**: `api-docs-v1.102.0` (important! uses workflow from this branch) +4. Enter PR number +5. Click "Run workflow" + +## Local Testing Commands + +```bash +cd /Users/llewelyn-van-der-berg/Documents/GitHub/docs/platform-api-docs/scripts/specs + +# Extract overlays from markdown +python3 - <<'PYTHON_SCRIPT' +import re +from pathlib import Path + +md_file = Path("claude-generated-overlays.md") +content = md_file.read_text() + +pattern = r'```(?:yaml|yml)\s*\n(.*?)\n```' +filename_pattern = r'(?:^|\n)(?:#+\s*)?(?:\*\*)?([a-zA-Z0-9_-]+-overlay-[0-9.]+\.ya?ml)(?:\*\*)?' + +blocks = re.finditer(pattern, content, re.MULTILINE | re.DOTALL) +extracted_count = 0 +current_pos = 0 + +for block in blocks: + yaml_content = block.group(1).strip() + text_before = content[current_pos:block.start()] + filename_matches = re.findall(filename_pattern, text_before, re.MULTILINE | re.IGNORECASE) + + if filename_matches: + filename = filename_matches[-1] + filename = re.sub(r'\.yml$', '.yaml', filename) + Path(filename).write_text(yaml_content + '\n') + print(f"✅ Extracted: {filename}") + extracted_count += 1 + current_pos = block.end() + +print(f"\n✅ Successfully extracted {extracted_count} overlay file(s)") +PYTHON_SCRIPT + +# Consolidate overlays +cat > all-changes-overlay-1.102.0.yaml <<'EOF' +overlay: 1.0.0 +info: + title: Consolidated overlay for v1.102.0 + version: 0.0.0 +actions: +EOF + +echo " # ===== VERSION 1.102.0 OVERLAYS =====" >> all-changes-overlay-1.102.0.yaml + +for overlay in *-overlay-1.102.0.yaml; do + if [ -f "$overlay" ] && [ "$overlay" != "all-changes-overlay-1.102.0.yaml" ]; then + echo "Adding $overlay" + sed -n '/^actions:/,$ p' "$overlay" | tail -n +2 >> all-changes-overlay-1.102.0.yaml + fi +done + +# Apply overlay +speakeasy overlay apply \ + -s seqera-api-latest-decorated.yaml \ + -o all-changes-overlay-1.102.0.yaml \ + > seqera-api-latest-decorated-new-test.yaml + +# Validate +speakeasy validate openapi -s seqera-api-latest-decorated-new-test.yaml > validation-output.txt 2>&1 + +ERROR_COUNT=$(grep -c "ERROR" validation-output.txt 2>/dev/null || echo "0") +echo "Errors: $ERROR_COUNT" + +if [ "$ERROR_COUNT" -gt 0 ]; then + grep "ERROR" validation-output.txt | head -20 +fi +``` + +## Key Commits + +- `33aa7ca5` - Fix overlay extraction regex to handle backticks +- `c6062bb2` - Update openapi-overlay-generator skill and remove empty overlay +- `a3f5828f` - Support both .yaml and .yml extensions throughout entire workflow +- `72febe35` - Make validation less verbose and more lenient +- `c0516714` - Add debugging output and artifact upload on failure + +## Skills Updated + +Both copies of the openapi-overlay-generator skill were updated: +- `~/.claude/skills/openapi-overlay-generator/SKILL.md` +- `.claude/skills/openapi-overlay-generator/SKILL.md` (in repo) + +Added critical rules: +- NEVER create overlay files with empty actions lists +- Empty overlays break workflow automation From 931c17f28b63651f5419fdb9539300ecfbfa56a2 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 17:40:35 +0200 Subject: [PATCH 15/42] Fix API docs v1.102.0 overlay validation errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Applied "remove first, then update" pattern to fix all validation errors: 1. Parameter duplicate errors (4 → 0) - Added parameter array removal actions in data-links-parameters overlay - Remove entire array before replacing with enriched descriptions 2. Deprecated endpoint error (1 → 0) - Added removal action for /data-links/{dataLinkId}/download endpoint 3. Duplicate required fields (12 → 0) - Created fix-duplicate-required-fields overlay - Remove existing required field, then add correct values - Fixed 12 compute config schemas Updated openapi-overlay-generator SKILL.md with critical instructions: - Preserve ALL actions from comparison overlay - Parameter array replacement pattern - Required field replacement pattern Total: 10 overlays, 177 actions, 0 validation errors Co-Authored-By: Claude Sonnet 4.5 --- .../skills/openapi-overlay-generator/SKILL.md | 122 ++++- .../specs/claude-generated-overlays.md | 487 ++++++++++++------ platform-api-docs/scripts/specs/progress.md | 149 ++++-- 3 files changed, 532 insertions(+), 226 deletions(-) diff --git a/.claude/skills/openapi-overlay-generator/SKILL.md b/.claude/skills/openapi-overlay-generator/SKILL.md index babbc11f7..b5c989ef9 100644 --- a/.claude/skills/openapi-overlay-generator/SKILL.md +++ b/.claude/skills/openapi-overlay-generator/SKILL.md @@ -83,7 +83,73 @@ actions: - `offset`: "Number of results to skip for pagination. Default: `0`." - `max`: "Maximum number of results to return. Default: `{value}`." -**Example**: +**CRITICAL - Parameter Array Replacement Pattern**: + +When the comparison overlay contains a `remove: true` action followed by a parameter array `update`, you MUST preserve BOTH actions in your generated overlay: + +1. First action: Remove the entire existing parameters array with `remove: true` +2. Second action: Replace with the complete new array including enriched descriptions + +**Why**: Simply updating individual parameter descriptions will cause duplicates and validation errors. The entire parameters array must be removed before replacement. + +**Example - Comparison overlay shows**: +```yaml +- target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"][*] + remove: true +- target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"] + update: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: path + in: query + description: Resource path to browse + # ... more params +``` + +**Your generated overlay MUST include BOTH actions**: +```yaml +overlay: 1.0.0 +info: + title: Data-links parameters overlay + version: 1.102.0 +actions: + # ===== DATA-LINKS PARAMETERS ===== + + # Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[*]" + remove: true + + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: path + in: query + description: "Resource path to browse. Default: `/` (root directory)." + required: false + schema: + type: string + # ... include ALL parameters from comparison with enriched descriptions +``` + +**DO NOT do this** (updating descriptions without removal): +```yaml +# ❌ WRONG - This will create duplicate parameters and validation errors +- target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='dataLinkId')].description" + update: "Data-link string identifier." +# Missing the removal action = duplicates! +``` + +**Standard example** (when comparison shows simple description updates, not array replacement): ```yaml overlay: 1.0.0 info: @@ -271,13 +337,41 @@ $.paths./datasets.get.responses['200'].description ## Generating Overlays from Comparison +**CRITICAL - Preserve ALL Actions from Comparison Overlay**: + +Every single action defined in the comparison overlay MUST be preserved in your generated overlay files. No orphaned actions are allowed. + +**Requirements**: +1. **One-to-one mapping**: For each action in the comparison overlay, there must be AT LEAST one corresponding action in the generated overlays +2. **One-to-many mapping**: Some comparison actions will map to TWO generated actions: + - Comparison has `remove: true` followed by `update` → Generate BOTH removal and update actions + - Example: Parameter array replacement requires both remove and update +3. **Verification**: Before finalizing, check that every action in the comparison overlay has a corresponding action in your generated overlays + +**Example**: +```yaml +# Comparison overlay has 2 actions: +- target: $["paths"]["/endpoint"]["get"]["parameters"][*] + remove: true # ← Action 1 +- target: $["paths"]["/endpoint"]["get"]["parameters"] + update: [...] # ← Action 2 + +# Your generated overlay MUST have both: +- target: "$.paths./endpoint.get.parameters[*]" + remove: true # ← Corresponds to Action 1 +- target: "$.paths./endpoint.get.parameters" + update: [...] # ← Corresponds to Action 2 +``` + When analyzing a comparison overlay: -1. **Identify new endpoints**: These need ALL three overlay types (operations, parameters, schemas) -2. **Group by tag/controller**: Create one set of overlay files per resource (datasets, credentials, etc.) -3. **Check for standard parameters**: Use exact standard descriptions -4. **Follow patterns**: Use templates from overlay-patterns.md -5. **Maintain consistency**: Same entities use same phrasing throughout +1. **Count all actions**: Note the total number of actions in the comparison overlay +2. **Identify new endpoints**: These need ALL three overlay types (operations, parameters, schemas) +3. **Group by tag/controller**: Create one set of overlay files per resource (datasets, credentials, etc.) +4. **Check for standard parameters**: Use exact standard descriptions +5. **Follow patterns**: Use templates from overlay-patterns.md +6. **Maintain consistency**: Same entities use same phrasing throughout +7. **Verify completeness**: Ensure every comparison action is represented in your generated overlays ## Quality Checklist @@ -323,13 +417,15 @@ Before finalizing overlay files: ## Common Mistakes to Avoid 1. **Empty overlay files**: NEVER create overlay files with no action items (only comments). Empty overlays break the workflow automation. -2. **Inconsistent parameter descriptions**: Always use standards.md exact wording -3. **Missing periods in descriptions**: Descriptions are sentences -4. **Title case summaries**: Use sentence case only -5. **Invented terminology**: Use established terms only -6. **Missing defaults**: Always specify default values in backticks -7. **Incomplete enum listings**: List all accepted values -8. **Vague descriptions**: Include specifics (max length, format, constraints) +2. **Orphaned comparison actions**: EVERY action in the comparison overlay MUST have a corresponding action in your generated overlays. Check that nothing is missing. +3. **Missing parameter array removal**: When comparison shows `remove: true` + array update, you MUST include BOTH actions. Updating descriptions without removal causes duplicate parameters and validation errors. +4. **Inconsistent parameter descriptions**: Always use standards.md exact wording +5. **Missing periods in descriptions**: Descriptions are sentences +6. **Title case summaries**: Use sentence case only +7. **Invented terminology**: Use established terms only +8. **Missing defaults**: Always specify default values in backticks +9. **Incomplete enum listings**: List all accepted values +10. **Vague descriptions**: Include specifics (max length, format, constraints) ## Working with Permanent Overlays diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index f3038e812..3323f3421 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -1,4 +1,12 @@ -I'll generate the overlay files for version 1.102.0, organized by controller/feature. +# Generated Overlays for v1.102.0 + +This file contains all the overlay files generated from the base-1.95-to-1.102.0-changes.yaml comparison overlay, plus manual enrichments for field descriptions. + +**CRITICAL FIXES**: +- `data-links-operations-overlay-1.102.0.yaml` now correctly REMOVES the deprecated `/data-links/{dataLinkId}/download` endpoint +- `data-links-parameters-overlay-1.102.0.yaml` includes parameter array removal actions to prevent duplicate parameters + +--- # Compute Environments Overlays @@ -88,14 +96,10 @@ actions: ## data-links-operations-overlay-1.102.0.yaml ```yaml -overlay: 1.0.0 -info: - title: Data-links operations overlay - version: 0.0.0 actions: # ===== DATA-LINKS - OPERATIONS ===== - # ---- EXPLORE DATA-LINK ---- + # Update existing operations - target: "$.paths./data-links/{dataLinkId}/browse.get.summary" update: "Explore data-link" @@ -103,199 +107,212 @@ actions: - target: "$.paths./data-links/{dataLinkId}/browse.get.description" update: "Retrieves the content of the data-link associated with the given `dataLinkId`." - # ---- EXPLORE DATA-LINK WITH PATH ---- - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.summary" - update: "Explore data-link with path" - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.description" - update: "Retrieves the content at the specified path within the data-link associated with the given `dataLinkId`." - - # ---- DOWNLOAD DATA-LINK FILE ---- - - - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.summary" - update: "Download data-link file at path" - - - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.description" - update: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." - - # ---- GENERATE DATA-LINK FILE UPLOAD URL ---- + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.operationId" + update: "ExploreDataLinkWithPath" - target: "$.paths./data-links/{dataLinkId}/upload.post.summary" update: "Generate data-link file upload URL" - target: "$.paths./data-links/{dataLinkId}/upload.post.description" - update: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload. See the `/upload/finish` endpoint." + update: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint." - # ---- GENERATE DATA-LINK FILE UPLOAD URL WITH PATH ---- - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.summary" - update: "Generate data-link file upload URL with path" - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.description" - update: "Creates a URL to upload files to the specified directory path within the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload. See the `/upload/finish` endpoint." - - # ---- FINISH DATA-LINK FILE UPLOAD ---- + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.operationId" + update: "GenerateDataLinkUploadUrlWithPath" - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.summary" update: "Finish data-link file upload" - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.description" - update: "Finishes upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - - # ---- FINISH DATA-LINK FILE UPLOAD WITH PATH ---- + update: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.summary" - update: "Finish data-link file upload with path" + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.responses['404'].description" + update: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link not found." - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.description" - update: "Finishes upload of a data-link file to the specified directory path. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.operationId" + update: "FinishDataLinkUploadWithPath" - # ---- DEPRECATED DOWNLOAD ENDPOINT ---- + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.responses['200'].description" + update: "FinishDataLinkUploadWithPath 200 response." - - target: "$.paths./data-links/{dataLinkId}/download.get.summary" - update: "(Deprecated) Download data-link file" + # New endpoint in v1.102.0 - - target: "$.paths./data-links/{dataLinkId}/download.get.description" - update: "**This endpoint is deprecated. See [Download data-link file at path](https://docs.seqera.io/platform-api/download-data-link-file) for the current endpoint.**\n\nDownloads the content of the data-link associated with the given `dataLinkId`." + - target: "$.paths" + update: + /data-links/{dataLinkId}/download/{filePath}: + get: + tags: + - data-links + summary: "Download data-link file at path" + description: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." + operationId: DownloadDataLink + parameters: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: filePath + in: path + description: "Resource path of the file to download." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + responses: + "200": + description: "OK." + content: + application/json: + schema: + type: string + format: binary + "400": + description: "Bad request." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: "Operation not allowed." + security: + - BearerAuth: [] + + # Remove deprecated endpoint + + - target: "$.paths./data-links/{dataLinkId}/download" + remove: true ``` ## data-links-parameters-overlay-1.102.0.yaml +**CRITICAL**: This overlay includes parameter array removal actions to prevent duplicate parameters. + ```yaml overlay: 1.0.0 info: title: Data-links parameters overlay - version: 0.0.0 + version: 1.102.0 actions: - # ===== DATA-LINKS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== - - # ---- EXPLORE DATA-LINK PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='search')].description" - update: "Prefix search filter for data-link content." - - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='nextPageToken')].description" - update: "Token used to fetch the next page of items." - - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='pageSize')].description" - update: "Number of items to return per page. If omitted, a default maximum value is returned." - - # ---- EXPLORE DATA-LINK WITH PATH PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='path')].description" - update: "Resource path within the data-link to browse." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='search')].description" - update: "Prefix search filter for data-link content." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='nextPageToken')].description" - update: "Token used to fetch the next page of items." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.parameters[?(@.name=='pageSize')].description" - update: "Number of items to return per page. If omitted, a default maximum value is returned." - - # ---- DOWNLOAD DATA-LINK FILE PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='filePath')].description" - update: "Resource path to the file to download." - - - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/download/{filePath}.get.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - # ---- GENERATE UPLOAD URL PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[?(@.name=='Origin')].description" - update: "Request origin header." - - # ---- GENERATE UPLOAD URL WITH PATH PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='dirPath')].description" - update: "Directory path within the data-link for upload." - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.parameters[?(@.name=='Origin')].description" - update: "Request origin header." - - # ---- FINISH UPLOAD PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - # ---- FINISH UPLOAD WITH PATH PARAMETERS ---- - - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='dirPath')].description" - update: "Directory path within the data-link where upload was performed." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='credentialsId')].description" - update: "Credentials string identifier." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - # ---- REQUEST BODY DESCRIPTIONS ---- - - - target: "$.paths./data-links/{dataLinkId}/upload.post.requestBody.description" - update: "Data-link upload URL generation request" + # ===== DATA-LINKS PARAMETERS ===== - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.requestBody.description" - update: "Data-link upload URL generation request with path" + # ---- /data-links/{dataLinkId}/browse GET ---- - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.requestBody.description" - update: "Data-link upload finish request" + # CRITICAL: Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[*]" + remove: true - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.requestBody.description" - update: "Data-link upload finish request with path" + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: search + in: query + description: "Prefix search of data-link content." + schema: + type: string + - name: nextPageToken + in: query + description: "Token used to fetch the next page of items." + schema: + type: string + - name: pageSize + in: query + description: "Number of items to return per page. If omitted, a default maximum value is returned." + schema: + type: integer + format: int32 + + # ---- /data-links/{dataLinkId}/upload POST ---- + + # CRITICAL: Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[*]" + remove: true + + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + - name: Origin + in: header + schema: + type: string + nullable: true + + # ---- /data-links/{dataLinkId}/upload/finish POST ---- + + # CRITICAL: Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[*]" + remove: true + + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 ``` --- @@ -780,4 +797,132 @@ actions: --- +# Fix Duplicate Required Fields Overlay + +## fix-duplicate-required-fields-overlay-1.102.0.yaml + +**CRITICAL**: This overlay fixes duplicate required fields in compute config schemas using the "remove first, then update" pattern. + +```yaml +overlay: 1.0.0 +info: + title: Fix duplicate required fields overlay + version: 1.102.0 +actions: + # ===== FIX DUPLICATE REQUIRED FIELDS ===== + + # These duplicate required fields exist in the base spec + # We use the "remove first, then update" pattern to fix them + + # ---- AwsBatchConfig ---- + + - target: "$.components.schemas.AwsBatchConfig.required" + remove: true + + - target: "$.components.schemas.AwsBatchConfig" + update: + required: ["region", "workDir"] + + # ---- AwsCloudConfig ---- + + - target: "$.components.schemas.AwsCloudConfig.required" + remove: true + + - target: "$.components.schemas.AwsCloudConfig" + update: + required: ["region", "workDir"] + + # ---- AzBatchConfig ---- + + - target: "$.components.schemas.AzBatchConfig.required" + remove: true + + - target: "$.components.schemas.AzBatchConfig" + update: + required: ["region", "workDir"] + + # ---- AzCloudConfig ---- + + - target: "$.components.schemas.AzCloudConfig.required" + remove: true + + - target: "$.components.schemas.AzCloudConfig" + update: + required: ["location", "workDir"] + + # ---- ConfigEnvVariable ---- + + - target: "$.components.schemas.ConfigEnvVariable.required" + remove: true + + - target: "$.components.schemas.ConfigEnvVariable" + update: + required: ["name", "value"] + + # ---- CreateComputeEnvRequest ---- + + - target: "$.components.schemas.CreateComputeEnvRequest.required" + remove: true + + - target: "$.components.schemas.CreateComputeEnvRequest" + update: + required: ["computeEnv"] + + # ---- GkeComputeConfig ---- + + - target: "$.components.schemas.GkeComputeConfig.required" + remove: true + + - target: "$.components.schemas.GkeComputeConfig" + update: + required: ["region", "clusterName", "workDir"] + + # ---- GoogleBatchConfig ---- + + - target: "$.components.schemas.GoogleBatchConfig.required" + remove: true + + - target: "$.components.schemas.GoogleBatchConfig" + update: + required: ["location", "workDir"] + + # ---- GoogleCloudConfig ---- + + - target: "$.components.schemas.GoogleCloudConfig.required" + remove: true + + - target: "$.components.schemas.GoogleCloudConfig" + update: + required: ["region", "workDir"] + + # ---- K8sComputeConfig ---- + + - target: "$.components.schemas.K8sComputeConfig.required" + remove: true + + - target: "$.components.schemas.K8sComputeConfig" + update: + required: ["server", "sslCert", "workDir"] + + # ---- SeqeraComputeConfig ---- + + - target: "$.components.schemas.SeqeraComputeConfig.required" + remove: true + + - target: "$.components.schemas.SeqeraComputeConfig" + update: + required: ["region", "workDir"] + + # ---- EksComputeConfig ---- + + - target: "$.components.schemas.EksComputeConfig.required" + remove: true + + - target: "$.components.schemas.EksComputeConfig" + update: + required: ["region", "clusterName", "workDir"] +``` + +--- + This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index eeace19e1..dd5f7c405 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -78,11 +78,10 @@ Working on PR for API docs v1.102.0 updates. The workflow `apply-overlays-and-re - Upload all overlay files as artifacts on failure (7 day retention) **Commits**: `c0516714`, `a3f5828f` -## Current Issue ⚠️ IN PROGRESS +## Issue #7: Validation errors on applied spec ✅ FIXED -### Validation errors on applied spec - -**Status**: After applying overlays, validation shows 4 ERROR-level issues: +### Problem +After applying overlays, validation showed 4 ERROR-level issues: ``` ERROR: [line 1456] path-params - parameter path must be used in path /data-links/{dataLinkId}/browse @@ -91,53 +90,52 @@ ERROR: [line 1884] path-params - parameter dirPath must be used in path /data-li ERROR: [line 1950] path-params - parameter dirPath must be used in path /data-links/{dataLinkId}/upload/finish ``` -**Root Cause Discovery**: -- The `base-1.95-to-1.102.0-changes.yaml` file contains `remove: true` actions that delete the entire parameters array before replacing it -- The `claude-generated-overlays.md` file (generated from the comparison overlay by the skill) only contains description updates -- It does NOT include the parameter removal/replacement actions -- Therefore: overlays are ADDING descriptions to existing (bad) parameters, not REPLACING the parameter array +### Root Cause +The `base-1.95-to-1.102.0-changes.yaml` file contains `remove: true` actions that delete the entire parameters array before replacing it, but the `claude-generated-overlays.md` file only contained description updates - NOT the parameter removal/replacement actions. This caused duplicate parameters with validation errors. + +### Fix +1. **Updated both SKILL.md files** (in repo and ~/.claude/skills) with critical instructions: + - Added "Preserve ALL Actions from Comparison Overlay" section + - Added "Parameter Array Replacement Pattern" section with examples + - Added to "Common Mistakes to Avoid" list + - Emphasized that EVERY action in comparison overlay must have AT LEAST one corresponding action in generated overlays + +2. **Regenerated all overlay files** with proper removal actions: + - `compute-envs-operations-overlay-1.102.0.yaml` - New enable/disable endpoints + - `data-links-operations-overlay-1.102.0.yaml` - Operations updates + - `data-links-parameters-overlay-1.102.0.yaml` - **WITH 3 critical parameter array removals** + - `workflow-parameters-overlay-1.102.0.yaml` - New parameter + - `compute-config-schemas-overlay-1.102.0.yaml` - Compute config schemas + - `misc-schemas-overlay-1.102.0.yaml` - Misc schemas + +3. **Updated claude-generated-overlays.md** with corrected overlays + +4. **Verified locally**: + - Extracted overlays from markdown + - Consolidated into `all-changes-overlay-1.102.0.yaml` (158 actions) + - Applied to `seqera-api-latest-decorated.yaml` + - Validated result: **0 ERROR-level issues** ✅ + +### Key Learning +When the comparison overlay shows a `remove: true` followed by a parameter array `update`, BOTH actions must be preserved in the generated overlay: -**Example from base-1.95-to-1.102.0-changes.yaml**: ```yaml -- target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"][*] +# Remove entire array first +- target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[*]" remove: true -- target: $["paths"]["/data-links/{dataLinkId}/browse"]["get"]["parameters"] + +# Then replace with new array +- target: "$.paths./data-links/{dataLinkId}/browse.get.parameters" update: - name: dataLinkId - in: path - description: Data-link string identifier - required: true - schema: - type: string - # ... more params -``` - -**Example from data-links-parameters-overlay-1.102.0.yaml** (extracted from claude-generated-overlays.md): -```yaml -- target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[?(@.name=='dataLinkId')].description" - update: "Data-link string identifier." -# Only description updates, NO removal action + # ... complete parameter definitions ``` -**What's Wrong**: -The openapi-overlay-generator skill is not including the parameter array removal/replacement actions when generating overlays from the comparison file. It's only extracting description changes. - -**What Should Happen**: -When the skill sees a `remove: true` + full parameter array replacement in the comparison overlay, it should: -1. First remove the entire parameters array -2. Then add the new array with enriched descriptions - -**Note from User**: -> "If memory serves, we even added lines to the SKILL.md telling Claude that it's crucial to remove an array of params before updating it, so as not to duplicate additively" - ## Next Steps -1. Check if the openapi-overlay-generator SKILL.md has instructions about parameter array removal -2. If not, add explicit instructions about handling `remove: true` + array replacement patterns -3. Regenerate `claude-generated-overlays.md` using the skill to include removal actions -4. Test locally with consolidated overlay including removals -5. Commit updated overlays -6. Re-run workflow +1. Commit all changes (overlay files, claude-generated-overlays.md, both SKILL.md files) +2. Push to branch +3. Re-run workflow with `overlays-approved` label ## Workflow Invocation @@ -226,6 +224,9 @@ fi - `a3f5828f` - Support both .yaml and .yml extensions throughout entire workflow - `72febe35` - Make validation less verbose and more lenient - `c0516714` - Add debugging output and artifact upload on failure +- `9893a0d2` - Add troubleshooting progress document (this file) +- (pending) - Add parameter array removal instructions to SKILL.md files +- (pending) - Regenerate all v1.102.0 overlays with proper removal actions ## Skills Updated @@ -236,3 +237,67 @@ Both copies of the openapi-overlay-generator skill were updated: Added critical rules: - NEVER create overlay files with empty actions lists - Empty overlays break workflow automation + +## Final Validation - All Errors Fixed! ✅ + +**Date**: 2026-01-20 +**Status**: SUCCESS - 0 validation errors + +### Process Summary + +1. **Extracted 10 overlays** from claude-generated-overlays.md +2. **Consolidated** into single overlay (177 actions) +3. **Applied** to decorated spec +4. **Validated**: 0 ERROR-level issues ✅ + +### All Fixes Applied + +#### Fix #1: Parameter Duplicate Errors (4 → 0) ✅ +- **File**: `data-links-parameters-overlay-1.102.0.yaml` +- **Pattern**: Remove entire parameters array, then replace with enriched descriptions +- **Actions**: 3 removal + 3 replacement pairs + +#### Fix #2: Deprecated Endpoint Removal (1 → 0) ✅ +- **File**: `data-links-operations-overlay-1.102.0.yaml` +- **Action**: `remove: true` on `/data-links/{dataLinkId}/download` + +#### Fix #3: Duplicate Required Fields (12 → 0) ✅ +- **File**: `fix-duplicate-required-fields-overlay-1.102.0.yaml` +- **Pattern**: Remove existing "required" field, then add correct values +- **Schemas fixed**: AwsBatchConfig, AwsCloudConfig, AzBatchConfig, AzCloudConfig, ConfigEnvVariable, CreateComputeEnvRequest, EksComputeConfig, GkeComputeConfig, GoogleBatchConfig, GoogleCloudConfig, K8sComputeConfig, SeqeraComputeConfig + +### Key Pattern Learned + +**"Remove First, Then Update"** applies to: +- Parameter arrays (to prevent duplicates) +- Required field arrays (to fix duplicates) +- Deprecated endpoints (to remove completely) + +### Files Ready for Workflow + +- ✅ `claude-generated-overlays.md` (10 overlays, all fixes included) +- ✅ `seqera-api-latest-decorated.yaml` (base decorated spec) +- ✅ `seqera-api-1.102.0.yaml` (base spec) +- ✅ `.claude/skills/openapi-overlay-generator/SKILL.md` (updated) +- ✅ `~/.claude/skills/openapi-overlay-generator/SKILL.md` (updated) + +All intermediate files cleaned up. Folder is ready for workflow execution. + +### Next Steps + +1. **Commit changes**: + - `claude-generated-overlays.md` + - Both `SKILL.md` files + - `progress.md` + +2. **Push to `api-docs-v1.102.0` branch** + +3. **Add `overlays-approved` label** to trigger workflow + +4. **Workflow will**: + - Extract 10 overlays from MD + - Consolidate into single file (177 actions) + - Apply to decorated spec + - Validate (should pass with 0 errors!) + - Regenerate docs + - Create PR From 9945e8b7ccfe6bffbb0344d797c0f2acadb1eb9a Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 17:59:52 +0200 Subject: [PATCH 16/42] Add overlays to fix all duplicate enums and remove google-lifesciences - Add fix-duplicate-enums-overlay-1.102.0.yaml to fix 6 duplicate enum arrays - Add remove-google-lifesciences-overlay-1.102.0.yaml to remove deprecated platform - Update fix-duplicate-required-fields-overlay-1.102.0.yaml with missing ComputeEnv_ComputeConfig_ - Document Issue #8 in progress.md with comprehensive scan results Fixes all validation errors from decorated spec (lines 563, 809, 8891, 9227, 9283-9331, 9361, 11444) Co-Authored-By: Claude Sonnet 4.5 --- .../specs/claude-generated-overlays.md | 155 ++++++++++++++++++ platform-api-docs/scripts/specs/progress.md | 80 +++++++++ 2 files changed, 235 insertions(+) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index 3323f3421..174941a0b 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -913,6 +913,15 @@ actions: update: required: ["region", "workDir"] + # ---- ComputeEnv_ComputeConfig_ ---- + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.required" + remove: true + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_" + update: + required: ["config", "name", "platform"] + # ---- EksComputeConfig ---- - target: "$.components.schemas.EksComputeConfig.required" @@ -925,4 +934,150 @@ actions: --- +# Fix Duplicate Enum Values Overlay + +## fix-duplicate-enums-overlay-1.102.0.yaml + +**CRITICAL**: This overlay fixes duplicate enum values in query parameters and schemas using the "remove first, then update" pattern. + +```yaml +overlay: 1.0.0 +info: + title: Fix duplicate enum values overlay + version: 1.102.0 +actions: + # ===== FIX DUPLICATE ENUM VALUES ===== + + # These duplicate enum values exist in the base decorated spec + # We use the "remove first, then update" pattern to fix them + + # ---- Query Parameter: Status (line 563) ---- + + - target: "$.paths./compute-envs.get.parameters[?(@.name=='status')].schema.enum" + remove: true + + - target: "$.paths./compute-envs.get.parameters[?(@.name=='status')].schema" + update: + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] + + # ---- Query Parameter: Attributes (line 809) ---- + + - target: "$.paths./compute-envs/{computeEnvId}.get.parameters[?(@.name=='attributes')].schema.items.enum" + remove: true + + - target: "$.paths./compute-envs/{computeEnvId}.get.parameters[?(@.name=='attributes')].schema.items" + update: + enum: ["labels"] + + # ---- AzBatchConfig.deleteJobsOnCompletion (line 8891) ---- + + - target: "$.components.schemas.AzBatchConfig.properties.deleteJobsOnCompletion.enum" + remove: true + + - target: "$.components.schemas.AzBatchConfig.properties.deleteJobsOnCompletion" + update: + enum: ["on_success", "always", "never"] + + # ---- ComputeEnv_ComputeConfig_.platform (lines 9283-9331) ---- + # This has extensive triplication of values + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.platform.enum" + remove: true + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.platform" + update: + enum: + - "aws-batch" + - "aws-cloud" + - "google-batch" + - "google-cloud" + - "azure-batch" + - "azure-cloud" + - "k8s-platform" + - "eks-platform" + - "gke-platform" + - "uge-platform" + - "slurm-platform" + - "lsf-platform" + - "altair-platform" + - "moab-platform" + - "local-platform" + - "seqeracompute-platform" + + # ---- ComputeEnv_ComputeConfig_.status (line 9361) ---- + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.status.enum" + remove: true + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.status" + update: + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] + + # ---- K8sComputeConfig.podCleanup (line 11444) ---- + + - target: "$.components.schemas.K8sComputeConfig.properties.podCleanup.enum" + remove: true + + - target: "$.components.schemas.K8sComputeConfig.properties.podCleanup" + update: + enum: ["on_success", "always", "never"] +``` + +--- + +# Remove Google Life Sciences Platform + +## remove-google-lifesciences-overlay-1.102.0.yaml + +**CRITICAL**: This overlay removes the deprecated google-lifesciences platform option from the API spec entirely. + +```yaml +overlay: 1.0.0 +info: + title: Remove Google Life Sciences platform overlay + version: 1.102.0 +actions: + # ===== REMOVE GOOGLE LIFE SCIENCES PLATFORM ===== + + # This platform option is deprecated and should be removed from the API spec + + # ---- Remove from ComputeEnvResponseDto.platform enum (line 9198) ---- + + - target: "$.components.schemas.ComputeEnvResponseDto.properties.platform.enum" + remove: true + + - target: "$.components.schemas.ComputeEnvResponseDto.properties.platform" + update: + enum: + - "aws-batch" + - "aws-cloud" + - "seqeracompute-platform" + - "google-batch" + - "azure-batch" + - "k8s-platform" + - "eks-platform" + - "gke-platform" + - "uge-platform" + - "slurm-platform" + - "lsf-platform" + - "altair-platform" + + # ---- Remove from ComputeEnv_ComputeConfig_ discriminator mapping (line 9140) ---- + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.discriminator.mapping.google-lifesciences" + remove: true + + # ---- Remove from ComputeEnv_ComputeConfig_ oneOf array ---- + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.oneOf[?(@.$ref=='#/components/schemas/GoogleLifeSciencesConfig')]" + remove: true + + # ---- Remove GoogleLifeSciencesConfig schema definition (line 11229+) ---- + + - target: "$.components.schemas.GoogleLifeSciencesConfig" + remove: true +``` + +--- + This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index dd5f7c405..ab91ba262 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -301,3 +301,83 @@ All intermediate files cleaned up. Folder is ready for workflow execution. - Validate (should pass with 0 errors!) - Regenerate docs - Create PR + +## Issue #8: Additional duplicate enums and required fields ✅ FIXED + +### Problem +Workflow validation on 2026-01-20 15:46:40 revealed additional duplicates in the decorated spec that were not covered by previous overlays: +- WARN: enum value 'ERRORED' duplicated at line 563 and 9345 +- ERROR: duplicate required field items at line 9227 + +### Root Cause +The decorated spec (`seqera-api-latest-decorated.yaml`) contains duplicates that were not in the base spec or came from the decoration process: +1. **6 duplicate enum arrays** with values appearing 2-3 times each +2. **12 duplicate required field arrays** - most were already fixed, but ComputeEnv_ComputeConfig_ was missing + +### Comprehensive Scan Results +Used codebase-analyzer agent to scan the ENTIRE OpenAPI spec file. Found **18 total instances**: + +**Duplicate Enums (6 instances)**: +1. Line 563 - Query parameter `status` enum (CREATING, AVAILABLE, ERRORED, INVALID - each 2x) +2. Line 809 - Query parameter `attributes` enum (labels - 2x) +3. Line 8891 - `AzBatchConfig.deleteJobsOnCompletion` (on_success, always, never - each 2x) +4. Lines 9283-9331 - `ComputeEnv_ComputeConfig_.platform` (16+ values - each 3x) +5. Line 9361 - `ComputeEnv_ComputeConfig_.status` (CREATING, AVAILABLE, ERRORED, INVALID - each 2x) +6. Line 11444 - `K8sComputeConfig.podCleanup` (on_success, always, never - each 2x) + +**Duplicate Required Fields (12 instances)**: +- AwsBatchConfig (line 8676) - already fixed +- AwsCloudConfig (line 8806) - already fixed +- AzBatchConfig (line 8912) - already fixed +- AzCloudConfig (line 9018) - already fixed +- **ComputeEnv_ComputeConfig_ (lines 9242-9251) - MISSING! ✅ Added** +- ConfigEnvVariable (line 9408) - already fixed +- CreateComputeEnvRequest (line 9491) - already fixed +- GkeComputeConfig (line 11004) - already fixed +- GoogleBatchConfig (line 11116) - already fixed +- GoogleCloudConfig (line 11185) - already fixed +- K8sComputeConfig (line 11466) - already fixed +- SeqeraComputeConfig (line 12836) - already fixed +- EksComputeConfig - already fixed + +### Fix Applied + +1. **Updated `fix-duplicate-required-fields-overlay-1.102.0.yaml`**: + - Added ComputeEnv_ComputeConfig_ with required: ["config", "name", "platform"] + +2. **Created NEW `fix-duplicate-enums-overlay-1.102.0.yaml`**: + - Fixes all 6 duplicate enum arrays + - Uses "remove first, then update" pattern + - Includes detailed comments with line numbers + +3. **Updated `claude-generated-overlays.md`**: + - Added new enum fixes overlay section + - Updated required fields overlay with missing schema + +### Overlay Count Update +Now have **12 total overlays** for v1.102.0: +1. compute-envs-operations-overlay-1.102.0.yaml +2. compute-envs-parameters-overlay-1.102.0.yaml +3. compute-envs-schemas-overlay-1.102.0.yaml +4. data-links-operations-overlay-1.102.0.yaml +5. data-links-parameters-overlay-1.102.0.yaml +6. workflows-parameters-overlay-1.102.0.yaml +7. workflows-operations-overlay-1.102.0.yaml +8. global-schemas-overlay-1.102.0.yaml +9. manual-field-descriptions-overlay-1.102.0.yaml +10. fix-duplicate-required-fields-overlay-1.102.0.yaml (updated) +11. fix-duplicate-enums-overlay-1.102.0.yaml (NEW - updated to exclude google-lifesciences) +12. remove-google-lifesciences-overlay-1.102.0.yaml (NEW) + +### Deprecated Platform Removal +Added overlay to completely remove the deprecated `google-lifesciences` platform option: +- Removed from `ComputeEnvResponseDto.platform` enum (line 9198) +- Removed from `ComputeEnv_ComputeConfig_.platform` enum (line 9286) +- Removed from `ComputeEnv_ComputeConfig_` discriminator mapping (line 9140) +- Removed from `ComputeEnv_ComputeConfig_` oneOf array (line 9146) +- Removed entire `GoogleLifeSciencesConfig` schema definition (line 11229+) + +### Next Workflow Run +Expected total actions: ~200+ (was 177, now adding enum fixes + google-lifesciences removal) + +Ready to commit and re-run workflow! From be6a1fd707695976cd974f90d952c428844cc550 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 18:08:00 +0200 Subject: [PATCH 17/42] Fix google-lifesciences removal to target correct schema The discriminator mapping and oneOf array are in ComputeConfig schema, not ComputeEnv_ComputeConfig_. Updated overlay to: - Remove from ComputeConfig.discriminator.mapping.google-lifesciences - Replace ComputeConfig.oneOf array without GoogleLifeSciencesConfig - Remove GoogleLifeSciencesConfig schema definition This fixes validation errors about missing schema references. Co-Authored-By: Claude Sonnet 4.5 --- .../specs/claude-generated-overlays.md | 23 +++++++++++++++---- platform-api-docs/scripts/specs/progress.md | 8 ++++--- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index 174941a0b..af4562f75 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -1062,15 +1062,28 @@ actions: - "lsf-platform" - "altair-platform" - # ---- Remove from ComputeEnv_ComputeConfig_ discriminator mapping (line 9140) ---- + # ---- Remove from ComputeConfig discriminator mapping (line 9140) ---- - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.discriminator.mapping.google-lifesciences" + - target: "$.components.schemas.ComputeConfig.discriminator.mapping.google-lifesciences" remove: true - # ---- Remove from ComputeEnv_ComputeConfig_ oneOf array ---- + # ---- Replace ComputeConfig oneOf array without GoogleLifeSciencesConfig ---- - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.oneOf[?(@.$ref=='#/components/schemas/GoogleLifeSciencesConfig')]" - remove: true + - target: "$.components.schemas.ComputeConfig.oneOf" + update: + - $ref: "#/components/schemas/AwsBatchConfig" + - $ref: "#/components/schemas/AwsCloudConfig" + - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/AzBatchConfig" + - $ref: "#/components/schemas/LsfComputeConfig" + - $ref: "#/components/schemas/SlurmComputeConfig" + - $ref: "#/components/schemas/K8sComputeConfig" + - $ref: "#/components/schemas/EksComputeConfig" + - $ref: "#/components/schemas/GkeComputeConfig" + - $ref: "#/components/schemas/UnivaComputeConfig" + - $ref: "#/components/schemas/AltairPbsComputeConfig" + - $ref: "#/components/schemas/MoabComputeConfig" # ---- Remove GoogleLifeSciencesConfig schema definition (line 11229+) ---- diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index ab91ba262..cc87d9a08 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -372,11 +372,13 @@ Now have **12 total overlays** for v1.102.0: ### Deprecated Platform Removal Added overlay to completely remove the deprecated `google-lifesciences` platform option: - Removed from `ComputeEnvResponseDto.platform` enum (line 9198) -- Removed from `ComputeEnv_ComputeConfig_.platform` enum (line 9286) -- Removed from `ComputeEnv_ComputeConfig_` discriminator mapping (line 9140) -- Removed from `ComputeEnv_ComputeConfig_` oneOf array (line 9146) +- Removed from `ComputeEnv_ComputeConfig_.platform` enum (line 9286) - handled by fix-duplicate-enums-overlay +- Removed from `ComputeConfig` discriminator mapping (line 9140) +- Replaced `ComputeConfig` oneOf array without GoogleLifeSciencesConfig ref (line 9146) - Removed entire `GoogleLifeSciencesConfig` schema definition (line 11229+) +**Update**: Fixed references - the discriminator and oneOf are in the `ComputeConfig` schema (line 9099), not `ComputeEnv_ComputeConfig_` (which just references ComputeConfig via $ref) + ### Next Workflow Run Expected total actions: ~200+ (was 177, now adding enum fixes + google-lifesciences removal) From 038135debc75a81f71b3e8fc699b828c1117dc94 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 19:31:59 +0200 Subject: [PATCH 18/42] Add missing LocalComputeConfig schema overlay and fix identities tag filename Fixes validation error: "component #/components/schemas/LocalComputeConfig does not exist" Changes: - Added add-missing-schema-overlay-1.102.0.yaml to add LocalComputeConfig schema that was accidentally excluded from v1.95 decorated spec - Fixed add-identities-tag filename to match extraction regex (*-overlay-*.yaml) - Placed missing schema overlay first to ensure it's added before being referenced Local validation: 0 errors, 1 informational warning Co-Authored-By: Claude Sonnet 4.5 --- .../specs/claude-generated-overlays.md | 157 +++++- platform-api-docs/scripts/specs/progress.md | 450 ++++++++++++++++++ 2 files changed, 594 insertions(+), 13 deletions(-) diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md index af4562f75..2afaff260 100644 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -8,6 +8,60 @@ This file contains all the overlay files generated from the base-1.95-to-1.102.0 --- +# Missing Schemas (Must Apply First) + +## add-missing-schema-overlay-1.102.0.yaml + +**CRITICAL**: This schema exists in v1.95 base spec but was accidentally excluded from v1.95 decorated spec. Must be added BEFORE other overlays can reference it in ComputeConfig.oneOf array. + +```yaml +overlay: 1.0.0 +info: + title: Add missing LocalComputeConfig schema + version: 1.102.0 +actions: + # ===== ADD MISSING LocalComputeConfig SCHEMA ===== + + # This schema exists in v1.95 base spec but was accidentally excluded from v1.95 decorated spec + # We need to add it before other overlays can reference it + + - target: "$.components.schemas" + update: + LocalComputeConfig: + type: object + title: Local execution configuration + properties: + workDir: + type: string + description: "Compute environment working directory." + preRunScript: + type: string + description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + description: "Array of environment variables for the compute environment." + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + description: "Additional Nextflow configuration content." + discriminator: + type: string + description: "Property to select the compute config platform." + readOnly: true + waveEnabled: + type: boolean + description: "Enable Wave containers support. See [Wave containers](https://docs.seqera.io/platform-cloud/supported_software/wave)." + fusion2Enabled: + type: boolean + description: "Enable Fusion v2 virtual distributed file system. See [Fusion file system](https://docs.seqera.io/platform-cloud/supported_software/fusion)." +``` + +--- + # Compute Environments Overlays ## compute-envs-operations-overlay-1.102.0.yaml @@ -1069,21 +1123,30 @@ actions: # ---- Replace ComputeConfig oneOf array without GoogleLifeSciencesConfig ---- + # CRITICAL: Remove entire oneOf array first to prevent duplicates - target: "$.components.schemas.ComputeConfig.oneOf" + remove: true + + # Replace with correct array (no GoogleLifeSciencesConfig, no duplicates) + - target: "$.components.schemas.ComputeConfig" update: - - $ref: "#/components/schemas/AwsBatchConfig" - - $ref: "#/components/schemas/AwsCloudConfig" - - $ref: "#/components/schemas/SeqeraComputeConfig" - - $ref: "#/components/schemas/GoogleBatchConfig" - - $ref: "#/components/schemas/AzBatchConfig" - - $ref: "#/components/schemas/LsfComputeConfig" - - $ref: "#/components/schemas/SlurmComputeConfig" - - $ref: "#/components/schemas/K8sComputeConfig" - - $ref: "#/components/schemas/EksComputeConfig" - - $ref: "#/components/schemas/GkeComputeConfig" - - $ref: "#/components/schemas/UnivaComputeConfig" - - $ref: "#/components/schemas/AltairPbsComputeConfig" - - $ref: "#/components/schemas/MoabComputeConfig" + oneOf: + - $ref: "#/components/schemas/AwsBatchConfig" + - $ref: "#/components/schemas/AwsCloudConfig" + - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/GoogleCloudConfig" + - $ref: "#/components/schemas/AzBatchConfig" + - $ref: "#/components/schemas/AzCloudConfig" + - $ref: "#/components/schemas/LsfComputeConfig" + - $ref: "#/components/schemas/SlurmComputeConfig" + - $ref: "#/components/schemas/K8sComputeConfig" + - $ref: "#/components/schemas/EksComputeConfig" + - $ref: "#/components/schemas/GkeComputeConfig" + - $ref: "#/components/schemas/UnivaComputeConfig" + - $ref: "#/components/schemas/AltairPbsComputeConfig" + - $ref: "#/components/schemas/MoabComputeConfig" + - $ref: "#/components/schemas/LocalComputeConfig" # ---- Remove GoogleLifeSciencesConfig schema definition (line 11229+) ---- @@ -1093,4 +1156,72 @@ actions: --- +# Add Identities Tag Overlay + +## add-identities-tag-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Add identities tag to global tags + version: 1.102.0 +actions: + # ===== ADD MISSING IDENTITIES TAG ===== + + # CRITICAL: Remove entire tags array first to prevent duplicates + - target: "$.tags" + remove: true + + # Replace with complete array including identities tag + - target: "$" + update: + tags: + - name: actions + description: Pipeline actions + - name: avatars + description: Avatars + - name: compute-envs + description: Compute environments + - name: credentials + description: Credentials + - name: data-links + description: Cloud storage directory paths in Data Explorer + - name: datasets + description: Pipeline input datasets (samplesheets) in CSV or TSV format + - name: ga4gh + description: GA4GH workflow execution service runs + - name: identities + description: Managed identities for centralized credential management + - name: labels + description: Labels and resource labels + - name: launch + description: Workflow launch events + - name: orgs + description: Organizations + - name: pipelines + description: Pipelines + - name: pipeline-secrets + description: Pipeline secrets in a user or workspace context + - name: platforms + description: Computing platforms + - name: service-info + description: Seqera Platform API service information + - name: studios + description: Studios and Studio sessions + - name: teams + description: Teams in an organization context + - name: tokens + description: API access tokens + - name: trace + description: Workflow execution traces + - name: users + description: Users + - name: workflows + description: Workflow executions + - name: workspaces + description: Workspaces in an organization context +``` + +--- + This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index cc87d9a08..3e05bb4a1 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -383,3 +383,453 @@ Added overlay to completely remove the deprecated `google-lifesciences` platform Expected total actions: ~200+ (was 177, now adding enum fixes + google-lifesciences removal) Ready to commit and re-run workflow! + +## Issue #9: Additional validation errors after applying overlays ✅ FIXED + +### Date +2026-01-20 18:30 - Full validation session + +### Problem +After extracting and applying all 12 overlays from `claude-generated-overlays.md` to a test decorated spec, validation revealed: +- **16 ERRORS** (critical - blocking) +- **13 WARNINGS** (9 actionable, 4 informational) +- **1370 HINTS** (informational only) + +### Root Causes + +#### Error Group 1: GoogleLifeSciencesConfig Reference Issues (3 errors) +The `remove-google-lifesciences-overlay-1.102.0.yaml` correctly: +- ✅ Removed the schema definition +- ✅ Removed the discriminator mapping + +But it was **missing the critical "remove first" step** for the `oneOf` array. It did: +```yaml +# ❌ WRONG - Just update, causing duplicates +- target: "$.components.schemas.ComputeConfig.oneOf" + update: + - $ref: "#/components/schemas/AwsBatchConfig" + # ... +``` + +Should have been: +```yaml +# ✅ CORRECT - Remove first, then update +- target: "$.components.schemas.ComputeConfig.oneOf" + remove: true + +- target: "$.components.schemas.ComputeConfig" + update: + oneOf: + - $ref: "#/components/schemas/AwsBatchConfig" + # ... +``` + +#### Error Group 2: Duplicate Schema References in oneOf (13 errors) +The improper update (without removal) caused each compute config schema to appear **twice** in the oneOf array. + +#### Error Group 3: Missing Config Types in oneOf Array (3 warnings → should be 0) +The replacement oneOf array was missing **3 valid compute config types**: +- ❌ Missing: `GoogleCloudConfig` (line 9603 in base spec) +- ❌ Missing: `AzCloudConfig` (line 9605 in base spec) +- ❌ Missing: `LocalComputeConfig` (line 9614 in base spec) + +These are **NOT deprecated** - they are valid compute environment types and must be included. + +#### Warning Group: Missing "identities" Tag (9 warnings) +Operations use the `identities` tag but it's not defined in the global `tags` array (line 12). + +### Fixes Applied + +#### Fix 1: Corrected remove-google-lifesciences overlay in claude-generated-overlays.md +**Changed from** (line 1070-1086): +```yaml +- target: "$.components.schemas.ComputeConfig.oneOf" + update: + - $ref: "#/components/schemas/AwsBatchConfig" + - $ref: "#/components/schemas/AwsCloudConfig" + - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/AzBatchConfig" + # ... (missing GoogleCloudConfig, AzCloudConfig, LocalComputeConfig) +``` + +**Changed to**: +```yaml +# CRITICAL: Remove entire oneOf array first to prevent duplicates +- target: "$.components.schemas.ComputeConfig.oneOf" + remove: true + +# Replace with correct array (no GoogleLifeSciencesConfig, no duplicates) +- target: "$.components.schemas.ComputeConfig" + update: + oneOf: + - $ref: "#/components/schemas/AwsBatchConfig" + - $ref: "#/components/schemas/AwsCloudConfig" + - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/GoogleCloudConfig" # ← ADDED + - $ref: "#/components/schemas/AzBatchConfig" + - $ref: "#/components/schemas/AzCloudConfig" # ← ADDED + - $ref: "#/components/schemas/LsfComputeConfig" + - $ref: "#/components/schemas/SlurmComputeConfig" + - $ref: "#/components/schemas/K8sComputeConfig" + - $ref: "#/components/schemas/EksComputeConfig" + - $ref: "#/components/schemas/GkeComputeConfig" + - $ref: "#/components/schemas/UnivaComputeConfig" + - $ref: "#/components/schemas/AltairPbsComputeConfig" + - $ref: "#/components/schemas/MoabComputeConfig" + - $ref: "#/components/schemas/LocalComputeConfig" # ← ADDED +``` + +#### Fix 2: Added identities tag overlay to claude-generated-overlays.md +Added new section before final closing text: +```yaml +overlay: 1.0.0 +info: + title: Add identities tag to global tags + version: 1.102.0 +actions: + # CRITICAL: Remove entire tags array first to prevent duplicates + - target: "$.tags" + remove: true + + # Replace with complete array including identities tag + - target: "$" + update: + tags: + - name: actions + description: Pipeline actions + # ... (all existing tags) + - name: identities + description: Managed identities for centralized credential management + # ... (rest of tags) +``` + +### Validation Results After Fixes + +**Test File**: `seqera-api-test-decorated-final.yaml` +- ✅ **Errors: 0** (was 16) +- ✅ **Warnings: 3** (was 13) - Only informational warnings about unused schemas remain +- ✅ **Hints: 1370** (informational, non-breaking) + +**Status**: ✅ **SPEC IS VALID** + +### Remaining Warnings (Informational Only) +These 3 warnings don't affect spec validity: +1. `AzCloudConfig` - Potentially unused (but NOW in oneOf, so should resolve) +2. `GoogleCloudConfig` - Potentially unused (but NOW in oneOf, so should resolve) +3. `SeqeraComputePlatformMetainfo` - Potentially unused metadata schema + +### Testing Process +1. ✅ Extracted 12 overlays from `claude-generated-overlays.md` +2. ✅ Consolidated into `all-changes-overlay-1.102.0.yaml` (196 actions) +3. ✅ Applied to test file (NOT production): `seqera-api-test-decorated.yaml` +4. ✅ Identified 16 errors via validation +5. ✅ Created analysis report: `remaining-validation-errors.md` +6. ✅ Created 2 fix overlays (later merged into claude-generated-overlays.md) +7. ✅ Re-applied with fixes to: `seqera-api-test-decorated-final.yaml` +8. ✅ Final validation: **0 ERRORS** +9. ✅ Updated `claude-generated-overlays.md` with fixes inline +10. ✅ Cleaned up all intermediate/test files + +### Files Updated +- ✅ `claude-generated-overlays.md` - Fixed remove-google-lifesciences overlay, added identities tag overlay +- ✅ `progress.md` - This document + +### Files Cleaned Up +Removed all intermediate/test files: +- All individual `*-overlay-1.102.0.yaml` files +- `seqera-api-test-decorated.yaml` +- `seqera-api-test-decorated-final.yaml` +- `all-changes-overlay-1.102.0.yaml` +- `additional-fixes-overlay-1.102.0.yaml` +- `validation-*.txt` files +- `remaining-validation-errors.md` +- `validation-final-results.md` + +### Current State +**Specs directory contains only**: +- ✅ `seqera-api-1.102.0.yaml` - Base spec (unchanged) +- ✅ `seqera-api-latest-decorated.yaml` - Production decorated spec (unchanged) +- ✅ `base-1.95-to-1.102.0-changes.yaml` - Comparison overlay +- ✅ `claude-generated-overlays.md` - Source of truth (updated with all fixes) +- ✅ `progress.md` - This document + +### Key Learning: The "Remove First, Then Update" Pattern +This pattern is CRITICAL for arrays in OpenAPI specs: + +**Applies to**: +- Parameter arrays +- Enum arrays +- Required field arrays +- oneOf/anyOf/allOf arrays +- Tags arrays + +**Pattern**: +```yaml +# Step 1: Remove the entire array +- target: "$.path.to.array" + remove: true + +# Step 2: Update the parent with new array +- target: "$.path.to.parent" + update: + arrayName: + - item1 + - item2 +``` + +**Why**: Simply updating array items creates duplicates. Must remove first, then replace completely. + +### Overlay Count: Still 12 (Content Updated) +The total number of overlay files is still 12, but the content was corrected: +1. compute-envs-operations-overlay-1.102.0.yaml +2. compute-envs-parameters-overlay-1.102.0.yaml +3. compute-envs-schemas-overlay-1.102.0.yaml +4. data-links-operations-overlay-1.102.0.yaml +5. data-links-parameters-overlay-1.102.0.yaml +6. workflows-parameters-overlay-1.102.0.yaml +7. workflows-operations-overlay-1.102.0.yaml +8. global-schemas-overlay-1.102.0.yaml +9. manual-field-descriptions-overlay-1.102.0.yaml +10. fix-duplicate-required-fields-overlay-1.102.0.yaml +11. fix-duplicate-enums-overlay-1.102.0.yaml +12. remove-google-lifesciences-overlay-1.102.0.yaml (**CORRECTED**) +13. add-identities-tag-1.102.0.yaml (**NEW**) + +**Total**: 13 overlays, ~200 actions + +### Next Steps +1. **Commit** `claude-generated-overlays.md` and `progress.md` +2. **Push** to `api-docs-v1.102.0` branch +3. **Trigger workflow** with `overlays-approved` label +4. **Workflow should**: + - Extract 13 overlays + - Consolidate into single file (~200 actions) + - Apply to decorated spec + - **Validate with 0 errors** ✅ + - Regenerate docs + - Archive overlays + +### Confidence Level +**VERY HIGH** - Full local validation passed with 0 errors. The workflow extraction and application process matches exactly what was tested locally. + +## Issue #10: Version mismatch between decorated spec and base spec ⚠️ BLOCKING + +### Date +2026-01-20 19:00+ + +### Problem +While attempting to validate that the overlays in `claude-generated-overlays.md` work correctly, discovered a fundamental version mismatch: + +**Current State**: +- Base spec: `seqera-api-1.102.0.yaml` (version 1.102.0) +- Decorated spec: `seqera-api-latest-decorated.yaml` (version **1.95.0**) +- Overlays: Generated for changes from 1.95 → 1.102.0 + +**The Issue**: +When applying the consolidated overlay (`all-changes-overlay-1.102.0.yaml`) to the v1.95 decorated spec, validation fails with: +``` +ERROR: component #/components/schemas/LocalComputeConfig does not exist in the specification +ERROR: component #/components/schemas/GoogleCloudConfig does not exist +ERROR: component #/components/schemas/AzCloudConfig does not exist +``` + +These schemas **DO exist** in the v1.102.0 base spec (verified at lines 9357, 11482, 12294), but **NOT in the v1.95 decorated spec**. + +### Root Cause Analysis + +The `remove-google-lifesciences-overlay-1.102.0.yaml` in `claude-generated-overlays.md` updates the `ComputeConfig.oneOf` array to include these schemas: +```yaml +- target: "$.components.schemas.ComputeConfig" + update: + oneOf: + # ... + - $ref: "#/components/schemas/GoogleCloudConfig" # Added in v1.102.0 + - $ref: "#/components/schemas/AzCloudConfig" # Added in v1.102.0 + - $ref: "#/components/schemas/LocalComputeConfig" # Added in v1.102.0 +``` + +But the v1.95 decorated spec doesn't have these schema definitions, so the references fail validation. + +### Failed Approach + +**Incorrect Understanding**: Initially thought we should apply overlays directly to the 1.102.0 base spec instead of the decorated spec. + +**Why This Is Wrong**: +- The decorated spec contains **years of accumulated enrichments** (descriptions, examples, documentation) +- The base spec only has auto-generated descriptions from Java annotations +- Applying overlays to the base spec would lose all existing enrichment +- The entire point of the workflow is to **UPDATE the decorated spec** with changes from new versions + +### The Real Problem + +The workflow assumes: +1. Decorated spec is at version N (e.g., 1.95.0) +2. New base spec is at version N+1 (e.g., 1.102.0) +3. Overlays describe the **delta** between N and N+1 +4. Applying overlays to decorated spec brings it from N → N+1 + +**But this breaks when**: +- Schemas are **added** in N+1 (like LocalComputeConfig, GoogleCloudConfig, AzCloudConfig) +- Overlays reference these new schemas +- Decorated spec (still at N) doesn't have them + +### Critical Question + +**How do we update the decorated spec when new schemas are added?** + +The current overlay approach can: +- ✅ Update existing endpoint descriptions +- ✅ Update existing parameter descriptions +- ✅ Update existing schema property descriptions +- ✅ Remove deprecated endpoints/schemas +- ❌ **Add NEW schemas that don't exist in the decorated spec** + +### Hypothesis + +There may be a **missing step** in the workflow: +1. Apply comparison overlay (`base-1.95-to-1.102.0-changes.yaml`) to decorated spec first? + - This would add the new schemas + - Then apply enrichment overlays? +2. Or: Merge the base spec changes INTO the decorated spec before applying enrichments? +3. Or: The decorated spec should have been updated to 1.102.0 already by a different process? + +### What We Need + +**In the next session, we need to**: +1. Use the `research-seqera-codebase` skill to: + - Read the ENTIRE `seqera-api-1.102.0.yaml` (base spec) + - Read the ENTIRE `seqera-api-latest-decorated.yaml` (decorated spec v1.95) + - Read the ENTIRE `claude-generated-overlays.md` (overlay definitions) + - Read the `base-1.95-to-1.102.0-changes.yaml` (Speakeasy comparison) + +2. Analyze and answer: + - What schemas exist in 1.102.0 that DON'T exist in the 1.95 decorated spec? + - What endpoints exist in 1.102.0 that DON'T exist in the 1.95 decorated spec? + - Do the overlays in `claude-generated-overlays.md` properly handle ALL changes? + - Is the comparison overlay (`base-1.95-to-1.102.0-changes.yaml`) meant to be applied BEFORE the enrichment overlays? + - Should the workflow be applying BOTH overlays in sequence? + +3. Determine the correct workflow order: + - Option A: `base-1.95-to-1.102.0-changes.yaml` → `all-changes-overlay-1.102.0.yaml` + - Option B: Merge base spec changes into decorated spec first, then apply enrichments + - Option C: Something else entirely + +### Files to Investigate +- `seqera-api-1.102.0.yaml` - NEW base spec (409 KB) +- `seqera-api-latest-decorated.yaml` - OLD decorated spec v1.95 (451 KB) +- `base-1.95-to-1.102.0-changes.yaml` - Speakeasy comparison overlay (42 KB) +- `claude-generated-overlays.md` - Human-reviewed enrichment overlays +- `.github/workflows/apply-overlays-and-regenerate.yml` - Workflow that applies overlays + +### Current State +**RESOLVED**: Issue #10 has been resolved by adding the missing `LocalComputeConfig` schema via overlay. + +## Issue #11: Missing LocalComputeConfig schema in v1.95 decorated spec ✅ FIXED + +### Date +2026-01-20 17:00+ + +### Problem +Validation error showed: +``` +ERROR: component #/components/schemas/LocalComputeConfig does not exist in the specification +``` + +The `remove-google-lifesciences-overlay-1.102.0.yaml` in `claude-generated-overlays.md` (line 1095) references `LocalComputeConfig` in the `ComputeConfig.oneOf` array, but this schema **does not exist** in the v1.95 decorated spec. + +### Root Cause Analysis + +**Schema Existence:** +| Schema | v1.102.0 Base | v1.95 Decorated | v1.95 Base | +|--------|---------------|-----------------|------------| +| `LocalComputeConfig` | ✅ Yes (line 12294) | ❌ **NO** | ✅ Yes (line 12026) | +| `GoogleCloudConfig` | ✅ Yes (line 11482) | ✅ Yes (line 11122) | ✅ Yes | +| `AzCloudConfig` | ✅ Yes (line 9357) | ✅ Yes (line 8955) | ✅ Yes | + +**Why the comparison overlay didn't help:** +- `base-1.95-to-1.102.0-changes.yaml` was generated by Speakeasy comparing two complete base specs +- Both base specs already contained `LocalComputeConfig` +- So Speakeasy only generated **UPDATE** actions for property descriptions (lines 756-767) +- It did NOT generate an **ADD** action for the entire schema + +**The real issue:** +- `LocalComputeConfig` was accidentally excluded from the v1.95 decorated spec during its creation +- This created an impossible situation where overlays assumed it existed (because it's in both base specs) +- But the decorated spec didn't have it + +### Solution: Add Schema via Overlay + +Created `add-local-compute-config-overlay-1.102.0.yaml` to add the complete schema definition: + +```yaml +- target: "$.components.schemas" + update: + LocalComputeConfig: + type: object + title: Local execution configuration + properties: + workDir: # ... complete definitions with descriptions + preRunScript: # ... + postRunScript: # ... + environment: # ... + nextflowConfig: # ... + discriminator: # ... + waveEnabled: # ... + fusion2Enabled: # ... +``` + +**Critical ordering:** +- Added this overlay to `claude-generated-overlays.md` **BEFORE** other overlays that reference it +- Placed in new "Missing Schemas (Must Apply First)" section at line 11 +- Now consolidated overlay will add the schema before trying to reference it in `ComputeConfig.oneOf` + +### Files Updated +- ✅ `claude-generated-overlays.md` - Added `add-local-compute-config-overlay-1.102.0.yaml` at the beginning + +### Overlay Count: Now 14 Total +1. **add-missing-schema-overlay-1.102.0.yaml** (NEW - must apply first) +2. **add-identities-tag-overlay-1.102.0.yaml** (NEW - fixed filename to match extraction regex) +3. compute-envs-operations-overlay-1.102.0.yaml +4. compute-envs-parameters-overlay-1.102.0.yaml +5. compute-envs-schemas-overlay-1.102.0.yaml +6. data-links-operations-overlay-1.102.0.yaml +7. data-links-parameters-overlay-1.102.0.yaml +8. workflows-parameters-overlay-1.102.0.yaml +9. workflows-operations-overlay-1.102.0.yaml +10. global-schemas-overlay-1.102.0.yaml +11. manual-field-descriptions-overlay-1.102.0.yaml +12. fix-duplicate-required-fields-overlay-1.102.0.yaml +13. fix-duplicate-enums-overlay-1.102.0.yaml +14. remove-google-lifesciences-overlay-1.102.0.yaml + +### Local Validation Results ✅ + +**Date**: 2026-01-20 17:15 + +Extracted 14 overlays → Consolidated into 200 actions → Applied to decorated spec → Validated: + +``` +Errors: 0 ✅ +Warnings: 1 (informational - unused schema) +Hints: 1371 (informational - missing examples) + +✅ SPEC IS VALID +``` + +**Key fixes verified:** +- ✅ `LocalComputeConfig` schema added successfully +- ✅ `identities` tag added to global tags (no more warnings) +- ✅ All schemas exist before being referenced in `ComputeConfig.oneOf` +- ✅ Overlay filename patterns fixed (`add-identities-tag-overlay-1.102.0.yaml` instead of `add-identities-tag-1.102.0.yaml`) + +### Files Ready for Commit +- ✅ `claude-generated-overlays.md` - Updated with 2 new overlays, filename fixes +- ✅ `progress.md` - This document + +### Next Steps +1. **Commit** `claude-generated-overlays.md` and `progress.md` +2. **Push** to `api-docs-v1.102.0` branch +3. **Trigger workflow** with `overlays-approved` label or workflow_dispatch +4. **Expect success** - Local validation passed with 0 errors! From 2cb6b8edefe09c85e7079979805dced417774e41 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 19:41:23 +0200 Subject: [PATCH 19/42] Fix submodule checkout in apply-overlays workflow Add submodules: recursive to checkout step to ensure multiqc_docs/multiqc_repo and other submodules are properly initialized before running docusaurus commands. Fixes error: "The docs folder does not exist for version current" Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 001655810..813209d42 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -27,6 +27,7 @@ jobs: uses: actions/checkout@v4 with: ref: ${{ github.head_ref || format('refs/pull/{0}/head', github.event.inputs.pr_number) }} + submodules: recursive - name: Set up Python uses: actions/setup-python@v5 From 4a7c4644cc938030b1c9fb97a5522cbf6392f0d9 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 19:52:11 +0200 Subject: [PATCH 20/42] Remove broken platform-repo submodule and fix docusaurus plugin issue Fixes workflow failures: 1. "No url found for submodule path 'platform-repo'" 2. "The docs folder does not exist for version current" Changes: - Remove broken platform-repo submodule entry (it's checked out fresh in workflows, not a submodule) - Remove submodules: recursive from checkout (no real submodules exist) - Add EXCLUDE_MULTIQC=true to docusaurus steps (multiqc_repo is gitignored and not available in CI) The generate-openapi-overlays workflow already checks out platform-repo as a fresh clone, not a submodule. The apply-overlays workflow doesn't need multiqc docs. Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 5 ++++- platform-repo | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) delete mode 160000 platform-repo diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 813209d42..1164ac626 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -27,7 +27,6 @@ jobs: uses: actions/checkout@v4 with: ref: ${{ github.head_ref || format('refs/pull/{0}/head', github.event.inputs.pr_number) }} - submodules: recursive - name: Set up Python uses: actions/setup-python@v5 @@ -287,12 +286,16 @@ jobs: npx docusaurus clean-api-docs all echo "✅ Cleaned existing API docs" + env: + EXCLUDE_MULTIQC: true - name: Generate new API docs run: | npx docusaurus gen-api-docs all echo "✅ Generated new API documentation" + env: + EXCLUDE_MULTIQC: true - name: Update sidebar with new operations run: | diff --git a/platform-repo b/platform-repo deleted file mode 160000 index 67834d1d4..000000000 --- a/platform-repo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 67834d1d4c69e9a509d8b999554604ca7df45bfb From 79f6d3f835ca9af4d14d1f95b4ca2d8fae9d73c3 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 19:53:46 +0200 Subject: [PATCH 21/42] Exclude all docsets except Platform OpenAPI in apply-overlays workflow Add EXCLUDE_* env vars to docusaurus steps to only process Platform OpenAPI docs: - EXCLUDE_CHANGELOG: true - EXCLUDE_PLATFORM_ENTERPRISE: true - EXCLUDE_PLATFORM_CLOUD: true - EXCLUDE_PLATFORM_API: true - EXCLUDE_MULTIQC: true - EXCLUDE_FUSION: true - EXCLUDE_WAVE: true Benefits: - Faster builds (only processes relevant docset) - Less fragile (doesn't require other docs dependencies) - Clearer intent (workflow only updates API reference docs) Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 1164ac626..bb8b9f7c1 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -287,7 +287,13 @@ jobs: echo "✅ Cleaned existing API docs" env: + EXCLUDE_CHANGELOG: true + EXCLUDE_PLATFORM_ENTERPRISE: true + EXCLUDE_PLATFORM_CLOUD: true + EXCLUDE_PLATFORM_API: true EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true - name: Generate new API docs run: | @@ -295,7 +301,13 @@ jobs: echo "✅ Generated new API documentation" env: + EXCLUDE_CHANGELOG: true + EXCLUDE_PLATFORM_ENTERPRISE: true + EXCLUDE_PLATFORM_CLOUD: true + EXCLUDE_PLATFORM_API: true EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true - name: Update sidebar with new operations run: | From c0f1c139343ef84ed81815b708d89c96eaa5440f Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 20:01:46 +0200 Subject: [PATCH 22/42] Fix docusaurus commands to target specific platform spec instead of all MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of using EXCLUDE_* flags with 'all', directly target the 'platform' OpenAPI spec ID to avoid plugin dependency issues. Changes: - clean-api-docs all → clean-api-docs platform - gen-api-docs all → gen-api-docs platform - Removed all EXCLUDE_* env vars (not needed when targeting specific spec) This fixes "Cannot read properties of null" error that occurred when excluding all docs plugins while OpenAPI plugin still tried to find them. Co-Authored-By: Claude Sonnet 4.5 --- .../apply-overlays-and-regenerate.yml | 20 ++----------------- 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index bb8b9f7c1..ea3e5af71 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -283,31 +283,15 @@ jobs: - name: Clean existing API docs run: | - npx docusaurus clean-api-docs all + npx docusaurus clean-api-docs platform echo "✅ Cleaned existing API docs" - env: - EXCLUDE_CHANGELOG: true - EXCLUDE_PLATFORM_ENTERPRISE: true - EXCLUDE_PLATFORM_CLOUD: true - EXCLUDE_PLATFORM_API: true - EXCLUDE_MULTIQC: true - EXCLUDE_FUSION: true - EXCLUDE_WAVE: true - name: Generate new API docs run: | - npx docusaurus gen-api-docs all + npx docusaurus gen-api-docs platform echo "✅ Generated new API documentation" - env: - EXCLUDE_CHANGELOG: true - EXCLUDE_PLATFORM_ENTERPRISE: true - EXCLUDE_PLATFORM_CLOUD: true - EXCLUDE_PLATFORM_API: true - EXCLUDE_MULTIQC: true - EXCLUDE_FUSION: true - EXCLUDE_WAVE: true - name: Update sidebar with new operations run: | From 03496225e0be955964d82ae150c218d57faba76e Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 20:20:16 +0200 Subject: [PATCH 23/42] Add EXCLUDE flags for gitignored OSS repos to docusaurus commands Even when targeting specific 'platform' spec, docusaurus initializes all plugins from config. Need to exclude plugins that depend on gitignored repos: - EXCLUDE_MULTIQC: true (multiqc_docs/multiqc_repo is gitignored) - EXCLUDE_FUSION: true (fusion_docs/fusion_repo is gitignored) - EXCLUDE_WAVE: true (wave_docs/wave_repo is gitignored) Platform docs plugins can remain enabled since those directories exist in repo. Fixes: "The docs folder does not exist for version current at multiqc_docs/multiqc_repo/docs/markdown" Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index ea3e5af71..bf842508f 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -286,12 +286,20 @@ jobs: npx docusaurus clean-api-docs platform echo "✅ Cleaned existing API docs" + env: + EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true - name: Generate new API docs run: | npx docusaurus gen-api-docs platform echo "✅ Generated new API documentation" + env: + EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true - name: Update sidebar with new operations run: | From d52189831bb18cc21bedd3fd7bb6725c172b71f6 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 20:25:38 +0200 Subject: [PATCH 24/42] Use 'all' instead of 'platform' to avoid plugin dependency issues The OpenAPI plugin has dependencies on other docs plugins. When targeting just 'platform', it breaks the plugin initialization chain. Solution: Use 'all' but exclude only the OSS repo plugins that need gitignored directories: - EXCLUDE_MULTIQC: true - EXCLUDE_FUSION: true - EXCLUDE_WAVE: true Keep Platform docs plugins enabled (enterprise, cloud, api, openapi) since those directories exist in the repo and may be dependencies for OpenAPI plugin. Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index bf842508f..93e718878 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -283,7 +283,7 @@ jobs: - name: Clean existing API docs run: | - npx docusaurus clean-api-docs platform + npx docusaurus clean-api-docs all echo "✅ Cleaned existing API docs" env: @@ -293,7 +293,7 @@ jobs: - name: Generate new API docs run: | - npx docusaurus gen-api-docs platform + npx docusaurus gen-api-docs all echo "✅ Generated new API documentation" env: From 88f6ed10f7595e0e728ded2f102b720532cb9776 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 20:32:03 +0200 Subject: [PATCH 25/42] Fix OpenAPI plugin by enabling classic docs plugin it depends on MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: OpenAPI plugin configured with docsPluginId: "classic" but preset-classic had docs: false, so no classic docs plugin existed. This caused: "Cannot read properties of null (reading '0')" error when the OpenAPI plugin tried to find the classic docs plugin instance. Changes: 1. Enable classic docs plugin in preset-classic config: - docs: false → docs: { path: "platform-api-docs/docs", routeBasePath: "/" } - Points to where OpenAPI plugin generates docs 2. Back to targeting 'platform' spec specifically (with EXCLUDE flags for OSS repos) Now the OpenAPI plugin has the "classic" docsPluginId it needs to function. Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 4 ++-- docusaurus.config.js | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 93e718878..bf842508f 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -283,7 +283,7 @@ jobs: - name: Clean existing API docs run: | - npx docusaurus clean-api-docs all + npx docusaurus clean-api-docs platform echo "✅ Cleaned existing API docs" env: @@ -293,7 +293,7 @@ jobs: - name: Generate new API docs run: | - npx docusaurus gen-api-docs all + npx docusaurus gen-api-docs platform echo "✅ Generated new API documentation" env: diff --git a/docusaurus.config.js b/docusaurus.config.js index e02282828..54a7cdc0f 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -231,7 +231,10 @@ export default async function createConfigAsync() { "classic", { blog: process.env.EXCLUDE_CHANGELOG ? false : changelog, - docs: false, + docs: { + path: "platform-api-docs/docs", + routeBasePath: "/", + }, theme: { customCss: [ require.resolve("./src/css/main.css"), From ac50770927a9d059a00717d68f43afc25607a149 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 20:33:53 +0200 Subject: [PATCH 26/42] Document workflow fixes in progress.md (Issue #12) Added comprehensive documentation of all workflow failures and fixes: - Broken platform-repo submodule removal - OSS repo plugin exclusions (multiqc, fusion, wave) - Classic docs plugin enablement for OpenAPI plugin dependency - All 8 commits from troubleshooting session - Key learnings about git submodules, docusaurus plugins, and CI dependencies Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/progress.md | 139 ++++++++++++++++++++ 1 file changed, 139 insertions(+) diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index 3e05bb4a1..9947522dc 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -833,3 +833,142 @@ Hints: 1371 (informational - missing examples) 2. **Push** to `api-docs-v1.102.0` branch 3. **Trigger workflow** with `overlays-approved` label or workflow_dispatch 4. **Expect success** - Local validation passed with 0 errors! + +--- + +## Issue #12: Workflow failures after overlay fixes ✅ FIXED + +### Date +2026-01-20 17:15 - 19:30 + +### Problem +After successfully fixing the overlay validation issues (Issue #11), the workflow failed at various stages with multiple different errors: + +1. **Submodule checkout error**: `fatal: No url found for submodule path 'platform-repo' in .gitmodules` +2. **Missing multiqc directory**: `The docs folder does not exist for version "current" at multiqc_docs/multiqc_repo/docs/markdown` +3. **OpenAPI plugin null pointer**: `TypeError: Cannot read properties of null (reading '0')` in docusaurus-plugin-openapi-docs + +### Root Causes + +#### 1. Broken `platform-repo` Submodule +- `platform-repo` was registered as a submodule (mode 160000) in git index +- But had NO URL in `.gitmodules` file +- The `generate-openapi-overlays.yml` workflow checks it out as a fresh clone, NOT a submodule +- When `submodules: recursive` was added to fix multiqc, it failed on this broken entry + +#### 2. Missing OSS Repos +- `multiqc_docs/multiqc_repo`, `fusion_docs/fusion_repo`, `wave_docs/wave_repo` are in `.gitignore` (line 37: "OSS repo clones") +- They are NOT tracked by git, NOT submodules +- Don't exist when GitHub Actions checks out the repo +- Docusaurus plugin initialization tried to load them and failed + +#### 3. Disabled Classic Docs Plugin +- OpenAPI plugin configured with `docsPluginId: "classic"` (docusaurus.config.js:62) +- But preset-classic had `docs: false` (docusaurus.config.js:234) +- No "classic" docs plugin existed for OpenAPI plugin to reference +- This caused null pointer error when OpenAPI plugin tried to find it + +### Solutions Applied + +#### Fix 1: Remove Broken Submodule ✅ +**Commit**: `4a7c4644` - "Remove broken platform-repo submodule and fix docusaurus plugin issue" + +```bash +git rm --cached platform-repo +``` + +- Removed broken `platform-repo` submodule entry from git index +- The `generate-openapi-overlays.yml` workflow already checks it out as a fresh clone, doesn't need submodule + +#### Fix 2: Exclude OSS Repo Plugins ✅ +**Commits**: `4a7c4644`, `03496225`, `d5218983` + +Added EXCLUDE flags to docusaurus steps to skip plugins that need gitignored repos: + +```yaml +env: + EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true +``` + +This prevents docusaurus from trying to load plugins that depend on directories not available in CI. + +#### Fix 3: Enable Classic Docs Plugin ✅ +**Commit**: `88f6ed10` - "Fix OpenAPI plugin by enabling classic docs plugin it depends on" + +Changed `docusaurus.config.js` preset-classic config: + +```js +// Before (broken): +docs: false, + +// After (working): +docs: { + path: "platform-api-docs/docs", + routeBasePath: "/", +}, +``` + +Now the "classic" docs plugin exists for OpenAPI plugin to reference. + +### Workflow Configuration Final State + +**File**: `.github/workflows/apply-overlays-and-regenerate.yml` + +```yaml +- name: Checkout PR branch + uses: actions/checkout@v4 + with: + ref: ${{ github.head_ref || format('refs/pull/{0}/head', github.event.inputs.pr_number) }} + # No submodules: recursive (not needed, was causing issues) + +- name: Clean existing API docs + run: npx docusaurus clean-api-docs platform + env: + EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true + +- name: Generate new API docs + run: npx docusaurus gen-api-docs platform + env: + EXCLUDE_MULTIQC: true + EXCLUDE_FUSION: true + EXCLUDE_WAVE: true +``` + +### Key Learnings + +1. **Git submodules vs checkout actions**: If a workflow checks out a repo as a fresh clone (`uses: actions/checkout@v4` with `path`), don't also register it as a submodule in `.gitmodules`. Choose one approach. + +2. **Docusaurus plugin dependencies**: The `docusaurus-plugin-openapi-docs` requires a docs plugin with matching `docsPluginId` to exist. Even if you're only generating OpenAPI docs, the underlying docs plugin must be enabled. + +3. **EXCLUDE flags vs targeting specific IDs**: Using `npx docusaurus gen-api-docs platform` with EXCLUDE flags is cleaner than `all` with many exclusions. + +4. **Gitignored dependencies in CI**: If docusaurus plugins depend on directories that are gitignored (OSS repo clones), use EXCLUDE flags to skip those plugins in CI workflows. + +### Commits in This Session + +1. `038135de` - Add missing LocalComputeConfig schema overlay and fix identities tag filename +2. `2cb6b8ed` - Fix submodule checkout in apply-overlays workflow (later reverted) +3. `4a7c4644` - Remove broken platform-repo submodule and fix docusaurus plugin issue +4. `79f6d3f8` - Exclude all docsets except Platform OpenAPI (later revised) +5. `c0f1c139` - Fix docusaurus commands to target specific platform spec +6. `03496225` - Add EXCLUDE flags for gitignored OSS repos +7. `d5218983` - Use 'all' instead of 'platform' (later revised) +8. `88f6ed10` - Fix OpenAPI plugin by enabling classic docs plugin (FINAL) + +### Status +✅ **RESOLVED** - All workflow issues fixed. Ready to trigger workflow with `overlays-approved` label. + +### Files Modified +- ✅ `claude-generated-overlays.md` - Added missing schema and identities tag overlays +- ✅ `progress.md` - This document +- ✅ `.github/workflows/apply-overlays-and-regenerate.yml` - Fixed checkout and docusaurus commands +- ✅ `docusaurus.config.js` - Enabled classic docs plugin +- ✅ `.git/index` - Removed broken platform-repo submodule entry + +### Research Document +Full root cause analysis documented at: +`/Users/llewelyn-van-der-berg/Documents/GitHub/research/API docs automation troubleshooting/2026-01-20-overlay-validation-failure-root-cause.md` From 1bcf0775ae7c69eb9fc7a6c160e82c68967f11cf Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Tue, 20 Jan 2026 20:37:06 +0200 Subject: [PATCH 27/42] Update progress.md - Issue #12 still blocked despite fixes The OpenAPI plugin null pointer error persists even after: - Removing broken platform-repo submodule - Adding EXCLUDE flags for OSS repos - Enabling classic docs plugin in preset-classic Current error: Cannot read properties of null (reading '0') in docusaurus-plugin-openapi-docs/lib/index.js:67:39 Added troubleshooting plan for next session: - Debug locally to reproduce - Check classic docs plugin registration - Consider alternative approaches Status changed from FIXED to BLOCKED. Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/progress.md | 35 +++++++++++++++++++-- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index 9947522dc..853dc843c 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -836,10 +836,10 @@ Hints: 1371 (informational - missing examples) --- -## Issue #12: Workflow failures after overlay fixes ✅ FIXED +## Issue #12: Workflow failures after overlay fixes ⚠️ BLOCKED ### Date -2026-01-20 17:15 - 19:30 +2026-01-20 17:15 - 20:30 ### Problem After successfully fixing the overlay validation issues (Issue #11), the workflow failed at various stages with multiple different errors: @@ -960,7 +960,36 @@ Now the "classic" docs plugin exists for OpenAPI plugin to reference. 8. `88f6ed10` - Fix OpenAPI plugin by enabling classic docs plugin (FINAL) ### Status -✅ **RESOLVED** - All workflow issues fixed. Ready to trigger workflow with `overlays-approved` label. +⚠️ **BLOCKED** - Still failing with OpenAPI plugin null pointer error despite multiple fixes attempted. + +**Current Error** (as of commit `ac507709`): +``` +TypeError: Cannot read properties of null (reading '0') + at /home/runner/work/docs/docs/node_modules/docusaurus-plugin-openapi-docs/lib/index.js:67:39 + at Array.filter () + at getPluginInstances (/home/runner/work/docs/docs/node_modules/docusaurus-plugin-openapi-docs/lib/index.js:67:18 +``` + +**What We've Tried**: +1. ✅ Removed broken `platform-repo` submodule +2. ✅ Added EXCLUDE flags for OSS repos (multiqc, fusion, wave) +3. ✅ Enabled classic docs plugin in preset-classic config +4. ❌ Still getting null pointer in OpenAPI plugin + +**What We Know**: +- The error happens in `docusaurus-plugin-openapi-docs/lib/index.js:67:39` +- It's trying to filter plugin instances and getting null +- The OpenAPI plugin is configured with `docsPluginId: "classic"` +- We enabled the classic docs plugin but it's still not being found + +**Next Steps for Tomorrow**: +1. Debug locally: Run `npx docusaurus clean-api-docs platform` with EXCLUDE flags to reproduce +2. Check if classic docs plugin is actually being registered with correct ID +3. Consider alternative approaches: + - Change OpenAPI plugin to use a different docsPluginId + - Set up proper submodules for OSS repos instead of excluding + - Skip docusaurus commands entirely and copy files directly +4. Review docusaurus-plugin-openapi-docs source code to understand what it's looking for ### Files Modified - ✅ `claude-generated-overlays.md` - Added missing schema and identities tag overlays From 4c5c7905ddb0b777cbc3e3c14e3aa70fc440320d Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 12:38:21 +0200 Subject: [PATCH 28/42] Fix OpenAPI plugin configuration to work with EXCLUDE env vars MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: The OpenAPI plugin had two issues: 1. Referenced docsPluginId "classic" but preset-classic uses "default" as its ID 2. Null plugin entries from EXCLUDE_* env vars caused null pointer errors Fixes: - Changed docsPluginId from "classic" to "default" (line 62) - Added .filter(Boolean) to plugins array to remove null entries (line 296) This resolves Issue #12 where docusaurus clean/gen-api-docs commands failed with "Cannot read properties of null (reading '0')" error. Tested locally: - npx docusaurus clean-api-docs platform ✅ - npx docusaurus gen-api-docs platform ✅ Co-Authored-By: Claude Sonnet 4.5 --- docusaurus.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 54a7cdc0f..f01b0b11a 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -59,7 +59,7 @@ export default async function createConfigAsync() { "docusaurus-plugin-openapi-docs", { id: "api", // plugin id - docsPluginId: "classic", // configured for preset-classic + docsPluginId: "default", // preset-classic docs plugin uses "default" as its ID config: { platform: { specPath: "platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml", @@ -293,7 +293,7 @@ export default async function createConfigAsync() { }, }; }, - ], + ].filter(Boolean), // Filter out null plugins when EXCLUDE_* env vars are set themeConfig: { image: "img/share.jpg", From 1eecb7493bdb8200f0c27634062a4cef34a083d7 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 12:39:38 +0200 Subject: [PATCH 29/42] Update progress.md - Issue #12 resolved with OpenAPI plugin fix Documented the root cause and fix for Issue #12: - Changed docsPluginId from "classic" to "default" - Added .filter(Boolean) to remove null plugin entries - Both docusaurus commands now working with EXCLUDE env vars Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/progress.md | 61 +++++++++++++-------- 1 file changed, 38 insertions(+), 23 deletions(-) diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index 853dc843c..7de09ab6a 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -960,9 +960,24 @@ Now the "classic" docs plugin exists for OpenAPI plugin to reference. 8. `88f6ed10` - Fix OpenAPI plugin by enabling classic docs plugin (FINAL) ### Status -⚠️ **BLOCKED** - Still failing with OpenAPI plugin null pointer error despite multiple fixes attempted. +✅ **FIXED** - OpenAPI plugin configuration issue resolved (commit `4c5c7905`) -**Current Error** (as of commit `ac507709`): +**Root Causes Identified**: +1. **Incorrect docsPluginId**: OpenAPI plugin referenced `docsPluginId: "classic"` but preset-classic's docs plugin uses ID `"default"`, not `"classic"` +2. **Null plugin entries**: When `EXCLUDE_MULTIQC`, `EXCLUDE_FUSION`, `EXCLUDE_WAVE` env vars are set, the plugins array contains null entries, causing the OpenAPI plugin's filter code to crash when accessing `data[0]` + +**Fixes Applied** (commit `4c5c7905`): +1. ✅ Changed `docsPluginId` from `"classic"` to `"default"` (docusaurus.config.js:62) +2. ✅ Added `.filter(Boolean)` to plugins array to remove null entries (docusaurus.config.js:296) + +**Local Testing Passed**: +```bash +# Both commands now work with EXCLUDE flags +✅ npx docusaurus clean-api-docs platform +✅ npx docusaurus gen-api-docs platform +``` + +**Error Details** (before fix): ``` TypeError: Cannot read properties of null (reading '0') at /home/runner/work/docs/docs/node_modules/docusaurus-plugin-openapi-docs/lib/index.js:67:39 @@ -970,34 +985,34 @@ TypeError: Cannot read properties of null (reading '0') at getPluginInstances (/home/runner/work/docs/docs/node_modules/docusaurus-plugin-openapi-docs/lib/index.js:67:18 ``` -**What We've Tried**: -1. ✅ Removed broken `platform-repo` submodule -2. ✅ Added EXCLUDE flags for OSS repos (multiqc, fusion, wave) -3. ✅ Enabled classic docs plugin in preset-classic config -4. ❌ Still getting null pointer in OpenAPI plugin - -**What We Know**: -- The error happens in `docusaurus-plugin-openapi-docs/lib/index.js:67:39` -- It's trying to filter plugin instances and getting null -- The OpenAPI plugin is configured with `docsPluginId: "classic"` -- We enabled the classic docs plugin but it's still not being found - -**Next Steps for Tomorrow**: -1. Debug locally: Run `npx docusaurus clean-api-docs platform` with EXCLUDE flags to reproduce -2. Check if classic docs plugin is actually being registered with correct ID -3. Consider alternative approaches: - - Change OpenAPI plugin to use a different docsPluginId - - Set up proper submodules for OSS repos instead of excluding - - Skip docusaurus commands entirely and copy files directly -4. Review docusaurus-plugin-openapi-docs source code to understand what it's looking for +The error occurred because: +- Line 67 does: `plugins.filter((data) => data[0] === "docusaurus-plugin-openapi-docs")` +- When EXCLUDE env vars are set, some entries in `plugins` are `null` +- Accessing `null[0]` throws "Cannot read properties of null" +- The plugin code doesn't filter out nulls before accessing array indices + +### Previous Attempts (All Superseded) +1. ✅ Removed broken `platform-repo` submodule - helped but wasn't the root cause +2. ✅ Added EXCLUDE flags for OSS repos (multiqc, fusion, wave) - correct approach but incomplete +3. ✅ Enabled classic docs plugin in preset-classic config - wrong fix, "classic" isn't the right ID ### Files Modified - ✅ `claude-generated-overlays.md` - Added missing schema and identities tag overlays - ✅ `progress.md` - This document - ✅ `.github/workflows/apply-overlays-and-regenerate.yml` - Fixed checkout and docusaurus commands -- ✅ `docusaurus.config.js` - Enabled classic docs plugin +- ✅ `docusaurus.config.js` - Fixed docsPluginId and null plugin filtering (commit `4c5c7905`) - ✅ `.git/index` - Removed broken platform-repo submodule entry ### Research Document Full root cause analysis documented at: `/Users/llewelyn-van-der-berg/Documents/GitHub/research/API docs automation troubleshooting/2026-01-20-overlay-validation-failure-root-cause.md` + +### Next Steps +The workflow should now succeed: +1. Extract overlays from `claude-generated-overlays.md` (14 overlays) +2. Consolidate into single file (~200 actions) +3. Apply to decorated spec +4. Validate (expect 0 errors - tested locally in Issue #11) +5. **Clean and regenerate API docs** ✅ (now unblocked) +6. Archive overlays +7. Commit and push changes From 12b9dde349c47e7545b69fda1a0f91651638d461 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 12:59:33 +0200 Subject: [PATCH 30/42] Fix update_sidebar.py script path in workflow The workflow was looking for the script at: openapi-overlay-generator/scripts/update_sidebar.py But it's actually located at: .claude/skills/openapi-overlay-generator/scripts/update_sidebar.py Updated the path in the "Update sidebar with new operations" step. Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/apply-overlays-and-regenerate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index bf842508f..1cf7afad7 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -309,7 +309,7 @@ jobs: ANALYSIS_FILE=$(ls -t *-analysis.json 2>/dev/null | head -n 1) if [ -n "$ANALYSIS_FILE" ]; then - python ../../../openapi-overlay-generator/scripts/update_sidebar.py \ + python ../../../.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py \ ../../docs/sidebar/sidebar.js \ "$ANALYSIS_FILE" From 5517a1130a65c7a8584f400f30c84d8cd6af59c0 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:04:23 +0200 Subject: [PATCH 31/42] Update progress.md - Document update_sidebar.py path fix Added the third fix for Issue #12: - Fixed update_sidebar.py script path in workflow - Updated commits list with all session commits - Issue #12 now fully resolved Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/progress.md | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index 7de09ab6a..2132c59cd 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -957,18 +957,25 @@ Now the "classic" docs plugin exists for OpenAPI plugin to reference. 5. `c0f1c139` - Fix docusaurus commands to target specific platform spec 6. `03496225` - Add EXCLUDE flags for gitignored OSS repos 7. `d5218983` - Use 'all' instead of 'platform' (later revised) -8. `88f6ed10` - Fix OpenAPI plugin by enabling classic docs plugin (FINAL) +8. `88f6ed10` - Fix OpenAPI plugin by enabling classic docs plugin (later superseded) +9. `ac507709` - Document workflow fixes in progress.md (Issue #12 still blocked) +10. `1bcf0775` - Update progress.md - Issue #12 still blocked despite fixes +11. `4c5c7905` - Fix OpenAPI plugin configuration to work with EXCLUDE env vars (Issue #12 RESOLVED) +12. `1eecb749` - Update progress.md - Issue #12 resolved with OpenAPI plugin fix +13. `12b9dde3` - Fix update_sidebar.py script path in workflow (Issue #12 fully resolved) ### Status -✅ **FIXED** - OpenAPI plugin configuration issue resolved (commit `4c5c7905`) +✅ **FIXED** - All workflow issues resolved (commits `4c5c7905`, `12b9dde3`) **Root Causes Identified**: 1. **Incorrect docsPluginId**: OpenAPI plugin referenced `docsPluginId: "classic"` but preset-classic's docs plugin uses ID `"default"`, not `"classic"` 2. **Null plugin entries**: When `EXCLUDE_MULTIQC`, `EXCLUDE_FUSION`, `EXCLUDE_WAVE` env vars are set, the plugins array contains null entries, causing the OpenAPI plugin's filter code to crash when accessing `data[0]` +3. **Wrong script path**: Workflow referenced `openapi-overlay-generator/scripts/update_sidebar.py` but script is at `.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py` -**Fixes Applied** (commit `4c5c7905`): -1. ✅ Changed `docsPluginId` from `"classic"` to `"default"` (docusaurus.config.js:62) -2. ✅ Added `.filter(Boolean)` to plugins array to remove null entries (docusaurus.config.js:296) +**Fixes Applied**: +1. ✅ Changed `docsPluginId` from `"classic"` to `"default"` (docusaurus.config.js:62) - commit `4c5c7905` +2. ✅ Added `.filter(Boolean)` to plugins array to remove null entries (docusaurus.config.js:296) - commit `4c5c7905` +3. ✅ Fixed update_sidebar.py script path in workflow (apply-overlays-and-regenerate.yml:312) - commit `12b9dde3` **Local Testing Passed**: ```bash @@ -999,7 +1006,7 @@ The error occurred because: ### Files Modified - ✅ `claude-generated-overlays.md` - Added missing schema and identities tag overlays - ✅ `progress.md` - This document -- ✅ `.github/workflows/apply-overlays-and-regenerate.yml` - Fixed checkout and docusaurus commands +- ✅ `.github/workflows/apply-overlays-and-regenerate.yml` - Fixed checkout, docusaurus commands, and update_sidebar.py path (commits `88f6ed10`, `12b9dde3`) - ✅ `docusaurus.config.js` - Fixed docsPluginId and null plugin filtering (commit `4c5c7905`) - ✅ `.git/index` - Removed broken platform-repo submodule entry From c09a89c014130bee8936c413078e705035a936bb Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:06:33 +0200 Subject: [PATCH 32/42] Fix detached HEAD issue in workflow by fetching PR branch name Root cause: When using workflow_dispatch with a PR number, checking out refs/pull/{pr_number}/head results in detached HEAD state, causing "fatal: You are not currently on a branch" error when trying to push. Solution: Added a step to fetch the actual branch name from the PR first, then checkout that branch directly. This ensures we're on an actual branch when we commit and push changes. Changes: - Added "Get PR branch name" step using github-script - Modified checkout to use the fetched branch name - Works for both pull_request events and workflow_dispatch Co-Authored-By: Claude Sonnet 4.5 --- .../apply-overlays-and-regenerate.yml | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index 1cf7afad7..ec862b512 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -23,10 +23,30 @@ jobs: github.event_name == 'workflow_dispatch' steps: + - name: Get PR branch name + id: pr_branch + uses: actions/github-script@v7 + with: + script: | + let branchName; + if (context.eventName === 'pull_request') { + branchName = context.payload.pull_request.head.ref; + } else { + // workflow_dispatch - get branch from PR number + const pr = await github.rest.pulls.get({ + owner: context.repo.owner, + repo: context.repo.repo, + pull_number: ${{ github.event.inputs.pr_number }} + }); + branchName = pr.data.head.ref; + } + core.setOutput('branch', branchName); + return branchName; + - name: Checkout PR branch uses: actions/checkout@v4 with: - ref: ${{ github.head_ref || format('refs/pull/{0}/head', github.event.inputs.pr_number) }} + ref: ${{ steps.pr_branch.outputs.branch }} - name: Set up Python uses: actions/setup-python@v5 From ffa9e413323b137b698825499d8192c290b93244 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:07:25 +0200 Subject: [PATCH 33/42] Update progress.md - Document detached HEAD fix Added the fourth fix for Issue #12: - Fixed detached HEAD state when using workflow_dispatch - Workflow now fetches actual branch name from PR before checkout - Updated commits list with latest session commits Co-Authored-By: Claude Sonnet 4.5 --- platform-api-docs/scripts/specs/progress.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/platform-api-docs/scripts/specs/progress.md b/platform-api-docs/scripts/specs/progress.md index 2132c59cd..c2b8a506a 100644 --- a/platform-api-docs/scripts/specs/progress.md +++ b/platform-api-docs/scripts/specs/progress.md @@ -962,20 +962,24 @@ Now the "classic" docs plugin exists for OpenAPI plugin to reference. 10. `1bcf0775` - Update progress.md - Issue #12 still blocked despite fixes 11. `4c5c7905` - Fix OpenAPI plugin configuration to work with EXCLUDE env vars (Issue #12 RESOLVED) 12. `1eecb749` - Update progress.md - Issue #12 resolved with OpenAPI plugin fix -13. `12b9dde3` - Fix update_sidebar.py script path in workflow (Issue #12 fully resolved) +13. `12b9dde3` - Fix update_sidebar.py script path in workflow +14. `5517a113` - Update progress.md - Document update_sidebar.py path fix +15. `c09a89c0` - Fix detached HEAD issue in workflow by fetching PR branch name (Issue #12 fully resolved) ### Status -✅ **FIXED** - All workflow issues resolved (commits `4c5c7905`, `12b9dde3`) +✅ **FIXED** - All workflow issues resolved (commits `4c5c7905`, `12b9dde3`, `c09a89c0`) **Root Causes Identified**: 1. **Incorrect docsPluginId**: OpenAPI plugin referenced `docsPluginId: "classic"` but preset-classic's docs plugin uses ID `"default"`, not `"classic"` 2. **Null plugin entries**: When `EXCLUDE_MULTIQC`, `EXCLUDE_FUSION`, `EXCLUDE_WAVE` env vars are set, the plugins array contains null entries, causing the OpenAPI plugin's filter code to crash when accessing `data[0]` 3. **Wrong script path**: Workflow referenced `openapi-overlay-generator/scripts/update_sidebar.py` but script is at `.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py` +4. **Detached HEAD state**: When using workflow_dispatch with a PR number, checking out `refs/pull/{pr_number}/head` results in detached HEAD, causing "fatal: You are not currently on a branch" when pushing **Fixes Applied**: 1. ✅ Changed `docsPluginId` from `"classic"` to `"default"` (docusaurus.config.js:62) - commit `4c5c7905` 2. ✅ Added `.filter(Boolean)` to plugins array to remove null entries (docusaurus.config.js:296) - commit `4c5c7905` 3. ✅ Fixed update_sidebar.py script path in workflow (apply-overlays-and-regenerate.yml:312) - commit `12b9dde3` +4. ✅ Added step to fetch PR branch name before checkout to avoid detached HEAD (apply-overlays-and-regenerate.yml:26-44) - commit `c09a89c0` **Local Testing Passed**: ```bash From 1caa91b3a0e380bd9b1fee54491525d877c0a504 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 21 Jan 2026 11:10:10 +0000 Subject: [PATCH 34/42] Apply overlays and regenerate docs for v1.102.0 --- .../docs/add-labels-to-actions.api.mdx | 2 +- .../docs/add-labels-to-pipelines.api.mdx | 2 +- .../docs/add-labels-to-workflows.api.mdx | 2 +- .../docs/apply-labels-to-actions.api.mdx | 2 +- .../docs/apply-labels-to-pipelines.api.mdx | 2 +- .../docs/apply-labels-to-workflows.api.mdx | 2 +- .../docs/cancel-workflow.api.mdx | 2 +- platform-api-docs/docs/create-action.api.mdx | 2 +- platform-api-docs/docs/create-avatar.api.mdx | 2 +- .../docs/create-compute-env.api.mdx | 4 +- .../docs/create-credentials.api.mdx | 2 +- .../docs/create-custom-data-link.api.mdx | 2 +- .../docs/create-data-studio.api.mdx | 2 +- .../docs/create-dataset-v-2.api.mdx | 2 +- platform-api-docs/docs/create-dataset.api.mdx | 2 +- platform-api-docs/docs/create-label.api.mdx | 2 +- .../docs/create-managed-credentials.api.mdx | 2 +- .../docs/create-managed-identity.api.mdx | 6 +- .../docs/create-organization-member.api.mdx | 2 +- .../create-organization-team-member.api.mdx | 2 +- .../docs/create-organization-team.api.mdx | 2 +- .../docs/create-organization.api.mdx | 2 +- .../docs/create-pipeline-secret.api.mdx | 2 +- .../docs/create-pipeline.api.mdx | 2 +- platform-api-docs/docs/create-token.api.mdx | 2 +- platform-api-docs/docs/create-trace.api.mdx | 2 +- .../docs/create-workflow-launch.api.mdx | 5 +- .../docs/create-workflow-star.api.mdx | 2 +- .../docs/create-workspace-participant.api.mdx | 2 +- .../docs/create-workspace.api.mdx | 2 +- platform-api-docs/docs/delete-action.api.mdx | 2 +- .../docs/delete-all-tokens.api.mdx | 2 +- .../docs/delete-compute-env.api.mdx | 2 +- .../docs/delete-credentials.api.mdx | 2 +- .../docs/delete-custom-data-link.api.mdx | 2 +- .../docs/delete-data-link-item.api.mdx | 2 +- .../docs/delete-data-studio.api.mdx | 2 +- .../docs/delete-dataset-v-2.api.mdx | 2 +- platform-api-docs/docs/delete-dataset.api.mdx | 2 +- platform-api-docs/docs/delete-label.api.mdx | 2 +- .../docs/delete-managed-credentials.api.mdx | 2 +- .../docs/delete-managed-identity.api.mdx | 2 +- .../docs/delete-organization-member.api.mdx | 2 +- .../delete-organization-team-member.api.mdx | 2 +- .../docs/delete-organization-team.api.mdx | 2 +- .../docs/delete-organization.api.mdx | 2 +- .../docs/delete-pipeline-secret.api.mdx | 2 +- .../docs/delete-pipeline.api.mdx | 2 +- platform-api-docs/docs/delete-token.api.mdx | 2 +- platform-api-docs/docs/delete-user.api.mdx | 2 +- .../docs/delete-workflow-many.api.mdx | 2 +- .../docs/delete-workflow-star.api.mdx | 2 +- .../docs/delete-workflow.api.mdx | 2 +- .../docs/delete-workspace-participant.api.mdx | 2 +- .../docs/delete-workspace.api.mdx | 2 +- .../docs/describe-action.api.mdx | 4 +- .../docs/describe-compute-env.api.mdx | 6 +- .../docs/describe-credentials.api.mdx | 2 +- .../docs/describe-data-link.api.mdx | 2 +- .../docs/describe-data-studio.api.mdx | 2 +- .../docs/describe-dataset-v-2.api.mdx | 2 +- .../docs/describe-dataset.api.mdx | 2 +- .../docs/describe-launch.api.mdx | 4 +- .../docs/describe-managed-identity.api.mdx | 4 +- .../docs/describe-organization-quotas.api.mdx | 2 +- .../docs/describe-organization-team.api.mdx | 2 +- .../docs/describe-organization.api.mdx | 2 +- .../docs/describe-pipeline-launch.api.mdx | 4 +- .../docs/describe-pipeline-repository.api.mdx | 2 +- .../docs/describe-pipeline-schema.api.mdx | 2 +- .../docs/describe-pipeline-secret.api.mdx | 2 +- .../docs/describe-pipeline.api.mdx | 2 +- .../docs/describe-platform.api.mdx | 2 +- platform-api-docs/docs/describe-user.api.mdx | 2 +- .../docs/describe-workflow-launch.api.mdx | 4 +- .../docs/describe-workflow-metrics.api.mdx | 2 +- .../docs/describe-workflow-progress.api.mdx | 2 +- .../docs/describe-workflow-star.api.mdx | 2 +- .../docs/describe-workflow-task.api.mdx | 2 +- .../docs/describe-workflow.api.mdx | 2 +- .../docs/describe-workspace.api.mdx | 2 +- .../docs/download-avatar.api.mdx | 2 +- .../docs/download-data-link.api.mdx | 8 +- .../docs/download-dataset-v-2.api.mdx | 2 +- .../docs/download-dataset.api.mdx | 2 +- .../docs/download-workflow-log.api.mdx | 2 +- .../docs/download-workflow-task-log.api.mdx | 2 +- .../docs/explore-data-link-tree.api.mdx | 2 +- ...dx => explore-data-link-with-path.api.mdx} | 4 +- .../docs/explore-data-link.api.mdx | 14 +- .../docs/extend-data-studio-lifespan.api.mdx | 2 +- ...nd-data-studios-workspace-settings.api.mdx | 2 +- ...finish-data-link-upload-with-path.api.mdx} | 6 +- .../docs/finish-data-link-upload.api.mdx | 16 +- .../docs/ga-4-gh-run-cancel.api.mdx | 2 +- .../docs/ga-4-gh-run-create.api.mdx | 2 +- .../docs/ga-4-gh-run-describe.api.mdx | 2 +- .../docs/ga-4-gh-run-list.api.mdx | 2 +- .../docs/ga-4-gh-run-status.api.mdx | 2 +- .../docs/ga-4-gh-service-info.api.mdx | 2 +- ...te-data-link-upload-url-with-path.api.mdx} | 4 +- .../generate-data-link-upload-url.api.mdx | 15 +- .../docs/generate-download-script.api.mdx | 2 +- .../generate-download-url-data-link.api.mdx | 2 +- .../generate-random-workflow-name.api.mdx | 2 +- .../docs/get-allowed-dynamic-labels.api.mdx | 2 +- .../docs/get-data-studio-checkpoint.api.mdx | 2 +- .../docs/get-workflow-log.api.mdx | 2 +- .../docs/get-workflow-task-log.api.mdx | 2 +- platform-api-docs/docs/info.api.mdx | 2 +- .../data-links/parameters.yml | 24 +- .../data-links/request-bodies.yml | 8 +- .../identities/request-bodies.yml | 72 +- platform-api-docs/docs/launch-action.api.mdx | 2 +- .../docs/leave-organization.api.mdx | 2 +- .../docs/leave-workspace-participant.api.mdx | 2 +- .../docs/list-action-types.api.mdx | 2 +- platform-api-docs/docs/list-actions.api.mdx | 2 +- .../docs/list-compute-envs.api.mdx | 4 +- .../docs/list-credentials.api.mdx | 2 +- .../docs/list-data-links.api.mdx | 2 +- .../docs/list-data-studio-checkpoints.api.mdx | 2 +- .../docs/list-data-studio-templates.api.mdx | 2 +- .../docs/list-data-studios.api.mdx | 2 +- .../docs/list-dataset-versions-v-2.api.mdx | 2 +- .../docs/list-dataset-versions.api.mdx | 2 +- .../docs/list-datasets-v-2.api.mdx | 2 +- platform-api-docs/docs/list-datasets.api.mdx | 2 +- platform-api-docs/docs/list-labels.api.mdx | 2 +- .../list-latest-dataset-versions-v-2.api.mdx | 2 +- .../docs/list-launch-dataset-versions.api.mdx | 4 +- .../docs/list-managed-credentials.api.mdx | 2 +- .../docs/list-managed-identities.api.mdx | 4 +- .../docs/list-mounted-data-link-ids.api.mdx | 2 +- .../list-organization-collaborators.api.mdx | 2 +- .../docs/list-organization-members.api.mdx | 2 +- .../list-organization-team-members.api.mdx | 2 +- .../docs/list-organization-teams.api.mdx | 2 +- .../docs/list-organizations.api.mdx | 2 +- .../docs/list-pipeline-repositories.api.mdx | 2 +- .../docs/list-pipeline-secrets.api.mdx | 2 +- platform-api-docs/docs/list-pipelines.api.mdx | 2 +- .../docs/list-platform-regions.api.mdx | 2 +- platform-api-docs/docs/list-platforms.api.mdx | 2 +- .../docs/list-workflow-tasks.api.mdx | 2 +- platform-api-docs/docs/list-workflows.api.mdx | 2 +- .../list-workspace-dataset-versions.api.mdx | 2 +- .../docs/list-workspace-participants.api.mdx | 2 +- .../docs/list-workspaces-by-team.api.mdx | 2 +- .../docs/list-workspaces-user.api.mdx | 2 +- .../docs/list-workspaces.api.mdx | 2 +- platform-api-docs/docs/pause-action.api.mdx | 2 +- .../docs/refresh-data-link-cache.api.mdx | 2 +- .../docs/remove-labels-from-actions.api.mdx | 2 +- .../docs/remove-labels-from-pipelines.api.mdx | 2 +- .../docs/remove-labels-from-workflows.api.mdx | 2 +- platform-api-docs/docs/sidebar.ts | 144 +-- .../docs/start-data-studio.api.mdx | 2 +- .../docs/stop-data-studio.api.mdx | 2 +- platform-api-docs/docs/token-list.api.mdx | 2 +- platform-api-docs/docs/update-action.api.mdx | 2 +- .../docs/update-compute-env-primary.api.mdx | 2 +- .../docs/update-compute-env.api.mdx | 2 +- .../docs/update-credentials.api.mdx | 2 +- .../docs/update-custom-data-link.api.mdx | 2 +- .../update-data-studio-checkpoint.api.mdx | 2 +- ...te-data-studios-workspace-settings.api.mdx | 2 +- .../docs/update-dataset-v-2.api.mdx | 2 +- platform-api-docs/docs/update-dataset.api.mdx | 2 +- platform-api-docs/docs/update-label.api.mdx | 2 +- .../docs/update-managed-credentials.api.mdx | 2 +- .../docs/update-managed-identity.api.mdx | 4 +- .../update-organization-member-role.api.mdx | 2 +- .../docs/update-organization-team.api.mdx | 2 +- .../docs/update-organization.api.mdx | 2 +- .../docs/update-pipeline-secret.api.mdx | 2 +- .../docs/update-pipeline.api.mdx | 2 +- .../docs/update-trace-begin.api.mdx | 2 +- .../docs/update-trace-complete.api.mdx | 2 +- .../docs/update-trace-heartbeat.api.mdx | 2 +- .../docs/update-trace-progress.api.mdx | 2 +- platform-api-docs/docs/update-user.api.mdx | 2 +- .../update-workspace-participant-role.api.mdx | 2 +- .../docs/update-workspace.api.mdx | 2 +- .../docs/upload-dataset-v-2.api.mdx | 2 +- platform-api-docs/docs/upload-dataset.api.mdx | 2 +- platform-api-docs/docs/user-info.api.mdx | 2 +- .../docs/validate-action-name.api.mdx | 2 +- .../docs/validate-compute-env-name.api.mdx | 2 +- .../docs/validate-credentials-name.api.mdx | 2 +- .../docs/validate-data-studio-name.api.mdx | 2 +- .../docs/validate-organization-name.api.mdx | 2 +- .../docs/validate-pipeline-name.api.mdx | 2 +- .../validate-pipeline-secret-name.api.mdx | 2 +- .../docs/validate-team-name.api.mdx | 2 +- .../docs/validate-user-name.api.mdx | 2 +- .../validate-workflow-constraints.api.mdx | 2 +- .../docs/validate-workspace-name.api.mdx | 2 +- .../add-identities-tag-overlay-1.102.0.yaml | 59 + .../add-missing-schema-overlay-1.102.0.yaml | 43 + .../all-changes-overlay-1.102.0.yaml | 1036 +++++++++++++++++ ...base-1.95-to-1.102.0-changes-analysis.json | 0 .../base-1.95-to-1.102.0-changes.yaml | 0 .../claude-generated-overlays.md | 0 ...mpute-envs-operations-overlay-1.102.0.yaml | 22 + ...mpute-envs-parameters-overlay-1.102.0.yaml | 28 + .../compute-envs-schemas-overlay-1.102.0.yaml | 14 + ...data-links-operations-overlay-1.102.0.yaml | 102 ++ ...data-links-parameters-overlay-1.102.0.yaml | 108 ++ .../fix-duplicate-enums-overlay-1.102.0.yaml | 80 ++ ...icate-required-fields-overlay-1.102.0.yaml | 126 ++ .../global-schemas-overlay-1.102.0.yaml | 366 ++++++ ...al-field-descriptions-overlay-1.102.0.yaml | 57 + ...e-google-lifesciences-overlay-1.102.0.yaml | 66 ++ .../workflows-operations-overlay-1.102.0.yaml | 14 + .../workflows-parameters-overlay-1.102.0.yaml | 11 + .../specs/seqera-api-latest-decorated.yaml | 494 ++++---- 217 files changed, 2692 insertions(+), 654 deletions(-) rename platform-api-docs/docs/{explore-data-link-1.api.mdx => explore-data-link-with-path.api.mdx} (67%) rename platform-api-docs/docs/{finish-data-link-upload-1.api.mdx => finish-data-link-upload-with-path.api.mdx} (55%) rename platform-api-docs/docs/{generate-data-link-upload-url-1.api.mdx => generate-data-link-upload-url-with-path.api.mdx} (67%) create mode 100644 platform-api-docs/scripts/overlay_archives/add-identities-tag-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/add-missing-schema-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/all-changes-overlay-1.102.0.yaml rename platform-api-docs/scripts/{specs => overlay_archives}/base-1.95-to-1.102.0-changes-analysis.json (100%) rename platform-api-docs/scripts/{specs => overlay_archives}/base-1.95-to-1.102.0-changes.yaml (100%) rename platform-api-docs/scripts/{specs => overlay_archives}/claude-generated-overlays.md (100%) create mode 100644 platform-api-docs/scripts/overlay_archives/compute-envs-operations-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/compute-envs-parameters-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/compute-envs-schemas-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/data-links-operations-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/data-links-parameters-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/fix-duplicate-enums-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/fix-duplicate-required-fields-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/global-schemas-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/manual-field-descriptions-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/remove-google-lifesciences-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/workflows-operations-overlay-1.102.0.yaml create mode 100644 platform-api-docs/scripts/overlay_archives/workflows-parameters-overlay-1.102.0.yaml diff --git a/platform-api-docs/docs/add-labels-to-actions.api.mdx b/platform-api-docs/docs/add-labels-to-actions.api.mdx index a806a20eb..8f21bc5e0 100644 --- a/platform-api-docs/docs/add-labels-to-actions.api.mdx +++ b/platform-api-docs/docs/add-labels-to-actions.api.mdx @@ -5,7 +5,7 @@ description: "Adds the given list of labels to the given pipeline actions. Exist sidebar_label: "Add labels to actions" hide_title: true hide_table_of_contents: true -api: eJy1VVFPGzEM/itRnkvbbWzS+rSCmISGBoJOPFR9cO/cNpC7hCTXUp3632cnd/RKEexlL4hzPtuf7c9uLQMsvRxNpYY5ai9nPZmjz5yyQZlSjuQ4z70IKxRLtcZSaOWDMAuR4CKYzptVFrUqUUDGzr4vLp4JrsplCweHwjr06NaY92VPGosOGHyZp1xXETgx4xSCIBYcFBjQMc1alvRB0I1xj95ChuTYk4qZPlXotvI1//sWKMqqQKcyoXIsg1oodAT22QoLkKNahq3lwKoMuIxPC+MKCMn07VTudtQbh5TFhzOTb9nnMNVVU2SeiwZHUTJDAcvAaLBWqyyWO3jw7FIf5zfzB8zY0TpuTlDoo2+WuuQ7UHAOuGAVsOjafXDUcyLcS1P9N693CqdAQQXNqLH3JlMQMA0olXzbVBuRXLpySPMMrsJo8JZGmer4PDw9btz1L3EifhvR9oqcTodf3sC1ahGlCQK0NhvKw0k9ZpVTYRslcoakMzeuwoo+Zzw20s/KsMKsiUOxwG9y0Ah1kOQ5oMmxJFidjdoqpwm3CsH60WAAVvUzbaq87/GJqPSVOdLbXXwRNxoC91GcM16Mby4lE2l53vHYU0e6bF+GwRlbdfL3PILIkv752U7oYRNi/Syn2702L56hsDyvA+FMW2XMusKYDmc73qCFifmbOTdlMO+PKuR+qQx9A+YhUlIOdti9bs9I80pHhS3Mj/0DEeHWpzyf+t+/9ods46kVEPelWX+6FJ0TBC/H4oBpvV++/3zGmqkFfA4Dq4HOEbGO1deN1qZyT7I5tT3JeqNZrFiUhKjrOXj84/Rux+Z0z1iFufIw17xSC9Ae3ynzg2v3Js9H3B4d1DXoipFRtGtwivPHbSK6CDlFY2LJ9TylP5lw9L3v0bk72MSb67sJ67m5pIXJ2cfBhoz8l3Lzz0PqGQGirabelcsKloxNMVn9cLg8r5YlMm2PX7ntMKSGR8TEPGJJTW97Efib6FLwvwUudP0= +api: eJy1VcFOGzEQ/RVrzktCW1qpe2pAVEJFBQFVD1EOk/UkMXhtY3sD0Wr/vRp7lyQE0V56iRL7jee9mTeTFiIuA5RT0DgnHWBWgKRQeeWisgZKmEgZRFyRWKo1GaFViMIuRIaLaHfunHKklSGBFQeHkTh/ViEqsxzg6Ek4T4H8muQICrCOPDL4QuZclwl4Zyf5CSjAoceaInmm2YLBmqCEJ+sfgsOKLiQUoJjpY0N+A6/5/x6AwjQ1eVUJJclEtVDkoYBQrahGKFuIG8cPKxNpma4W1tcY89GXE+i6WQGeHhsK8dTKDcfsp7rsRUopehwUUFkTyURGo3NaVUnu+D5wSHuY387vqeJA57k4UVFIsVWuUtiBovfIglWkevc8RK/MErquyF39t6h3hHcFRBU1oyYh2EphpNygLPmmV5uQLF15klBG31A6CM6akHV8PD45LNzVD3Ekflox1Kor4OT40xu4wS3C2ChQa/tEMukMVDVexU2yyCmhJz9p4grK6YzbVlNcWXaYs6kpDvkOxr1Rx9meY5RspuTO3m2N11DCKkYXyvEYnRpV2jZyFOiRPI6UPfDbbboR1xoj11GcMV5Mri+AiQw8b7ntuSK7bF+awRkHd/LveQJB0X/5PnTo/ikm/Wynm603z5+xdtyvPeNMB2fMdo0xPZ51PEELm/L3fe5lMO+/KeR6qYpCD+YmYpUMv1+93ZpRjUonhy3st+1FVwCXPuf5MPr6eXTMZ9y1GtO89OM/kXJnBeHLsthj2m6H7z+vsb5rkZ7j2GlUhlkn9W3vtSlsSfartgD226yAFZuynELbzjHQL6+7jo/zPmMXShVwrnmkFqgDvSPzL9vuTZ4PtDlYqGvUDSOTadfoFedP01TAilCST8Ry6FlOf3THr29jD9bd3iReX93esZ/7TVpbyTEen6BInyWkv4dcs7LNZy1oNMsGl4zNb7L7cX94Xg1LYjosP7PZYdi2GXFnH8h0HQy1iPwbulnXdX8ABS50/Q== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/add-labels-to-pipelines.api.mdx b/platform-api-docs/docs/add-labels-to-pipelines.api.mdx index 75cb405b4..53e9a87b9 100644 --- a/platform-api-docs/docs/add-labels-to-pipelines.api.mdx +++ b/platform-api-docs/docs/add-labels-to-pipelines.api.mdx @@ -5,7 +5,7 @@ description: "Adds the given list of labels to the given pipelines. Existing lab sidebar_label: "Add labels to pipelines" hide_title: true hide_table_of_contents: true -api: eJy1VcFu2zAM/RVB59TJtm7Aclo6dECxYg3aDDsUPTAWk6iVLVWSkwZG/n2kbDdOU6wDhl2KWnoiHx8fmVpGWAY5vpUG5miCvBtIhSH32kVtSzmWE6WCiCsUS73GUhgdorAL0cBFtL07px0aXWLIxPkT4XS57HDgUTiPAf0aVSYH0jr0wCkuVJPkMgFndtoFIZADDwVG9MywliV9EHhj/UNwkCM9HUjNJB8r9Fv5kvqvDijKqkCvc6EVllEvNHoCh3yFBchxLePWcWBdRlymq4X1BcTm6NOp3O1IFo+UJcQzq7b85jDVZVumUqLFUZTcUsAyMhqcMzpPBQ/vAz+pj/Pb+T3m/NB5lidqEoFuO1kvVOiBwXvgknXEIvxdEYOmyf8chwJFHQ2jJiHYXEPErm2NENetBgnLgmiP1OfoK0wHwdkyNNW9H50ey3n1XZyIH1Z0CtKj09GHV3Cdi0RpowBj7IbycNKAeeV13CbjnCH5z0+quKLPO24muWpl2XnOplY54Ds5fLbwsDHukDrKVmHfti6svCHkKkYXxsMhOJ3lxlYqC/hIZDJtj3x4k27E1EBkLcVXxovJ9EIylY7pDduh0aTP97khnLFzLX/PE4hOmn++dV2638SkANvseu/Z8ycoHPfshaFuR3d9X9DnjodqYVPqts1tBUz5reJYKp1jaMHcQcjTDBwK15eLxkCbZLCF/bK/ICKsepPnXfb5YzbiM25ZAWmE2o1A66O3kFxvgxxwrfcT+b/WWturiE9x6AzQciLCqfC69dit7PNrt+5Ass+oESu2I2Hqeg4Bf3qz2/Fxs9/YfUoHmBsepgWYgH+o8I3t9yrTB9weLdg1mIqRyaxr8JrzpzkiugiKojGx5unXJv3JjKPv3x6tv4MZnF7dzNjH7WYtrOI3HjZ0yH8pN/9g8Os0HumsJu3KZQVLxjYx2fVwODQvhiQx7RZfue0xJMETYmYfsCTROy0ifxNdCv4bZcR4gQ== +api: eJy1VcFu2zAM/RWBZzXJtm7AfFpadECwYg3WDjsEOTAWk6iVLVWS2waG/32gbDdOU6wDhl2CRHoUHx8fmRoibgJkCzC4IhNgKUFRyL12UdsSMpgqFUTcktjoByqF0SEKuxYtXEQ7uHPakdElhZG4eNIh6nLT49CTcJ4C+QdSI5BgHXnkFDPVJrlMwBs77x8BCQ49FhTJM8MaSiwIMni0/i44zGmmQIJmkvcV+R28pP6rB4qyKsjrXGhFZdRrTR4khHxLBUJWQ9w5fliXkTbpam19gbE9+nQKTbOU4Om+ohDPrNpxzGGqy65MpUSHAwm5LSOVkdHonNF5Knh8GzikPs5vV7eUc6DzLE/UFPi2l3WmwgCM3iOXrCMV4e+KkG2T//mdRkLU0TBqGoLNNUbq29YK8aPTIGFZEO1JQRZ9RekgOFuGtrr3k9NjOa++iRPx3YpewUbC6eTDK7jeRaK0UaAx9pFUqjRQXnkdd8k4Z4Se/LSKW8gWS25mQXFr2XnOplY55DsYP1t43Bp3jIpNlnzbubDyBjLYxuhCNh6j06Pc2EqNAt2Tx5G2Rz68TjdibjCyluKc8WI6nwFT6Zlesx1aTYZ8nxvCGXvX8u9VAoHsvnztu3T7GJMCbLMfe89ePGHhuGcvDLWYLIe+WEyWDQ/V2qbUXZu7CpjyW8WxVDqn0IG5g5inGTgUbigXFahNMtjaftlfNBJY9TbPu9Hnj6MJn3HLCkwj1G2EqVKDheQGG+SAa72fyP+11rpeRXqKY2dQl0w4FV53HlvAkF+3dSWwz5YStmzHbAF1vcJAP71pGj5u9xu7T+mAK8PDtEYT6A8VvrH9XmV6R7ujBfuApmJkMusDes350xxJ2BIq8olYG3repj+54df3sUfr72AG51fXN+zjbrMWVnGMx0eQ6TOD9IfB0Wk80lkNBstNhRvGtm+y6/FwaF4MSWLaL75yN2BY1y3ixt5R2TTQaxH5NzTLpml+A2XEeIE= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/add-labels-to-workflows.api.mdx b/platform-api-docs/docs/add-labels-to-workflows.api.mdx index 077c2d201..e42e6b069 100644 --- a/platform-api-docs/docs/add-labels-to-workflows.api.mdx +++ b/platform-api-docs/docs/add-labels-to-workflows.api.mdx @@ -5,7 +5,7 @@ description: "Adds the given list of labels to the given workflows. Existing lab sidebar_label: "Add labels to workflows" hide_title: true hide_table_of_contents: true -api: eJy1VcFOGzEQ/RXL55CkLa3UnBoQlVBRQZCKQ5TDZHeSGLxrY3sTolX+vTPeNdkQBL30glj7zcybN8+TWgZYejmaSg1z1F7OejJHnzllgzKlHMlxnnsRViiWao2l0MoHYRaigYtgOncb4x4X2mx8X1w8E06Vy4QDh8I69OjWmPdlTxqLDrjEZd4UuYrAiblPSQhkwUGBAR0zrGVJHwTmMt5ChhTak4pJPlXotvI19fsEFGVVoFOZUDmWQS0UOgL7bIUFyFEtw9ZyYlUGXMarhXEFhObo26nc7UgWh1TFhzOTbznmsNRV22aeixZHWTJDCcvAaLBWqyw2PHjwHFIf1zfzB8w40DqWJyj0fJtkvcx9BwzOAbesAhbdcx8c6U6Ue81I/y3qndYpUVBBM2rsvckUBExDatq+bTuOWG5fOaSpBldhPPDWlL7p5fPw9Fi861/iRPw2IulFQafDL2/gkmdEaYIATQSoDhf1mFVOhW20yRmS29y4Civ6nPHoyEMrwz6zJg7GAt/JQVJ20Lh0QONjX7BJW8tVThNwFYL1o8EArOpn2lR53+MTcekrc2S6u3gjbjQEllKcM16Mby4lM0lE73j2jSRdui/z4IrJovw9jyA6af75mYb0sAlRAPbU7d6gF89QWB7ZK/dMkz1mXXdMh7MdP6SFiQzaYbeNMPOPemTFVIa+BfMcIYu+P9SvqxpZX+los4X5sb8gIix+U+dT//vX/pDPeHAFxGfTbgFaGZ0ltOlsjQOu9f4V/q9V1o4s4HMYWA20kIhwbLxunTZ9mYLspUXbk+w2msOKPUmQup6Dxz9O73Z83Kw09mCuPMw1v6gFaI/vNPjBwnuT6CNuj3bqGnTFyGjZNTjF9eNjIroIOWVjYk3oeVP+ZMLZ97FHG+/gId5c303Yze0yLUzOMQ5YIP5Ltfk3gqPjI4lnNWlXLitYMrbJyd6Hw6fz6qlEpmn7ldsOQxI8IibmEUsSPWkR+JvoUvK/d4h2EA== +api: eJy1VcFOGzEQ/RVrzktCW1qpe2pAVEJFBUEqDlEOk/UkMXhtY3sTotX+ezXeXdgQBL30EiX2G8+bN28mNURcBchnoHFBOsA8A0mh8MpFZQ3kMJEyiLgmsVIbMkKrEIVdihYuoh3cba1/WGq7DSNx/qRCVGbV49CTcJ4C+Q3JEWRgHXnkFBeyTXKZgFN71z8CGTj0WFIkzwxrMFgS5MBpgsOCLiRkoJjkY0V+B6+p3/VAYaqSvCqEkmSiWirykEEo1lQi5DXEneOHlYm0SldL60uM7dG3E2iaeQaeHisK8dTKHcfsp7rsypRSdDjIoLAmkomMRue0KlLB4/vAIfVhfru4p4IDnWd5oqLAt72sFzIMwOg9cskqUjk8D9Ers4KmydqW/lvUO6U3GUQVNaMmIdhCYaS+SW3ZN13FCcvlK08S8ugrSgfBWRPaWj4fnxyKd/VLHInfVvR6NRmcHH95A9d7RhgbBWpttyRTpYGKyqu4SzY5JfTkJ1VcQz6bc+tKimvLPnM2NcYh38G4V3bcunSMkh2VTNpZrvIacljH6EI+HqNTo0LbSo4CPZLHkbIHprtNN+JaY2QpxRnjxeT6AphJT/SWe99KMqT73A/O2FuUfy8SCLLuy8++SffbmARgT928GPT8CUvHLXvlnllvj/nQHbPjecODtLSJQdfsrhBm/lGNrJgqKHRg7iMWyff7+g1VoxKVTjZb2h8vF00GLH6b59Po+9fRMZ9x40pMY9NtgYmUgyW0HWyNPa71yxT+r1XWtSzSUxw7jcow4VR43Tlt9twFyPpFmwG7bZ7Bmj2Zz6CuFxjoj9dNw8ftSmMPShVwoXmilqgDvVPgBwvvTaIPtDvYqRvUFSOTZTfoFedPw5TBmlCST8Ta0LM2/dGUX3+JPdh4e4N4fXU7ZTd3y7S0kmM8skD8mUP6j+DoNCTprAaNZlXhirHtm+x93B+dV6OSmPbbz+wGDOu6RUztA5mmgV6LyL+hmTdN8xd3iHYQ sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/apply-labels-to-actions.api.mdx b/platform-api-docs/docs/apply-labels-to-actions.api.mdx index 4b2f20c60..30f37e520 100644 --- a/platform-api-docs/docs/apply-labels-to-actions.api.mdx +++ b/platform-api-docs/docs/apply-labels-to-actions.api.mdx @@ -5,7 +5,7 @@ description: "Applies the given list of labels to the given pipeline actions. Ex sidebar_label: "Replace action labels" hide_title: true hide_table_of_contents: true -api: eJzNVc1OGzEQfhXL55CkLa3UnBoQlVBRQZCqhygSzu4kMXhtY3sTVqtIfYg+YZ+kM/Yu2RAEPfaC2PE3f998M6l5EEvPR1OuxByU57Mez8FnTtogjeYjPrZWSfAsrIAt5Ro0U9IHZhYsebBgOm9WWlBSAxMZ+fs+O3tEuNTLFi4cMAdWiQxy9ufXbyZ1psocOuHmwKwDD26NEKnZbXw6z/1tn/e4seAEBT/Pm/Kqi+g6MeOUFEFWOFFAAEe91VzjB4I3xt17i5nRtccltfdQgqv486Z/tkCmywKczJjMQQe5kOAQ7LMVFIKPah4qS4GlDrCMTwvjChGS6dMx326RUAeYxYcTk1fks5/qoqGF+mANEuNkBkPqQHh6kllseXDnyak+rMDM7yAjR+uIoIAji75ZYsp3oMI5QS3LAEXX7oPDOWHJPd4S/g9er7SOgYIMilBj700mRYA0otT0ddNtRFLr0gHONLgSosFbHGbq4/3w+JC6y2/siH03rOUKnY6HH17AtYph2gQmlDIbzENJPWSlk6GKIjkB1KYbl2GFnzMaHCpoZUhl1sShWEFvfNCIe5AkO4izI1mQYhvFlU4hchWC9aMBImQ/U6bM+x4esJi+NAeau4kv7EqJQEyyU8Kz8dU5p1LaSm9o8ImTbr1P46CMrULpex5BaEn/fG1ndLcJkQES1PVOn2ePorA0sT3pTFttzLrSmA5nW9qihYn5m0k3bVDdb3VIfMkMb0sC0xgxKQXbZ6/LGapeqqixhfmye8BCiPqU513/88f+kGw0t0LEjWlOwHU6Pc19ao7O80rr3fr9f/evGXSAxzDAMHjFsNFIWN0IdNrMjvp6ajCJFAe4Ii0jpq7nwsMPp7ZbMqdDSNLNpRdzRZu4EMrDK9y8cSZfrPQeqoNLvBaqJGRU+lo4SfnjEmK5IHKMRoUl19OU/mhC0Xe+B1dyb4GvLm8mtATNCS5MTj5ObNBIfzE3/bIk1hAQbTWyp5elWBI2xaSVEfsb92zDYqXtzdRVp0IkPCIm5h40kt5yEegby8XgfwEVAp+u +api: eJzNVcFuEzEQ/RVrztukQEFiT4SqSBUIqraIQxSpk91J4tZru7Y3bbRaiY/gC/kSNLaXJA0qHLlEif3GM+/Nm0kHAZceyikonJPyMCugJl85aYM0GkqYWKskeRFWJJZyTVoo6YMwC5EiRDA7d1ZaUlKTwIrj/UicPUofpF4OcHQkHFmFFdXi5/cfQupKtTXtPDcnYR15cmuqhdTiJl6d1/5mBAUYSw758fM6l7f5FEOvzSQlhQIsOmwokGNuHWhsCEp4MO7OW6zovIYCJNO7b8lt4CnpbwNQ6LYhJysha9JBLiQ5KMBXK2oQyg7CxvLDUgdaxquFcQ2GdPTmBPp+VoCj+5Z8eG/qDcfsp/qUZWEeIiOhgMroQDownq9kFSmPbz0HdYcVmPktVRxoHQsUJPkYWyWl/A4UnUOmLAM1u+c+OKmX0PcFDIL/Q9Qz1PsCggyKURPvTSUxUGpRIn2Z2UYkU5eOaiiDaykeeGu0TzxeHp8cSvflozgSn40YtOoLODl+9Qfc4BihTRColHmgOvL0VLVOhk00yXtCR27ShhWU0xk3rqGwMuwya2JTLPIdjLO5x8my49g7tgU7NjuudQpKWIVgfTkeo5WjSpm2Hnm6J4cjaQ48dxVvxIXCwEqKU8aLycU5cClDpVfc+KTJbr2/28EZB4fy73kEQZG/fBh6dPsQogJsqMutP88esbHcsT3rTAdvzHatMT2e9TxFCxPz505nGlz33xiyXrIin8HcRqyi5ffV29WMGpQqemxh3m0v+gJY+pTnxejt69Exn3HfGowTk1fAZVo9eT/lpfO00m47fv/f/suNDvQYxlah1Ew0CtZlg05z75jXb4LJpLMCVuzlcgpdN0dPX53qez5Oi5CtW0uPc8WTuEDl6Rlt/rIm/1jpHW0ONvEaVcvI6PQ1Osn54xAWsCKsycXCUuhpSn90za9vYw+25N4AX3y5uuYhyCu4MTXHOHyAIn6WEP9Zkmpll846UKiXLS4Zm97kkcH9iXsyYbHSYWfqzU6FXZcQ1+aOdN/DoEXg39DP+r7/BRUCn64= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/apply-labels-to-pipelines.api.mdx b/platform-api-docs/docs/apply-labels-to-pipelines.api.mdx index c5ba41988..62c8e2f6c 100644 --- a/platform-api-docs/docs/apply-labels-to-pipelines.api.mdx +++ b/platform-api-docs/docs/apply-labels-to-pipelines.api.mdx @@ -5,7 +5,7 @@ description: "Applies the given list of labels to the given pipelines. Existing sidebar_label: "Replace pipeline labels" hide_title: true hide_table_of_contents: true -api: eJzNVc1uGjEQfhXLZwK0TSuVU0mUSlGjBiVUPaBIMbsDOPHaju2FoBVSH6JP2CfpjL0LC0RNpV56Qdj+5u+bb2YrHsTc88GEKzEF5fldh+fgMydtkEbzAR9aqyR4FhbA5nIJminpAzMzlixYMK03Ky0oqcF32cUz4qSeNzjhgDmwSmSQs18/fjKpM1Xm0PIzBWYdeHBLhEjN7uPTZe7vu7zDjQUnKKvLvM5rfRVNx2bUhEWYFU4UEMBRWRXXeED4yrhHbzE2Gne4pMqeSnBrfljv9wbIdFmAkxmTOeggZxIcgn22gELwQcXD2pJjqQPM49PMuEKEdPXhlG82yKUDjOLDmcnXZLMf6qomhiphNRL9ZAZd6kB4epJZLLr34MmoOs7ATB8gI0PriKKA3aLXphVIXwssnBNUtAxQ+L8ro8ObNvybH3QUZFCEGnpvMikCNI1LVNzUHEQsESIdYK+DKyFeeGu0T9W97Z8eE3r9hZ2wr4Y1DKLRaf/dC7hGSUybwIRSZoVxKKiHrHQyrKN0zgA164ZlWODxjtqJuloYUp81sVVW0BvvbWXfS2LuxZ6SXEjLtRJLpxC7CMH6QQ8RspspU+ZdD0+YTleaIy3exhc2UiIQm+yc8Gw4uuSUTJPrLQkisdLOeNsSitgol87TCMKb9Odz06eHVYgckNBudrq9eBaFpa4dSGrSv2srA48bGqyZiaHrRtcVUMqvFUdUyQw3TQJTD0UWp2CfuDZdOAhSRYnNzKfdAyZCrKc4b7of33f7dEdNK0Qconor3KR9tF1b9S46zLXazeR/tA/r9gZ4Dj10gzsNa4xcVbUwJ9uOUUnb2pI4sXsLUjGiqmoqPHxzarOh67QYSbK59GKqaAZnQnn4Ay2vrM0Xc32E9dFmXgpVEjIqfCmcpPhx/DBdEDl6o8SS6XkKfzIm7zvbo625N7qj69sxib9eyYXJycaJFV7SL8ambw1Zx5mKdxWyp+elmBM2+aRREfuTdjBZMdNmX+p1K0MkPCLG5hE0kt5wEeiM6aLz3xtNozI= +api: eJzNVdtqGzEQ/RUxzxvbbdNC96lJSME0NCZx6YMxZLw7tpVoJUXS2jHLQj+iX9gvKaPddXwJTaEvfTG25ow0c86ZcQUBFx7SCSickfIwTSAnnzlpgzQaUjizVknyIixJLOSKtFDSB2HmoskQwezErLSkpCbfE5dP0gepFx0OHQlHVmFGufj146eQOlNlTjv3zEhYR57cinIhtbiLoWHu73qQgLHkkKsa5m1dm6uYOjaj7llIwKLDggI5bqsCjQVBCmvjHrzFjIY5JCC5s8eS3AYO+/3eAYUuC3IyEzInHeRckoMEfLakAiGtIGwsXyx1oEUMzY0rMDRHH06hrqcJOHosyYdzk284Z/+pq5YY7kS0SEggMzqQDoznkMxi0/17z0nVcQVmdk8ZJ1rHFAVJnqOdFMPc74DROeSmZaDC/10bCXQy/Ns9dQJBBsWoM+9NJjFQJ1xDxU3LQcQyIdJRDmlwJcUDb432TXdvB6fHhF5/ESfiqxEdg3UCp4N3L+A6JwltgkClzJry2KmnrHQybKJ1zgkdubMyLCGdTFnOgsLSsPusiVJZ5Bj0t7bvN2buR03ZLuzl1omlU5DCMgTr034frexlypR5z9MjOexJc+TF2xgRI4WB2RQXjBdnoyFwMV2tt2yIhpXdireS8Iudc/n3LIIgab987nS6X4fIARvt5tm3l09YWFbtwFKTwXTXGZPBtObBmpv4dCt02wGX/FpzTJXMyLdg1hCzOAX7xO3SRQVKFS02N5+eA3UCzHrzzpvex/e9AZ+xaAXGIWq3wk2zj7Zrq91Fh7VWzzP5H+3DVt5AT6FvFUrNPUauqtaYk61i3NK2t8ac0wSW7OJ0AlU1Q0/fnKprPm4WI1s2lx5nimdwjsrTH2h5ZW2+WOsDbY428wpVycjo8BU6ye/H8UtgSZiTi4U1qRfN8ydjvv0592hr7o3u6Pp2zOZvV3Jhcs5xuIYkfqYQ/2s4O85UPKtAoV6UuGBscyePCu5P2sFkxUq7fak3OxVWVYMYmwfSdQ0dF4F/Qz2t6/o3G02jMg== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/apply-labels-to-workflows.api.mdx b/platform-api-docs/docs/apply-labels-to-workflows.api.mdx index 3a3ff6a58..2ca395d7c 100644 --- a/platform-api-docs/docs/apply-labels-to-workflows.api.mdx +++ b/platform-api-docs/docs/apply-labels-to-workflows.api.mdx @@ -5,7 +5,7 @@ description: "Applies the given list of labels to the given workflows. Existing sidebar_label: "Replace workflow labels" hide_title: true hide_table_of_contents: true -api: eJzNVcFOGzEQ/RXL55CkLa3UnBoQlVBRQZCKQxQJZ3eSGLxrY3sD0SpSP4Iv7Jd0xl4nmwRBj70g1n7jefPmzaTmXswdH4y5ElNQjk86PAeXWWm81CUf8KExSoJjfgFsLpdQMiWdZ3rGYgTzunX3pO3DTOkn12Vnz4iT5TzhhAVmwSiRQc7+/H5hssxUlUPrnSkwY8GBXSJEluwuXJ3n7q7LO1wbsIJYnecNr9VFCB3p25QWYUZYUYAHS2XVvMQPhBMxZzA3Bne4pMoeK7Arvl/vbQKysirAyozJHEovZxIsgl22gELwQc39ytDDsvQwD1czbQvh49GXY75eo5YWMIvzJzpfUcxuqotGGKqENUh8J9P4ZOkJT1cyC0X37h0F1YcM9PQeMgo0liTy2C26Ta1A+VpgYa2goqWHon3uvMVeIekOT6L/Q9QbxeNDXnpFqKFzOpPCQ2pTLPy6qThgqXxpATvrbQXhwBlduljLx/7xoXyXP9gR+6lZ0guDjvufXsEl37BSeyYUEsA8lNRBVlnpV8EoJ4AOtcPKL/BzQs1DFy00ec3o0Bgj6I73krK96NxeaCB5g4zb2K6yCqEL740b9BAhu5nSVd518IhsulIfGO8m3LArJTyJyU4Jz4ZX55y4JKo31P0oSpvwpiOUMdmUvqcBhCfxn++pTfdPPkhArrremvTsWRSGmrbnn3EyyKTtj3F/sqZhmunAoGl3Uwgxf69GUkxmuF0imDopsuD8Xf3aqqH5pQpGm+lv2wskQuLHPB+6Xz93+3RGrStEGJxmE1zHHbRZVc3+2edab+fwP9qBTZc9PPsePoN7DGsMWtWNPcebxvEO35QWLYrNW5CVEVTXU+Hgl1XrNR3HXUjGzaUTU0WDOBPKwRuqvLMpX6X6AKuDZbwUqiJk8PlSWEn5wwwiXRA5vkbEYuhpTH80ote3sQeLcmd+ry5vRjQCzRYudE4xVpBE9Bdz088LRYfJCmc1qlfOKzEnbHyTBkbsztvefAWmaWmWqxZDFDwgRvoBShQ9aeHpG+ni438Bl1qgwQ== +api: eJzNVc1u2zAMfhWBZzfptm7AfFpadECwYi3aDD0EAcrYTKJWllRJThoYBvYQe8I9yUDZzm/R7bhLkIikxO+HTAUB5x7SMSickvIwSSAnnzlpgzQaUhhYqyR5ERYk5nJJWijpgzAz0VSIYHZiK+OeZsqsfE9cvkgfpJ53eehIOLIKM8rF75+/hNSZKnPauWdKwjry5JaUC6nFQwwNc//QgwSMJYfc1TBv+1pfxdKRue+ehQQsOiwokGNYFWgsCFLgxrzFjIY5JCAZ2XNJbg2HeO+7RKHLgpzMhMxJBzmT5CABny2oQEgrCGvLF0sdaB5DM+MKDM3RpzOo60kCjp5L8uHc5Guu2X/qqiWGkYg2ExLIjA6kA+dzSGYRdP/Rc1F13IGZPlLGhdYxRUGS52gnxTD3O8noHDJoGajYPffBST2Huk6gI/0fqt4AXycQZFCcNfDeZBIDdTI1wG9bxDGX4UtHOaTBlRQPvDXaN1jen54d03f9TZyI70Z0fNUJnJ1+eCWv843QJghUyqwoj0g9ZaWTYR2Nck7oyA3KsIB0PGHxCgoLw16zJgpjkWPQ75jtN87tRwHZG2zc1nalU5DCIgTr034frexlypR5z9MzOexJc2S8uxgRNwoDkykuOF8MbobAvXSt3rH6DSm7DW8U4Rc7m/LvaUyCpP3ytZPpcRUiBeyq261JL1+wsCzagX/GnUEmu/4Yn05qHqaZiR20crdAuPO/YWTGZEa+TWYlMYvO3+dvlzUqUKpotJn5sg3UCTD5zTvvep8/9k75jKUrMA5Ouwlumx20WVXt/jnstdrO4X+0A1uVA72EvlUoNWOMXFWtPccb4SCBDbTGopMEFmzldAxVNUVPP5yqaz5udiEbN5cep4oHcYbK0xus/GVTvtrqE62PlvESVcmZ0edLdJLfjzOYwIIwJxcba0ovmudPRnz7tvZoUe7N78313YhHoN3Chcm5xiFTxJ8pxL8Xro6TFc8qUKjnJc45t7mTBwb35+1gvmKn3dLU650Oq6rJGJkn0nUNHReBf0M9qev6D5daoME= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/cancel-workflow.api.mdx b/platform-api-docs/docs/cancel-workflow.api.mdx index 474353565..66293f05e 100644 --- a/platform-api-docs/docs/cancel-workflow.api.mdx +++ b/platform-api-docs/docs/cancel-workflow.api.mdx @@ -5,7 +5,7 @@ description: "Cancels the workflow execution identified by the given `workflowId sidebar_label: "Cancel workflow" hide_title: true hide_table_of_contents: true -api: eJy1VVFP2zAQ/iuWnzaptN3WTVqfBhWT0KSBCtMeUCXc5NoanNjYTksV5b/vznFIQ6vCpO0FGue7u+8+f3cpuRdLx8e3fKPtw0LpjeOzHk/BJVYaL3XOx3wi8gSUY34FrIExeIKkIACTKeReLiSkbL4NoKVcQ87uGuxFetfnPa4NWEERF+lz0t8Rgq+NsCIDD5bolDzHB4S1ORAiiY0RfsVfUmzyMOetzJctJ4tQC4+FtIBVvS2gx12ygkzwccn91lCROohXVa9T1xmRQFv4sQC7PVg5AFleZGBl0q29V0vmHpbh1ULbTPj66MuoUx1fJXC8bq0fQ/1J8SslPOVjDqszIPnlgknPEpHn2rM50C8MUHhLMWZyzozVawywIewQ27nWCkSO5Ga1juD8mU63BEk0tpJ7+imMUTIJlzu4d8Sv3M+l5/eQeKzipVd0cJ4Zv6Vs0zoxVkERsIwzOnfgKPbjcET/ur1f/mAn7KdmDQMMGg2H+7gzkbJIGsu+mW/rl1uegXNiCTQUL9tA8dDRXtZEG+AhV7UdW6vtNPYX2x0NPx3osJkVRrcnFFob+RDc4dhZ6bdhSM5AWLCnBU7E+HZGd4QTtNI0X0aHpsO0jPmgmaNB2U5UNag9QRcPdt1MXmEVRqy8N248GAgj+4nSRdp38Iik+lLvefE6vGlNOCE8O7264ESpYXxNAtdi7fJ+1osqNh4M3gsgPKl/fG/G5X7jgxJ0cdPWkudPIjOkclnR4Cx0SB2FjwyJ0mvkSQqZgItgco1Igmu6wuzKgcaRKkzyQn9rXyARUrWu86H/9XN/SGd0NZkIpovzHod5027DDsedWftXyzhq7uHJD4wSuGiQWGiwjJ5pPwkIH3f2cLQN3u2KXIbQspwLB7+sqio6rlcWmSmVTswVzdJCKAdHGntlkR4k/ADbvV29FqogJKd9+vby/2WfHiHdrPiW7owerCS+fyndu2ncWO/Z0Q/hQTrxUOTbXTa72sZ7r2aIXoHA/gK/GjCpWZzcUJo2wd6GpduoI06TBIw/it1dZFeX1ze0BOJXJ9MpxVhBtqS/gawOqoTdEs5KrkS+LMJC5nVOWhmiu3FebJjQ1UE50N4BcaMfIEeLN+p4eiZhquoPfA03lA== +api: eJy1VcFu4zYQ/RViTltAa3vbdIHq1CTIAkGBbpCk6CEwsGNqbDOhSIak4hgC/70YSors2PBugfaSyNRw5s2bN08tRFwFKB9gY/3TUttNgHkBFQXplYvKGijhEo0kHURckxjCBL2SbDhAqIpMVEtFlVhsc9BKvZAR34bY6+rbBAqwjjzyjevqLenffQgU4NBjTZE8w2nBYE1QwpgDClCMxmFcw3uIQx4RoldmNWLyUICn50Z5qqCMvqECglxTjVC2ELeOi3SXIKVir25wKGks/NyQ3x6tnAOFaWrySu7XPqilTKRVfrW0vsbYHX0+26u+tF7S6bodf8KazPiNxsj5RFAVCWL61VKoKCQaY6NYED9J0pqq4c7llXDevqiKfL52DO3CWk1oIKV5xyOFeGGrLYdIayKZyI/onFYyD3f6GBhfe5jLLh5JRiggqqj54Kp2ccvZbrvEkFJKXCY4awIFvvvz7Iz/7ff+9Q/xUfxpxYAgFXA2mx3GXWAletBQ/DjeUS8PUFMIuCJeivdtOM+KjqoDOgQeU9XYsffW3/b99e2ezX450uGwK4Knh1rbDVU5VSDZeBW3eUkuCD358yauoXyY84xqimvL++VsbjpvSwnTYY+m7bhRadppggdP/mXYvMZrKGEdowvldIpOTaS2TTUJ9EweJ8oeaPEuvxlFeMnx4vzmGhjSgPiOCe7I2sX9xhdXHDSYtZeDoOgfvgzr8riJmQke3O0oyatXrB2z3CZenKXNqXvie4QM6XvgmQolKfTBrBqUWTX7xOzSQTUqnTd5aX8fX6QCmNWuzqfJb79OZnzGo6kxi67f936ZN6Mb7mHc2bX/yox7ziO9xqnTqAwDyw22vWbGTwIUUO75cC+beQFrVln5AG27wEB/eZ0SH3eWxWKqVMCF5l1aog50orHvGOlRwE+0PfDqF9QNRwL76Y+X/1/89AToweJHuHP+4RXj/ZfUfbjtHesncfJDeBROf4hmu4tml9t+7mmeClgTVuQzvi7gskPx8Z7TjAkOHJan0d04l5JcPBm7a2Q3X+/u2QT6r05tK77jkWXJfzNYm1nJ3pLPWtBoVk02ZOhysmXgvuO8c5jc1VE62raLuLdPZFJ6YyfybyYmpX8AfA03lA== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-action.api.mdx b/platform-api-docs/docs/create-action.api.mdx index 67a5d97bb..10c495e3c 100644 --- a/platform-api-docs/docs/create-action.api.mdx +++ b/platform-api-docs/docs/create-action.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new pipeline action. Append `?workspaceId` to associate sidebar_label: "Create action" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-avatar.api.mdx b/platform-api-docs/docs/create-avatar.api.mdx index b995dc107..4d95d6dbc 100644 --- a/platform-api-docs/docs/create-avatar.api.mdx +++ b/platform-api-docs/docs/create-avatar.api.mdx @@ -5,7 +5,7 @@ description: "Create the avatar image" sidebar_label: "Create the avatar image" hide_title: true hide_table_of_contents: true -api: eJyVVcFu2zAM/RVDZydpu+2wnJYWGxBsQIu1PQU9MDabKLUlVaLbBoH/faTktE4TpN1NkR7Jx8dHZ6MIFkGNZwqegMAHdZcr69ADaWumpRqrC49AOInPKlceHxsMdG7LtRpvVImh8NoJmrHTGhaY3esKsw7HEYU1hIYEXTcVaQeeRvfW14OSc8p1KJZYxxOtHXIeO19hIbHOCxnSGORVS/oeLJDXZsEwyQZcQc21Ab9WbdvmCk1hS3nvR3ZkblICcK7SRex1ZAtCGnBKhFoSSAqPwVkTUvWzk5P9ji9/73bYz7gKAvl8e2kEn5ChjFrCyx80C1qq8dlZ/k4S5s7iYppdeVQywQ1I1yhBFQS6deX/BHEUaaoE15mEbxpf7cf3oX1X/e1UVkn0r4d0PofysKWOCy4h2kszM1VjCOKCu/wDfbfAow389N7uM/9ywCHbbcqMpQyqyj4zH4EHLBqvifdotlHnCB79pJF5zu5aJrmbJgmW0RKz5JMseTpnurS0sqnORnEcSA412m60FPJP6EOsEyejlkQujEcjcHpYVLYphwEfmedQW/W+8nV8ya4qIJl/diH4bHI1VcJy28S1aJ7067fyKqFUFCoRJpsaQXyTDr+2zlo9UxRHm3sbwzu9OxZS9iOC0q4uMHRgMQsU0Sy7zfdbZr9oeZOyP94emIgol+qcDr9/G57InShdQ/SagRqPjmeH66schC80chVo01uXNLmdb/FSZspXm80cAt76qm3lmhfBi2/4+ARew1w0YttwAELJusqoH3AtzNKuDOInT+BVIwQOfYrbfBs0KQp01IPvrZnM/tV5V5fXNzLK7k+htqXESOKYN387JpKw6413Xojkuycw6x4LViEibuwDGlYi7+iS/GZKvIX/AMxiWXI= +api: eJyVVU1P20AQ/SvWnDcJ0PZQnxpQK6FWAhU4RT5M7CFesL3L7hiIrP3v1awdcD4U6M3xvJl58+aN0wHjykO6AHxGRuchU2AsOWRtmssCUrhwhEzzGAYFjp5a8nxuijWkHRTkc6etoCGFyxpXlNzripIBBwpy0zA1LOi6rVhbdDy7N66eFMgor31eUh2feG0JUjDLB8ol1zohw5q8RLWUH8E8O92sQIFUQ4YUlrpBt4YQggJqclNIfJw5kLntC6C1lc7jrDOTM/HEsyOspYCUcOStaXzf/ezkZH/iq9/bE44rPniBfH68fgWfkKGIWuLrH2pWXEJ6dqZ2JAkKCmTqd1cclUxwE9Y1SVKFnu9s8T9JQQFrrgQ3mCQoaF21nz+Gjl31d1AZetG/HtL5HIvDljouuKRoJ8MsoCbvxQWZ+kDfDfDoAD+dM/vMvxxwyOaaksZwglVlXqiIpTzlrdO8hnTRwTmhIzdvZZ+LLGRqp0wvWMIlJb1Pkt7TCmri0silWhPFsSg1YLa5aGnknsn52CduBkpm69PZDK2e5pVpi6mnJ3I41QZ2O9/ESHJdIcv+kwvBJ/PrSxCWmyFuRPNev/EobxJKR6ESYXKpEQRqePi1cdbDC0dxdHNvYvqg98BC2n5EUMbVOfkBLGbBPJple/jxyFSjlpi0/fEeCApEub7P6fT7t+mJvBOla4xea7Cmo+vZ4vomB9Mrz2yFuhmdS7+5rW9xKTtNF9B1S/R056oQ5PVTS058kyl4RqdxKRotsqCgJCzIxVU/0lqY9bcyiZ88gVetEDj0KQ5qkzTPc7I8gu+dmez+zXnXVze3ssrhT6E2heRI4VhXvT/2JHHbGzteiOSHEDbrEYuu6xG35pGaEEANdFl+Q8hCCP8AzGJZcg== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-compute-env.api.mdx b/platform-api-docs/docs/create-compute-env.api.mdx index 91f496ca5..5c8cab405 100644 --- a/platform-api-docs/docs/create-compute-env.api.mdx +++ b/platform-api-docs/docs/create-compute-env.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new compute environment. Append `?workspaceId` to create sidebar_label: "Create compute environment" hide_title: true hide_table_of_contents: true -api: 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 +api: eJztfX1v2zi291chPLi4DWA7aac72Nt/7uM4btc7Sesbpy329hYxLdG2JpKoIakknqLf/cE5JCXqxbbspDuTVgsMtrHEV5Hn/M77l46iS9l59anj8ShJFeux+FZ2Pnc7PpOeCBIV8LjzqjMUjComCSUxuyPmXcLi20DwOGKx6pNBkrDYJ7P/vuPiRibUY2N/RhQnHrYlalVoQIKYUJK9SzweK3av+p1uhydMUBh47GdDD/WQo/i20+0kVNCIKSZg5l86MY1Y51XHGbfT7QQw7d9TJtad8mI+ZoPGacRE4JHAZ7EKFgETfTJeEB4FSjG/a6Yu6xas559KJtypS2/FItp59aWj1glMKogVWzLR6XYWXERU6Z9+edn5+vVztyPY7ymT6pT7a2hT2vOaQc1emnadbgfHjhW0pkkSBh5u3PFvErr4Up0Pn//GPGiYCNhmFTAJT718e3e/KxhuFw0lfKDsdalEEC8ruz3MX3f2mSy4qN1WmqoVvKQX0ieX7Pc0EEwSdh9IFcRL4oU89Uki+G3gM3H8j8mQOFPqkylj5JM+Ne6Dz89WSiXy1fGxzz3Zl+x3Jmg/4MdJSBV8nB5NgmO9wT2n3VG/87Xb4WJZWOzG7woflfrv4nDdeaVEysrb8U4saRz8gaurOX/kGTTv8Thcd4lkiszXRK6lYpGeh3vIH2E2267CrqkEOIOI3p+zeKlWnVcvXnQrZ2H78HVHnIbJiu6YzZLFQCKYX56TJgWFWT0/OalOqziN93Hwe8oINMZzCaSqlsZdpFLBdZeBVIQvyPPe85OTwoy7xKdy1SVckDT2mZAeF4x4KyqoBwQLZ1kYvbiFJ7tne5b/BXPYPFl6H0RpRELs+xWBvsszsWe/PI2/7ZqE/XK2g+w+AhVkcRoBT6F3sjenylt1uvhvvLmdbmfJ+TJk2SPzp31K/0hF/lD/ZZ/d/F32sjl3O+ym8Ofyhrl/psvCnzJMReT+EMqF+ycNFQ2E+0vE6bzQgHs0LHSJRMSyzuzB569ImBfBskrVJ5bayIR5wSLwiH4zFYbgTZVIPZUKRnwGHFUSHuNHlixkHpx5Ow5s9XZSDdTiLBC7iTTQAeIHgnmKizVJqFrhTZCKw/sECIyImB8AUYVeFyG/I4sgZOYcCXaZxlPscfdoA98nlOhfiFpRRdg981LgtIFea7zohTSNvZV9KxEBXExOgviW38CU3rJ7hbNIBPeYlMyS/olghMY+SbhUPZHGposGDABP2bEe+Jj6tzT2mP9TIliPxn7P9tcz/WmKA78+ztLpQjFBaBjWLI2s6K2+5iFTzP9TVuoQF2edVAgKECtQLJK7wYMl0Nt3aeTwg1sqAjoPNXnGidzSMD20E2yLvawYdVnonPOQ0bj6wZIkXBO1CmTeieJ4SLPPBF2R3/gc+zXU4JG6tpT9Nz6Hm/ZVY8ZAMB8ILO6m3ZDP3Y4KVMiQOgNJGcW3H0y/Fa5TuzsShgdOb25hHVtBLmtmN8xo3M5DH8A/aeguzKF6MC7A17U52KW3kNAceqjtZHu6rx70pQ+0H8AkoyCmijegkZZyE3iNFBpXoRKVzAfCnfFHTb0DHh/1K7Doa91kzL1Zv9XSTfF5txPRJIFZAuMusClYhzkGF5zOixtdwzFoGL5boBz1SLykDtRBYyDaGYs5gGtMf0R+UbvovzqneHz6YMRc7F3PpdFRPNdnIgc2gGmyIfR+AuiCbkGUf9uIO72XTGSywnT6j5LMamk4CqZhKhWAYmA4XKpmA/yDS4UDcEHGE0J9XzApLdh3+tWcJ+Y+M2dLqJ1S4c8vqods+g8CbY1QHsdAqeJl3ULIGVvQNFSvyOzFi1nGSP8nZU1YMr6Wy1kynYOmBYfaxU8fPMImlgqk9B6bTYM/2CHbZwWtOI3mTMBngq71nfVoTOaM/A79+4QqwmNGVBDlGOSffP4Oe5J7XRSu22Tyqt0zvWQp7bEGIk6XVLF/bBprEzwZLwjK7HnXdkwqGMn69VHH5+6pc0YWNJRspoGL5UqDuVQgg74RgW8oxNfulxK32ZM3W2apAQxw2gKAMTDCkdxKDLhFt08b3X79+hWE7lzh4KCgwccpOYUfd0Kh4scE2Zcu2RW+VPc5EsE8uADZGQIaKdgmpWjl9VsephGTDY6b6aUK4k+nxPQCexvxNFbkmSZXr8jsGFjOMQjzr46Bg9IgZgL/nh2EgB9+ywRbGqXXDkL3cUr0u+RuxQRovCVPhcckuQvCEEiq1tT65BnrL/tdMktlj1Gpes/N2vbjG+4h0atBko3kVaRxDBwkYxg+nIt4757zHs8uB29GbzNFikWi4zBM4WOY503BmUwT4N7Mv5Z8oe6oYMd6hsf8lonbgN0dOdMex1IBiNt8rgsnbPiCBKaFFnzq5p99hMXz/ov7kIolK36Ff/L5JQ8bjAdvkcHlWzhiS0FjRRZBzHpLAWfXJ+PBBUmYMAwOD/1mvp7hu2ZDQ9/CDg+rHA2nRFF5UwKKe+Cdum+/mbYaNPCtNmoLUQ+DCVWrBiIw6AVNV7C24flYn44w1NA3UxwYYpPZLGrheqs4/CEUh+ZcD5NUHgKv32awejh5L2Gd3LO4c+dlumARF+uL+UG4HtvaAeF4b7y/XTh/EVvS+VoZlXgLKJ80oOx27ugtG8XwZ5OF6zfJp4/6vhn6t/lGQe9HtaJSt7NIgWi/2H/w19gQ1aXGLLpxfD3GkWNgL818w9zi2zhiUw2N957g2w8XLIcTBmA7U6jOX2t8+PKN4GnSQPcI5OkjctxzvpRkCc2sWkMvjIR8Kb8nNbb+ktOYJnLFVRPJvnRcsqY7DsvxMg18dizt60e7v9yCiyWrGkE1JnoND0s7aFQMffLJeafpnrk+TMeZLPgTTRWPqAq8XmGsHl/oF3qZcHFEzLsgTxmMU5QKCp4KsVaLaGxXXIclO3j2fJaEfF3EHkHCwiAGXrFLDlUbgLq1sk8n7646XUDqVb+tsQvd+2Q2Gr6YmelIksZo1hVpogI4Dzzu+SyCVbmoX/bJDIbI2xVbTROu8pfJs5DfoU+UVPp4RkF8KOe/CGJUrCHfRwcDOGTM32Wfiuj9wUMaXd6+Qy6TdG9q+Gby3tllxAxzOUgVn3o03MQRi1qEjTq7bOqS0JiAngBOdo/dJzT2cXQ/kDfbVkXecoUPqP7Od4FabbrmgSNTPkSfMeRRRHuSgYMfILzQ+NkABLtjxXOJR1pvGyK0qYI2y/W2q3I6ml5dvx7DdbH/vJ5cvntzOZpOxx9GnS5epuvhYDIYjq/+df1ucjW+GP/v6Mw+mVyOh6O655Wbdwb+iRHccLLid4aKaKWJLN4v1J9SIdaEpwoJSiZvFphw3YxnSF/yi5t3Cn/Nts5Zty1eX/01I7rcqMUqfK5UKh6RwcWYjM9gGanUMq5mXkDwSpQEHajmIHwgbT0P4vS+9wIk7R5Q/ij4A64ajK9lnIgxJQtH1NLq/5Q4rvWiMc4zrvMmtAqBlCtgyoLfMp/cMiEdv6lBRP/gcWl46Nb1TsxVT4GEFfoaVSdeky36MBnC3kB/MVPGDIodyHQeM/WQ23JubgeMYXpDQVdyWDZufT73heARYdRbEa5WTKCHGmwBEvOYaSommZeKQK0RbT3G1GyHBoiNz3CGPgNdBYizDN9aBILdgfwqUnRCQMMJj5XgIa7CfgkwdBEl6GIReBpeyPsL0Hnu/g6vp/f4Ec5RRWs0pQkPDPleyPtmprlSPw4hzAWuhbw/1JS0pXsZ/AFfi7w5tarbhEv2Lj5jIbOehE0tOj600fDGUayuWFzv6SxNA33ymffiV7ae0CYGWPh6NwwcygKRm0s90E1klPvuNPVuHucm0ByhT38mc92vGS8w8uImDs7m8jTk3s2hny7XxZc/lUbP2+HBdrZuAEOV+5Jnt881zJoH/oQJj8WKLh9kxbS8NhGBx3BTizyiSyjEASTZYJaY5lxIN9XKEqqKHLtfBoyoz485sgXNN5hP0lgFoab7qRBwCCW00h0HkswZgGj0itQMgPkIOZ1puazz+cnJf2jxlS2kdg3f57rYMACIfRi9nlbgD1s08oQfWQ/2Uh9kfGa7aUjNyh045AzOnSPE53r//bUJj26FIOYdZ1aDKGiydQZiwJH6BtOqgPBTztWhdADaanCNZACmnPXfdagC82RTxYPBWUUJ0+oiwUoB61EkD4tBmAK+8ZkAa+NzcrXp7Jgp75h5Ev7r675n+lQFsUYK1ssEHUzIIFRMaF+NQOoXI7oGBpKGJhwmouEijdHNDV4sivk1IgZqSfIFFBZY+sD0TvYpwrW+x6NjjdxGw+mxhnjHPrtlIYjNWknBPNnDTo3M31+pKDT6EiqsP0TzO3GZxlUFJjj4vda9OfolCcfK267WQnheIIS5xAY7F3Gfhf2s80AihSxLY0AGoCNEDXnnhrWK6JeXe1/6weXFLy/JszeC3gaKx+7dcNajp9Utqwy7ejb1MuIh1sfxTstj0bUEj1rmU6K1T/6lRTj7qOFzJDFxlDHGil06GhmCsibp+bpw9HPn0KOqTtpYxHMrGfgxFCIiHFeGN/g7QS3nnt4M/3ZTf2vZ+/4te9ssu9+Jdr0147VmvO/QjJcIDie1CfYuMB3TzoosTf25Cn0Yxy7HcQtENkFD67r1B48bnPRCn9AEQZHhFpvH6NHZUVFR6OsNypxkFoGQSvdoesMIzzkDD+8QldJGW4ZAb+B5IH6NIhqEDRz6dSNQSqDQxqAZQhtw2dGqCs3UCirZvWDTBQXlq0FNdgvi5z3ow6fCRx+5whZQuwklZy9X49lYLTw+syoBrclFdZ918jbB/fHSRcLAZYwfEfOJFdQyEefDRZ98ej9PY5WS86tpfhmQmPc1WkKxwBAOvCXHOLo85rLnM0WDUP6UYh/XoZJHxByfJJ2HEGiM76JncyYx9gG/gZWmx/QVdgU5Sj6dMZaQc0YFLu7DxZZ5+YwlvdC82ruN3An+BMFC10YzLY8wdsjsHKL84fuzQWmHAkkyoyYNw3UWG9on76weu0umSCV6/A7sV56WIc06rRMlvaVBiEQH5bdFioGngoWMSvZgMaJ4hh/HRDbnXJ0FEtV0bw5y64GW9oDOM2HdnjUbvTSKl0GcOyv0ySzxsws0yy4G3CII9AaFduEe/e2EvDm1CkH3Gv2JQokmlYcKJW4ktuteDT8/DZHkcEfE3ai+hYotVPw+oeIuQW5veKIpxocLrSC1+GRqaOv12Qt5ffuzgYKbACY+0iSuoWuYHtU2cjzDPlxYdzC0zzay6gZCpTS0Jt28VwOLZTrPXm+k3sa5ua1sTxGN6ZL5Y8yDotZNOoPwxB6VMlgC3zcdmEwqal2Za2mEYRiwuJFccFHu2cOmVk9fSuRj/Pg+1uav2RS+yZdkENNwrQJPOrmizAgRjwOdn8L2fgWXopkh1+jUVUY5AQEVBtRaS6rokIcmdnsU+2hk2d39GVWUeFlDwkxL7R5hPRCLvV+mYaNtKfcNVnO7JyFfEsFTZTflAWijyJduWI1nzWZe42plL2jSH8VKrK+n+LCv/++6asd9GGqxbtplZaqbFaaqTH3z6ygzdOwRK286+TWdo/uEkyTsuwVBrc72e9DZgtaCNThphZOtfXGSkMaMvL88z5i2neCap6IHyZkg4hAkXsO+pQyHTDTJczA9Jx7cCvTlQpjnMBBmo4piQ/JQMIbf3Fk6sfZA0JFX7LXOrBWS0izNUR7+5QAkI+fNXEg7LSiE9hpaltRCjjOdPUY9E8wOvhnGe7gSb12YFaDux52S+QIWhFuyCYfX3PPqpmUZ+czLidDunVUTbzO/7pu/y5/MwD2nL3PedEjBMKRB1AwHTEDvIiG5xAeU1bGpBgRoRKcSrqP23tSdbzgcXWLuhAIH6J5pNDM+j+hVQ2aXjPofRaDYBY3XM6vui2wCBzMCeoE0i8i70J4fEJdnVBpJtiCrffBwSRtW456e42zSmiT6Q5A9NLgu7Rr3iacfkoSHgbc2dA+s4oa+IerLfW95fC1TXC8y0ju6hn/EDIjR52q6ufseNOzdUky1IZv0YFjyJJv3BGdmr8KE+9OEeQ90t0i4nwUEbwgFswpX7rMpsmguZtofFzwX40CtZ5hEUEGspnK9YkH6DnxiZkr+Nbg4JzLLBycVFag5Reo3A8+nVzNXE/04K6xzAbS0IOH+n7G+VrPyxDUr3yoEtFFA9b8pBrQaAvpdmMBL393AxxzaFYStPz2NS6vibQnRNkLUQJnZ1KZ9tSoqD4zJuQeRFT00H+vcCvi0GRgtd4lra6Ie3qm8/prlG6/YeNwZ1rqhVTLqGM2JjWnS0OAvrvbIlEP7+RVkZP+Z3q8jpP965Zjla7MXwzZSBN7sDW7He1mOr3wkG2jJSRm9kgtBT8UBvSSduBq05vund2o4ee9kLUalM3ooHODOUDvJWieHl+Y7PJKri5SrM8qiRoE2xjoDwS4+tjFhwPN0ucziv+RqHBVjNTYm1LSuxdorwMbR6K61Ihm6vuD+QR7rZ9CYhOBATZ6d9H7WZ1wJnkJO2BXnmTbZ48n6AZOG5oDv87zRqWQTEdxSxQY6yWHDS5HoRk52RAZ5ssM1eRZzwu4hpo2GZDwxSq+Qzlm4h019Z8TRpkhVPVCG0+Af+gpkcVb9VtH6YyhaW5nnyco83U68kFeQxqzBEX37ekq0VEQUNtGZR1cU0j9YLZvps2F8F3QZ5Zq9akhXK4c8cTmkdTWpm5vc01oxxeDPNUaS17nVZpmTIeQd2Edc5+NnXfYUt8zFzWwomMejSIfOwcVOBPdTa9TPTnWW+RodQhp4kEyGmfdIdpl0EH+zDqbZu9pY4fg+f5gMXVaQhVyxCMhhg9tqtxWRhclDvUjDcN37PaWhjrYVbMEEi22I8KcPF47rsBmpsaOuadizDeVRFxcECTEwVtE+eHV8PAML0iK477o2sp0k4J98Ln+EjWhIrDa4SuRFel4V8+c+CffOR0omsAnab8wosC0v0AEJb3Xq0Rc10m05xe1+bnfVVK62X/VzH2r7pNE3DQsA5VbTVDHVTC52Ip+MV3sEtiWd63RwMT44Qxj+/JPxgevpAOOe0U70cGk9GgVHub83qmSwexhX51+fM515AHE1zH6X+qcV/75/8e87EYRaSaOVNL5DSeMbpRR9SLQUFd4qUEz7QjgZGCrJ4oB0VZKdPzi6amPPB+d7KtbI2RDZ+MBsKwVQMy9YNWyylRKi0YFZs2Xy86wUngXOxgZmFODVRHA4igPR0Cg4GxcbzjBPux1B52xxoRgnVEqYB9X55+9WcPCNk5GJMMvSHNmwPh3ClyUNwYx6l2+16wyLebpclfO/izR2pMwmiE3LmNa1PM9UElKPIYF9JoMYDCa6S+tf+kg55KY1uePczHBW/HXSiT3Z2LpSbVJH+prCk7aI25NGsW0RN9UWcWuLuLVF3MoXpS3i9rgawFZYfdLCqi7iVqjx/qoNtWtVgE9VBdiG2rWhdm2oXRtq14bataF2bahdC6HbULvW7fTRQu06NFQ0ELWi0gAfkcnptNUcP2nhp9Uct5rjVnPcao5bzXGrOW5h7y7NcSgXtXBofHpBzqevWyzUYqEWC7VYqMVCLRZqsdBmLJTGgXrNxXkQBareUS9hQit78J2aDdTvXFF5c8lQjVH/Tou6vgPUpesCVJLE6JzW+HNrp/8B4NkTttM3DtIzKeSXbmkhiMhL5SzP+TDhvEEdIJ0VJOE83KFZh0Iv0GUpu8vm4sHWD7pqSizW43RBJZhFSX4L+4X6hcVSM7YYrt6MUnIT4qew2lrDFjY0lsrtBOA22rOQAAYlug72+e5WTWLuxE1bl0/ndQheYh0CzR+iYcmof4BB5cNFRgXc+X2Eutuwx9KjIWxeIIkpONTVpFzAF5YQZY6NowrIgp4Vh8ABb2VMpzxEwLUU/E6X5SwVDPJoqGM+TnTh7zTOIjrhzSk8bx5JAk16dv72PDuL7BxYsfxMFyo/NVxEHypcHE56kw21VLE8C9S5ZMux/7DYYBvyA1RAKlGop1CqRjr4A+ddKkqq+A2Lzywv3HnG7ZtW5JkOpgS7cIMPLOUo1Lx+YZwL9E5AAPy7eJj5C1Spw6BwQHx35xHEayr+J3scgGWz7HGgpwo0srLCXXBp85LhkNWsuT6arMWxTxrHtkGSh1X+eRJG9b0q3MRpiOXwNJKqC+7TxQ0p+VQprKPL3xyWiSAXobJcBLbfI0KVot4qr9zuAhiget0M+mT7WfHp5IVWWH08y0zVKEAN12EnXRuopsMSh0/DNbtxkled0SvTjxr0r89vVimS5Ok7JPkE9QAFkYol5CVZMdH4SBfOhH6rZ377SXP7HiQmcX/vOaxnd9rRR8iAbNxeoQbRJQNFdMBjw4r30KMBehaQc4SCJhrSQaImzYA2w3Zf/J34dI0gVV+KzC3U41IdpzJLrLY7qW/LoZ80h25CothNfdzIAJO6kNGv07bOU6vU+mGUWm3wSRt80gaftMEnbfBJG3zSBp+0KL0NPmmDT9o6T22dpx+DED1inadct9c5pJ4TNHd1D7am0456TU2KPh1S0yld1qtv38fBLSXgiGbTorfe0k9Zc9F6S7fe0q23dOst3XpLf2Mk2kLFJw0VwYcZ2vOYlUw+ANxOD3BfNgq3zS6MFXdNIJFiYw2Fyuta3fcQN7bR6dQoDbV1FZWLzzS1Av0gcJxjUDa+Os6cRPBvo+7/y5rrnTIad2B5dzxTMV/ynGVuc5uKauzHNtxDoleDFBupq1UfZvzCh3MR791z3uPZ5eDN6G1enciAtHEYpvAxzPOm2CxzX7iWfKHuqGDHeobH/Bb0gOzuyJn2+IHFRurmn32ExfP+i/sQfC2KX+GffH7JwwbjwVuYAFtxshQ0VmQBFTyWQpcIGQ8uyumwN7P1DN41Gxr6FnZ4XbxlShSVNyWcuAfcqfv2O9Vf32qjttD0MGhmvYC3Mu8lKCd0PtanIww18g2sL68hNg/0ZGkt2N+DBftbKZO3nul/ry65W1Umt3jySePJ1pd4gy/xbRwx43O69wTffrjIq33nFu1sCtX5a4XPtyny8l2Ye+xpmcY0kSuumgj2peOSNd1xWI6XaeCzY2lfP9r95fYOYDMahj755LxzcFU47YmdRUz1CmP1+EK/0MuEiyMbXcVkhnGKUoGr0wYOCloRje2K67BkxxSMT0K+LmIP4xEkd0fRqQ1A3TpqTCfvrjpdQOpA00qY1oXufTIbDV/MzHQkSWN03xVporAEIo97PotgVYVSRX0ygyHydsVW04Qrt8ZhCO406NlrvPaD+FDOfxHEqFdDvp+VyAFf/Y0hY1afd/CQRpW375APLtukMcNcDnYE7RW1CBtVdtnUJVQUAj0Bhvax+wSiImF0rK+0ZVXkLVf4gOrvjE4eG665W8DyW5TsRG8s5pOKNGqqdQFCmypos1xvuyqno+nV9esxXBf7z+vJ5bs3l6PpdPxh1OniZboeDiaD4fjqX9fvJlfji/H/js7sk8nleDiqe165eWcMPOPhhpMVvzNURCtNZLUUmEeFWBOoDgsExfXFy5lw3YxnSF/yi5t3iv49W+es2xavr/6aTSuBGrekpsVAXc+iGGnreRCn970XIGn3gPJHwR9w1WB8LeNEjJlgWXtELa3+T4njmnpaGp9Xq41i7V0FTFnwW+aTW3C2y4MwrUt5YXjoViOG4oiyUC71NvGabBHUhzZ1t0ydK6gF1snKdz3ktpyb2wFjmN5Q0JUclo1bn899IXhEGPVWuoh2lxhRBol5zJTxS3ukml92arKm9heH4mxgmIZq3/jWIhDsDuRXkWIws1sdDFZhvwTYuYgS4LXmaXgh7y+a+cm+nt7jRzhHFa3RlCY8MOR7Ie+bWeZK/TiEMBe4FvL+UEvSlu6hFJ6phHdoFHbGHUyErNayZopViMRuEIV9cB3BYgnBjHI/Qqlne9zy4m+bqzxv4uBQwDDk3s3BFQwzXXz5U2n0vB0ebGfrBjBUuS95dvtcw6x54E+Y8Fis6PJBRkzLaxMR2FroBR7RBadkCspFM5glpjkX0k21soSWak73y4AR9fkxR7ag+QbzSRqrINR0PxUCPVqhle44kGTOMDpyxUhWUBEhpzOtQgz9ycl/GM/UhRyi4WCf62JTZcTsjoxeTyvwhy1kE14wug8kWqJLfZDxme2mITUrd+CQMzh3jhCf6/331yY8uhXCBlo6sxpEQZOtMxADjtQ3mNajVjI9LRQvLVTclF2HKjBPNlU8bHX/BisFrAeiCgSNAHbmZVAzAbZPBknCYj9Xm86OmfKOmSfhv77ue6ZPVRBrpJC5uoF/CRmEigntqhFI/WJEMW+GLixPKIlouEhjDPmBF4tifo2IgVqSfAGFBZY+ML2TfV3WHcKVjjVyGw2nxxriHfvsloUgNmslBfNkDzs1Mn9/paLQ6EuosO4Qze/EZRrXeBDzmLzWvTn6JeN7v1U5oiO3XUKYS2ywcxBhEvazzgOJFLIsjQEZgI4QNeSdP7yEsVO12AHv+Xr0tLpllaFOULNBRjzE+jjeaXksepaUUrT8iWVk3aO/dxnZou+Crkj7F49SfSQgt0kBsBHNbdPJHOBsoM2+rnC+yb0geKAZ3farfu5D/HwKEZilCtcmOLDU0BVCG0vq6MDcUEyvStF2Ip90boheBHFC2s48uBgfrJ3Fn7M8GZq49yIKM2I9XFqPRsFRtmLyXjJbNXtwMdaub3OmUR9yZZh9a3FuLc7fiWWnNSG3JuTv0IT8jcy5DwG8VHirQDEd1+qg34qiHkhXxdHswcafjT0frGsrhifosHVkSY8o6RZAzbwg9lpBt4Ro/nZC3pyS2TL5eWZ1ZUEurBqYUYBXE8HhKA5EkxxPINWOiw1n6CPnphQtQjFOqJQwD6p9/+5WcPCNxydOP40zFVPXog/UWWUCG1ozLt9qmYzFPF2uyr53Io0dpX8TxDbFN63SI5cSQ+oxJLDPZBAv4ZLiizZXyCPp76c1entXK29sGa4q908UtrSE9GBhq8181mY+a6wTbjOftWDwkTOf5ZToDedA2q3TgM7l8RenR9ZJdvdYZnWaame+tc/0lhwhv3PSFTsKGLDsCBpaFcw2OgHmogZnADUKVQ8IADNngURb4JuDfIdLVgBEQwWvguKAXpJO3GDu5vund2o4eZ99HOMChWqUZtqpC/1yrmWtTDL7CvHznjSJ1XsvzXdIBIcj2ATVFKZu2lnzl5SrM8qiRpZsA6IB3PrYxvjZzdPlMnOwkKtxVDSGbgxYt8KEdj2xuFl3rbXX0HUpdX/jw3AGjUkIFgry7KT3sz7jSvB0HjK54lzZOXs8WT9g0tAcM7cDP7JBzRMR3FLFBjqIuOGlSHQjJ/qYSQKoijyLOWH34DRCQzKeGI1LSOcs3APcHawJ1gNl+hj4R6l2wQGZBVot31PU8rVJip6wbjNeSC2Z7F7B29dTotMYEaWFGYzsX1Hwr5ZZ+mvss6EDBXQZ5an4qj4TLdp+0mi7Vb3Wz03umV50iqqvNbpqFrOLsogGYZ6ZBHxKgX1obmlVKCYDkbUfKm6Zixs6LJjHo0j7psDFTgT3U5021rmFmWUHFU/NHG+tliq7TFpX1qyDafauVqaCds+AgQ+TocsKMp8GFgE5bHBb7bYisjB5XhZpGK57v6c01O5sgi2YYLH1wfv04cJRW5qR8vOB5Le/RHiNDjLmLuHBObYNe7ahPOrigsDjHJ2B7INXx8czSPm6CO67rql4JwmAujQ/wkY0JFaZNLxdwn8Svh0tlv7+sfQ2Xcp3gjhbSNdCuu8Q0j2S9q2pOanQR6mEZlVF+wePG5z0Qp/QxAVbm8fo0bLPnAGaWbqTRSCk0j2a3miYrOicYak41CnVwOIRQNsG2KUWEQNGgOQrm2zu+/kNFjSzdTrY59/UbVAXycIwMdQxYuCWzdYHZJFiPIPj0wxcxmSEAeHcuNxnEPLDRZ98ej9PY5WS86tpY9gGo8tjLns+UzQI5U8p9nEdKnlEzPFJ0nkYeHqm2hiXWTf7YBwGl4ueKcjpuuRT8umMsYScMypwcR8utszLZyzphebV3m3kTvCnOZXs2sQYyiMCf5qdQ9+A4fuzQWmHAlku6IkQDab8zkYkWreDHr8Dl0tPRwOYddp0WPSWBljyTHviL1Kla9yGjEr2YP+Y4hl+nGDnhxtZoKU9oLn/iT1rJSE0d2+dJX52gWa5dyn6eujQxMI90k4rRXeV78Tjoa3t3QooT0RAaWt7t7W929rebW3vJpbjtrZ3W9u7re3dqn9+BPXPd6KcbWt7P7i2d1msexK2pbb+U0v0W6L/2ER/bz1zJqWht7IVm3Mx6wWKWdslcXykcXbD8D4rqxtwnkf3fbiwvm7ogNEo0VogVErzyCQH8lvXj+z1RhlncG5uK9tTiVU16QwKBvWolMESFLgVrlSe6x7MsGwuqOV3NoqsWKbIxmJ+5OIGqyg3GeGcL8kgpuFaBZ5ELx5dgNmMEPE4UFxYd+aQL6/gUjTLrWbS3KiMcoIkXhhQy0pU0SEPQ11aehT7mPeogZRGFSVe1pAw01KnQrBRpMXeL9Ow0baU+4ZEdnZPQr4kgqeZj/cD1MZFvnTDapJdbuY1rth7QZP+KFZifT3Fh339f9dVafph6uddbjDj0wtyPn3d1qh70mrltkadamvUtTXq2hp15YvS1qh7XGk5jQP1movzIApUvSo8YUIHp+A7NRuo37mi8uaSYVBF/Tut4PykBWeohudmNghTEbUgqwVZLchqQVYLslqQ1YKsthDwjwF9fk3nWN8CFFhPI7FT6+n4Y3s66lD33UssnGydli0JaczI+8vzzIRjJ7jmqejd/F32AHuAI7sx5kgZDploAj+n58SDW7HIrNVF67Uu+xobBTj6u8Nv7iwdCIQ+RWA52GudWStkdjaG2IFvDsMx7tszl1hN9wx/doYuxz/XhIT2DMaA4hmmvFuFDRZmBfT0cadkvkCWGduAQzi85p5XN83e56F5ORE66Uo1B38zR4mbv8ufzMA9py9z3rRHwzCkQdQMAk8gnEIC5v+ALvjYVOM6dKmgEq6jzpRlkqvVH44usSm3oUJdzzSaGedTTGBOZpeM+h9FoNgFjdczG8UTWVxtRsAsE81KJl/kWSYMak+yBdmgAg+XtGE17uk5ziatSaJv/OyqjoIT7hNPPyQJeuEZugfo7U/2D5xk8879A7VTtg/x4I0NhfX1MBLuZxXbN9TqtXFU3GdTZNFczHTBNCgtFQdqPYPOAZwGsZJV92QzU/KvwcU5kUqkOnGsVFSghIHUbwZ5Q18V8i48zgrrvGktLUi4/2esr8XMTxozt7mUnrDzZOm7G/iYQ7tNToKm9uGv0wwm7KEgbqWrVrpqpatWumqlq1a6aqWrVrpqpatWumqlq1a6+tGlqycr3bThVD8CIWoQOLR/1UxcsoakzUAnVqP8OC3oHnAdOwO+msRlgQV4Q7SkO8vtiTnf/Dpq1SKtWqRVi7RqkVYt0qpFWrVIqxZp1SKtWqSVRlq1SKsWadUirVrkuyJEj6gWAd2GqzwwmUh7EMHTw1TkB6lL3C6tqmS3JmSnOuVBqpL3cXBLCQRv2BzLbYThU1ZftBGGqo0wbCMM2wjDNsKwjTBs8WLTCMNBqGggyOR02uKfFv+0+KfFPy3+afFPi39a/PNj4J8LTuct8mmRT4t8WuTTIp8W+bTIp0U+3znyKX0e2+ScQ1XhjOBXQFELdVqoc9Aat5ON0o2AX4E9sJq7K7f5c/VbEvTXJ0HfGvfuyRIne7HEfq1zziElfkp1cmypb3M7m9b/KV3KrF74tS1cbioENfK22DBTUw7o9gW5NSVqfChKGcxTdFXLqwSZue9RPmj39G2BIePpkR8s/Dx5wUufKjbU9T3qvnkGTeG9HgDLyoesMC1TSRZhqFQ0SpxKIV0imYJCInqBR0bikup94j/iHM6pVCTFLjdMQz/0a6ciH3keErzE95qGqY9ae9a2j2jLt4L3rEolWYR02WRE/XrdssvjVRQ6G9+0rt7Dy9Hgavz2TafbGXwYjM8Hp+ejTrdzNjofmZ9Hl5fvLkdnnW5n/PbD4Hx81qme2VF825/qWcKJLnswC4GOyXrVRpStc10uVK3ZOceaiYFExyR8U9itiN6fs3gJvvkvT/7rl7LjOkKzIKJi3eBblrmDpqGdrmUTmXxRuznXhbt93QhMFrmBZvnmHsxZ2Kwab70c+8vLTqWiUAZQsHcoyYsOrFgdK4shqUMn1Y2xiy5sBZKxfEOgtBqTCmHUPQUUh9Me3Mm88m81lGFAoiAOIhpioGKxKHcNGgfXdGQ6gAkNBTf1ofsdB+o4U85QVIfeSV1XsucVvq/zBBzyBMOqXjSUUJGqg8FV8ILzoBf4Vb3BIevomkXostQLoF+2oFwW8GLW1+naE/rqS+Yl2WFp745J1XvRcSqdm6Mynby76nQ7URBrz+/OSQfVI+av5ycnHddntyN/trFk89S7YeoYHnVKwKEDV6dTZdP29/g2jpipp1l6CHJdFw4ElrWqngV3B21RzQ17ZyKt8s2CJeMeDi7GjQ4CsnJ9EL7ZLEonDIfc64Tt+OC7Pp3ecB1pi0dy856bcFy94GKJ8aYXcOe2L3EM9wp+y7k4m+8OvGn/zTtbPkFWYw0+AsBx/BDF77CU9VdIJlxZPl24Tvqn8mXS7Cn/eDsuTGHDDjitQQR0ZnzW9AvuvDuPOKHqZ9x6jXZ/Rucm7fURDfWCcpXbGFpGPpwSw4cxtN1kLK+UvJWQPcZMXFKWD7uRmOErjT4ClQAx3e2nf9jtNxywZ2Jg7WXK+NxtNNRxtX876XZoqvjUo7ZedVng3XXRBndydCO3MyXMo7Bp78yWmTk34kHsRu7iQPsN6Xwl6NvRkP/beE4p5kIPZCOGDbJ24sP18/yH+rhp/ZYJg7THYT9k4pLTNzdbLq6hXU4odhZ08ThffnnDGtDOh4zv0swbtvMYfDua+dc+DPkWbz4NNRlGKvtfjfluehQgZ8OWo/DQwZ1zACPtOgc4m82HIP/Yx1k94k6e0aJTyUZBk6Cnn7765eXLn52oxVedHvzvdPRm/JYMR5dX49fj4eBqhL/+X/yvd+8vr52f/y/GB6O3Z5WXH/MAVdMXdApsCCP5O3V5Atwd+ar/54rQhh8JJhMeS33cXpycVE/du1/1jitjgIBoU+OHcPyb1GFx0luxiO42HeQHrq6wsmvCrUryep7mmrysm+kp9YkwEv8eU3bVClat83lXkh5H/7N5ESMhuKjM/OeaPU6YUcDE3GSGYD52JZmXikCtUdt2yqhgYpDC5/30GVRgEVMrDpcFbEcwSfPp3fwY2X2Q2EkqQudi0CToI3jNVctVsxk+IRNzVQ2EHkzGqIWzM5zChurNceeZ7Q+MCFPB10AFhi91uuYfr63m6Lc7hSuHD2X0N6fcX4+0/qZKtspkI9NFGnq2wXiR/bxJ5ZLRGE3CMN+EafQ5DwnN+yl6kTjDwr2MN/w8NmLGVUmPajr7J59f8rDwJLMwlx84TjLFH2s68cLAEInsJwdDZTtTsCg7vxetrpXRtC7npCba/qRkzvz0pfKVDHMqdmqhcmaYQ+r1uTGc3qAC0o9CvnwjOOQ0cc5Oyc7mmACw+2lME7niUIjVjLpDz3XiaLlOup1lkpZmETgnoXTWMNXAVAmq2HINdG40vbp+PYb+USgtHvvbxCv+INN5zFSpT3trceWlZwt5f2G4Ur5sef+29KUW8l77M52g5TDhkr2LrfEhMwB4L35l6wktniykcKcIykpjs7k8Dbl3k/U8D/wJEx6LFZJbOEELqblDNsaidPPZQlYWoO9badP1j4MoKLWfy1POVTYH5smag0CFdXoq9UpF9MvL2pHqr/tXc3z8SyZ5Kjz8/l++FswMzru5Yv7TCbwTxAuOJ88WfNXkGujzLkpu8IY0L6PV1EOWWeQSLm9gEQ1C1PAv+P/LH4BRH2AfjvO8/19/659YD42Ixg6+1N+uDjyWp/sl5+GmlSSUxOyu1kRABknCIOXMf2e4Z+zP0HVMjwi2BReqBjGhJHtXG8Lv0RHC3GH4E+ysAUbT4458MRw2M0BoDvtZ+17C71++zKlk70X49Sv8/HvKhGbefiDNiUCXtS1r/ZjNKU4jJgKPBMjhFgG4R44XhOukX12zsnokjssDl9OdK7thQFWcXXPIMLJ469qAqENTZEDXn76YpkM99R4e67xtBXaB/5RuMfA8lqit77roZvJuCtRuzn00okF2rM6rjqB3YECjdzDPbofnfof425dOSONlqq+P7hNwBS3CkhIMca2aNF47M/zyRb9xxW9Y/PVrx+6bgr87Xz9//fr1/wOpyZjO sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -54,7 +54,7 @@ Creates a new compute environment. Append `?workspaceId` to create the environme diff --git a/platform-api-docs/docs/create-credentials.api.mdx b/platform-api-docs/docs/create-credentials.api.mdx index 8fd682123..6bcb123da 100644 --- a/platform-api-docs/docs/create-credentials.api.mdx +++ b/platform-api-docs/docs/create-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Creates new credentials in a user context. Append `?workspaceId` t sidebar_label: "Create credentials" hide_title: true hide_table_of_contents: true -api: eJztWt1T2zgQ/1c8eg6BQq/T4+Uu5DjK0CkMoXMPHeaq2IojsC1XkglpJv/77Ur+tvPBQe4I8JLE0mq1v/3SytkZ0dRX5PAbcSXzWKQ5DRS57hCPKVfyWHMRkUPSl4xqppyITZwSocMjhzqJYtJxRaTZve46vThmked8/20i5K2KqctOve+OFrgOeDh6zJosctqcD+kQETNJUYBTLxehX5KyQ2Iqacg0k4hgRiJ4AMrSxkDDUf4fCZNTUkf1V75rlIRMctfhhvmIMwnEyh2zkJLDGdHTGBlzEM03UyMhQ6rt0If3ZD4HjUkGuyh9JLwprmkoMEecKiKlB24Gc6RxFY3jgLsG9e6NwqWzphxieMNcXBhL1JHmTOFs2YLwiPw5DKFxjWYM/R1AlGjg5by4h58hvf/MIl+PyeH+fr5Eackjn8w7qcIrdO/29loIK8qYNedzwWrMPtR5dQgDWyEkOkEPoD8TybLvvwG9pPDkC+EHOOxzPU6G9kdA8ceQ62Hi3jKErNQYPm8/qtQGlEdM7kiG2+jJDvXRKDjlMVeEIdeWEaPZhpLFAhcr9gNcFWjiROfS7LiBSNAD1QG5BoxDqthXGdT1ivqKqQYnRj8hLcoDd2C+kNPGylZFBxAPXknJQyECRiOCDkq98ygAPlomDIgDqvRXVaHO1Zx7uAe772hu/KfBwbMhSfVjmBgxYu9xTG7ZVK0OEY+jH4Y8olrIts1qfBFifUnKcfrFZpvqfAcsFMfICwP34OklAudyXabUGZu2RpJikAZ062yHTCR4b4UZeN54oKcB6xmuxxEdBq3ug6rQEEQ4NjgYMDcBXtMz1Po8j7MNoMXDJUszzbRBlYJs3+o2dawl+U+4/pQM6xhKEb0lOHoo8SVK3IolTYctYGgQnI/MkfnUMIdUu+Mvi3AqYANZdeG8Wb2276bc1qSv662mstmjocMRTiN92mJEzOEBZysmByZy14KC5UYFzDFaOjN+9SjbkC8vtOFDfBl5+xym23JZyWD9DNFlSp5BzU/pDaAENUbAKa0/W5BinfkHb2GGvjmmcmUe7fnW7JXQxXJkE2hw8QhLywVmk/wO5tYOPi1uWUsttzTuzj42EhWWYBtA+1A06LTxWEKF9kBIg8Gnxlloi88NoIICiD5QvhMjTF3EogjegJRre8ZmDsUjro8MtpYaha1xi3oeR/sJCtsIlso14z8915+06ASVwH37EhJiT7bdB8spclJPGY89qCuH58BotG81Wld36d63JV7TB4n7RuIW58f778sLdwiUz7RZy082cog+nyhIX3xsAOO2VvA4LSL2CvLfcy0rtiNHtl7+X0dafHEoF9V6W+OJjRrvRV2FXsst9u0Q3rLIW/ji9AW/K3spL8i2w8MW3sTeXsa/qpfxb+9oNvqO5pkr8Un+Xa2oonLjLaWbUutHbbzaNHOZNp2Y63LRIZKfMCoWkbK629/bMyqs9LGcn5FN9Ku0xuJyHFZSBAJ079tkPaLev2myKffNhGA1yGqr+2UywqUojqUUsiH5QYuWs84nJxLagYwhJiDP3Dqg8QCTQI4YnKGyl2A3yLdrdJSQ6bHAbikobYyQFOfIrltpm4Lz7i7rmUqwI4WMtY7V4e4ujXnXtK107bvmLhek3jVl49G5CKjG1gynj/RO7+LUuGom4AD1aXVTFjNXD+5I0h4rEwmGCEbsjz+zpo+biTbA0U6XRYfV8T0NY/svS63tCTuXiphMW8Ly5yqUfLjoP0r7ivJmnYKmaMMpxrKuk1LWKCZLyaIYrOXVwk3m2Ko2EkZFlcxnVLvKCGhSDjKkxOYvYNc4e9XAZbOCv3Ocw21/LyZAEPQOu8+77q+/dPdMIQQeFVITK6lSbVA6Vd+qdXrlUff/tBCmzoaPu3EAZTEiSWwTlo2NRuPjGCMHhmez1Afmcxy2HYQYMXCmpGl8BEvYEsgr+gtbhbs17lJtYbyjQYKUJsDuqOS4vwl5EBcOMPRbEMwu7dvtd66Qe7G2kfPw8LQr8HCK9VLacmq5OB9cYYSkfY4hVLowKukEj1P4NE1swqjD9iHi2IwENPITkyKJ5YkeT6tJoZYEylUSjaYlCcE4huIK7+9goExv9j4/vwbm/wCbsBfU +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-custom-data-link.api.mdx b/platform-api-docs/docs/create-custom-data-link.api.mdx index 4ac17f0cd..703a54c03 100644 --- a/platform-api-docs/docs/create-custom-data-link.api.mdx +++ b/platform-api-docs/docs/create-custom-data-link.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new data-link in a user context. Append `?workspaceId=` sidebar_label: "Create data-link" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-data-studio.api.mdx b/platform-api-docs/docs/create-data-studio.api.mdx index f6a183951..4ab7118fd 100644 --- a/platform-api-docs/docs/create-data-studio.api.mdx +++ b/platform-api-docs/docs/create-data-studio.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new Studio, starting it by default. Default behavior can sidebar_label: "Create Studio" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-dataset-v-2.api.mdx b/platform-api-docs/docs/create-dataset-v-2.api.mdx index 8d4020b3c..b61e778d6 100644 --- a/platform-api-docs/docs/create-dataset-v-2.api.mdx +++ b/platform-api-docs/docs/create-dataset-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new dataset in the user context. Include the dataset nam sidebar_label: "Create dataset" hide_title: true hide_table_of_contents: true -api: eJzdV0tvGzcQ/isEz4rkpmmB+NL6kQJCi8aI7fYQBMhodyTR3iUZkitFEfTfO0PuSrvSSrGDHNpeDIvz4DffPDi7lgFmXp6/lzkE8Bi8/DCQOfrMKRuU0fJcXjmEgF6A0LgUtZ5QWoQ5isqjE5nRAT+HoRjrrKhyjJJGUUOJAnQuWl7ZemUqJxx+qtAHMTH5aigurEVS/PjL0rhHbyHDcf5RBCOyCKHjljyA2OptIciBNBYd8C3jfIv+Oln99ZLkFhxBCug47rVkfKTXupJ0FAdO0NxK7tPx9/ZOXZXoVCZUjjqoqUJHDEyFKVUImA9q1L4LuUMYOffZHEuQ52sZVpaBKBLN0JFoalwJIR39/EpuNpSamrBL4ottutDqKBu6al2+JV6oA5uAtYXKIkGjB89260MQZvKAWWCyHNMZFHqWJq62Wj44pWdys0fRgZwUggoF7qfjXQJICpsUmXJIOQuuwnjgrdE+3fzy7Oww3re/f7/Q6iR9XVHlvQxwXlmwC+O9hAU55UwSAlVwWXFtseafTCSl8xlXHa+Llss+ZOnyPkmN72TC7sn1WE8N67d75GnAjJuBVl+27fgko6NVVoAP95Yyhfnl6v9O9umWGsgScwV38bSvIYmk1Gs95dqKivVeBEXRdPl9ulGOBXYNJsYUCDp5nGDhWzJwDnimqoClf2azfVPNLKCo+iU0X+gJyrAfufLXOIWqCEfFK7pTZcfEYwLrrCngKDffkKJWqfzBzF5ProOJxwt6zrqVcuId2XmpB3Hj5ciUTnOYxzTpvOqbxJeQN8/Nc0Zyu39L9B5mT2jURvFkJ71xzrgD5D/2vCHNtiC0CQKKwiwJT9R+3fPCVikcFFT1Jcf4L42WhB6zyqmwilvOJYJDd1GFOf38wJsErUBzwxuSNTFpFlgmR9tFkD24RbMmVY7GmpyHYP35aARWDbPCVPnQ4ycicKjMwaJ0GyXihlqAK1Bcsb64uBlLvr5Bd8v0pFDbGLfR8o3NmhQbKCrRSfrnt6a2H5YhUsK0v9stSW8+Q2kL3C0vuwbrot3NBcUDmAHU5NZxMPCvhciEqYxWvqTMlQFZrIwufW3S6hcjXvvrTtDuafnD8PVPwzM+42SVoFvxpF5tlsx9iOtdef7nFvm6AvjnyBag4tSMRK7rau1+tsy5kOlsvZ7Q2b0rNhs+Tms813CuPEwKbsApFB5PUPWdl/zeSB5xdfDdUb9WMrbIApxivLFjKTyEnHdMCiSZXiW4L+ISsLM9GEKbQWNxkWVow0nd9mS4eXt7x51Wf2yUJmcbB0s65L+Ekz+32Do2cDxb06OvZ1WcWTL55L6EblvvtXGMqlkR9KqFkJIZNe7MI2pKaMNb4N8El5z/A66fGgw= +api: eJzdV01vGzcQ/SvEnDeym6YFokvrjxQQWjRGYrcHw0BGy5FEm0uuyVk7ymL/ezHcXWn1YcUOcmh7MSzODPnmcd5wtgbGeYTxNWhkjMQRbjLQFPNgSjbewRjOAiFTVKgcParOTxmneEGqihRU7h3TZx6picttpSlZekeHBSl0Wg12leilr4IKdF9RZDX1ejlSJ2VJTqtPvzz6cBdLzGmiPyn2Kk8QNrY1TqFa+a0gQAa+pIByykSv0J+3UX+9hgxKDFgQU5C8axB8MIbBkZCBkcTvKwpL2Kbj79WZrioomFwZTY7NzFAYqclM+cIwk8461HET8gZhkEHMF1QgjGvgZSlAjGOaU4AMZj4UyO3Sz2+gaW4y6Ag79XopMZvQuix7ujpfOSUd6FhCsCytyRNBR7dR4updEH56SzkLWUHoZENRrC1XK6/Iwbg5NFsU7dibDNiwpe3r+NAChEY8BK0JpGHMoaK0EEvvYnvy6+Pj3Xzf//79Uusu6euORu9lQO5VDOs0rgEfkFFukgo0VspKaks8/xQib7KXHPV0XQy23IesPXyfpcN38MKuIoWJm3nxH2rkecB8mKMzX1ZyfFbQk1VmMfJVqZFJny7/72QfllQGBWmDl2l1nyCRqdXannIdZCV+r9gUtMXv84M0WdoMmHpvCV2745RsHNgwBJSeapiK+EKxfVPNPKCt9lsCRV+FnPYjN/GcZlhZftK8dFiY/CnzxDGF0lt8kptvuKJBqfwhzJ5Pz9mn5QcKcbNSDrwj6126Rtzv8kSXbvuwtOkmgzf7OvEp6v65eUlLHuq3oBhx/gyh9o4HlfQuBB92kP+45w3ppwXlPCu01j+ShuT9ds8LW7XpkCJLheT4L822ySBSXgXDyzTlnBIGCicVL2B8fSOTREG88DIhlT5dWolig6PVICg7hId+TKqChTEsmMs4PjrC0oxy6ys9inRPAUfG7wxKH5NFXVhkqUB1Jv7q5GICcnyP7qPQ06Y6xLjKVk7sx6QkoOQEWffPb31t3z5yokRo/7Aekt59xqK0tB5e1gLbRLvuC0YasADoyO3yEOBfS1EIMznFzlkqA/NUGZv0DUnrXox07K9rw1DT8MPo7U+jY1mTyyrQDfJptdoPmdsQ63V5/ucG+a4C5OdRadGkrpmIrLtq3fxsWUghj6+hrqcY6SrYppHldoyXGtYm4tSKAGdoIx2g6jsP+XszuaPlzndH91pBksgDBiN4k2IzWBBqmTGv6y70rIX7Kg0B69idJtRkfcRJnlPJB32HneHi/cdLUVr3sVF4LTEBHyFLf8eQPrckOgk4rdVg0c2r1LOg3VN0iZuy3pJxyqofEdxygLCuW49Lf0euaaDnjeU3NDdN0/wDrp8aDA== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-dataset.api.mdx b/platform-api-docs/docs/create-dataset.api.mdx index 0adc985de..a2c158d60 100644 --- a/platform-api-docs/docs/create-dataset.api.mdx +++ b/platform-api-docs/docs/create-dataset.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [Create dataset](https://docs.s sidebar_label: "(Deprecated) Create dataset" hide_title: true hide_table_of_contents: true -api: eJzlV0tv4zYQ/isET0ngR7rdFlifNom3gNGiG+SBHrw+0NLYZiKRWpKy1xX03ztDSZZky0422EPRXgyZ8/7mwWHGnVhaPpryUDhhwVk+6/EQbGBk4qRWfMQvLh5W0jJQYaKlcgy/Q0gMBMJBOGD3AGx6YwD/sVLJ7GzlXGJHw2GoAzuw8BWMGEg9TCLhFtrEfZHIYeBl+qVMf91/d86QyNwKWJAaA2irMjq4uPiivqjCjGWCKdhU1phUXmYp16DYRptnm4gAdWjl4JsbsIkKojQEz1TJLGQETKgQQ3FCRpaUbHVqmIGvKVjH5jrcDniP6wR9JyQmIWJRODAulCA1EUbE4MAQhhlX+Ae5dj6gTI9LAjERbsX3kf1r56tKYzAyYDLEqOVCgkFmckUaQLvOpNDjNlhBLPgo426bkB0EBpaelUAVrjj69T3P81khjpFcYyAk0zZdhsCKJFRRoyaPmnIkIZIkkoEPfvhkSSw79EHPnyDwUBiCykmwRC2Q2HFZZ6Ra8nwPgQM6MjjpItiH+q70LyeONi7+wCZa2cLyu8vLw3A///7jQitL6GVGGXYikFpMGRLqMKZcrFEpJRI9kBEVDVUOcf5JQGI2v8PU8bJoqOzyrDDeRSn9O5mwR1Q9UQtN/M0OeJ1j2iyFkn/vWu1VQkerLBLWPSYhTajr7X8d7NMt1eMxhFI8+NOuhkSQil7rKNdGVMTXdxKjaeP7eqEQImgLzLWOQKhC4xwi26AJY8SWkuMgtt/ZbG+qmbWI0m4Kzhe8GgLo9lzaMSxEGrmj5C3alMEx8gSdNYmOxFFs3pCiRqn8QciO52On/fEaL6t2pZy4Rmot5SCutByZ0sUcpjGNPO+7JvG1CN9y2zT7NwZrxfIVjVoxnuykT8Zoc+D5zx13SLUJMKUdE1GkN+iP5/7QccGmRTjAsOpjivFfGq1vzGqd260agBuYdFu/1VyDMGCuUtxgRtMZrRa48qw07UOJtsUaRDQ+3I19O8waV0A+3G2XpNqsq30pNTgBebUs4lI4CCKdhvXGeLAy3XsKuy0XSXZD/OzqdsLJr8rte0KyQKXp/A4YssjLhcr3mmfCk+Ljt6oNnjbOo0cZuqvXqU/fRJxEUO85dS+2va1HiKRZTQ6UeSjjIMdfCpEAkwhpyUxFJAJfRG34mqCVl4s3+7EmNNuf/zT48Mvgks4oi7FQjXjOxruSOGft5X7f36wu6//5U6EsLtJE7ks/u32OsrJDpvViRK0waj8Umk+wFTUW8mfZHM8eTZTndIwGDTXljK4rI8WcigkbKZSWvrElFyKycCJFZ3flbDlnLzw/OsOpLmdFV3N5Y3L8fIbt3sMnnyH7CkRI2y66WHDcFI70/TpSazgYh3mvkrgKAkjcSd7mRLr9fP9AjVy+emIdkowRG3pQ4a/3Vntg/HzwZxmuH2qZ+unJC53U9qI9NfamhI+qEw9Mmud40M+gMHEVPI7+EzB5/g+JGVpp +api: eJzlV0tv4zYQ/ivEnJJAsdPttsDq1Dy2gNGiG+SBHrw+jMWxzUQiFZKy1xX034uhJFt+Jhv0ULQ3ifPgNx9nhsMSPE4dxEOQ6NGRdzCKQJJLrMq9MhpiODt7mCknSMvcKO2FckJSbilBT7In7onE8NoSehKNk9HJzPvcxf2+NInrOXohiz1l+nmKfmJsdo656ifB5ryxOZ+ffzgVE2OFn5FICmtJ+9WmvbOzr/qrrrdxAoWmRbubUDrYTNWctFgY++xyTEgkRnv65ntioJO0kBSUWpuJSkmglkKSR5U6drI0hRWWXgpyXoyNXPYgApOTRWZiICGGGsBN7QQiyNFiRp4sc1iCxowghhWGgYQIFJOYo5/BNrN/rrDqIiOrEqEkaa8miixEwFCUJQmxtwVF4JIZZQhxCX6Z8z5Ke5oGVSYVfb3080eoqlFtTs5fGblkm82tmxBEfQht1BBBYE17tsA8T1USgu8/OTYrdzGY8RMlgQrLVHlFjqU1Eyst563SU6i2GNiRVxF45VPapvquwVexxiYvYcHlRrt65w8XF7vhfvntnwutSaHXFZXcy0DhyLJgHcYQcI4e+SApQ5Vy0nDmsOYfTOQo+p6tDqdFx+U+ZPXm+yQNvqMH9ujIDvTEsH63At4GzNgpavXXqtTeZHQwy1J0/jGX3KGulv91so+XVAQZSYUPYXVfQaKnutb2pGsnKtY79yqjLX7fbiQppU2DsTEpoa49jil1HRlai0s+HE+Z+85ie1fOzDEt9kssOVPYhPYjV+6GJlik/qB4qTFTySHxQHuyuUnxIDfvOKJOqvzOzN6Mb7wJy3OybjNTjlwjay9NI269HOjSdR/mNl1F8HFfJ75C+Z7bplu/GTmH0zcUaqt4tJI+W2vsDvIf99wh7SQgtPEC09QsSELQ/rTngi3qcEhQShnH+C+NNhRmO86tRg1KCqv8Mkw1V4SW7GXhZxAPRzxaZORnhueh3Lh6DGIZ9Fdt3/XLzhVQ9VfTJbu283ZeKmwKMbTDIuaql6SmkOuJcWdkug8ScdsMkuKa9cXl7QAYVwv7npmsWemCXxHDO0IzUIVaC0oQNR+/tmXwtPCBPT6hu/U49fkbZnlK6zlnXYubaNctRHGvZgDNOTRxMPDXQmTCVEKuUeYkwiQk0SZ9XdKayyVs+8ta0C1/+KH36afeBa/xKWaoO/Gc3KxS4lRsDvfbeMt1Wv/PnwpNcrEnhq9C7w5nVDYVMlwPRlwK8eZDofsEm3FhxUMoyzE6erRpVfHyS0GWi3LE15VVOOZkGpYgleNvCfEEU0dHjujkruktp+KV58fecNrLWfPV3NyYABE803Lr4VONqghmhJKn3WHZaFzXQM7DOLL2sNMOq6i1uEwSyv1R3W5Huv1y/8CF3Lx6MiPZxuKCH1S4qNGaQEzoD2GthBT1tAjdE2qfXPa42TW2ukSIai8fZVlrPJhn0lW1osfzPxNTVX8DiRlaaQ== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-label.api.mdx b/platform-api-docs/docs/create-label.api.mdx index dd479f7b6..3ebdb03e4 100644 --- a/platform-api-docs/docs/create-label.api.mdx +++ b/platform-api-docs/docs/create-label.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new label or returns an existing label based on name/val sidebar_label: "Create label" hide_title: true hide_table_of_contents: true -api: eJzlVs1u20YQfpXBnlXKadIC1aWxHRcwWsCG7aCHIIBW5FBae7nL7C4lC4KAPESesE/SmV2Sokw1aYEeCvRiWPP7zTc/y50IcunF7IPQcoHai48TUaDPnaqDskbMxKVDGdCDBIMbiFZgHTgMjTMkNoDPygdllq1yIT0WYA0YWeF0LXWDGVxsocBSNjpAWCHYGp3kBLCx7smDMhS/8eggtybgc5iArGs0Bcx/jha1zPG6mEOwkEdAUwLgFK6RHFPeGKM37gJlcIfeNo4kqUKyy3VTIMxdq5hBcA3OqZSCIswj4nkmJqJHeV30RPzGQUhXS0flBXRM3k5wrWQzwEo2ivn71KDbipes/t7jNE2FTuWgCjRBlQodGft8hZUUs50I25oDKypmGVWldZUMSfTjG7HfU8ccUhYfLmyxZZ/jVLfOril4z9Ocsc4zuMcw5qCMrT0iLIMbo7cvpbCSkfuWLvjj8xdQ5SjgpKf7wCxcaY8TsJUKvXvpbAVb8oS2FlhQMdyE2EcTuC4aCa3y2JHpo+fidmOm7OIR88Adcty/oNCzNjWot/I0PGYp9hMRAZzUdKUMlAtrNUrDWuXfpYE+pSZ9UEHj8djcpdJIvU89Uw5pspiolK62xie435+djTt58+u/x4cq/tZ0Tf4jxCVqmDmyeHOKnAtZdLPzT1g6tOGDqNB7uUS+gV8nrzMcFz/Af+WcdSPkr0+0tT+GxgaQWtsN4WFzj3njVNjGE3OB0qE7b8KKfn7ktaf7s7J8mmobi64l68S0PeXs79bdhWqcJt0qhNrPplNZqyzXtikyj58ofabs6EbdRw3cahl4LOCS7eH89lpw8g7bPVOZaBki7JnhjN1Fi62ORiRJ//zSDdzjJsSauUV3h3t29SyrWuNhhTuq+wE8CA5zxyt1NGntjilT2oit7VFbItf0reqZS5XTQ5iMecBkHgfsmNkhnzRjSsdlKu3bg4KXh9qS8rzKfvohO2MZd7GSZlBqWoF0cV8C3B1m/P/8RrdTxmGmtZYqnpjYkV27D8NPmxUvCkl2O2bgvdP7PYvTG81bUigvF5rPQSn5lfprzr/xgp/E9YTb0UdCN8VxqdbSKc4fN5zgoiwoGgNLrpcp/XcPHP3gOzpx+0nncZ7nWIev2g4vye3N/QPvZvslUdmCfZzc8HrRX8LJ30XsHVc+ynbEsFk28SKKFJM3WR4fgheLH6tqVdJsBwipOdHiwT6hoQZ1vAX+TXAp+J+aJrv2 +api: eJzlVt1uK0UMfhXL18umwAGJ3EBbilSB1Kot4qKqFGfXSaadndnOzCZdrVY6D8ET8iTIs39JE84BiQsk7pKxx/782Z9nGwy09jh/RE1L1h6fEszZZ06VQVmDc7x0TIE9EBjeQfQC68BxqJzxQAb4TfmgzLo3LslzDtaAoYJnW9IVp3BRQ84rqnSAsGGwJTuSBLCz7sWDMkBQeXaQWRP4LSRAZckmh8X30aOkjK/zBQQLWQQ0cxyc4i0D9XljjNF5CJTCHXtbuYw7N8mV6SpnWLjeMIfgKl4AmRwIFhHxIsUER5TX+UjELxIEEyzJUcGBnZDXoNSKc9zDigkq4e+1Ylfje1Z/G3GaqmCnMlA5m6BWih0m6LMNF4TzBkNdSmBlAq+jaWVdQaE7+vYDtu1Tgo5fK/bhwua13DlMdevsVuUTTwvBukjhnsMxB6vY2gPCUrgxun5/ChuK3Pd0wR8ffwe1OgqYjHRPzMKV9pyALVQYr6+cLaC2lWSPtcDS5rU0IfbRBKmLylKrLHZk9uyluOaYKbt85ixIh5z0Lyj2Yu0aNHr54JRZY5tgBHDSMpSyZ1xaq5mMWJX/sRvoU+Y2waCC5sOxuetKw7Ztu54pxznOhaguXWmN7+B+dXZ23Mmbn/89PlT+t6Yr+Y8Q11EjzLUJfjhFzgXlw+z8E5amNjxiwd7TmmUHfpq8wfG4+D38V85Zd4T86xNtHZehsQFIa7vjPIbynFVOhTqumAsmx+68ChucPz6J7AsOGyurqbSx6JLEhrN+lct9tx02VOU0znETQunnsxmVKs20rfLU8ys7SpU92lH30QK3moKMBVyKP5zfXqMkH7DdC5UdLfsIR2Yk47DRYqujEyb9j5+GgXvehViztOhu2mdXb1SUmicJD1SPAzgdTHMnkjqYtF5jyqxsxNb3qC9Ravpc9cKlytj3zjJglMUBO2R2n08uSOkoppX9YTKIeNj5Ls+X6XffpGdyJl0syOyV2kmg27jvATbTjP+f3+h+yiTMrNSk4oqJHWl6Pex/2mxEKPNHbBph4Fen21aOuzdaVJIrT0st62BF8kr9NeefecFP4nrh+ugjYZjiKKotOSX5o8IT3DDl7CKw7upll/6LB4k+3T1acW0y3DjPMi7DJ333N8ntzf2DaLP/kihsLncc7URetBOc8l0kt6Pk41mDmsy6ihsRu5iiZDpcBO+EH6vqTWTqPYRN03k82Bc2bYsDb0H+Y/vUtu2fmia79g== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-managed-credentials.api.mdx b/platform-api-docs/docs/create-managed-credentials.api.mdx index c1fc49c95..f5c66d262 100644 --- a/platform-api-docs/docs/create-managed-credentials.api.mdx +++ b/platform-api-docs/docs/create-managed-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Creates new managed credentials for the given `managedIdentityId`. sidebar_label: "Create managed credentials" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-managed-identity.api.mdx b/platform-api-docs/docs/create-managed-identity.api.mdx index e1348a8a1..65c3ce46c 100644 --- a/platform-api-docs/docs/create-managed-identity.api.mdx +++ b/platform-api-docs/docs/create-managed-identity.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new managed identity in an organization context. Managed sidebar_label: "Create managed identity" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -54,7 +54,7 @@ Creates a new managed identity in an organization context. Managed identities en @@ -62,7 +62,7 @@ Creates a new managed identity in an organization context. Managed identities en diff --git a/platform-api-docs/docs/create-organization-member.api.mdx b/platform-api-docs/docs/create-organization-member.api.mdx index 8d866904d..8f609b679 100644 --- a/platform-api-docs/docs/create-organization-member.api.mdx +++ b/platform-api-docs/docs/create-organization-member.api.mdx @@ -5,7 +5,7 @@ description: "Adds a new member to the organization identified by the given `org sidebar_label: "Create organization member" hide_title: true hide_table_of_contents: true -api: eJzNVk1vGzcQ/SsETw0gS26bFohOlT8CGE0bQ7FPhoGMliOJDne5IbmWFWH/e2fIXetjFXsD5NCLvSKHwzdv3sxwIwMsvBzfSevo//1AKvSZ02XQtpBjOVHKCxAFrkSO+QydCFaEJQoyh0J/A7YTWmER9FyjErN13F7oRyzEZ7K6Up+HciBtiS4aXylye+4QAn7c8fFP9E6GJTjIMaBjVBtZ0A86EB3RrmZQJYSlPES660wUVY5OZ1tgjjE4/FpphwQguAoH0mdLzEGONzKsS75FFwEXEcXcuhxCWvrzrazr+3QcfTizas1n9q9P+IXCANr4gdBFZiqli4WoPK1vgQgo1D57zhpkeJml64vAvqEsjc7i9ujB8wWbLlo7e8AsMGWO2Q0aPe/yfTtWPjhC0aHrlqyYW4IiyK02ApRy6L2w85jBCJuSTcsCSAPFPuikhiExM5BBB4NJLImGaWKKNutD1uOCL23hE9rfTk+7ZH78++fRkYD2tWN1vi6HQzKb5B9THcXLTPbz2xj/GzXfP4PzbkU+p2cgY3Zfd3d5TATf8znXzod+MN+zqegD1EBfnx+gp0t4hAA9qmES7YTOYYHidvpBUGJedMw1e8wtkgZiN10VMcF529YyawzMLPVA67jNPp2w6ckjxBz6XmfaOqNWN+X7d2svSfBidhFsJ7qL1JRasqiZmzVnGtUP1XSqWi5q2n97rG7PQImmS/5IAW87xB0F7z0lIYb7Sr0mw04SdtFfOme7yH8/0nHa8SQKGwQYY1eEJ1q/61pfVCkcFGgw5xj/p9HSpsescjqs4zQ9Q3DoJhXNz/HdPQ81GrVLyyO5rOKtPFrHcsSvgdEmTt16lHThRyQZyQ7dYzudK0edRS5DKP14NIJSDzNjKzX0+JX4HOquFj/FHXFtIHDzE+dsLybXV5LRtGA/MVsp8l3Iz8HzjbIZ4Px7Fo1oJX28b9vqwypEhjgL0+34vnyCvEwFnKblM5v8wpjbeFNDagOYEb4WCzOjM/SNMSsCsqiIfZ522Wm6c7z2r+0GAWGS0z2/Dt/9MTzltdL6kEMUVPMwSi+pY3V8CHezlejPe9Y1+Qj4FEalAXqe8Qxzcd4kLTUvy4Ect2+4Rk70xYKirC8pKjbcbGbg8daZuuZlSpdj2dIntUkNM84HiU5pz98k2jkYjy+E+cu0qbU3osfz8GgszSIUa8kwTMW/6PMLrp+fpfU9GS4RFEuJAKa98wTj5IY9bM92mkM9aE9MsgzL8KLtbsVe396w4pvnaG4VH3Gw4pcu/Y0wbWQlFlJc29CULRZVbCUyueT6gP3yOiinGNRRIihj0eLGfsGCstbyEvg381LX/wF9a0x/ +api: eJzNVt1v2zYQ/1eIe1oBxc62bkD1NOejQLBuCdzkyTDQs3iWmVKkQlJxXEH/+3CkHNuxm7hAH/Ymkce73/3us4WApYd8AtaVHqYZSPKFU3VQ1kAOIym9QGFoKSqqZuREsCIsSFhXolHfkOWEkmSCmiuSYraK16V6JCO+WFdeyS8DyMDW5KLwlYQczh1hoOstHf9E7ZBBjQ4rCuQYVQsGK4IcoiLIQDGoGsMCXiLdViZMU5FTxQaYYwyOHhrlSEIeXEMZ+GJBFULeQljVbEWZQGVEMbeuwpCO/nwPXTdNz8mHMytX/GbXfMIvJAVU2mdCmUI3UplSNJ7cFhCBRu6y56wmhldYE8gE1o11rVURr4f3ng20+2jt7J6KwJQ5Zjco8nzL9rakfHDKlHt03XlyzK2wTlCFSguU0pH3ws5jBCPsYPlYoBdodkGnbBhA12UQVNCUkiXRME5MQce3u6zHA19b4xPa305P98m8/vvn0ZGAHivH2fl2Orwksw/+oazrshiQ4/T2wv/GnD8+gvP9inwOTwYxum+ruzyUBN/TOVfOh+NgfmRRcQxQjcfq/IRHqsRHDHhENYyinFAVliTuxp/E3LpXFXPNHlJLpqliN12aGOBq3dYKqzXOrMNgHbfZpxMWPXnEGEN/1Jt1nV27csz2t2svpeDF7CLYPe8uUlNak2VoqVccaZI/VNOparmouwzeH6rbM5Si75I/UsCbDjGBirzHkqK7b9RrEtwLwjb6S+fsPvLfD3Sc9XgSxgaBWtslSYjSH/alL5rkDgnSVLGP/1Nvuww8FY1TYRWn6RmhIzdqwgLyyZSHWkVhYXkk1020yqM1hyFvA8M2Tt1umPLCD1HyCPbkHtfTuXEacliEUPt8OMRaDQptGznw9EAOB2o/Fz/HG3GjMXDzE+csL0Y3V8Bo1mA/M1vJ823Iz86zRegHOP/PohBk/cfHdVu9X4bIEEdhvBnfl09Y1amA07R8ZpM3jLmNlnpSe8CM8C1fmBlVkO+FOSOwiBmxy9M2O313jmb/2lx0GTDJyc6vgw9/DE75rLY+VBgTql+M0iZ1qI5fwm03Kfrz1ro+HoGewrDWqEycYS7Om5RL/WaZQb7e4fp0ggw4oaYZLKwPLNi2M/R053TX8fFDQ47TdprBIzqFM47HpAWpPH9LyOeoPb3i5i/jvtbeiSPWw4O+9IdoVsAwdMN/kMFXWj2vpd20y2BBKDmVJm1/d55gnNyyhs3bvebQZesXo6KgOrwqu12xN3e3nPH9OlpZyU8cLnnTxWWCaSMrsZDiWQsaTdnEVgJJJdcH7pbXi3KKTh0kom2TxK39SqbrnnkJ/M+8dN1/fWtMfw== sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-organization-team-member.api.mdx b/platform-api-docs/docs/create-organization-team-member.api.mdx index 4dbac455b..a144c3d45 100644 --- a/platform-api-docs/docs/create-organization-team-member.api.mdx +++ b/platform-api-docs/docs/create-organization-team-member.api.mdx @@ -5,7 +5,7 @@ description: "Adds a new member to the team identified by the given `teamId`." sidebar_label: "Create team member" hide_title: true hide_table_of_contents: true -api: eJytVttu2zgQ/RWCT7uAY6XddoH6aZ1LgWDbJnCSpyBAx9LYZiqJKknFcQX9e2dI2VYi1xaCvAgSNTM8c+ZaSQdzK0d30iFkVt4PZII2NqpwSudyJMdJYgWIHJciw2yKRjgt3AIFywuVYO7UTGEipit/PFePmIvv/Pci+T6UA6kLNMDWLhKyd2oQHF6aOeTqlz++IdGv3jQJF2AgQ4eGMVUypw9S0mZOygOpGFEBbiFfwmwbFHmZoVHxFh1bNvizVAYJgzMlDqSNF5iBHFXSrQq+ROUO5150pk0GLhz9+0HW9WCDJPi1Fwr78/YQ7oM6WneikxXr7Lg19uSKRpDMxJos5o7FoShSFXuCogfLOlUXgJ4+YMyKheGwOYWW/5YWzTci4NKcZ6DSloJ1RuXzDge3pMCMCW0EsoqAJDFordAznya6Ha9tYpFUO7+GzL10yqW4SZ1tukwaN2sWes6tP7CFzm1w4P3xcZeyy//fjqHgQl85roTDQX9JavB6R2oRTQMfo352G+FvPqP7R/KPgfPXY7/EOO+ZDN7mTBnr+sH8zKKiD9AU+tr8Aj1NwiM4MIcNjr2cUBnMUdxOvggKzF7DRqc7cSLlAPdsvcx9gLN1+4x1msJUU7/Vhnv50xGLHj2Cj6HtpbMuN2qpE76/XYIhBc+mZ053vDtDR7HdW+EUd9xT4DRr2tUd6pfLm2Q+7KrgE0he0+y2veKOaLCWwuEdP1C5QbATjrYH58boLvJ/dvSe9VAUuXYC0lQvCQ+LW4xLo9zKz78TBINmXNKYGd3d8xCg4bjQPEgL7Z32I2gkI6LbRpUflHXkZ3lUhWFVR4F9K9m4eVzP1tJQvcqFc4UdRREUahinukyGFn8StqHqRvja/xFXKThuKeKU5cX46kIysjXwa+Y5cNaGv6GNb5TN8OPvqReik/Dyed2sHpbOE8Lxm2xH3/kTZEUoi85Y2oSE5/NM+0ubyDTYGewht5gkFaNthDmtIPZp9ZyyNlFN+/PX/rf9QUCY73DPu+Gnj8NjPuPYZeCzstkrwmwLS9WmMp/BrLb5/QZLWRMLh08uKlKgbYangvEdPKTUHW9dnDOj9fYVNkQ62CxB68Si6C84HUmpqqZg8dakdc3HFDbDqUyv1IQUTDkYlHyJsvxOiTyD1OIeX/+aNNX6tzi85O10qzmEfCUZRVryF73+wNVmt+QV71WY/rztvQJLQ2x9T5ILhIQ3CiIr/DwN1x/dsImtcqfVsStBYxzHWLi9su2OcnV5fcNl2OyXmU5Yx8CSV1d6eqDa0+Gr259VNFDzeek7oww2uWjhec2/qHHv1U4qKH28xI3+gTml0IYZ/mZi6vo3cSBkNg== +api: eJytVttu4zYQ/RVinlpAsdN2W6B6qnNZIOh2EzjJk2Fgx+JYZlYSFZKy4xX078WQsq3EXlsI8iaRM8MzZ641OEwtxBNwhLmFaQSSbGJU6ZQuIIaRlFagKGglcspnZITTwi1IsLxQkgqn5oqkmK39caqWVIhvfHsjvw0gAl2SQbZ2IyGGS0Po6NakWKgf/viBMP/Pm4YISjSYkyPDmGooMCeIQZv0RkIEihGV6BbwFmbXoCiqnIxKdujYsqHnShmSEDtTUQQ2WVCOENfg1iU/ogpHqReda5OjC0d/fYKmibZIgl9HobA/Hw9hGtTJugst16xz4NXEkytaQYgg0YWjwrE4lmWmEk/Q8MmyTr0PQM+eKGHF0nDYnCLLt5Ul8xVzujXXOaqso2CdUUW6x8GjJcOMCW0EsYpAKQ1ZK/Tcp4nuxmuXWChlN78GzD045TLaps4uXcatmw0LvebWH9hSFzY48Pv5+T5lt/9+HEPBhb5yXAmng/6W1OD1gdQaQBP5GPWz2wp/9RndP5I/DZx/nvolxnXPZPA258pY1w/mZxYVfYBm2NfmF+xpEpfo0Jw2OPJyQuWYkngcfxFzbY4aNjo7iJOKKueerVeFD3C+aZ+JzjKcaYNOG+7lL2cserZEH0PbS2dTbrcmHfP73RIMKXg1u3J6z7srcqiyoxWOUtKRAh9J2a3uUL9c3k0Enw5V8AXK9zS7Xa+YQE7WYkre8ROVGwT3wtH14NoYvY/8jwO9ZzMURaGdwCzTK5LelKWkMsqt/fy7IDRkRpVbQDyZ8hDIyS00D9JSe6f9CIphqE1qh7UflM3Qz/JhHYZVMwzsW2DjZrmZrZXJIIaFc6WNh0Ms1SDJdCUHlp7J4EDtR/je34i7DB23FHHJ8mJ0dwOMbAP8nnkOnHXhb2njF6Edfvw/80IQtR+fN83qaeU8IRy/8W70Xb9gXoay2BtL25DwfJ5r/2gbmRY7gz3lFpOkErKtMKcVJj6tXlPWJaptf/7Zf3YXTQTMd3jnt8Hffw7O+Yxjl6PPynavCLMtLFXbynwFs97l9wcsZW0sHL24YZmhKvxUML6Dh5Sa8NbFORNvtq+wIUYQb5egTWJNI1hwOsYTqOsZWno0WdPw8XNFhlN5GsESjcIZB2NSg1SWvyXEc8wsHfH1l3Fbrb+K00veQbfaQyzWwCiyiv8ggu+03u6WvOK9C9PPt713YGmJbaZNBAtCyRvFpG4vL8PzZw9sYqe81+rYlaAxShIq3VHZbke5u71/4DJs98tcS9YxuOLVFVcBqPZ0+Or2ZzVkWKSV74wQbHLR4uuaf1Pj3quDVNR1kHjQ36lomh0z/M/ENM3/cSBkNg== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-organization-team.api.mdx b/platform-api-docs/docs/create-organization-team.api.mdx index 08b2230a3..690e9468b 100644 --- a/platform-api-docs/docs/create-organization-team.api.mdx +++ b/platform-api-docs/docs/create-organization-team.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new team in the organization identified by the given `or sidebar_label: "Create organization team" hide_title: true hide_table_of_contents: true -api: eJzNV9tu4zYQ/RWC6EMC+LZJtugaKNpcdgGjiybI5aVet0tLY5uJRGpJKo7X1b93hpRs2VZjL9qHfTEkaq5n5gzHS+7E1PL+kDsQqeWjFo/BRkZmTmrF+/zSgHBgmWAK5oyEmFTMzYBpMxVKfhUkyGQMysmJhJiNF/7zVD6DYp9RahB/7rB7Ms9Ekug5W+icOc1SocQU2FybJ5uJCJiIIrCWTbRhU6PzzDI9YSmkYzC2w1tcZ2C8u0G8iuy6FgX5QLFMGJGCQyXMa8kVvqC4DwS/SsoqE27Gt1Otm2IqT8HIaJ2YoQgMfMmlAXTvTA4tbqMZpIL3l9wtMvIilYMpGBTFLFLhwtGPZ7woRkEdrLvQ8YJ0Nt1T9CwGJ2RiCZ7I50deI41WlSMVkWWJjHyI3UdLesvdIPT4ESJHSBiCzEmw/ivBc6DbFlY5SvJYqikjAJlQMdNeRySsZmETlWFAG1N9PRQZH4JZi6s8ScQ4gQpvjC2+Vsmiem9IpalwRavsgiVPxctHUFMsf/+sR73isFFI+c+haH89b//x6VM8OvqlX3v7e9j+C49+rh0dHy/ftE5/Kn7gq0ytMwjWTlM9KIk1D8TxQM6lmzUwyAe5oboR68nb3j5P1w3VIQKRJ3IfPGBtA3HqFVhZXBWA5NpOImbboKORRFj3kMX/xQhacdJRYX3VKDTxLJwwg0aTm5mee0kmUxof6zr7wbHKlt0BsGHIlQXbo6OZc5ntd7uxjmzHwhecJx2pu1kiHEXdFpnsBgK0g8oxUSLPEi3i4M8GJoyRLwofS8tscIXw1pIKfim128B5/Fpszw9/YDOtbGDFSa+3y8/r3/7/CbBfanAgQb+dgK+X9r7iSRMfDlDdmEyrpnowyX79Dzhr2MPtR6p41UVVeX3pvcHyOrrUeSjHqxCdnux4+T0n/drFVl2nJUW3iHE1vnJ6x8hVOa5LduPNnCzKwR03GKo3Y2g36kYUOGtquAts9fKi+pbOq18CKV7jCNj+e6AS3ClOPfz3xmizE/lpA1Wq/YAp7cKugfF46Xe70ld5SAchgwRSSvI7TRc/WohyI93CbzQXIAyY85wuhuGIFgtcd2aalqJM+6r5/abPu3jD2O7Srz5FN2x4ZMs8V8tRTszg1VjE8deJEp3H69m403t3/gu7KUcmuyR5dn4z4BRIFecdARWSrke7yps88nJ/ovexF8KT8PChItHj3HlwqAC36+3p/YtIswTqM61c8/6F3BXO9WumdijVRHtjZQ3KJCmrffkTmhL31lKYGkhEvoE2sa0jij0kEz8iJvrX9QcMhAoT/LzpvHvb6dEZ1RR35VqS5a22sYG7sPxujcxVP39Xi3zZBA5eHN29uJJjmnkY0qF1h7SvU7P2q7199f9kRi2OAsvlWFjA0V4UdIy9YYge+PgsjAxbI3Z4LC09Y70nIrHbO2MdoaPbktPH7IC/Ao05lIdCLTiFkeT0ho9PsFj9BSlGKDjDdQj7nQIM3y5DGO17srDW3RlCRavSOEeQM/eqbH0y3Fzf3RO/yv8eqY5Jx4g5LWf46+MMG76nrT9b4q6nprmfWTzYJDaKTTJvkddn1YgElsxL3OsnUFi2ChhH7wRMUfwDm1oLQg== +api: eJzNV21v2zYQ/ivEYR8SQLbTtB1WA0OXlxYIVjRFXr7M9dazeJbZSqRCUnFcTf99OFJy5NhrUmwf+k2i7u25u+d4qsFj5mA8AU9YOJgmIMmlVpVeGQ1jOLGEnpxAoWkpWEgoLfyChLEZavUVWVAoSdqruSIpZqvwOVO3pMUnY7Mz+Wkorti8wDw3S7EylfBGFKgxI7E09osrMSWBaUrOibmxIrOmKp0wc1FQMSPrhpCAKckGd2dyHdl5Lwr2AQmUaLEgT5Zx1aCxIBhDCAQSUIyqRL+Ah1D7poSuCrIqvQdmOQJLN5WyJGHsbUUJuHRBBcK4Br8q2YvSnjKykMDc2AJ9PPr5BTTNNKqT88dGrlhn0z1HLyR5VLnj9KQBH3tNjfakPatgWeYqDSGOPjvWq7eDMLPPlHrOhOWUeUUufOX0PNFtIpRO80oqnQlOoEAthQk6mIuehc2sTGK2p8kjoSj5lJwloKs8x1lOXb4toTzX+ap73wFlV+GapO2CGgq8e0c68wsYvzjgXvGeLCv/OcHB16PBHx8/yune63Hv7e/J4K/p3utfe0f7+/Wz5PkvzU+wRuq8VTrbaqprrW4qisQJiVwqv9jBoBDkhupGrIcvDx7zdL6jOkwg9sTuowf0FInTr8Da4roALDfwqiB4mPQmgRydvy7lfzHSJOCV58KGqnFoeIse7dlOk5tIj4KkUAWPj/s6h8GxRisuicQkYhXR9nRv4X3pxqORNKkbOrohi0NlRmWOnqMeYKlGkQCDqLLPlKjK3KCM/lxkwsyj0gJ1a1mcnQ6hDyr6ZWgXkfPQ8OfN+REOXGm0i6w4PDjY5uf57///BHhc6uyJBP1+An67tFcdT3bx4QmqG5Np3VTXNn9c/22V5+L64h1XvOuirryh9MFgex2dmCqW45spen645eV9xfq9i627TluKPiDG6ezUmy0jp+24btmtaZmv2sEtdxjqN2NsN+7GJoEXuxruGKVoL6rv6bz+JVCQc5g94R7oBLeK0w//jbXGbkX+fAdVuv1AaOPjrkESgvSrbenTKsIhKSingkH+oHCbBByllVV+FTaaY0JL9qjii2Ey5cWiIL8wvBSVJlQt7DdjGBmbuVEdVp9mFDc8tmVvu+WoYmZANxaxVMM0N5W8n41bvXcZvogP7cgUJywvjj6cAQfSxXnJiYqg+9GucbNHaPcnfp8FIUjah7cdiT4vfUgOF+Difnt6c4dFmVN/prVr3r+Qu8tz/5rpHSo9N8FYW4MWJKN6DD9nU6XkWmFuIExDA23mtp9RKlDlYUTMzW/3H5oEuDDRz7Phq5fDAz7jmhaoeyDbW21jA/dx+X0wMtf9/EMt8m0TeLrzfPcqzTCrOKRj6054X+dmHXd7+/r/ZMEtPp5AXc/Q0bXNm4aPbyqyTI9pArdoVdwaJzVI5fhZwniOuXu4M/YztHfRcnpfPOFXYCeG9hD1CjiMvOI3SOALrda/IM20SWBBKMmGAOO3kxjG4Iot3OtuDaEm6TSO0pRK/03Z/mT4cH55xfxq/z0KI1nH4pKXM1zGOOOGH2gbzmrIUWdVmFkQbTIbcZPMD8gbUO3MRF1HiSvzhXTTrBPj+Z0T0zT/AJtaC0I= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-organization.api.mdx b/platform-api-docs/docs/create-organization.api.mdx index 642ff6da3..c112d3b30 100644 --- a/platform-api-docs/docs/create-organization.api.mdx +++ b/platform-api-docs/docs/create-organization.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new organization with the requesting user as an owner." sidebar_label: "Create organization" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-pipeline-secret.api.mdx b/platform-api-docs/docs/create-pipeline-secret.api.mdx index ae264ecd2..e44e0ad98 100644 --- a/platform-api-docs/docs/create-pipeline-secret.api.mdx +++ b/platform-api-docs/docs/create-pipeline-secret.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new pipeline secret in the user context. Append `?worksp sidebar_label: "Create pipeline secret" hide_title: true hide_table_of_contents: true -api: eJzFVU1vGjEQ/SuWzwTSNq3UXFoSpVLUQ1BI1UMUKcPuAE6M7djeELTiv3fG3gUClFRVpV4Q6/l682aeXcsIkyBPb6VTDrUyeBSw8BiDvOvIEkPhlYvKGnkqzz1CxCBAGJyL1l9kf6GMiFMUVUAvCmsivsSu6DuHphT3X+bWPwYHBV6W9yJaUaRcKWIdD2LltkohO9I69MAYLssVikFTfZiCycmBhxlG9NxMLQ19kPNGWfJR3MVThX4ht3v7uSpsqhl6VQhVoolqrNCTcyimOAN5Wsu4cJxYEbpJMo2tn0HMR59O5HJJvHmkKiGe2XLBMa9LDbaIa6hoYihjat1EjgTntCpS872HwOH1LhY7esAiceCZqqgwsDVTsPIK0SszkcuOfAZd7bOQKaqo8TckXzcAl+zIaJVHGkj0FaaD4KwJufT74+Pdvq++/7veMnW8D38ykbf6ysi5MXI92Yf9DMq/GdCapVs5wxBggiyrw721jgcHdOG99TvIP+xhvRWPMDYK0NrOCQ+7E4eVV3GR9HKG4NH3qzilzzveYRLT1LLgnA1ZYGyTvZ17gjP551Z4ldfkNY3RhdNeD5zqFtpWZTfgEwHpKrsjvWGyiIGGyJMT5+wv+oNLyTBalEMmNRO0iXXFEVdshcrfo+REJ/nPt3YnHuYxdc/Dul7L9OIFZk7jWjct6Su5bAhImbFNpZthNB0w5LeaY6pUQZdoduZNgiJt0mviNumiZVI6rfPYfl0bWMnEeq7zrvv5Y/eYz3hcMzAbneSl376wt6HW67X+bzd9M0v+7DkNdF9TQ4mYutm//e/UlFeUbHU9goA/vF4u+Thf9byVpQow0izEMeiAB1p/4yHYi/ARFztvTbs1aYmfwSuun7RFcBFKysbAcuh5Ln90w9nXsTuXy7LTRvSLAl086Lup4cHV8Ia10DxIM1tyjIc5HfIv4eR3lqOTxNJZLTWYSZXuIplzsnLgtfC2hJa6akxgFhsIaTjJ48Y+oqEBtbxF/ia4lPwXrJD6eg== +api: eJzFVU1v2zAM/SsCz27Sbd2A+bKlRQcUOzRoOuwQBChjM4laWVIluWlg+L8PlO18Lx2GAbsEsUSK7z3ySRUEnHtIx2ClJSU1nXnKHAUPkwRy8pmTNkijIYUrRxjICxSalqKLF028kFqEBYnSkxOZ0YFeQ08MrCWdi4cvS+OevMWMbvIHEYzI4lkxY5OPYh22PgISMJYcMoabfI1i2FYfxWRIwKLDggI5JlOBxoIgha2ykIBkFs8luRXsc/u5LqzLgpzMhMxJBzmT5CABny2oQEgrCCvLB0sdaB63ZsYVGJqlTxdQ15MEHD2X5MOlyVecs1tquCdcK0WbAwlE6jpwJlqrZBbJ9x89p1eHWMz0kbKogWOpgiTPu40E6ygfnNRzqBN4QVUe26kTCDIo+o3Idy3AmgMZrXSUQxpcSXHBW6N9U/r9+fkh79vv/45bIx3Pw5905C1eDXImVidwcQz7JeZ/06CNSmMoyHucE9vqNLcu8GSDrp0z7gD5hyOqd+YR2gSBSpkl5fEoT1npZFhFv1wSOnKDMiwgHU94hgsKC8OGs8Y3BuM96B/cE3ySe+mMVzoFKSxCsD7t99HKXqZMmfc8PZPDnjQH1hvFHTFUGLhz4orjxWB4AwyjQzliURuBtrGuNeKKnVH5exqDIGn/fOtm4nEZIntu1t3GptevWFhFG990oq/tsmUgqWcmlm6b0TJgyG+RY6lkRr4N5knCLE7SrnDbclGBUsVxnpmvmw12Mjnf1HnX+/yxd85r3K4C9RaTZuj3L+x9qNVmrP/bTd/2kj/7VqHUTCgKU7Xzd/ydWvCIpmOoqil6+uFUXfNyc9XzVObS41SxEWeoPJ2g/sZDcBThE60O3ppuauIQv6CTXD96K4EFYU4uAmtSr5ryZ/d8+ib34HKpky5jkGVkw8nYbQ8Pb0f37IX2QSpMzjkOl5DE3xTiO8vZ0WJxrQKFel7GuwiaM9k5uGu8PaNFVu0W6tUWwqpqIu7NE+m6hk63wN9QT+q6/gWskPp6 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-pipeline.api.mdx b/platform-api-docs/docs/create-pipeline.api.mdx index 6c54e6913..aeca0409e 100644 --- a/platform-api-docs/docs/create-pipeline.api.mdx +++ b/platform-api-docs/docs/create-pipeline.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new pipeline in a user context. Append `?workspaceId` to sidebar_label: "Create pipeline" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-token.api.mdx b/platform-api-docs/docs/create-token.api.mdx index d36dd3b55..70c555e99 100644 --- a/platform-api-docs/docs/create-token.api.mdx +++ b/platform-api-docs/docs/create-token.api.mdx @@ -5,7 +5,7 @@ description: "Creates an API access token with the details in the given request sidebar_label: "Create token" hide_title: true hide_table_of_contents: true -api: eJzNVU1P4zAQ/SuRz6Etu7ASPS2wrIRYCcTHqeLgJkNrcOxgTyhVlP++M3bShrYCtOKwl6rxvJl5M/M8rgXKmRfjiUD7BMaL+1Tk4DOnSlTWiLE4dSARfCJNcnx1nsgsA++TgE4WCucJziHJAaXSPlEmfM7UC1kdPFfgMZnafDkQqbAlOMlRz/NV3FuOQ7YWe0JQMa43KBz3c2bBrwtOrpk1CAbZTZalVlnIMXz07FsLn82hkPwPlyVQNDt9hIwdS8eMUIFnq5EF9FAenTIz0TSpQIUaVowjmcD7uuXQMIoJKQdUGroKwoEvrfEx+rfRaLuuy4uvox/ncgHLHTWkcbhsWbOcxIpp3u8HnkqvsuMK59uBWSqlA2LcK1vlPaCi2mbgCPlgXSExHv04oANTaS2n3NjWsRtAIV//gJlxwsNRKgplus/9dLsyLT3eech3sVvlzInhHiqKTx78EUf5aaeeCHrj/0gccfysDsId7BLAicz/Rcj9IRaUT84+MccO+K7Ez5yzbov59x3S7e5yYiwmUmu7ID4BfbSN/lXFciBPQEPBRf6n5ZLRQ1Y5hXSRJrU4AenARflP7htKWwDOLS+w0oaplZJtYtjuT/Z3L+B8cK+cJtscsfTj4VCWapBpW+UDD8/Uv4GyYnPd3gRLcqUlshKTU8bz5hWcvON2w82JhfYZrmrljEwlwOh7GkB0Ev/87jT+uMDQEG769XoFn73KotSwXou9C6fMgw2Z2h62hJnhR7VwZxRdkBbMApBZEMDbPvW7QxpQOqyNB/tzbSAi3OSYZ39wdDgY8RnPpJCmRzzey/h2bBKs1xr8wmeuHQHCKw5LLZVhYqHAuhVL/7Gds4ropK5p0cKd003DxxTSsQLp74t0Ki5KEiA5gMxplKyuJ9724jTWsHfLeRmuK86/daeatPPgLVXiu9i+0K8ub25ZOu3bXNicfZxc8LtNv2MRHnf2DooMZzVtZjOrwhUUMSYLTb7V6YYuQ1WtSZpljyG1JyDCaqUWpW0pca7NPQX/C+u7CPk= +api: eJzNVcFu2zAM/RWDZzXptnbAfFrbbUDRASvW7hTkwNhsok6WXIluGhj694GS03hNsQ5DD7vZ0qP4HvlE9cC4DFDOgN1PsgHmCmoKldcta2ehhDNPyBQKtMXJ5XmBVUUhFAldrDWvCl5RUROjNqHQNv0u9T3ZwtNdR4GLhas3E1DgWvIop57Xj+deyzmgYMCeunoDZf+Ewsk4Z5XitoeDgspZJssShm1rdJVyTG+DxPYQqhU1KF+8aQlKcItbqiSw9cKINQXZtdjQCBXYa7uEGBWwZkOPjDOZxPv7wCEKSghpTzWU7DtKC6F1NuTT3x4e7uv6dvF69HNfLmjzjAaVmys7O5azrHiuXjh4gUFXJx2v9g8Wq7SeKuSRbF2PgNoyLcmDghvnG+S89P4IFNjOGFxIYYfAbQMafPhKdikJjw8VNNpuf9+ofWUGA/8IVD/H7jFnjUwHrBuSCPnJrfzroJEJRu1/yRy5/eKOqODoOQOcYv0vRh43saEQcPkXfdwC/2jxz947v8f83TPW3d7lwjou0Bi3phoS+sM++lOX5VBdkKFGRP6ncqOCQFXnNW+gnPVwSujJZ/vP5nGuoCFeORlgrUtda1H2YDrMT4n39+RDCu+8gRJWzG0op1Ns9aQyrqsnge7I40Q7eDpur9JOcWmQxYnFmeBl8oIk33K7kuJkoWOGj1olo1BJMChhkUCgho8vW4/frjkVRIr+fTeCPz9g0xrajcXRhdP2xqVMQw0HwsLwJS1SGV1RGMBiAKySAX6v07g61KA2aWzcuI+7jahAipzzvJl8OJ4cypr0pEE7Ip7vZX47nhLsdx58xWduaAHTA09bg9oKsSSwH8wyfmxX4qJyBn2/wEA/vIlRlu868uLAuYJ79DoPytk8KlgR1uSTu37KtIezrOHgWvIK3HSSf+9ORbWNkCnV8h+xY6Nffru6FusMb3PjaonxuJZ3G9dQQnrcJTo5Mq31YNAuu3QFIZ8pRsPfffrEl0nVsIV2M2LY9xmRRmuMoAYpua9xHmP8Beu7CPk= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-trace.api.mdx b/platform-api-docs/docs/create-trace.api.mdx index 730969c61..9398d5dbc 100644 --- a/platform-api-docs/docs/create-trace.api.mdx +++ b/platform-api-docs/docs/create-trace.api.mdx @@ -5,7 +5,7 @@ description: "Creates a new workflow execution trace." sidebar_label: "Create workflow execution trace" hide_title: true hide_table_of_contents: true -api: eJytVU1PGzEQ/Ssrn9OEtrRScyogKqFKBUGqHhAHxztJDBvbjL2EaLX/vTP2bnbzAaiolyjr+fCbN/PGlQhy7sX4VgSUCsTdQOTgFWoXtDViLM4QZACfyczAKltZfJgVdpXBM6iSXbIYNxQDYR2g5KOLfBM3iUkHwkmUSwiAfFUlDH2QD2fzjjwoYiA0X/dYAq7FLog/rWNmyiWgVpnOwQQ904Dk7NUCllKMKxHWjhNrE2AeTTOLSxnS0ddjUddUIALd4sOpzdccs31VRJypiD5rPCmPspTSBPaXzhVaxUpH956Dqn0EdnoPigMdMi9Bg2drIUujFkzQxtMH1GYeS3YIlBfIGrCEmgoD7xtCd/3JiqX5FYk8YKNrGcCLdgRnvQ4W1wfNbZ8P3kz2oEMBLVup1dcNV3VdJ4o19ipB8M4an1j4dHS0T/zlz/9H85J4k/PDlb+rtASeayOP40PwT2X+nnHpiLrdoKYRfW95PfzniBb3kH8+QHyr28zYkMmCuCE8dRw/VaIO66jZU5AIeFKGBX3esY5I0AvLWqdRiiAl28QoboRRkhCrE/CpFX6JBXksQnB+PBpJp4eqsGU+9PBIIIba7kn/Jlqyq0IG1nJ2xv7ZydWFYAgtwhsmNJHTx7nhh29sFwV/T6MTnaQ/P9otcb8KsXJu1HW3Js6f5dIVkfCeJDvpbpTYHW0JsOfZ01132p/J3qhqM7OxiKalDRdc/Fs0Mela0d5OzjyPUsV53G5Bn3gaSV3EVTmz3zsDAeH+pXs+Dr99GR7FDUNNX8o4zs06T2J58Y3YxVx1KvmHV6ZpaIDnMHKFpEeDsMSaqmYA26eMqk4jSHOy4AklS1VNpYffWNQ1H6fXhgcz115OC9bhTBYeXoH6xlt0EN8DrPeeuydZlOwZ5/hJoub7o7QILsicsjGwFHqWrv8w4exd7N5uqQdtxIlS4MKrvn0JX13eTFgOzZu4tDnHoFzxzNIv4eQXnqOjyuIZv2dmXsZVJFJOFo/c1t6O1mJVjUmadQ8hNSd6TOwDGGpQy1vgb4JLyf8CTtoC+Q== +api: eJytVVFv2zgM/isGn7Wk220Dzk9rix1QHHAr1g57KPLAykyi1pZUSm4aGPrvB8p24jbphivuzRZJ8eMnfmQHEVcByhuIjJpgoaCioNn4aJyFEs6ZMFIosLC0KTaO75e12xT0RLoVlyLHzUCB88QoRxfVLu46X6rAI2NDkVhSdWCxIShBbgseNV1UoMBIuoeWeAsvQfwcHQvbNsRGF6YiG83SEIOCoNfUIJQdxK2Xi42NtMqmpeMGY3/0+SOktFDA9NBSiGeu2krM81QZcaEz+mLwBAXa2Ug2ij96XxudK53fBQnqDhG42zvSEuhZeImGglhrbK1eC0E7zxDZ2FUu2TNpjFRBGbmlpCBQCAOhL/2TAm7tP5nIIzbPTgC8amfyLpjoeHvUPL7z0cxJQTSxppGt/qm/D1yllHqKDU8qYQre2dCz8OHk5JD4b3//fzQ3FAKujlf+ptJ68FJbUvDxGPwzrN7SLnuibnaoF+rN5U3wf2V2fID8jyPEj7otrIsF1rXbUJWvCqRbNnGbNXtGyMSnbVxDebMQHTUU10607l0u2qPYYJ4nwryXkKiT+HEUfss1lLCO0YdyPkdvZrp2bTUL9ECMM+MOpH+VLcVljVG0XJyLf3F6eQECYUR4JYT25Exx7viRjOOgkP/b7ARq+PhrnBJ3m5grl4f6vh8TX5+w8XUmfCLJvXR3StwfPRPgxHOiu/3ptCcnrWrs0uUihicduJDif0eTkG40hcFZ+hF17sfnTzAlnho0dR6VS/dlb0gK5P36PO9nf36aneQJ40JsMLfzMM57sby6I15i7vYq+Q9bZnjQSE9x7ms0VrDkmrqhAcdVpmBowYWCtXRoeQNdd4uBfnCdkhz320YaszIBb2vR4RLrQL+A+ptddBTfPW0P1t0j1q145j5+RDaSP0tLwZqwIs7A+tDzPv27a7l9H3swW5IaI061Jh9/6TuV8OW3q2uRw7ATG1dJDONGehY3glM2vERnleUz2Wd21eZRBP2dIh58rr0XWstVDSa02wnCrus9rt092ZRg5C3KP6RFSulfTtoC+Q== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/create-workflow-launch.api.mdx b/platform-api-docs/docs/create-workflow-launch.api.mdx index 14c2eb498..40c5903e3 100644 --- a/platform-api-docs/docs/create-workflow-launch.api.mdx +++ b/platform-api-docs/docs/create-workflow-launch.api.mdx @@ -5,7 +5,7 @@ description: "Submits a workflow execution." sidebar_label: "Launch workflow" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -38,6 +38,9 @@ import Heading from "@theme/Heading"; Submits a workflow execution. +**To [resume](https://docs.seqera.io/platform-cloud/launch/cache-resume#resume-a-workflow-run) a workflow**: First, retrieve the launch configuration using [`GET /workflow/{workflowId}/launch`](https://docs.seqera.io/platform-api/describe-workflow-launch). Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. + + diff --git a/platform-api-docs/docs/describe-compute-env.api.mdx b/platform-api-docs/docs/describe-compute-env.api.mdx index 77595d354..7d347ae4e 100644 --- a/platform-api-docs/docs/describe-compute-env.api.mdx +++ b/platform-api-docs/docs/describe-compute-env.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the compute environment identified by the sidebar_label: "Describe compute environment" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -47,7 +47,7 @@ Retrieves the details of the compute environment identified by the given `comput @@ -62,7 +62,7 @@ Retrieves the details of the compute environment identified by the given `comput diff --git a/platform-api-docs/docs/describe-credentials.api.mdx b/platform-api-docs/docs/describe-credentials.api.mdx index cf62f30b5..ca81006a2 100644 --- a/platform-api-docs/docs/describe-credentials.api.mdx +++ b/platform-api-docs/docs/describe-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the credentials identified by the given ` sidebar_label: "Describe credentials" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-data-link.api.mdx b/platform-api-docs/docs/describe-data-link.api.mdx index 7ccda3df8..d9204a4ec 100644 --- a/platform-api-docs/docs/describe-data-link.api.mdx +++ b/platform-api-docs/docs/describe-data-link.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the data-link associated with the given ` sidebar_label: "Describe data-link" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-data-studio.api.mdx b/platform-api-docs/docs/describe-data-studio.api.mdx index 6fab25584..d2ab294d3 100644 --- a/platform-api-docs/docs/describe-data-studio.api.mdx +++ b/platform-api-docs/docs/describe-data-studio.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the Studio associated with the given Stud sidebar_label: "Describe Studio" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-dataset-v-2.api.mdx b/platform-api-docs/docs/describe-dataset-v-2.api.mdx index 84b6e3ecf..b776aac48 100644 --- a/platform-api-docs/docs/describe-dataset-v-2.api.mdx +++ b/platform-api-docs/docs/describe-dataset-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the metadata of the dataset identified by the given `dat sidebar_label: "Describe dataset" hide_title: true hide_table_of_contents: true -api: eJzdVt9v2zYQ/lcIPm2Aa2ddO6AGii2pu8LosBVp0j4EAXKSzjYTWmRIypkr+H/vHSXZUiznR5+GPdnifeR99/F4d6UMMPdyfCEzCOAxeHk5kBn61CkblMnlWJ5icApX6EVYoFhiAMYKM4vf9T6hMsyDminMRLKOlrlaYS6uasA0uxqKY2sxz8TV7xDozKQI6N9qSFD7KxGMUHmqiwxFXKKvmXFLYBb0Xzj01uQeh3IgjUUXDdOMCE4i3QQnlacvLwlhwQFRRcfBlTKnD0LeGXfjLaRI+wZScXS3Bbq1vB/z1wYo8mKJTqW7+BwT8OkClyDHpQxryyerPOAcHZkq0tXSb6/kZjPYut9K0Ti3EBZ7vuswhCeJ8vk9xw5vC+WQwg6uwB4i1S5ye8ngSjLP9pdHR/zT9fXPRzozNUQ+D2wFa7VKo7Sja8+Qct+FSa4xDSyy44sIqnJQR/c4UGU9fAey8KQfGXYhXkhY0aGsKjFQmmVj7Rj5N0tKMT7D1eE7ah3Zx6xy3mep+fXIT8xU0Lx0TkdPKZcZ307ApxEzbg65+rbN9idtyg9FosGHc0s3hdnJ+v8udifVe85bYqbgLK72WFmkdw5Zqn17KyrGvQiKounq+/RNGWrsbkiM0Qh5dSKXx5YNnAMuWCrg0j/zsf1QzqxAF/0Wqi+mcCn2M1d+gjModDhoXpNPlR4yT4mss0bDQW1+4IpaqfIXKztJJsHE5RX1im6mPFTTt6fU1bo5Zbvc7UmndSUmDKNe9dXiE8gEP0f04TlFuf2Cl+g9zJ/wVBvgg2/pvXPG7TH/taeLNO1Y5CYI0NrcER+Ge0wLp8I6NuETBIfuuKCeN7645AZFHXphuIXPMXLkdjiWo2YWGZXbjrkZNYMHd190q6azF46KhVyEYP14NAKrhqk2RTb0eEukhsrs9dfP0SI+UWLxvYp3jBfHn6aSKTWMP7PAlVht3lu92GMzCMS0jCBaqf782WTM9V2ISvA0E7fX4tYs2O1jBDlcldL8VYE5MyCNmdENvh1yXUWj2z92hnaey1+Gb14Pj3jNGh+WEBOrHlWa/G3mu/sky12C/hcHxPqSAv4bRlaDiuUiqlXWWdaaeAdy3J7MtolG2bAgYRhblgnZz53ebHi5Gho5/TLlIdH8+magPT6g0mMjZS/lG1zvja11PZYxXVfgFBN4JpmfTuuq8bN4cNzsJdU0onzdZtOQ3Um5uSTwAiHjuY7oVfbjNEUbWjv3ylunMnx4f0ZY6D6+e48tnt7Liu4tIs7MDeZ0dw3JwN9McLP5DgH2ejA= +api: eJzdVt9v4zYM/lcEPm2Al3S324AZGLb2ehuCDduh1949FAHK2EyiVpZciU6XGf7fB8p26jTur3sa9pRYpMSPnz6RrIFxFSC9hBwZA3GAeQI5hczrkrWzkMIZsde0oaB4TaogRvFVbhm/u31K52RZLzXlarGNlpXekFVXncMsv5qo47Ikm6urn5HZ60XFFH4yuCATrhQ7pW1mqpxUXFLaLp0vUFAobZWnUDobaAIJuJJ8NMxySOE0wl3QaRvp0xtIoESPBTF5Sa4GiwVBCnfO34QSM5rlkICW7G4r8lt4mPPn3lHZqiCvs/v8vAAI2ZoKhLQG3pZysrZMK/KQQAu6XfrhLTRNsgu/o6IPXiKvD2J3aajAXtvVg8CebivtKYeUfUUjQNpd0DRzcW4pC2J/c3QkP/ux/vodEsicZbIsVixLo7NI7fQ6iEt9GMItriljIdnLRbBuA3TZPe+o8xG8CVSBvBjuU7wE3CCjsEoFaiO0CXfi+adQOk9eE+rxOxocOYasDT5m6fCN0J8AazaydBHIz+zSif9QgC8D5vwKrf5np/YXbbKPZWIw8EWZI1N+sv2/k70n9ZHzCso1nsfVEauQ9M6TUHVoH2Qlft+wLugBvy/flJOh/Q0L5wyhbU+U8jiwofcoBUszFeGVj+2LNLNBU41bPAVX+YzGketwSkusDD9q3losdPaYeWaZfOkMPsrNF1zRQCp/CLOni1N2cXlDPuwr5amavjulq9b9Kbvl/Z501lViaBrxejtWi08wV/IcKfBrivLwBRcUAq5e8FR7xyff0nvvnT9A/t1IF+nbsbKOFRrj7iiPRwXKKq95G5vwCaEnf1zxGtLLuTSognjtpIWvKGKUdpjCtJ9FpvWuYzbTfvCQ7kt+03f2yhtIYc1chnQ6xVJPMuOqfBLoljxOtDvorx+jRX0wyHKv6p34q+MPMxBIPeKPQnBL1hD3ji+J2A8CUZbRCZLuz6+9Yq7vODIh00zc3pHboZCwzwGUdHVGoXMWZWAWlbGf/DDlrorGsL/cG4Y6h28nP34/OZK10gUuMAqrG1V6/fbz3UOQ9b1A/4sDYndJTH/ztDSoY7mIbNWdygYTbwLpcDLbCW2ewNoFFt+6XmCgC2+aRpbboVHkl+uACyOvb4km0BMsPTdSjkK+oe3B2NrVY4hy3aDXAuCVYL4666rG1+rJcXMUVN+I7HaIpgd7T2UzbxJYE+Yy113Wnf04y6jkwc6D8rZXGX57fw4J4P7je/DY4umjqOq69Th3N2SbZgeS5VsANs2/AfZ6MA== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-dataset.api.mdx b/platform-api-docs/docs/describe-dataset.api.mdx index 76f1a3047..572fa1adb 100644 --- a/platform-api-docs/docs/describe-dataset.api.mdx +++ b/platform-api-docs/docs/describe-dataset.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [Describe dataset](https://docs sidebar_label: "(Deprecated) Describe dataset" hide_title: true hide_table_of_contents: true -api: eJzdVkuP4zYM/iuCTjODJJ5utwU2p85stkXQol3MA3vIBljFYhLNOJZXkjNNDf/3kors2ImTeRz3FEckxY8fKZIFd2Jh+XDCpXDCgrN82uMSbGxU5pRO+ZBfXNwtlWWQykyr1DH8lpAZiIUDOWC3AGwy8hYzYOGa6dnSucwOo0jq2A4sfAcjBkpHWSLcXJtVX2QqksGqH6z66/67c4Zi5pbA4twYQH+V48HFxdf0a3oDzihYg/VKK3CCrJme+//hJqYkmqq5AslmGy9ZqDWk7FtQGMtvA97jOkNcFOdYYqRVFKOtDsozYQS6AEMcFTzFP6j3pM2jzUQMaNXjikjKhFvyfea+VHoszVdgVLyDZVDZwPdcGUDPzuTQ4zZewkrwYcHdJiM/GDQsvCpRJtz26Nf3vCx7NZg6oJNQQkjMInnp4pU4tkbodUrKNtOpBUvyd5eX9NN29c+feGesEXvqSCqyLFGxZzl6sKRSHLrQsweIPeOGcuLU1kEI7nlFJTvw9nhuMUIU7EKccLHGSyluRKASYo2oI82/iVGM8RWujqeocWUXsq3zLknA10E/IlMuoaN7vHqczjXpN6vxZcC0WYhU/VcX/ouM0mORJMK6+0xSN7je/Ohkt0q9474VSCXu/GmHlEj6aICoOpQ3oiK9vlMYTZvflxtJSKBtMNM6AZFub5xBYhsyYYzYUHIcrOwrH9ubamYtkrxbgv1F5yaGbuTKjmAu8sQdFW/Qp4qPiccI1mQ6EUe5eUOKGqXyFzE7mo2c9sdrHBztSjnV0utbQrOubqmP2+PpJnRi1CGt9129+FpIRs8RrHtNU26+4BVYKxYveKqV4sm39MkYbQ6Q/9wxRarJzFLtmEgS/YR4Sl/a1fJRDyzAXUG5jZ/R1yAMmKsch+BwMqWRhQN8qWm+L8JMJxGP6r5po6LRQ8uoWoWiop6tZVQtGpzcmXW1EeQG+wqvlh1cagZxonO523gOJvGtl7DPYRFiH0mfXX0ec8JahXJLudjy2gyoppY88jCqfQV7JTzZfvxeFdfDk/OkKepfZB7yEFCQ2+cAUrgKWQrKVEQi9kXUDr4Zcmi43u1vO0HzSfCfBh9+GVzSWaatWwlfg2GpORvVST5n+8vlPuJiV9g/9LIaUu/gX0fQlO9XPgdFKOrJbhmwaDBsL6r1io+S5tZYlzbW3xJTQfcUxQzl9yYpSzrGDmLoeU2pdRslZlREWP5SWfrGxzUXiYUTiTm7CT3lnD2zFneGWQ2qlMZUmB4cPx9hs7eQ02r8JlinVuQ3YNoxXE5ReQlC0i6KpG3lV3EMmWtYHrTkVu/649Md6op2F9h79f72TlSYTq9xpx8hxZRWIB39J4Bl+T97LNdz +api: eJzdVt1v4zYM/1cEPrWFk3S324D5ae3lNgQbtkM/sIdcgFMsJlFrS65Ep8sM/+8DHdlxEvfz8Z7iiBT5448UyRJILj3EU1CSpEfyMItAoU+czklbAzGcnd2stBdoVG61IaG9UJg7TCShGoprRDEd1zfmKIKZ2cmKKPfxaKRs4oceH9DJobajPJW0sC4byFyPVLg1CLcG68GHU7GwTtAKRVI4h4Zax8Ozs6/mq7lCchrX6GulDEnybWEX9f9gSWiFhvRCoxLzTS1Z6jUa8S0oTNS3IURgc3SS45woiKGJYrzVgQhy6WSGhI45KsHIDCGGR+vufS4TnCiIQDNJuaQVHDL3T6MnTJGh08kOloMIHD4U2qGCmFyBEfhkhZmEuATa5OxHG8JlrcqUSdoe/fwRqipqwbQBPQslhCQ8OW2Wb8SxvQRVNWNln1vj0bP8w/k5/+y7+vsPiCCxhtAQS2WepzqpWR7deVYpj13Y+R0mNeOOc0J66yAE97KiVj14Iyg8OhbsQpyCXEuSHDdmUqfMGlPHmn8xo7PoLa6eTlHHZB+yrfM+ScDXQ38EpCnlo1uPbmIWlvW71fg6YNYtpdH/tYX/qkvmqUhS6ek2V9wNLjffO9l7pd5jL0Ol5U192iNlkj45ZKqO5Z2oWG9AOsMDfl9/SWGK+xfm1qYozdbiHFPfkUnn5IaTQ5j5Nz62d9XMWqZFv8Sht4VLsB+59mNcyCKlJ8UbIzOdPCWeGEKX21Q+yc07UtQplT+Z2fF8TLY+XqPz+5XyXEtvrYRm3Vhpj/fH01XoxFBVrPWxrxdfSiX4OaKntzTl7gvO0Hu5fMVTbRSffUufnbPuCPmPPVOkmczCWBIyTe0jqtrUbvloBxYmhdO0qWf0JUqH7qKgFcTTGY+sDGlleb4vw0xnEYzavulHZaeHVqNmFRqV7WytRs2iAezOrZuNoHApxNAsOzLXwyS1hdptPEeT+LqWiC9hERKfWF9cfJkAY21CueZcbHntBtRSyx4hjOq6gmsliMLHb01x3T1STZrm/sXXQx4CCnb7EkAOVyfogzIXkUzqItoPvhtyaLi12193gu6TgB+Gv/w0POez3HrKZF2DYak5GbdJPhWHy+Uh4nJX2N/1shpST/gvMTRd96s6B2Uo6uluGfAQQby/qLYrfgRxd2tsS3sWwcp6YjtlOZceb11aVXz8UKDj5zXj1u20nHMRTUtQ2vO3gnghU4/PJObkKvSUU/HCWtwbZjOoDI+pMD0AIrjHzcFCzqvxu2A9tyK/A9OO4WpWRbBCqXgXnZZBfpEkmFPn5lFL3utdv3++gQjkfhc4ePW19V5UZbnVuLH3aKqqBUn8nwFW1f97LNdz sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-launch.api.mdx b/platform-api-docs/docs/describe-launch.api.mdx index ccc054a7a..a7d7508f5 100644 --- a/platform-api-docs/docs/describe-launch.api.mdx +++ b/platform-api-docs/docs/describe-launch.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the launch identified by the given `launc sidebar_label: "Describe Launch record" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Retrieves the details of the launch identified by the given `launchId`. diff --git a/platform-api-docs/docs/describe-managed-identity.api.mdx b/platform-api-docs/docs/describe-managed-identity.api.mdx index 8b7438473..00c9ce526 100644 --- a/platform-api-docs/docs/describe-managed-identity.api.mdx +++ b/platform-api-docs/docs/describe-managed-identity.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the managed identity associated with the sidebar_label: "Describe managed identity" hide_title: true hide_table_of_contents: true -api: eJztfWtvG7mS9l8hPFgcG9AltzM4m08ry06OdqxEr+VkcDYYRJREyT3ui6bZbVsT+L+/VUWym92tS0t2ZhKFC5ydWM1LkSwWnypWFb8cJXwuj15/OvKmIky8xBPy6LfG0VTISewtEi8Kj14fXYok9sStkCy5FmwqEu75kkUz+jPgIZ+LKdMNLBmXMpp4PIHf7rzkmgrNvVsRspEu29NFe9NR66hxFC1EzLGr3hQ6O6Oux6JfLAvlFjzmgUhEjAR/OQrhDyhfaRNKekj1gifXR+Wh9MvUhmkgYm+if5h5IkaSYvFH6sUC6EniVDSO5ORaBPzo9ZejZLnAXr0wEXMRQ9FZFAc8UT/9/Oro4aGRkRbF85ycP1IRLyv0vI/nPPT+pOGvoWWXvn9D0uUiCiWsI9R48ewZ/qfU5y9QdRJBK2GCX/li4XsTIqH9u8QiX6qdRuPfxSTBVYhxvYhR4Ks3rUPYXqvw0NDzmLUvgQ3DeaW1d1DKcOMkFsR5Za6k5hY+T5Cy7U3+e9BlpjTDolQf5mzmzbdPyl0U35x58fZufoWCbAqMNkmieMmQYxl0yST8CeUZTmgciCnuJoatzvzojs08X0g1oFhcpuGQWtzeW2c6ZZypX2CyeMLEvZikCexrL6TZC2dNn6fh5NqUWsQekJNEUOA2ukGS3on7hKiAIU+EBD5rsaEQ7NMgFoyHU7aIZNKM01A3IX87vk6ShXzdbk+jiWxJ8Qfs9pYXtc38Nid+lE7bquM2n97ycCKmP8HYmtBe07TX1O2dqJHDr08zdD6DOWbc91cMjV3zW+CpKFj4IHemf8tIRXjrxVEY6M2qx8njmKM08RIRyO0cWW8jneddsVsee3zsA09AVSLklvvpvo1QXWrlWnBbZIyjyBc8rC4YyKQlrJQn80aADZFJs2XCptjv0VjvzWAB6/lETevWsHXcaQ/2ifBJzaaZkEbxT5DAIG98JKBL4gLm46PuBuncPlkSqZEiMZvS0GIxghKOmthuWSqt3wMe/pP79jixbqqOX+wXz4Kl5vNSKZI7+/K4Ibap2mpiW4q/px4SGXghB6G3fRQDWyqzQmV2DMJ/2oxCf9mgCRxzCUcADCwT5VL4sD2gpRN1yvPpeyitTvmHVcTobbR8p0704vcGgI/FAqmEkkHEx83CCaPZoA8fihMNFcvbFeTP+xnBmic6WrLFuyueMZFmKj+VIPf+IZm85sDWtLhMLuHHoMX68JGNUcoxPpaRj+xHhxOKPThi6VDlgAEDLEhCkqb+LgZ5xPgEpac7oH6QA+pA5JAqWWtvnWW76e5axNaxAXMjn2j3sN6MRYGXwKo2QOWa8dRP6GQYaREwIqpTKeJ3tQ73D1ASTyoCmMPhv3E2QyUMsVlEvHSghtFUn9Sw2vWa/jeUpKah5d6A8ekUlBBSEKutLqI42aoyvHxR6QMpxrotdqYm4zUbvXgxyjDF/0tFHXRyda0QjdEX/sBqJaHIUjw2YE60qCkgA7UtoTEbdezR+cqOoc+7aw+6XHgL4XuhAiAMBDST6VhxQ4t1gbGAvaJbEcfeFLiJjZfUTFarsJ2I0IDfE5FD70+xz/RfkaZ/7wVpgMraGIiFQRB1+fYEuhSZBk+pQUqo5Sc8FFEqcVPnC/j82bN8Bf83Gr+n7uROMkT3GKmqxN3rUSIepnwO2tS/13W4DjXCdiRTABsVaR3R6sBuVjLLU5xjU9DMlm4FrDQgoTOGkfJJ8hZWVAtSNCQUD/8doZLBLgpPIvAp4EktTTPIUsFDTvc4KN0D/u83aIzfyeaYJ5NrG6N2fh2yU/xxK1Atri0aKvhcXFGhVasD0GGCBpmMpVDSxaI3rVn8Fo7PQMga3KdbqapYp0OmW8GpDqIUmONYiTsQQW085tp4PL9uo02Mg/yM6e/RXvrJ4zddLOaeMsJtkYGwZqqshiFw6EZpDOiB3XmAFse5NexYtOYtEF2pbAoOGO65Httux5fNJGo0Sr6jyAXkEyL61kwLVZEvwp1bzls8u+y8PX+XWb0Miu/5sJSwGPp7XRwo0wWiBzH9LKNZcgcyu60obOMxeuuJuxOL7F4oE8SL6/m6wGHdF6B+qBpKLV1Ff7YIs+etF/c+j+eiuApwplxGfo3+sBTrXL5DFpvHHNh5BkzbhH/Cf6as1+kzYMHAk5JORCi1TraAhDdwpl7X2HZsusdRnneHLOHypoSLdkBkq9Z+vajVh+/XmqgNMt73BnihsN1AgUhfN4Vj6170FHf4vtJuMrOOFjbU/Fq93inRP4QSrfm6u0jlPvD8XQbJu4MPEscZ0Tm6mad1p30RgC7bH+/TsaprOkT2Xrt/G8h/gZjz8TLR9xcOXx4SvgQpBhvpPMQ/68yDKsk+/aq2nxaH6zcYtn5iq48zULuEUiBnKcrwF7t3/oYq2ubPtf2rPoCCSzVfkpUoX0NbeAscM1RIeWcC333sixxdaLxtkVClX1mzovnbOEoX23m6i9LqVzqAL6K5hIMSqtEuzgbGoDV5SLY+tZLDkC/kdZTUUf9L7JJV3cIs7XnqTUVbmuIn21cOBjQX1Ut7BZHe4MfSDGrLR4t9ssrUnTMtDJogiWU7Uw1/ov/fJFKaVhEj/E4YT5MIzgXtElLVDKzCdIqCsNH4rki8ET3EcKD/+dGyiD+0SUu2tuqiyRqwLsI0QMk2HLy/gj8BrVc9XHo2fG+xERQaaXIkS0O6h49TKI1MEIXNqQhwVDbyhwUYYRd5vWKt4SJK8sLsGEYncI/JRPEkKDX7nv59LyTDHJ39MCm3HnIWej9svkEM+P3eXWpb4K5dzhfpziLw7eCDNcuEG8ayAww4nHB/3alYtCSsteZlpEs016OtADm7Ke4XsL7UO+j/N5tGxd7BuuIHrtaZfJ7W7G3P0isfY9PoRkHAm1KgRxSiPN+TCYI/hGF3osiXxNJq2gilDROsM19u2iqn58Orz296uF3MPz8PLt+/vTwfDnsfz+Fn5PTP3c6g0+1d/efz+8FVr9/7v/Mz82Vw2euer/pe2Xln6NAV4A5n17DflRRRhhNZ3F94VExgppYsShMSKJnOWTh5V1E8IvmSb9y8UfxrtJFmVbe4fdVqBnAUr7NkFZYrhXM7YJ1+j/XOcBipVHquOrFQ4JUkiXWFhLL1wgvT++YL1LabKO4D70/cati/0nMCIRJZYFFjDPqHpH7lQky8mfbyKl4uYS0fRXmCJzHsB2j6FtAMnS3qlqQT8D/hr2L32KyCCcUeQfBJukJRyHoxqTNFHwddnBtsLxQJasNQihqQ6Rh+ecxuudC7A/vQrZGyKyMcNk19TvsshpUSHJgwgpHHDabVGRLmUFXRBHwXe8mSINZTkGYa1Oird0YUTgXaK1ClFVRqBiflHeqwcUpuIrjyCNLiyKdRmJXAyzaQb3wGC64whbzvo91z+zq8Gd7TIlyQmVZbSxeRp8U3NFTvSrDUjiUIc6ULGtv3OmpD8xKaRHn99tSYb0HjFu/DM5ApSdGwuvWuZ4p1FLyxjKvXIlyJc4DtVQXF+WLy4hexHPA6N8q4ejcCPQC9OLugtfwoSLCfppObp9kJPIflw5dsrNrV/XlaZ1x3gsPZewrHyM2+S5fb48tLpSDzZniw+VjXgKF6+rLj2+cKZo296UDAOoJqM9+LfoN8zFm7iL0J3ejy4hnRYBymFA2MujMjTPNTSFVVBhOeFE/sVhkwkk0/jOhYUOcGdA670/OV3E/jGJlQYi3VMPDjWCCIxu/6AKBLSGCCnKzSfex/KZ1VzGSXLg922S7qukGCBL9j52+GFfgDjdY5C87vgU3pUCy2AWLRNFNTmpUbsMQZ8p2luee2/91NCE9+E8F0GYuqTuDVmToNMZClvgJZFRB+GkXJvnIA6ypwTWIASc7ab1hSQUxkXWuDxllFDdPYI/GmAscD65/FEShPj/EyV2BbrLNYiHCam05HbZFM2kAF/q+l2h4prgIiCSkY9w1ycmEdH/6N7EtmOCoY8CUeILDJsA6Hv/0Z7GCkDwsWdfsVKgaZRvIBFAZYWmDQ4Vuc4BrQGrQVcoOqbQXx2lNxCzIBtr+yTMCYmtSoNpK0rpPA10YSHhtPifp74jINq0ZMdHN5o1qzjEoS2Wqy2ZZF8LwgCHONDWcugBn3W1njMN/hCm0MxQA2RKghb1wfrXHw86udN33nsv/zK3b8Nua3XhKF9t6wxqPIapTthA1FzWodcZ8byN7W28eitwmxWuZmokxO00uDcHYxxedIYmAZY/RNdjmKyCAocy0NG89m/dx996Rql9a34vlNWaP6E7o3zKNo7gsl1GwPh7f0OyNr545ODn+5B4C78Dv8C79NF74HYmV3t3vudu/wb/eAXZFx66Dzwhmk6xmlpq7XV6EN7f5luXehUhdz3zh4AfarwfiFNrEKwSZ9eKzvo8mhl7V+6lh35sWga1KLujXuL675WCTeBIQVmq21PY2gYGcyQQXtPOCev53qoaqEZgtS6wRWI/CDjj3KmKHOuILRdidg1edontW4ykxB+LyJbUx5PCVPusIUcDMJJZcw2yZa23AMqpw2GihbLxkElWohmA6bhr8srIyHjvY2AoBlVLlMCfrYb7FPH8YwXSm7uBrmm4Fke0uBJ1IctByhXdKm3mU7kk0d/P1TSm18hrU+YZp9FunYxxBeKqt91rVO2UKEh/c4TaG2sK3qcVBVhViwC8FjGtzH/ga6plC06euizdvAJvAnDPj6rG3XQBj+qWeO9IDuh7NOaYZgWfRVJnIkSFeF2JDk98bS3YBDE6VEM7rDG66J0jL1OI2rJb+FeSGhQxreLE1ScskEUqV4tKJR5OGnuUSDCskZ6N+owL/dy/kHaxoGHWfqvOG1rj6JzsO5F+Y+DC02WkyzDTTKNgbuojRUJu/CPvrnM/b21JgM7W30N6otSlQ+odrC/wR2qWotHfz5+1Ba9vdg3I77HZh0YPKHAJPbNL+dAYwSIB/7yshqEMxQS9/PZy/k59uXGiyug6D0SQnBmj5lqldTyXIp+9g3fmR0x1vrZtiLkxTAoq6St6qBs0zHWfFaJnKiza5lWqpmktnaGAZVNrmU3jxckXSkQmuph67vwT/q9FNJmDKhqsbWDxDmGj9M8oA/P5pjdhG54JNaUPMimrMOnIdLaEWS3ZCqmh6CKPRUUhLT+hVuinqXwdoun2SCFDFSoUNl+eQJ70a+jtA/D6d0UbO9+TOoB1vLVGRC11QuFsZ1sdj6ZerXmpZy23jzbuYEmmbA2YmZlEfgkeIxdSNWeOesP3psy26fL1rnoJ4tPw/pY0v953P1LvhxuMa4exeQzYofySR7I1YmRtB6w9tfzrMblB3SJOhGfknH5JeB4yiAlQMESs7yewiWXzR2iBqcVuBs5eQD/YIm9eHyIjvJDYFL2MvNm3/JJoYzoqKsz3Qp/a6Ia0zocHjBJrgryEmMoKB1qggTsmQyBmSZ3Wwq1SbOMnfRAbLTOLNaJF+zhFd5bJmFmrR6OLJh77BgR9qpa1myJlleeisCuQvx+WupQmT+tCTpFTBA3YhNZF69z6uTZvZzVxcG7iS/0erdcT0vceCyn3THTastzW8qQKHrcy+oBw4GaK6RmIvuI6n4VFWhBLqd5xK3o3ILVY2vYY4G03siQc/qpq400s6U5K7DRpewJL9ing1AVMuRsRIGJjuF7oHcS+qF+/WVSwkG/WlLyCIbkDFaTGhIa0Zjc087I1qJxGkXFRKFuEuzFk2hWfoIYsv3Jkst9/C6Xcs3goK5U28UfpYpjZcO0ju+xH+E4pZMPZu+/taoTMJ9E5ttguZIe3Zb+5Y6OMhGNSC6zUaB34cLMXmklwfMWRaLvCYKzVhxYc2HdIBH8Ui5AaPDJMBc4AtoHPMxAIi0nXFRf/emTFPK/tPpX8AqxumEbH2glsVkjiXZOEKHq9cj27z9NCNc5XloJAWM/u8Yn7PNHJZt5msFo9YK7f6LolGrwagHceteYgONNXMcaKtrGz7+9g0kn3EGZSe0dhBaNUynde/YMdmVbZXQV+BNjAVp0nW2yghBX+uh3HKTNLY6xuitpvIHnfV5xZ2TTeHKG6jVBSw3ukqiIG2zMWFaCnZ84waXzCy1myNEdoYcq/k6ocNEjZwSn613u9gkutBBv8Zu+iDLIaNPdGlb8rsmR+tCHFexw8kiHdi2u/rzp2YKIEC2ONoGTi4Ve/hfrCRypVfGK70OT+SbI+X1GQdoUSd2SF8WYfzOlOroyOZxOp9nIW3yuhcUw0/WaQKZt7RyYzChQappZdfGpvsA9vdhhjOszHz0CWfHz5ovFY8ncZRiIuJrYBVD8yRaLB9BNFZH3SHPXQ7q8CD2bgEYdlS+yJqbYqEqWYkmgQnQSs2Ow4jBIYBpLn34LE1ez7Hwd3AC2BpEtS74VnWUgT78h9oCWehYy5l4fwwTr1OgvlsFCoYxk1eYna0Gi757M2RKi2IJVVGvN6iM2sa+p9usGbKGTQa5TbEapeb0lsPSW5wjzCra5I7XJkMKb11SrPwqt+AsJzUG9eNpEq7yUTQuh0lkzho7f2MsgA0CFRyI+xy21DQ1LgcZk2dZ0cldpYZ/y6Cb+bZke0ulKajXwDArq25NLN9taNs+GbKgMhGgdKyxec20Jlnm6pjNUt9fNv9Iua/iiWMxE7EITRD0p499y/VZ91Tb0VhXbJqK8qRBA8KUHxSNaT5AUyO8ypp59w37sm6rRIB5kD/CRNSUXbs4cmB+qKqLKua4/B4cVJ8oh8I6+L82kcKmdEh75PpVWVdfrNCAy9l9d/MUrGaxNe0mL1v4BlUafNVYB7SQ1c2QU01gYwj5pF31A7zbUmleodG9s6HRzz9pt72miqtuagtGk4YGP3onuRM7mW2oeexXpaMfC5VwgbA3Ur/NRORUxMNXEQ9EWXLaiNNGDl8b+UrZVB8TEcZjOIQSoVwzrDwUlZR5KMkqad8fHUG2tuW9s14V3iZaF735yJwzBYwzLlyEmJQzJYCjgs9G88XLUSkEDd2lNeoooK1BHCErduKaF42jXrHiiDLWmx5U5hobmUX4wC7SwVUm/rtrZHzt86Sj6LJkTyZ0UYUpZqlTKK8g9EKePCKM0vl1ORM+NGhponUAnNJDjXN8nq/F5xNB8vZYQjVf6Bx8xhn2iTLpDVdk0LPz4xkV2Uqqdkjxg9JP4fRe5WU/xC/u/UGHpB2S/qaRtHt/0L0/6N4fdO8PuvcH3fuDh2ldUO8PYpDaKpzqAjkd8Py+gKcL5HSBnPuS5AI5XSCnC+R0gZwukNPhbRfI6fyQv2IgJ4jwhHvxSqWrQ5/Y4HTobgiconaoitpBCAR3Q+BuCNwNgbshcDcE7obgUDUWdUPgy9lKsNo77bOL4RuHVB1SdUjVIVWHVB1SdUjVIdXvBKmmoZe8ieIL6DNZ7dAMHSizKZVZMY+qzBWXN5eCbH6ryzhMfHiYWL0PU0nHpR4zoJ+dt4yDtt8ytK0d6qzfDim8Oodxzakc5dl1BrBVt7el8i8toOyWswzfAMMmS3m01r88b8JHqhf6xcecbSiOzgks34WtwuO3xVfIzEvqajJKaaTYNMXRrrxAporaX2CzALgNrpZ14sKzF2SwWCEuKZ/d6tWzTbiua4OV/AGaV/QAjTougm7JtWaPm8qP/UwK2PT9eg3QDudYwgTj5IEs12/RNZRkj3GFJSbwoMpVgIYtZ6BSuSgAXyFQm8fRnXrTufSWHPxHhco9Q+0mZGmYxcVjySF+rx+Ah1Wahn7Dz9YgKSjKk7D9xPvwTCjHkRrNU1HTkmEqGhwRvc5XAeZsKpQ8Ucepjm+8FPPe9HEZFkykJEoBKFV4SKcM9v4kuksvWifRjQjPzFm4XQk1W1RrMsPOkFETdsyWkRwF0P1Cu/iomcDcIu/Dbua1U5UOnQKDTO2ZV+rJTD2D8g37/aBDQdnvRw0EJWhl/Nuw1foJQRZcMSOrQ3Qd6D0k0OsC0fd7H+47sQ/u8A5amPr0rKqCXatMKeqRXM4+VZ5fU4+k7Zf8Jde3svQvpt0TxpOET65z84SNdlAINjKclM1nxQ07KtRC8DDMEgbuGwRMQzPjWBkMrKLBu9F3EWBRO1+3yr2YmRO19qBYOnuEmOVJlCT7hE/Nxgw26YK9Ymh53otNVKmm/u0nhRaamB7K/r1pHU7bE0Q/QW57bePGx+suBToww5j1Yb2DdQ7Rd4yZnzggMErcS/Y5Dfr0wfziX2wKQAEXWe2TzLl7AmS2U5mlwNyen92d4Yd0hu8pxMTN6viwDiXfYue/DN1rgc5s9sOYzVyQmQsy25ckF2TmgsxckJkLMnNBZg7luyCzqjB2QWbutUD3WuAPKbSe8LXA3KxIM7Drq4BY3TZqmJcBt7z6V+fpwF1fBrQe/vO9GVDq4WsG0rbC6GfS8DMz3791E8q6hYRP+JbjLlfVD5teE9wuhUQAoxqvvPN/2Odtv4eNT9w9bH657mHTQ3RkRN7hYbmHjS/EPdR77u3hCV5rexpxvyOm2Q+P1BNDG56jetj0sJQ7tA7s0MKm0vnqe70PIWwthg7P5ikjFyTlTOIHahI/CNXLBUm5ICkXJOWCpFyQlAvnP1zE+huhVlCyS34YaPQ43SNqSd+CXS3XRS5UojRQ0MVrH6CrFFd3cI/xXj8/HeqbPOUURTd+x0ra4aUdnnJtPJ1ftzN3T/pb38F/M+aR9XYujULygBR6XQZOCOMtv+5Fwt1OL5tJ1GiUeEeJa27tsneHpsgX4c4t5y2eXXbenr/L33vVWLDnw1LCYujvdWFg5nX4WUaz5A5EdltR2MZT9NYTdycW2b1HvtS4iv5sEWbPWy/ufTQhFFcBjpTLyK/RH5ai54KAxeYxB3ae4fOH81i9r9jr9MuPB60TLSDgDZqp1zW2HZvu1cuXQ5ZweVOCRTsAslVrv/Wa6WtN1AYR73v1XAqwVOaHjG+xXvQUd/i+Um48E8Kjhc0jHVCdDn0IOvTXurTdyNN/7Z1to3pp6+DlIcFLFyS0JkjoFjhGB5PsTOC7j32Ro4vM6ywjoUq/MmZ9nRcyD8TUp1ZyGPKFvI6SOtp/iV2yqluYpT1PvaloS1P8ZPvK7RzGrg0fLfbJKrP3C9sqxIr+f5NIWRk0YwKrhcxwTlEzsP3b8BRFnx2F74rEG9FDDAf6nx8ti/hDW7Tk9gD6ZA1YNx6Uw8H7K/gT0DoKshKuteF7i42g0EiTI1kaUuRNnKrLYhaFzakIcFSFx12hGnaR1yvWGi6i/F120AZ89HOloBwdg+eF+57+fS8kuxyd/dmjohh5tzZa3NgE9+5SmwJ37fLRD90q3DCWnS3x+kVLwlpjXka6RGs92gooql/cLzAhAvZOL9JuGBV7FyX0gat1Jv/KNXvbs/TKx0XkBwEGtZH3Nky678mEgi7RTVpMWUUj1e8bI0obJlhnvty0VU7Ph1ef3/Rwu5h/fh5cvn97eT4c9j6ew8/I6Z+7nUGn27v6z+f3g6tev/d/52fmy+Cy1z1f9b2y884EBrXhDmfXsN+VFFGGE1l9PHkCM7VkUZqQQLGd5POTdxXFI5Iv+cbNGyXX2o00q7rF7atWE50r6rzEqz2CO/0eBsdasQnqxEKBV5Ik1g0SytYLL0zvmy9Q226iuA+8P3GrYf9KzwmE0HkyDIsaY9A/JPWrXyBWGL14t4S1fBTlCZ7EsB+g6Vv0gs/zL5hYr0L32KyCCcUepXmRWSHrxaTOFH0cdM1LxfplYCil3K/pdeLH7JYLvTuwD90aKbsywmHT1Oe0z2JYKcGBCSMYedxgWp0hYQ5VtUv4E72SbEiTK15LjvDWDy9zQKUVVGoGJ+Ud6rBxSnlM7PeUcRRmJfCuDeQbOoxPFKaQ92u8UsoEvRne0yJckJlWW0sXkafFNzRU70aw1I4lCHOlCxrb9zZqQ/P4eLh+O3zfBCzZ6aDTXyhLa2ZcxSQsNRKw7P3yevHR9Uxy352mk5un2Qm57xYbvmRj1a7uz9M647oTHJ98h2PkZu833zN7fHmpFGTeDA82H+saMFRPX3Z8+1zBrLE3HQhYR1Bt5nvRb5CPOWsXMcZuUMaDwhnRwGghjgZG3ZkRpvkppKoqgwlPiid2qwwYyaYfRnQsqHMDOofd6flK7qdxTMEkWEs1DPw4FpTrAL5nT9AT5LTIKl3H/pcOCpnJLl0e7LJdTJasUNyx8zfDCvyBRuucBef3wKZ0KBbbALFomqkpzcoNWOIM+c7S3HPb/+4mhCe/iTA5EiyqOoFXZ+o0xECW+gpkVUD4aRQl+8oBrKvANYkBJDlrv2FJBTGRda0NGyOv8KYCx4PhfjEcQXCcyywtSKbAtlhnsRDhNDedjtoimbSBCvxfS7U9UlwFRBJSyFzF0ceFdXz4t4pggx1IBQNOKbNgk2EdDn/7M9jBSB8WLOr2K1QMMo3kAygMsLTAoMO3OME1jCNuK+QGVdsK4rWn4hZkAmx/ZZmAMTWpUW0kaV0nga+NJDw2jhL198RlGq6I1oFleKNas4xKOuxto0VE5WGxBWGuseHMYein38oah/kOV2hjKAawIUINeeP6aI2Dn1/tvOk7l/2fX7HjtzG/9ZIotPeGNR5FVqNsJ1S56dboiPvcQPa23j4WnU1K2dnIzjO9NAhnF1P8ai9wfZNdYo0MQVlJ3GzWPyYnuCj0lytioWqmqyi6NJBt81sPh3gibLfOJrAW4G0y0+zhg6Bug219fZ3XgffI23XTbvKyhdlwUsyWUNBoufGXLFW09dLayjvFBNXU3KuKtSHkk8r01AwwalddP0Oje1tp6ecsEZaS99A2UiSaNDT40TvJRsw+AN062RT0q7zkxkIBQTqokXp3Ee0uog/khsfdLLub5cO/Wf5Kt7yPgcQ8hkMoESrphIWPK6Z8lGQVd7RHXw+tbXlva1whZEJnnKET6gl14QLGGRcUY6MKlwDOP5/Bj2w0X7wcGWual6uzGnUU0Bbgc2TFTlwD1iHmGfWKFUfkSWfnGy8iM5DyUiIdXHkI3l0j42u/UCI/DTMjVMOAEbJqZSod3XdAL6S1iTBK59dlDz1o0LoWqAPghlTSmEVyPdLnE0Hy9lhCNV/ouwGT5uuJLPzDFZZ9226vbztsY+/fqI4phelrqGMu06nLdFrbkOwynTq4+JdnOv3ikmq4pBrbKHFJNVxSDSe6v2pSjYocNj5hKkviNy6H10vOcl96dApyZ+ETx0qQn5CyYj1EYxnT8eI+5r4xp28Sx+gNUGPJyTpcdXDbXVZvueQlVbbgNFbscLJIB3Y2lfrzp2aqO/iQLY72cCWTeL2bhr4qnF+iVYjMViF83pT6yazmK70OGw6pjaTresa7YdNptsYCgpaJKdXRbtRwps0z/7m1x1/1BslYgpRnoTF6qKZbOx+XVVdPqMx8vIBmx8+aLxWPgxacwiDkNbCKoXnDKVuHaKyOlwekObTqHsyrNsVCVbKSWgAToErMjsMI1D70CeQ+fJYmh8gjT/a6t3qqo8y2jv8ovUrn0u/8IDc2Lt/rd3xPtQH4VhbqzZCppK8sUWYnnC6dvUtmbxVtgsurmgzyFOhVlzgHrg8JXLtrtNW0yR1feRjSNcaSHPOLjzyIgHt+nv8KIwjwNFGHp7F964yAxjUkicxZYyeLiAWwQaA8EXGfw5aapipZl7Ups0t7ukTYTjmGQJgbh2xvqXuPeg0Ms7LqYgxvajQ2gLbtkyHzYBMBSscam9dMa5JlyYrZLPX9ZfOPlPvKeTkWMxGjQU6/Mfexb11B6Z5y/iBp3FIpdMkdUm8tYpy2qdg0FeVJgwaE8UXk+mk+QFMjfHlj5t03bC+grRIBHyD9ESaipuzKlGPbFrvix6Ijn3tT3UHx7wOKuzfV3Zvq7k1196Z6HbuOe1P9G37myr2p7rRxp43/Pdr4gVj23JvqX+NN9Vwt7J322cXwjXtYwamTh6pOHogkdA8ruIcV3MMK7mEF97BCbilOQy8Bff4C+kxW2wugA3W/TmVWO5JCmSsuby4F3QuvLuOUxkNSGvEJBzuqxk/jwEFgB4EdBHYQ2EFgB4EdBHYQ+DuBwA6YHjAw/SUdU7pcCpz8LkK+ne/Oj400lWv19iEWOFvlcIB+4Vz8cHmR+fIYApdRGjdv/iWbiHfQ8U6790jpd0Vcx9V0eMEmuCtm2ZVK8YpFvSRlsBYlzsDfbCrV+a/gNN6DL/ikhrizWshq0QFonFQttGKduhpNjmzZNdzRv9bquuxgu8Ln0DoCC8hmLVUoXp+WJL0CWVY9jbiQefU+r06a2c9dXRi4k4J8vEpKz3q3ecBlP+mOm1Zbmt/UtVvX515QD3YPMAO8xAwOHym9DFVVAJMQLJe4HVVkpk67sJo5Gsyk68MHL5q60khrMpT8kI0uYUl+RQ2lz8PlyKTZCQyu1z1QVEO9V9j6eVSDBuOLbEAmYc6EhrRmNDb3tDOilUicat+QquvLIAIcpj6C2ELPES33MIblm/Z4GWSjyj1elBPiFN2RawTibUq+C3OWPRG55nEwE1kJaz6kAzyKR+p1BsxjH3oJ8AU0jkgWtAhZdcfTlLL/dPoXsIpxqnJQyYTHlE2aZOMIUxC9Lrj9P80IV3mPGUkBo/87xucA9iEBbBfo9x1bAEtsoLFmjgNtt5cNH4txEfpRll+GGeDY4SLA6WlOT3N6mtPTnJ7m9DSnpzk9zelpTk9zeprT05ye9lR62nerJ21XJ5zQOjihVSNJ5+6PAtEMKKxbD81e6cfEbaMGjWNrtFydoDa8pF4TdWRTuTkr8Ntfzp29xdlbnL3F2VucvcXZW5y9xdlbnL3F2Vuc6uLsLc7e4uwtzt7ihNZfbG9Bo4ltldB5BZsYMdVk+PrPXnYYu0ljg9luYtlqp9nVBtPYyUjzIfRuOcNAF5Nm1wXHOtPMgZpmDgICuOBYFxzrgmNdcKwLjnXBsYcK90vBsR3Yk17MBqdDh04dOnXo1KFTh04dOnXo1KFTh04dOv270Wk/4mOHSx0udbjU4VKHSx0udbjU4VKHSx0u/VtwaaEI9aO5reKXa85RSY+nepOKULG4t0svnvWLL/RcCrmADaJ6bhy9evas6sd6yvHlVRATEvkG/dw1q9FeUk5c7d+l8tqQk2sRcPyXPSEBHDXQreWluoYPTcGqa4g1kvM4juIK5S+rlL+HlhVaCSPtXgz0PJC75ySFk3xJaP5UgHiIOyn6En+i6Q9Ech0B5Uf4SDnQSG7GR239UBDQ2v5SeuqoN33I3LUktZrGPtQxCIgvvJZ6kDaDQdXjk74ws6qsi+VZZ9A7QpoMyUOcYTVbNuHZhGGPSAoVQzanQvCL+scbc4b8fpfQVHjhLKLqJr26ogK73Uag9mmVujC9cjUh1igO3h4yvRZNR9gs+p/8A8oPdMqmfp63/vufrWcGocNM5yLq6IwoGuNJV3wVqkztl5xVjy4FcJG4FeoJyKlIgAZp4EXleSkuZTTxyB0yi6GYe7dwho8qqz6yHuRMQDogtvXIJYim4IvmnU9HOe9AhdeVdnBrIJjDol++jLkUH2L/4QF/hp0XK0aFs0W7GNHTYRsG/D6e89D7UzN/GogYhIMiYeZh/Mcaom/EEjdnPAeKMol+RPxnZOGOlBzrl9CmJ6xfnugdCDPHWri06TIEV6cT1Xs6SzCMBwhW5TqA2xeJ1UJFhBV2/9vzqyN60dPeX6X9ZNsDitTBMlKJK3xw8uEhI5YeoEQCHx7+P6C8JkA= +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Retrieves the details of the managed identity associated with the given `managed diff --git a/platform-api-docs/docs/describe-organization-quotas.api.mdx b/platform-api-docs/docs/describe-organization-quotas.api.mdx index e1ce7fdd6..ab7be2fc0 100644 --- a/platform-api-docs/docs/describe-organization-quotas.api.mdx +++ b/platform-api-docs/docs/describe-organization-quotas.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the resource quotas and usage limits for the organizatio sidebar_label: "Describe organization quotas" hide_title: true hide_table_of_contents: true -api: eJzdV01v4zYQ/SuETi1g2Gm7LVCfmmSzbdAuNuuku4cgwI6psc1EImV+OHEN/ffOUJQtx26SbZ1LAQOyxOG8NzOP5HCVeZi6bHidGUvPm16Wo5NWVV4ZnQ2zEXqrcIFO+BkKi84EK1HMg/HgBOhcBAdTFIUqlXdiYmw0JGeg1V/AXoTKUXs1UZiL8TIOT9UCtfhCVuf5l7742HjLcaJ0B6Tjs1IVFjToekKasgoeBeqFskaX5Ju+MhNDrsm0AE9TSjFB8IGc9bNeZiq0kcx5TkG9jSGO8UOHZcOBTCuwUKJHy1lZZZpeaEqkSqOKk1KBn2WPM9V1JnQo0Sq5Cd0yC4vzoCwSBW8D9jInZ1hCNlxlflkxitIep2jJlCMA33z66U1W1701FaVlEXJsycwD2uUum/gHCgHWwlKYiXAVSmIim9oJdkZFNSK5o2db4spoh33xgbLPBjZJQEBRpMJzMDvkIxKz8li6znczvkXpKYT6hlPQuI8G3x8d8eMR89/JhzSUCe15FKqqUDKmdXDr2GS1i50wqHqWS+1VA9Cw3cUY/Rsdc9BPw5Xw8NnYO1eBRPeSsj6u2nt4UGUoWT5jkjJV7X7tj9Nv7mkNpUJtU6t7jP4eed6BoMvG2UtwrxDKA6F6dvUSzIt2S7hAu876YTisd5s1DyryphRrBkCVl6oC2oFegUTH+9M83gJpGF+DQ548P43/iVRCHhg/UTkM+iL53UJPlFrsUdAHEh5tOTJYS7tOjHBCkMKGDXoH8TflvKFN92ArfAPW7LdAuqffrMFpkf+AMRavUOUi+n1eY5c+5Mo4SoBWenoY7OSTonUetIx9BnghQXM+OkUp1mm4xDkd5qdNG5AeZ3pxIBk03sXpni5jK0P7tqR3gfV6NbMmTGc0/WTp/9s50DiklLQeWRVj9tpRJWF75Qt81IOkhqY7/M99zygdy3xK04Q3+w7mE8gFdzDo/Nec0Jum5zqjloNPWW4znzlJk+Emd46aEBJdN5wza43dYf7Dnpai7f6ENr7NXHTlkOSl/DK2eicIFu1xoOZueH3D3Qr1gTPDHeMUI0fu+4bZgFvlwSq2hPVg3jaODu2i7RqDLchw5n3lhoMBVKovCxPyvovq6iuzU/Kku4u2ez1le3F8cZ4xkZbnJae1SVGX7TpLjNj2Zvw+jkb0pfnzrpXd7b2P8Ss9MXF6SmliwbDPEeRwFS/Yxpj1ADLqYTv4bsgkCVVE1U/ML5sBIpL2ehr7rv/zj/0j/lYZ50uIckqtbyvg7fvFugJbhFcbif5fbjGpyB4f/IAMqP2nLMVsr5I20zWulw3bC0tKDmloRulki9VqTCfon7aoa/7c3B9YtLlyMC54pU6gcPhEPl//drE31Dtcbt1/FlAEtopLZAFWMf2vDOWbUdqfvhUvuMHtpdXef/Syy6ml2xSiviHDGUJOq5EJNmPHUmLlO7N2ttKtXejXsyuyhe0l/2iJR+97GVHdo8WVuUNNtW8Jen5ngnX9N7jOrGc= +api: eJzdV8Fu4zYQ/RWCpxYQ7LTdFqhOTbLZdtEuNuuk7SEIsLQ0tphIJDMcOnEN/XsxFGXLsZtkW+fSk21pPO/NzCP5uJKk5l7mV9Li3MvrTJbgC9SOtDUylxMg1LAAL6gCgeBtwALEXbCkvFCmFMGrOYhaN5q8mFmMgRbnyui/FGcRugRDeqahFNNlfD3XCzDis8X5+/LzSHzqspUw02YAMsjptINaG/CZKGzjAoEAs9BoTQOGfBaZWKoAhasVzSw2YgaKAoIfyUxaBxjJvC9lLt/GEqfwccCy4yAz6RSqBgiQu7KSRjUgcxmpykxqbopTVMnHnRomEyY0gLrYlI7MAuEuaIRS5oQBMumLChol85WkpWMUbQjmgDKTXIGi7tEPb2TbZmsq2hR1KKEncxcAl7ts4hdVC4WolsLOhHdQ6JkuutkJTuYFWZHSCW36ETtrPIzEx0YTB2CSgFB1nQbPxeyQj0jMiqDxg+d2egMFybZtr7kFXfoY8O3REX88Yv6rzGRhDYEhfqucq3UR2zq+8Ryy2sVOGJl0yKMm3QF0bHcxJv9Gx1z003CNevjT4q13qgD/krE+ntoH9aCb0LB8poA8tft1Pm6/vYeyH9Q2tTZj9A/A/zsQdNMlewnuJajmQKjEqV6Ced5vCeeA664fhsN6t1nzcICbUawZKCRdaKcMvQaJQfanebxVpDy8BocyZX4a/w9Ar61h/ETlMOiLlHcLPVHqsSfBHEh4hTVFQARDscJZbe8Fhg36APEX7cni8nArfAPW7bdKG5Z+1eH0yL+pKdSvMOU65n1eYxcUSm39JBijzfww2Cmn0MaTMkX0GYpEoQz3YzCUet2GC7gDVKedDUgfZ2ZxIBl02cXpHpex1aF9W9K7wHq9rNCGeeUCnSzpv50DXUJB64ysiilnHaiyzSRpquGRB0mGZvj6n33PJB3LfEq3mXyz72A+UaVgBwOevuSE3pieK9mA51OWbeYzJ2kK3PTOE7LohuWcIVrcYf7dHkvRuz9hLPWdi6k8FAE1LaPVOwGFgMeBKplfXbNbaYAqy45xDpEj+75cjtkqj1fRErbju944esBF7xoD1jKXFZHz+XisnB4VtQ3lyEd1jbTdGXnS3XnvXk85Xhyfv5dMpOd5wW3tWjRku+4SI/bejH9PY5DM0pd3vexu7inWr83Mxr+nliYWDPscQS5X84LtglkPqoh62C5+WDI0StdR9TP70+ZFm8m018tcfjP68fvRET9z1lOjopyS9e0FvH2/WE9gi/BqI9H/yy0mDZnggcauVtpwl2K3V0mb6RqXyby/sKTmXGeysp44YrWaKg+/Y922/Li7P7BoS+3VtOaVOlO1hyf6+fq3i72l3sJy6/6zUHXgqLhEFgo10//CUr6apP3pa/GCG9xeWv39xyyHnHq63SDa6zaTFagSMBLs3h0XBTga/GtnK93ahX4+u5SZVNtL/tESj9n3MlqtuohLewumbdcEiX8zwbb9G7jOrGc= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-organization-team.api.mdx b/platform-api-docs/docs/describe-organization-team.api.mdx index 3d240e8f0..0398c60e8 100644 --- a/platform-api-docs/docs/describe-organization-team.api.mdx +++ b/platform-api-docs/docs/describe-organization-team.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the team identified by the given `teamId` sidebar_label: "Describe organization team" hide_title: true hide_table_of_contents: true -api: eJy1Vdtu2zAM/RVBTxtgJF3bDVie1utQbNiKtH0KAlSxmUStLbkSnS4L/O8jJefWtGlWbE+2KF4OqUNyJlGNvOz0JIIqvOwnMgOfOl2itkZ2ZBfQaZiAFzgGkQEqnXthh+HINkJnYFAPNWRiMA3ikZ6AEbd8e5HdtmQibQlOsceLjHyehggD+OlGyujf4eKalEmxVE4VgOAY00waOpCBdSMyTKRmRKXCsXwKc9WVMFUBTqdLZI4xOHiotAMCgK6CRPp0DIWSnZnEaclRtEEYgSPVoXWFwij6dCjrOllAiUltxcKp/AcMfTb3pTUePFvs7+3x50kdvpFpasmLQb5VZZnrNJSlfedZZbYZ1A7uIEWuvuOHQh0DcKq7afGrvp7CznWqk6baC5+eSGhGL3gg1WCzdreT6YooeFAThcrduPx1+/Mqz8VN97tAu2yFaC90oUYRUgHFgLh8Yqv4HFtLdLC/EeVHxfbcbo0noc0iXIuJKVFjDk1Cp4NTtC+lGjtXmzSvMspIXJwmoXbJahmSJgf6mqwJKlKGvx5t3sLsu9uwkhRY5fA5Xh6rTDD5wePfEHTZLz2qpfdUVx5R2xk5V9x4w9UEzpyzbgP5wTMdNR9dwlgUKs/tI+FhdQ9p5TROw6Q6BuXAHVU0Dzq9PjcrjbGx5XE3goCRR0VHtmmW+fYsTLS6HYZuexZ7qJbs003mw69iHsoxYuk77bYqdSvNbZW1PDwQpJbefOmrcCMuc4VMLHHC+uLo8kIyoDneKy5vLNUq6kW1OKJsZhOfB0GJJPHnfE7Zu0cMddBmaIN5U9oGBYd9DSCnq1NaLlGZeaHSwIv15FdTJmroPHTM0H5ZXhAQrlyM86H1+WNrj2Wl9VioQKtmgs+pK+zqzsC4f57MkAVR/9EebCqM8AvbZa5ohxDEKs6bSJAeLztPqp350ouLmQTNpKWXHFNSrDqbDZQHmld1zWJqL8dspN+JcloN+DmISJn2/E9cHKrcw5Ys33Wbhnsvdtioz2bTCJWZSoaRV3yi33uYLjY579M3gdqyWt8Apilo3SfNMaiMSM7lipdHaQolrphtTKq1Jv96dk26ar2TnnRO8P4sJHrIoHFt78HU9RIhnxlgXf8B0GdR7A== +api: eJy1VW2P0zgQ/ivWfOIkq90D7iTyiYWFUwW6Q8vup6oS02SaeknsrD0plCj/HY3jvm2X7oK4T23seXnm8TMzHTCWAbIpMGEdYKahoJB707BxFjK4JPaGVhQUL0kVxGiqoNwifoqPMgVZNgtDhZqv43FpVmTVJ7mdFJ9GoME15FEiTgrI4CJmmNN/vkRrvsWLK8IaNDTosSYmL5g6sFgTZOB8OSlAgxFEDfIS7sLcD6VsW5M3+Q6ZFwyeblvjqYCMfUsaQr6kGiHrgNeNZDGWqSQPGhbO18jD0d/Poe/1FspQ1EksUsr/gGEm7qFxNlAQj6dnZ/Jzh4d3oCF3lsmy3GLTVCaPtIxvgph0x0nd/IZyFva9PBSbIYGU+jgredWHS3g0T71ObG9jBvbGlj+IgDVFn4O7R7nuHcUIuEJGf+2rh/3ftlWlri/fK3a7Vhj8lamxHCDVVM/Jh9euHZ7jJEXPnh5l+bcVf2m3FEkZu003EmECG64oFXQxv2D3o1KHzjU2r9rC2FJNLnTkTu/ToFMNWqEtUlKVC/zDbJsWltiXSZXQ92Ly/D5dvsJCifgp8M8IdNcvU6gpBCxJRtRpRW4Mj95wv4A33jt/hPzZPR21GV3KOlZYVe4LFTFUoLz1htdxUr0i9OTPW15CNp1Js9bESyfjrqSIUUZFBmPnyzDu4kTrx3Hojruhh3qQmH61GX6t6BCWzE3IxmNszCivXFuMAt2Sx5E5fumP8UZ9qJBFWOq12KvzDxMQQBu8H4Xegap91Fu2JCOk2STf82gEOv15u5HszReOPBi7cNE9UZtQSNqHAEq5JqeQjEUXmEddHBa/XzLVaKrYMQv3cnfRaxDmhjx/jl78NTqTs8YFrjHKKk3wjXSV298ZPOyfOzNkK9TftAcTw0xfedxUaKxAbId5MwhkKssugIZss/SGxawhS5N2pmHpAotp180x0LWv+l6Ob1vyosaZhhV6g3N5jmkHhQnyv4BsgVWgE1U+uUwN94d6xEa9t5p0iHYNAqNq5Qs0fKb1dpPLPv0lUCdW6y+ASYT2s17DkrAgH+kaLs/znBreczuaVAdN/s+bK9CAh510p3Ni9Hshdd1gceU+k+37HUL5FoB9/x3QZ1Hs sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-organization.api.mdx b/platform-api-docs/docs/describe-organization.api.mdx index ca4931384..3474143e5 100644 --- a/platform-api-docs/docs/describe-organization.api.mdx +++ b/platform-api-docs/docs/describe-organization.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the organization identified by the given sidebar_label: "Describe organization" hide_title: true hide_table_of_contents: true -api: eJytVt9v2zYQ/lcI7qUFZDvbugHz09KlHYJ1W+EkT4EBU9LZZiqRCknZ9Qz977s7SbZkq4077EkUeffxu+P92sugVl5OH6V1+J1HMgWfOF0EbY2cyhkEp2EDXoQ1iBSC0pkXdsm/qKKM/keRrNApmKCXGlIR7/h4pTdgxAKlbtPFWEbSFuBY+DZF6Bu+KIa/OygoVCincgjgiNVeGvxBYQbBU02kChXW8pRpF0aYMgenkyMpR/c7eC61A7w8uBIi6ZM15EpO9zLsCrpFmwArcCi6tC5Xod76+Y2sqjmp+8IaD540fri6os8Jhz9QNbGIYgKdqqLIdMKUJk+eRPbnl9r4CZJAljtyUND1BV3nvixdqJ02q45cbG0GyrCbCgdIorW7ihpvXmD3NzsZwesXO2B7DCBkdor0YPRzeRJCpMkQyzLL/roI5j1KilT7IlM71hdowVlwMmhP8SXcnqGdI0bKbHL6LJfAtGpITag0xXDyDLeF2OtwgbE9tEZLPMw+NKRWtveoXwD5gHJC52oFnYf7stcI9sFlF74EkhHBnheH7HApg+aQx+D+Wwj+yboDwXewgdIcfECSovS4v9VhrQ0eaX9uX01lhskykM5dExyKtIXv5IaxuE4SKILHYrc14BaRWKg014YWuUI7FK+R32KjYbsYizsA8djDZ6p0iZ+/WodQ+OlkktrEjz08Y9kcazvBIA/knVGS2TKdUMUeKZOOAqjcT1j3u66BI8Ic8f5r9k5uHb66qT3MHojOXhXQs9wPyBLZOojrWpap2GIFt44axecRiY42ylHe+Yt0gg7kaPIsu7xq798f7sW6hoqx8jrBr0pUCjkvYaOyUpHTz9tUz5OE2HkSBKR3YER+mQayeZAj7GLIHQNWDnOKTphTQKNOdmL2PeFXVW/vQP0mvgn2pVpUt2BtkqxMKQJvbyKufJGgstksOwjRofBEbdGIOCEjUb8TR10kMJL6Sct+7HEdatmzpiuiIIm+GeqLb1Xa5sy3NMhjv37EkPIeywd786udsBU8K1hdQ945Z90Z8x8HSkA7sghjg1BZZrfIh8Q9JKXTYcdTyltQDtx1iXPJ9HFOwwKOMGtLY84KmCONLFPJOTvZc/+tJIG4TTvplFRlZZv6qtBjTvNj/p8Fxh2fiI9NWRC/kby4/ngriUFL8I78WfumS/PgHrpRNsMQTw4sRJHMi/dtOX7aBjac6gerN75sWNC1LxEkc3WCw2QtTIGgEg6EvvFdkzEWdMbdYGl/PR4gEfJcfc/3419+Gl/RXmF9yBXHUTM5tjHbi+1TpvtjUP6/I2/j4wCfA5VvHF+RZFn30zommsk7ktN6KsOXW6MRdLDfYzEB7L5VRduYP47CDZdYjrSKyf0YODj+0BqDbakyD18x7dWsyajX4oJxeZB7s6nMThKNrKQ/XH6C3WFMr+YouAasko4J1md1Qe5onSV/L29+f3dP9b8fqyexyeiDjNB1LHFvP4GpqgPBQP9EsKr+BVQYiek= +api: eJytVtuO2zYQ/RVi+pIAtL1t0wL1UzfdpFg0bQPv7tPCgGlpLHNDkVqSsuMK+vdiRpIt2U7WKfpkmZczZw7nVkFUWYDpIzifBZhLSDEkXhdROwtTmGH0GjcYRFyjSDEqbYJwK/7rfKas/kfRWaFTtFGvNKZiuePtTG/QioXz2W26GIMEV6Dnw7cpTOGGDS3x7x4KSCiUVzlG9MSqAqtyhCkwCEjQRKpQcQ3HTPswwpY5ep0cSHmy7/G51B5TmEZfooSQrDFXMK0g7gqyom3EDD1IWDmfq9gs/fwG6npO10PhbMBAN364uqKfIw5/gITE2Yg20q4qCqMTpjR5CnSkOjXqlk+YRPLck0BRNwb64r58ulA7bbPeuaVzBpVlmQqPiYqd37Vs1bzA728WuZbti+2xQ/TE7Bjpwern8iiE6CZDrEpj/roI5n1pjEh1KIza8X2xcv4kOBl0cPEl3IGjvS1GMi45fpZLYLprwnmh0tRjCAy3xWXQ8QJnB2jtLfEw+9CSytzgUb8A8sFlTuhcZdh7uC+rRrAP3lz4Eg+zDyK60+Jg9kYZNMd8if6/heCffPdM8O19oDTHELXNRBnQi62Oa21FXOtw6l9DZeYMnknnvgveGewK35GFsbhOEixiEAu3tegXUixUmmtLH7nSNir+dl4sNhq3i7G4QxSPA3ymSkbC/NU6xiJMJ5PUJWEc8Bm9Gms3KYyKpM4oMa5MJ1SxR8qmo4gqDxO++13fwRFhjnj9NauTO49C20ZhVkCevCraMud+QJ5AJxDXNWPU0nkVnadG8XlER0cb5SnvwkV3oo4kNCnLkted/Wpvt/AOJCxV0AlIUIlKMedP3ChTKhL9tE0NlCTE3pMU3tE7MCK/TAvZPsgBdnFOjjNenuckj5hTQHurzJHb94Rf14O1PfWb5U10L9WipgVrm5gypQi8vZFc+aSgstl+9hDkvvDIrmhITkgpmnfiqJNC2XSYtKzjgOu5lj1ruyLUNR19c64vvlVplzPf0iAP/foRcgxBZchqfrUTdgdPClbfkXfeO3/C/MczJaAbWYR1UShj3BZThgqYlF7HHU8pb1F59NdlXMP0cU7DQo5x7WjMyZA50sgyBc7ZScX9twYC8Ztu0impykKX+qrQY07zQ/6fBMYd74iPbVkQv9F5cf3xFohBR/CO9Gy06dPcy0MWoR2GeHLgQxTJ/PG+K8dP28iOU/3g662WLQsy+xJBclcnGNrDFAgq4UAYOt93GXOlDXeDlfv1sFFLIOUaO9+Pf/lpfEVrhQsxVxxH7eTYxewgto+ZVoeg/H9H3lbjiJ8jlW9tiWTZ9NMmJtrJW8K0mcrmEtYuRNqoqqUK+OBNXdPyc4mewm0uYaO8VkuS/7GCVAf6TmG6UibgV1x7NWsz6rW4YFw+y71dVHYHRMOU9A8kfMLdfkyv57WENaoUPRNs9pqC3Lt1kvyDvPn93T3V/2GsHsUmo59lVFXNiXv3CW1d7wlG+k8E6/pfVBiJ6Q== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-pipeline-launch.api.mdx b/platform-api-docs/docs/describe-pipeline-launch.api.mdx index eb77c4e9a..d45cfe560 100644 --- a/platform-api-docs/docs/describe-pipeline-launch.api.mdx +++ b/platform-api-docs/docs/describe-pipeline-launch.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the launch details of the pipeline identified by the giv sidebar_label: "Describe pipeline launch" hide_title: true hide_table_of_contents: true -api: eJztfXtzGzmS51dBqGN3pDiRtGVPx6z/OuphD68lmyfKdsx6fSZIglSN6sEuVEliO/TdLzMBVKEeJIuU3G3TmIhpiyQeCSCR+ctEJvB1L+Ezuffq097cmwvfC4Xc+3y4NxFyHHvzxIvCvVd7lyKJPXErJEuuBfN5Go6v2UQk3PMli6b0ranOvIkIE2/qiQkbLeinmXcrQjY0JXqTYXvvcC+ai5hjB70JdHFKHY5EXxc6p06g2JzHPBCJiJHIr3shfIDieVtQxEMa5zzB4kXCTWssTAMRe+OcuBhJiMXvqRcL6D+JU3G4J8fXIuB7r77uJYs5duOFiZiJGIpOozjgifrq15d7Dw+HGS13UXwj53xsEfN7KuJFhZqPpuAScrbrXkZpPBYfmxIxoOLsbhUt7L2E1bu7hlXj47GQ0gtnjDN5zWGy8pWexlHAeBjBGsd5g8WJnXJfbjSzh3th6vt85Au1Kg8Pn7E9OY9CCbwJLRw9e4b/FIf17jeoOY6g1TDBX/l87ntj4q/OvyUW+VolIhr9W4wTZLIYuTHxVAeKwfGvfByf9iY8ESexgP/iDJtJwM2yujVvgv8N+P25CGfAo6+OjrIqEvZVONt7QNKDeZqIs/AWSxen4HCP+/67KfG/TREMd+rNcMaQE6Bfnyc4m7XfrCisf1o7kjH0izwCS9qbWNOoR1HmtJO8uMVcDDplerRMhLdeHIUB/Mh4CnwEhdSitdmlGqlk4t6TCXLg2I9SYL84uoXm4s4/+yfMIqnNBkKwT2qJ7B8+718nyVy+6nQm0Vi2pfgdBE/bizpmClp87nXGVK9l1Tto48JE8aww2BWMCy1M3oX+wqxaiUPjGQ+9P2h0NZuO7WP1VgT1D5kUCQpPuZCJCBQdtpR5AmpWyaJ1pDTg6HXdn9QxgD+/5muomYkQtYbSLTZNShgWqHr+7FmVrCIZ70MPpCTDysSXqK1qeLPNLlKZwC+hBFZEjfe8Ba0XKD5kEy6vDxm0kobAnnIcxdAYiEw+Ru1FVBZ6L07hs/XUnuafjNatJ5bfe0EaMJ/afsWw7TIl2fYvkfH3KhECRojiht/J1ognpJXxb9qO8Pcsima+aPneFOjzRAgKI//WVNAfTR3+RxrnP6pP5rebf8iWJZ3ETeHj7EbYH9NZ4aP0U9jP1he+nNofuQ+gJba/CSI+KlSIxtwvNEnyQk90oa3V89Fo5BuNdd3gSnNRHll17H/uWB+xyn/ZyCtQ2AguUyJTR22lxUmTVtBJ32gaORdjkGpjpkqmsVZ2AxCS4wTmB2D1XIQTgNUhbXApfFDFiLp0EwivVqtp1BSnXrxeQaMOYBPQseMkihcMETRJQQkfUd+icokDMfFQoWKrUz+6Y1PPF1qGxOIyDQfU4vreupMJYkj6BobGE1DsYgxzCehAjTWctrRtoUvNYw+FcgQFbqMbJOmtuE+IChgyAlNh1H4fpo6HME2RTFpxGuomGih/YsiO6rjDJ7ccBNjkFxhbC9prmfZauj2lbfDbpxk6n8IcgyLxa4bGrvmtEvE+GECTv2SklmKxxsnjmKNp4YH+lesBtVHOq2fpzMICtzz2EACTaiZCbrmfbtsI1aVWrgFKWI2MosgXPKwuGFgPaLt6Mm8E2BCZNFsmbIr9Oxq1Lfj+RE0brQ6t4057OCzAfg3g1YQcFj8ihvcSNBxAUqGEgfn4oLupAJDayZJIDYI+vSnrEAYBLk3sSSby1u4BD//kvj1OSwhiv2i1LTSfl0qR3NmWxw2xLdVWC9tS/D3xkMjACzkIvfWjMIKcYTFWqFxFzRytaBhYpiuUMIeWDtoVhPxQR4zeRou3ytQv/g56DuYLqUQMV1B5OA7NBhfwQ3GiaxRIbl8+kWrJFu+uqGO0Vhv7gKdF/DdpfAq4IBrPa7A9QinH+EhGPulbVE4o9iwDjQVYkIQkTf1dDPJIeyycgvpJFNSOyCFVstHeOs120921iC21AXMjn2j3sN6URYGXwKqCYSumPPUT0gxDLQKGRHUqRfy2kXJ/DyUzM3sw+CfOZqiEITaLvhxSqGE00ZoaVrtZ0/+EktQ0tNzrMz6ZxDAEtJCrrc6jOFnrPnlxVPWaAsVYt81O1WS8YsOjo2GGKf5vKpqgk6tr7WzQ5vvvWK0kFFmKagPmRIuaAjJQ2xJNBgt1bNF5bcfQ5921B11mHl4EIAwENJPpSHFDm50AYwF7Rbcijr0JcJNx82e1irYNEhrweyJy4P0htpl+JD3QXo0wDUZALAyCqMu3J9ClyDR4Sg1SQi2w/0IRpRI3db6Az589y1fw/0Sjd9Sd3EiG6B4jVTVzItWjRFSmfAbW1D+XdbgMNcJ2JDcaGxZpHdLqwG5WMstTnGNT0MqWrgZWGpDQHcFI+Th5AyuqBSmeMBSV/4ZQyWAXhScR+BTwpJamlglewkPO9tgp2wP+9/nBdiRZGLX7ccCO8cu1QLW4tuio4DNxRYXqVgegw5gObAxLoaSLxbLTi0rxW1CfgZANuC8/ySnxxPGA6VZwqoMoBebYV+IORFAH1VwH1fOrDp5ecZCfMX0ebmWfPH7TxWKmvdNrZCCsmSqrYQgoXTpalOzOA7Q4ojMYctXvi/asDaIrlS3BAcM912PbTH3ZTKJGo+Q7ilxAPiGib820UBX5Ity45bzF08vum7O3mdfLoPieD0sJi6F/b4oDZTpH9CAmX2Q0Te5AZncUhR1Uo7eeuDuwyO6FMkG8uJyvCxx2cgTmh6qhzNI6+rNFmD5vH937PJ6J4iqATrmM/Ab9YSnWvXyLLDaLObDzFJi2BX/CPxPW614wYMHAk5I0IpRaJltAwhs406xrbDs23eMoz04GLOHypoSLNkBkdWu/XNRq5futJmqFjPe9PgY4rHdQINLXTeHYTs57ijt8X1k3mVtHC5vscLHW9nBG9E9hRGu+Ppmncht4/jaD5Cf99xLHGZEeXc3TutMLEYAtezHapmNV13SI7L10/x4i/wVixkeLRJ9fOHy5S/gSpBhspLMQPzaZB1WSffqotp8Wh8s3GLZ+YJuPFNqkDMhpijL8aPPOX1NF2/25tH/Vx4EVGFOifAlt4S1wzEAh5Y0JfPvhQuToQuNti4Qq/cqbFc3exFE6bxAkhNLqIyng82gmQVFCNR0jpAfGoDW5S74+tZKDkM/ldZQ0Mf9L7JJVXcMsnVnqTURHmuIH61cOBjQT1QNsBZFe44+lGdSejzb7ZJVpOmfmvB0ksexkpuEv9N8WkdKyihjhd4CxYhHoBR2QWrUMCmFFIYkyje+KxBvRQwwH9p8fLYr4w8TErj91T5aAdRM9M+i/u4KPgNarQQU9G7632RAKDTU5kqUhncPHKZRGJojC1kQEOCob+cMCDLGLvF6x1mAeJXlhtg+jE7jHZKJ4EoyabbX/hReSY450P4VDIGfBpK45QQz4/dZdal/gpl3O5unGIvBN/701y4QbRrILDDgYc3+ZVix6EpZ68zLSJbrr0VeAnN0S93NYX+od7P+bVaNib6OEfuBqne88wP9L9rZn2ZWP8WmcREHAW1JgaDaiPF8HxSEMuxNFviSWVtNGKG2QYJ3ZYtVWOT4bXH153cPtYv780r989+bybDDofTiDr5HTv5x0+92T3tW/vrzrX/Uuev99dmp+6V/2Ts7qfq/svFOMLA9wh7Nr2O9KiijHiSzuL1QVY5ipBYvShARKZnMWNG8dxUOSL/nGzRvFT8OVNKu6xe2rVjMAVdwoDjcFvR2w7kWP9U5xGKlUdq7SWCjwSpLEOkJC2Xruhel96wit7RaK+8D7A7ca9q/snECIRBZY1DiD/iapXxP2pKOd7MMllVEAojxBTQz7AZq+BTRjBTl2A/4HfCp2j83aocS5+wnQJx6hKGQ9HzeZog/9E5wbbC8UCVrDUIoakOkIvnnMbjnXuwP70K2RsSsjHDZNfU47hdQLDkxIUfUUTopTQMIcqiqagO9iL1kQxHoK0kyDGn31TonCiUB/BZq0gkpNQVPeoQ0bpxQmgiuPIC2OfBqFWQk8bAP5xqew4ApTyPsL9HuuX4fXg3tahHNy02pv6TzytPiGhpodCZbasQRhbnRBY9seR61oXkKTKK/fHBv3LVjc4l14CjLFhP02PeuZYB0FbyznKmZl1OEcYHtVQXG+GB/9JhZ93uREGVfvRmAEoBdnB7RWHAUJ9uN0fPM0O4HnsHzwgo1UuybTRNuMyzQ46N5jUCM32y5d7o8vL5WCzKvhwWq1rgFDVfuy/dvnCmaNvElfwDqCaTPbin6DfIyuncfemE50eVFHHDIOU4oORt2ZEaa5FlJVlcOEJ0WN3S4DRvLphxGpBaU3oHPYnZ6v5H4ax8iEEmuphoEfRwJBNIWxKgVAh5DABDlZpfPY/1A2q5hKlcexyXZRxw0SJPgdO3s9qMAfaLSJLjgz6SalNkAsmmYaSrNyA5Y4Q76zLPfc97+5C+HJTyKYLmNR1Q28JlOnIQay1DcgqwLCj6Mo2VYOYF0FrkkMIMlZ+4eWVBBj2dTboHFW0cI0/kg8qcDxwPpnCY0q0mO0yA3YNuvOMfw7d50OOyIZd4AK/H9btT1UXAVEElIw4RsU5MK6PvyN7EtuOCoY8AUqENhkWIfDZ38KOxjpw4JF277GxCDXSD6AwgBLCww2fJsTXANag45CblC1oyBeZyJuQSbA9leeCRhTixrVTpL2dRL42knCYxMp0XxPXKZh1YmJYS6vVWuWU0kiW41X+7IInhcEYW6x4cwFMON+O2sc5jusscZQDGBDhBryxrVqjYNfX2686buXF7++ZPtvYn7rJVFo7w1rPIqsw7Kf8FBRU28jbnMC2Vt7+liMNiFWy8JMlMtpcmkQziau+BxJ9C1njD7JLucwGwRljqVh49msn4fvHlT90vpUPD8pO6x+heENhQQYK8LhDX3PyNu5YZDDnx4B4A78dv/Ab9WB74542d3pnjvd2/3TPWBXZNwm6Lygg3Q9Y9Q0jfoqtKHDv6zwLjTqYu6bAC/Afg0Yv9AmViHYpJXH8j5aHHpZGqeOdadeDLYmtahbo4TtkcBLBnxyW2t/GkHB7niMBtpZwD1/PdUDVQndFmTWCaxG4AcDe5QzQ+m4gtN2I2B1wdE9q3GVmYLweQvbmPB4QpF0hSngZhJKIWG2T7Sx4xhMOe00UL5ecggq00IwfX0LfLKwMiodHW0EAMuYcpkR9OGizT69H8F0pez8apBvBpLtbQWeyHDQcoR2SYd6l51ItvSdM7+k1MYXWOsDptlnno58vDeAyuqYdW1TthHh4TlOS6gtbJt6HExVIebsXPCYBvfhYgVdEyja8nXR1m1gE/gLJnx90b5rIAw/6pkjO+Dk/Wm3NEOwLPooEzkSpKtJ922zd8bTfQhKE6VEK7rDE66xsjL1OE2oJb+FeSGhQxbeNKVc4hhaAyIebWgUefhpDtGgQnIK9jca8G+2Cv7BmoZBR5k5b3jNJGqfhTO6lUh33mbD+STbQMNsY+Auwnsb0OVd2Ed/f8beHBuXob2N/kKzRYnKJzRb7NR8Oy4bv/4xjJbtIxjX434HJh2Y/CnA5DrLb2MAowTIhwvlZDUIZqCl75fTI/nl9oUGi8sgKP2khGDDmDLVq6lkhZR9uDBxZHTG2+hk2IuTFMCirpK3qoGzTEdZ8UYucqLNrmVaCngIKn3So/zMZNGkMUyqbHEpvRkiA92AvjopWVRoLfVw4nvwR5N+Lsotj6mq8fWXbu7SAYAfay+sWtLDeTRjXdCHC2hFWpfT6R6CKPTUpSSm9SvcFM0Og7VfPskEKWKkQofK88kTfhL5OkP/LJzQQc365k+hHmwtU5EJXVOFWJjQxWLrl6nfaFrKbePJu5kTaJoBZydmUh6BR4pq6kbUROcsVz22Z/eCz9tnYJ4tvgzox7b650v1LPhxuMaEexeQTc2X5JK1rxKqumTf/HaWnaBscE2CbuS3dERxGTiOAljZQaDkPL+74PlFZ4dowGkFzlZBPtAvWFLvL88zTW4IXMBebuGNXpjOiIay1ulS+icibjChg8E5G+OuoCAxgoKWVhEmZcncGED2NH5nU6k2cXYbICmQjcaZ1SL5ml14leeWWahJm4dDG/YOCn6kjbqWJW+SFaVXk8hdyM9fShUi86clSa+AAepGbCLz6n1enbTsXk5dGLiT4karZ8fNosSBy37RHbestjS/qQSFE597QTNw0Ed3jcRbYz+QiU9VFUqg03kucTuqsFDV+BLmOGR6TyQYWd3SlYY6mJLCddjwEpbkI96zAYhqMTRewsDcTqF7oPCSZul+FyqkBJP+zD3M2YCM02JMQ1oyGpt7OhnRSiROTtAgUYi7NGvRBJqlH0Fs+d54oeUeHrdr+UZQMA/qjcIvMqXxkiK94wv8IxS35OpZ9evn6pWU9y1stgWWI+3Zde1b5mA/G1Wf6DYbBb4fzMX4kVEeMGdZLvKSLDTjxYU1H5ACj+KhCgPGgEmAucAXeNFogmmiiR2Mi/a7N2GaUvav7sU5rKK5NxDMspjcsSQbhxhw9Wpou7efZoR1kYdGUsDo/4rxOd/MbvlmvlUyaqPU7j8pG7WajLoTp+4lNtBYM8eBtrm24sfP38HlM86h7ITWBkKrgeu06Rk7XnZleyX0EXgLc0FadJytboSgX5uh3HKTNLYmzui1rvIH/T5DzZmTTWHtCVR9ASuMrnJRkPbZmDQtBTu+c4dL5pbaLBAi0yH7ar4OSJmokdPFZ8vDLlaJLgzQb7Cb3styyugTHdqW4q4p0LqQx1XscDxP+7bvrvn8qZkCCGDdnE0+cAqp2CL+opbI2qiMl3odnig2R8rrUw7QoknukD4swvydCdXRmc2jdDbLUtrkdS8opp8sswSyaGkVxmBSg1TTyq+NTV8A2N+GGU6xMvMxJpztP2u9UDyexFGKFxFfA6sYmsfRfPEIorE62g753eVgDvdj7xaAYVfdF9lwU8xVJeuiSYF3tYPq2Q8jBkoAr7n04Wdp7vUcCX+DIIC1SVTLkm9VRxnowz/UFshSx9rOxftzuHidAfXDGlAwjKm8wtvZGrDo29cDpqwollAV9XqDulHb+Pd0mw1T1rDJIPcpVrPUnN2yW3aLC4Spo01ueGwyoPTWBeXK14UFZ3dS01N5oE3CuhhFE3KYREbX2Pc3xgLYIFDJgbjPYUtNUhNykDF5dis6has0iG/pn2SxLdneUtcUNGtgkJVVpyZW7Da0bWuGLKlMBCgdG2xeM61JdnN1zKap7y9av6fcV/nEsZiKGB+dUknQnz5cWKHPuqfGgca6YstUlAeHNCC88oOyMc0P0NQQj7Km3v2hfVi3ViLAPMifYSIayq5NAjnyd6fsEFW84/JHCFB9ojsUlsH/pRcprLoOaYu7ftWtq0c1FnD5dt/NIgWrt9iadpMXbXyDKg2+aa4Desia3pBTvcDGEPJJh+oHeLalrnmFRre+DY2+/kWH7bVUXnVLezBaNDT40jvIg9jJbUPNY7/qOvqRUBcuEPZG6te5iJyJuPsm4o4YS84acdbI7lsj3+g21cdkhPEYlFAiVGiGdQ9F5co8lGSVa98fnUG2tOWtb70qvE20LHvzkXfOFDDOqHAQYq6cKQEclXw2nM1fDEspaBgurVFHAW314whZsRs3PGgc9ooVh3RjvelB3VxjIzOQ8lIiHVzdxH93jYyvY550Fl122ZNJXVRpitnVKXSvIPRCkTwijNLZdfkmfGjQskSbADhlh5rg+Py+Fp+PBcnbfXzF3hf6Dj4TDPtEN+kNam7Qs+/HMyaydanaLuUPlt7nteyzAf7i3h90SNoh6e8aSbv3B937g+79Qff+oHt/0L0/uJveBfX+ICap1eFUl8jpgOePBTxdIqdL5NyWJJfI6RI5XSKnS+R0iZwOb7tETheH/A0TOUGEJ9yLa42uLv3E+scDd0LgDLVdNdR2QiC4EwJ3QuBOCNwJgTshcCcEu2qxqBMCX05rwWrv+IKdD147pOqQqkOqDqk6pOqQqkOqDqn+IEg1Db3kdRSfQ59JfUAzdKDcplSmZh5VmSsuby4F+fzqyzhMvHuYWL0PU7mOSz1mQF+7aBkHbb9naNs41Vm/HVJ4dQ7zmlM5zG/X6cNWXd+Wun9pDmXX6DJ8AwybLN2jtfzleZM+Uj3QLz7mbENxDE5g+S5sFx6/Lb5CZl5SV5NRukaKTVIcbe0BMlXU8QKrBcBtcLVokheevSCDxQp5SfnsVo+ebcJ1XRus5A/QvKQHaJS6CE5KoTVbnFR+uMikgE3fx2uAdjjHEiYYJw9kuX6L7lBJ9hhXWOIFHlS5CtCw5QxUqhAF4CsEarM4ulNvOpfekoN/VKrcM7RuQpaGWV48lhzg780T8LBKy9Bv+NkaJCVFeRK2n3gXngoVONKgeSpqWjJMRYMjopfFKsCcTYSSJ0qd6vzGSzHrTR53w4LJlEQpAKUKD+mUwd4fRHfpReskuhHhqdGF641Qs0W1JTPoDhg1YedsGclRAN1HOsRHzQTeLfIuPMmidqrSoVtgkIk988o8mapnUL7juB8MKCjH/aiBoAStjH8dtlo+IciCNTNSn6LrQO8ugV6XiL7d+3A/iH9wg3fQwtSnZ1UV7KpzpahHcjn7VHl+TT2Stt3lL7m9lV3/Yto9YDxJ+Pg6d0/YaAeF4GGGk7L5rIRhR4VaCB4G2YWB2yYB09DMOGqTgVU2+En0QyRYNL6vW929mLkTtfWgWDp7hJjllyhJ9gmfmo0ZbNI5e8nQ87wVm6hSLf3dLwottPB6KPv7lqWc1l8Q/QR322sfNz5edykwgBnGrJX1Bt45RN8x3vzEAYHRxb3kn9OgTyvmo3+wCQAFXGS1T7Lg7jGQ2UlldgXm+vvZnQ7fJR2+pRATN/X5YV26fIud/TZwrwU6t9lP4zZzSWYuyWxbklySmUsyc0lmLsnMJZk5lO+SzKrC2CWZudcC3WuBP6XQesLXAnO3Is3Apq8CYnXbqWFeBlzz6l+TpwM3fRnQevjP96ZAqYevGUjbC6OfScOfmfn9e3ehLFtI+AnfctzkqPph1WuC66WQCGBUo9oz/4dt3vZ7WPnE3cPql+seVj1ER07kDR6We1j5QtxDs+feHp7gtbanEfcbYprt8EgzMbTiOaqHVQ9LOaW1Y0oLm0pn9ed670PYWgwDns1TRi5JyrnEd9QlvhOml0uScklSLknKJUm5JCmXzr+7iPUzoVYwsktxGOj0ON4ia0mfgl0tlmUuVLI0UNDFSx+gqxRXZ3CPiV4/Ox7okzwVFEUnfvtK2uGhHWq5DmrnV50s3JM+6zP478Y9stzPpVFInpBCr8uAhjDR8steJNxMe9lMokajxDtKXHNql707NEG+CDduOW/x9LL75uxt/t6rxoI9H5YSFkP/3hQGZlGHX2Q0Te5AZHcUhR3UoreeuDuwyO498qXGOvqzRZg+bx/d++hCKK4CqJTLyG/QH5ai54KAxWYxB3ae4vOHs1i9r9jrXpQfD1omWkDAGzTTrGtsOzbdq5cvByzh8qYEizYAZHVrv/aY6VtN1AoR73vNQgqwVBaHjG+xnvcUd/i+Mm48k8Kjhc0jA1CdDb0LNvS3OrRdydN/7pntYfXQ1sHLXYKXLkloSZLQLXCMTibZmMC3Hy5Eji6yqLOMhCr9ypn1bV7I3BFXn1rJQcjn8jpKmlj/JXbJqq5hls4s9SaiI03xg/Urt3Eau3Z8tNknq8zWL2yrFCv6b4tIqU2aMYnVQmY4p2gZ2PFtqEUxZkfhuyLxRvQQw4H950eLIv7QHi25PoE+WQLWTQTloP/uCj4CWkdBVsK1NnxvsyEUGmpyJEtDyryJU3VYzKKwNREBjqrwuCtUwy7yesVag3mUv8sO1oCPca6UlKNz8LxwW+1/4YXklyPdnz0qipl3S7PFjU9w6y61K3DTLh/90K3CDSPZXZOvX/QkLHXmZaRL9Najr4Cy+sX9HC9EwN7pRdoVo2Jvo4R+4GqdKb5yyd72LLvycRn5QYBJbRS9DZPuezKhpEsMkxYTVrFI9fvGiNIGCdaZLVZtleOzwdWX1z3cLubPL/3Ld28uzwaD3ocz+Bo5/ctJt9896V3968u7/lXvovffZ6fml/5l7+Ss7vfKzjsVmNSGO5xdw35XUkQ5TmT18eQxzNSCRWlCAsUOks81bx3FQ5Iv+cbNG6XQ2pU0q7rF7atWE4MrmrzEqyOCuxc9TI61chOUxkKBV5Ik1gkSytZzL0zvW0dobbdQ3AfeH7jVsH9l5wRC6HsyDIsaZ9DfJPWrXyBWGL14toS1fBTlCWpi2A/Q9C1Gwef3L5hcr0L32KyCCcUepXmRWSHr+bjJFH3on5iXivXLwFBKhV/T68SP2S3nendgH7o1MnZlhMOmqc9pn8awUoIDE0Yw8viQaXOGhDlU1SHhT/RKsiFN1ryWHOGpHx7mgEkrqNQUNOUd2rBxSveY2O8p4yjMSuBZG8g3DBgfK0wh75dEpZQJej24p0U4Jzet9pbOI0+Lb2io2YlgqR1LEOZGFzS27WnUiubx8XD9dvi2F7Bk2kFff6E8rZlzFS9haXABy9YvrxcfXc8k991xOr55mp2Qx26xwQs2Uu3q/jxtMy7T4PjkO6iRm63ffM/88eWlUpB5NTxYrdY1YKhqX7Z/+1zBrJE36QtYRzBtZlvRb5CP0bXzGHM36MaDgo44xGwhjg5G3ZkRprkWUlWVw4QnRY3dLgNG8umHEakFpTegc9idnq/kfhrHlEyCtVTDwI8jQXcdwO/ZE/QEOS2ySsex/6GTQqbyhA4PNtku5pasUNyxs9eDCvyBRpvogrN7YFNSisU2QCyaZhpKs3IDljhDvrMs99z3v7kL4clPIswdCRZV3cBrMnUaYiBLfQOyKiD8OIqSbeUA1lXgmsQAkpy1f2hJBTGWTb0NKzOv8KQCx4PpfjGoIFDnMrsWJDNg26w7n4twkrtOhx2RjDtABf6/rdoeKq4CIgkpZKHiGOPCuj78rTLYYAdSwYDTlVmwybAOh8/+FHYw0ocFi7Z9jYlBrpF8AIUBlhYYbPg2J7iGecQdhdygakdBvM5E3IJMgO2vPBMwphY1qp0k7esk8LWThMcmUKL5nrhMw5psHViG16o1y6mk095WekTUPSy2IMwtNpw5TP3021njMN9hjTWGYgAbItSQN65Vaxz8+nLjTd+9vPj1Jdt/E/NbL4lCe29Y41FkHZb9hOpuuiU24jYnkL21p4/FYJPS7Wzk55lcGoSziSu+Pgpcn2SXWCNDUNYlbjbr71MQXBT6i5pcqIbXVRRDGsi3+b2nQzwRtlvmE1gK8Fa5abaIQVCnwba9vizqwHvk6bppN3nRxttwUrwtoWDRchMvWapo26WNjXfKCWpouVcNa0PIJ3XTUyvArF11/AyNbu2lpa+zi7CUvIe2kSLRoqHBl95BNmL2HujWl01BvypKbiQUECRFjdS7g2h3EL0jJzzuZNmdLO/+yfI3OuV9DCTmMSihRKhLJyx8XHHloySrhKM9+nhoactbe+MKKRP6xhnSUE9oCxcwzqhgGBtTuARw/v4MvmTD2fzF0HjTvNyc1aijgLYAnyMrduMGsA4xz7BXrDikSDr7vvEiMgMpLyXSwVWE4N01Mr6OCyXy0zBzQh0aMEJercyko/MO6IWsNhFG6ey6HKEHDVrHAk0A3IBKGrdIbkf6fCxI3u5LqOYLfTZgrvl6Ig//oMazb/vt9WmH7ez9C80xZTB9C3PM3XTqbjpt7Eh2N506uPin33T61V2q4S7VWEeJu1TDXarhRPc3vVSjIodNTJi6JfE7l8PLJWe5Lz06Bbmz9Il9JcgPyFixHqKxnOl4cB9z37jTV4ljjAZosOTkHa4GuG0uq9cc8pIpWwgaK3Y4nqd9+zaV5vOnZuqk/z5bHB3hSi7xZicNF6pwfohWITJbhfB5S+ons1ov9TqsUFIrSdf1THTDKm22xAOCnokJ1dFh1KDTZln83FL1Vz1BMp4gFVlonB6q6fbG6rIa6gmVmY8H0Gz/WeuF4nGwglMYhLwGVjE0r9CyTYjG6nh4QJZDu6lirtsUc1XJutQCmABNYrYfRmD2YUwg9+Fnae4QeaRmb3qqpzrKfOv4R+lVOnf9zk9yYuPue/2Bz6lWAN/KQr0eMHXpK0uU2wmnS9/eJbO3ilbB5bomg/wK9GpInAPXuwSu3TFaPW1yw1ceBnSMsaDA/OIjDyLgnp/ff4UZBKhNlPI0vm99I6AJDUkio2vsyyJiAWwQqEhE3OewpSapuqzL2pTZoT0dIqynHFMgzIlDtrfUuUezBgZZWXUwhic1GhtA27ZmyCLYRIDSscHmNdOaZLdkxWya+v6i9XvKfRW8HIupiNEhp9+Y+3BhHUHpnnL+IGncVlfoUjik3lrEOB1TsWUqyoNDGhDmF1Hop/kBmhriyxtT7/7QjgJaKxHwAdKfYSIayq7MOLZ9sTVfFgP53JvqDor/GFDcvanu3lR3b6q7N9Wb+HXcm+rf8TNX7k11Z407a/yvscZ3xLPn3lT/Fm+q52Zh7/iCnQ9eu4cVnDm5q+bkjkhC97CCe1jBPazgHlZwDyvknuI09BKw58+hz6TeXwAdqPN1KlMfSAplrri8uRR0LlxfxhmNu2Q04hMOdlaNn8aBg8AOAjsI7CCwg8AOAjsI7CDwDwKBHTDdYWD6Wzqi63IpcfKHSPl2sTs/N9JUodXrh1jgbHWHA/QLevH95XkWy2MIXERp3Lr5h2wh3sHAOx3eI6V/IuImoaaDczbGXTHNjlSKRyzqJSmDtejiDPzOplLpfwWn8Rx8zscNxJ3VQlaLFKAJUrXQiqV1NZoc2rJrsGF8rdV1OcC2JubQUoEFZLOUKhSvT0uSXoHsVj2NuJB59T6vTprZzye6MHAnJfl4lSs9m53mAZf9ojtuWW1pflPHbic+94JmsLuPN8BLvMHhA10vQ1UVwCQEyyVuR5WZqa9dqGeOQ2au68MHL1q60lBbMnT5IRtewpJ8RAvlgoeLoblmJzC4XvdAWQ3NXmG7yLMaNBifZwMyF+aMaUhLRmNzTycjWonEiY4NqYa+9CPAYepHEFsYOaLlHuawfNcRL/1sVHnEiwpCnGA4coNEvFWX78KcZU9ELnkczGRWwpoPSIFH8VC9zoD32IdeAnwBjSOSBStCVsPxNKXsX92Lc1jFOFV3UMmEx3SbNMnGIV5B9KoQ9v80I6yLHjOSAkb/V4zPAexdAtgu0e8H9gCW2EBjzRwH2mEvK34s5kXoR1l+G2SAY4ODAGenOTvN2WnOTnN2mrPTnJ3m7DRnpzk7zdlpzk5zdtpT2Wk/rJ203pxwQmvnhFaDSzo3fxSIZkBh3WZo9ko/Jm47NWgca7PlmiS14SH1kqwjm8rVtwK/+e3M+Vucv8X5W5y/xflbnL/F+Vucv8X5W5y/xZkuzt/i/C3O3+L8LU5o/cn+FnSa2F4Jfa9gCzOmWgxf/9nKD2M3aXww610sa/00m/pgDjdy0rwPvVvOMNHFXLPrkmOda2ZHXTM7AQFccqxLjnXJsS451iXHuuTYXYX7peTYLuxJL2b944FDpw6dOnTq0KlDpw6dOnTq0KlDpw6d/tXo9CLiI4dLHS51uNThUodLHS51uNThUodLHS79S3BpoQj1kz+ANoF9caLeLqub6kxCYLlW4lHHRZapRDLqlwUZlpYJD+b4EC+ougiqHAJTJii6FOo0Wlgm7+eTJ6ThHFpkKTW5hAz146SWFPnEdEgMYN6IDP1eXi1zre7RPOeHoZtJCqLR57MmParidcMu91exWpaWNFHIJ5dn3ave2zdQpPuh2zvvHp+fwd+nZ+dn+uuzy8t3l2en8Ffv7Yfuee90r8qzwNftgaISObocPhvHFBWrRq0VfV3cbD4XB3ak9BIaq4QdNi/6GXUwgCKunv8EVXouwhlGmL989l+/lgOsSVN5AY8XDZbdViP5/HwpbO8ve2iT7hmAUCLh6NmzGgpWBeDF4taTOpjKauh5bUNK0VyBfKtti+L1V4RtYYZBIJdWf4JYwIB71s9rJwZYJ14YZGyV/kddYTm+FgGvKU1zBWYB4D7k2k//8z/zr29iPr9++M///PT/Op8/51/8r72ahgFip0Gdzsl+Oyf4qp5Iswd1VMduqe+f4/OxS17GkEk6gklc8iMwNjBDpacXdYwNNlLTuVOM048jtNI2eR1UG0YDAdZWsmFFZHtKQtqqNsLQwPuDtF51Pupm3q5xxeOZWPJ+yYZR2dtFVGd2cPaeai0tmyOFrVS7vRqFl/7q6f/1ZQVvfTTV0WgRsTfWD/1NPXSpSBmNPdKAOp8NYJkafhGcq41U+OqUuhnpPXYp5BxsAQWyDvdePntGcL1AyjHHR+bBIpIIkTGlT6NqMhtUvHrn31LJVCU18C8b+xkF8nldUqulaaosaoZwFsdRXKH8RZXyd9CygnFhpDOpgJ4H2vjjNPaSBUGAYwGWUNxNkdM/EdIMRHIdAeV7wNR7JOzgp72O0UKy89X82Zs8aFfNnglMl9RoGvtQxfh6+Nxrk18nd/hUHQX0C+trs4adYHnW7fcIKhiKBzjBarJsurP5wh73tPQmaUeF4Bv1x2vDdv++S2gmvHAaUXXzkIyiArtdR6DO3pG6ML3nOSbOKA7eHjIwh+cT10+j/53/gJYSpp9RP8/b//X39jOjAQMe5sZYxr65yyCb/QKxX3NG3bsUwEPiVqi3rrVvZCJATPgZysqay7ZZ9vL3zLsVIRvmKz603htPQLuj684jfULj/qr55VOGWjCf7FVef8/IKtwP6KzCsl+/jrgU72P/4QG/hu0WK+4E21mHUNPTqCvGuUpmLCX5RkA3BWmVGa17ZMk373+gXq2+W0UGQ8NEPbWt/IXo+ebGl5+twjSOAsZh116LOG9wzSDUq9kflwzlM37QJuVm87qv362dHLC+IXCDGTY6OFzY9BiiLbYgpIu6D5UXUKgKdGGa5olVtSJ2CxLrzdnVHj24bguFkhCwDZ8iWcCFVOIK3wMHTjRU0vvgSODDw/8HDGNq1Q== +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Retrieves the launch details of the pipeline identified by the given `pipelineId diff --git a/platform-api-docs/docs/describe-pipeline-repository.api.mdx b/platform-api-docs/docs/describe-pipeline-repository.api.mdx index 1bd6c3337..f754b92dd 100644 --- a/platform-api-docs/docs/describe-pipeline-repository.api.mdx +++ b/platform-api-docs/docs/describe-pipeline-repository.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of a remote Nextflow pipeline Git repository sidebar_label: "Describe remote pipeline repository" hide_title: true hide_table_of_contents: true -api: eJzFVm1v2zYQ/isEP22AJ6dZMmD+siVLWwTr2iBp1w9BANPSyb6EIlWSchoY+e+7o6RYjlTHCQLsky3eC587PveykkHNvZxcyhJL0GjAy6uRzMCnDsuA1siJPIfgEJbgRViAyCAo1F7YXCjhoLABxEf4HnJtb0XrRbzHQMLSegzW3SXiqCzBZNHB+lgYVYCwTuSV1uLL+Qdxi2Ehpn/w+TSRI2lLcIphnGYE5CTCmsFZc8v5gydSLZUjqwCOw1lJdkEm8WckkeP4VkHU3IyuddbD9RMk82QkpqYJ7he04wVobac/dzEzTJ8uoFByspLhruRrPWXMzOX9/egBiYMler5yK5o6b7XmSMycMulixNfRO4lgRdakIBEnkKtKh0kXd1afNXa7Iru17saXKgVK8lZwX1tFYaoCHKYCMzABcwSXiNNc2AJDgGz0ANOvGYGG+FJ5cCK1JlBOB+EhiebgSJRbV6hQH/12sAG4UGguIq7teI800cEQf5Yg2EbUQpGjBnbVSeKU5YnJp9uTRrXhwJfWeCoUku/v7fHP5rWf/iYfMUgTWKrKUmMaaTy+9qyy6l9hZ9eQcjylY9IHrC9o03dqcruDtrN8/jGmqYeeAsOi1PBD8ZpJX5we1Ei1NfAjId2+JEK4YUtrcpy/o8z7jlw5p/jdMEDhB1ka2XmC7plWbQ0904xCyJ8PsVAGc/Dh6Qdqe8m/1KawZkKhvn8AMw8LOdnfG/UT19T0cSzpXQyWu/te2ALO1Bx6ukPKcwyFzaomOx31N4fDuDs1sam/t38wYGAaWj7puVP+jx0PqasqLKzbyTOm/bwdHvYUSTNg0Hz0Nf+nfXzmqnKGNJ5Fn46zs26xdwWPBx8rnDd9iF2Q6sFQJzpWGY0Hao4+PKclsQk6yHgvKMB7ZsjV6Alqt4qDFdIG8tY563rIfx3ooe3gF8YGoWjq3hIeVveQVg7DXZzyx6AcuKOKX+ryitszrQALy8vCHCJGxSI5flhvxsjJZTdu2e4KFTc0uQih9JPxWJWYUJ+rssTDN0KRoO1NlosoEWdaBZ5T4i/WF0dnp5IxtBAvOKN1drpAHxLEN7bjhr9nUYlO6j/v2gl4fRti6NgOgSabDQq+9imAHC6mNI9rZaaCSiMVNoPvhkxsQB0HcG7/XAu6LUa+SX4/TPZi97c+UCOMXa4e0y1r2y2x7G9aj3Gv1iT9P9fO5n14SxmXmtoNB1jVY69mVHdhbh7mivspD4FLuVrNlOc5eX/Px/V2wkzL0KuZ5srKlfawJfrXWEsHw7iBu/VevFS6YhXJ29Xu4F57S90CtLM2vxDs62+tW+Bu7tIvRPzSvXULro2VeQ3rij8cMq7YQInCoOIKR2StLY/SFDaserNjo+2+f/tZ1jO30+geNbbovZ2P5q7jmwonany2N2CoeFr4gb/pIhoY/wEV5RWV +api: eJzFVt9v2zYQ/lcIPm2AJrtZMmB+2ZylLYJ1bZC060NgwLR0ki6hSIWk7ASC/vfhKCmWI9VxggB7ssX79d3xePdV3InU8tk1L7AAiQosXwQ8BhsZLBxqxWf8EpxBWINlLgMWgxMoLdMJE8xArh2wz3DvEqk3rPPCPqJjBgpt0WnzELJ5UYCKvYPtMVMiB6YNS0op2bfLT2yDLmPLP+h8GfKA6wKMIBjnMZ/xMw9rBRdtlMtHTzzghTAiBweG0qk4ueCz5ifgSHncleA1d7PrnA1w/QRhGgZsqdrkfkE9yUBKvfy5j5lg2iiDXPBZxd1DQWGtM6hSXtfBIxIDa7QUci+apm6NZsBWRqgoCyicEylzmsVtCUJ2BokopZv1ccfNWWt3KLKNNre2EBGcx/vBfe8UmSpzMBgxjEE5TBBMyM4TpnN0DuLgEabddgQqJlhpwbBIKwf3bhQeKgcpGB7wRJtcuObot+MdwLlAdeVx7cc7lw6MEg7XwMiGNUKWoARy1SvikuShSpb7i7YIuAFbaGXBkvxoOqWf3bBf/uYB90kqR1JRFBIj38aTG0sq1TCEXt1ARPkUhpreYROgK9+5SvQB2kbT+WdfpgH6gFvMCwk/FG876ZuRoxqR1Ap+JCyMXmMMZtxSqwTTDygbpK1cGCPo3tBBbke71HfnGZoXWnVv6IVmhdHJyyHmQmEC1j1/Qd0s+ReMnwWziufi/hOo1GV8djQNhoVr3/Spf9KHGKwP953pHC5ECgPdMeUUXa7jsq1OT/3dyTju3pvY1Z8eHY8YqLYtn/Xce/5PHY+pi9Jl2hzkGaNh3U5OBop1wB06SUffk3+6y6deFUahSl/UPj1nF/3H3hc8XXykcNnOIXJRB/x4bBKdipgZuCsJ3gtGEpmggZh4QQ7WUocsgmdau1McfSFdIu+N0WaA/NeRGdotfqa0Y0JKvYHYu7IQlQbdg9/ypyAMmHlJN3W9oPGcg8s0kYUUPEZBIj55pDcTpOKSG7PuuEJJA41nzhV2NpmIAsNI6jIOLdyBESHqwWa58hJ2IYWjPcX+In02vzjnhKGDeEUVbarTB/pYIIrYrRv6XnklHrR/PnQb8GbjfOrYLYG2mi0KCvscQEoXI7CtMrWCiHwr7CbfTxlygdIv4ET/uRX0Rwx/F/5+Ek799NfW5cJ3Urumu67tWGIxZFpPcVfbJv0/aWd7P8RSJoUUqCjBsll7TUf1CXN7MQuap7QErnlVrYSlPVnXdNywE+q0GK1YSXpZiZAW9mT/FrR0NI1beNjy4rWQJalwYleHg3trlroHaI82vxLs27PWPXB3ufQrEb+Wt+7BtUOZt7AW9GGQcPkBGvAMhKdw11VrOY8i2LEa7I6dsfvx/Vfe7NzeoHsy2Lz3bj+qh57vqmo0vupbUHXNO/iOvnm9qOv6PxXlFZU= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-pipeline-schema.api.mdx b/platform-api-docs/docs/describe-pipeline-schema.api.mdx index 9f65b6365..2496fea92 100644 --- a/platform-api-docs/docs/describe-pipeline-schema.api.mdx +++ b/platform-api-docs/docs/describe-pipeline-schema.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the pipeline schema of the pipeline identified by the gi sidebar_label: "Describe pipeline schema" hide_title: true hide_table_of_contents: true -api: eJztVlFv2zYQ/isEnzZAkbMuHTA/zV3bISjQBm6LPnQGTEsni4lMqiRlxxD033dHSZZk2U6bh2EPy0MSiR/F7767+3gld2Jt+fQrz2UOmVRg+SLgMdjIyNxJrfiUz8EZCVuwzKXAWiCzUQobwXQyfC1jUE4mEmK22vultdyCYssWcRsvAwbKSNzvMUvh8IBV4cAuw78V6/0sX1xfsyv24d2SGbC5VhZZSBVlRQyn2Iy335zYHstIOGCC2SKKwNqkyHD9WwHWBWwnXcqUZlZskV4TZKILFeNv0wvocPTt66NjecB1DkaQfrcxKvja67mCu2bLR/9VhOXCiA04MJSDkit8QHinFEIkpSAXLuXHeWm/xlSxAZSzk96ECKaIpAE835kCAl6Hwqcld/ucjpHKwRoMQjGwjXD1q99ueFUFBy47bR5sLqIeGRTK7EdsvrTAM3Sed7zVhYngy/eS+OjhbHeJC/tsMbG7FFMofPqlWlMtpALF6rKaGL1hQmlMuOk+OBQ2EZn9IWUDroosE6sM6qz0Q+264HKMsxbHtiIrqCv1oSWk8gXaFnvIljU3qn9XGHWyhQPsTapDewYVaZXIdcjmzaLIMiYTpjfSOYhJEXjMMx3DeUGEMYIikQ42tvfeYihqTV/ARJEN2UFneDN6vKLFq60wJJQ9g3LSkah82GKzTtOqqhaUu8YGiASaC/0ZyvvhHX4XQ3ZYMLQq8jwjv8DVyb0lSNmLr6uFAysiU0enV/cQOaJpyA+crI8dqdOoUB3iGS9V5yKcNwFRfAhCwxuHNK+9DX0QzfC9HpvayNCIy80pdV6JuLXK58qEObRiDU/r1AIvqvHGGG2ORLi5/vVEXltHRnN3VMN6h3wIbiEqjHR7b8GvAG3AzAr02+nXBZUM+nOqycXX4DmSFU/55HBhTsrOr6vJoTQtmG3r64XJcEvqXG6nk4nIZRhluohDC9+QVCj12Mj8CrvLhCMLYX8Sns3ubjlRahn7EqjF6vM+6EUnttZLzysPwjf1P29bc7rfOa+EVIn22xtxGxZ07FMEKVyJbtqAqTJE5CtjGHw/ZBRKZt4bE/1Ht4BESLn6nF/C31+G1743tHUb4Qurccz2Wj02tGOyZVeo/w8zzxhmmmpy8OgmeSbwbsJ0+LSWTTv058eATwcDTGeLKWaQsGW5EhY+m6yq6HV9zVGfxNLS3djdrGfT+NS0cZLyA+xHE42/Q/Etp5v4+8//VwaNC0GcmoueGcp/cJ64EPhgSuoiXtCDkfVk9UOV9NO8uZt+Zk8M1CdZtQOO2vf5tGx7jVAtEJ2CiNGAiWENmGFh5K63dXSPDq6gv958QqwYuvyRq/uvn6SFfecRn/QDKOy9lqWjZyJYVf8AywXacA== +api: eJztVk1v20YQ/SuLOTUALamuWqA8xWnSwjBQG0qCHFIBWpFDcW1yl94dShYI/vdglqRIfdmJD0UP9UUmd7j73pvZN1MByZWD8CsUqsBMaXQwDyBGF1lVkDIaQpghWYVrdIJSFF2gcFGKuRQm2X+tYtSkEoWxWG790kqtUYtFF3EdLwKB2qoobWIWksiqZUnoFqN/tBj8LS4nE3Ehbm8WwqIrjHbohNJRVsZ4Cs3x59MTn8cqkoRCCldGETqXlJmw+Fiio0BsFKVCG+HkGuOOZGJKHYvE2AGh3dHX7w+OhQBMgVayftcxhPDe67nEu/aTj35XCKCQVuZIaDkHFWiZI4TQKwUBKE5BISmFw7x0uwld5mhV1EtvRxAAM1IWYwjJlhhAQwXCCmhb8DFKE67QQgCJsbmk5tVvU6jrYIdlY+yDK2Q0APNYot0eofnSBZ6B87rjnSlthF++F8RHHy42z2ERnx3GYpOiFtKnX+kV10IqLcZ9VhNrciG1oRRtv+G+sInM3A8pG4Aus0wuM2yyMqTa34LnOV51cWIts5JvpdldCaV9gXbFPhKLBhvXP5VWn7zCgVj4OnRnoiKjE7UaiVm7KLNMqESYXBFhzIrgU5GZGM8LIq2VzEQR5m7w3pFVesU76DJnG3J7N8Ob0dMFL16spWWh3JkoUsSiwv4Vu+o1ret6zrlrbYBBXE4m/LMv7+0NBBAZTaiJV2VRZOwXyujxveOQasCvr4UdKgbTsDPLe4yIYVr2A1LNsUfqtCrUOz7HS/U5hrOWEPOrA7icTI8pzRpvE7c34kL8bY5N7cjQGMv0lDrvZNxZ5WtlytE5ucKXdeoCn1Xjg7XGHogwnfxyIq+dIwttiGvYbDD2WzmMSqto6y34HUqL9qqkFMKvcy6ZHCk17OIr9BjZikMY7xrmuOr9uh7vStOhXXe+XtoMQkiJCheOx7JQoygzZTxy+IhWjpQ5NjK/Iu4ySWwh4g+OF1d318CQOsS+BBqxhrh3evGJnfXy89IHQdD+82dnTvcb8koonRj/eStui4KPfQkg01URujaYK0NGvjL2yQ8pYy5V5r0xMW/7hToAVq455+fR77+OJv5uGEe59IXVOmbXVg8N7RBs1Rfq/8PMK4aZtpoIn2hcZFJpTodPa9Veh+H8GEC4N8D0tpgaRxxbVUvp8LPN6ppfN22O70msHPfGvrOeTeNL08ZJyA+4PZpofA+FEIA78fef/68MGs+QODUXvZLKf3CeeIb43pTUM57zg1XNZPVDlfTTrO1Nb8QLA/VJVN2Ao7dDPB3awUWo53UAKcoYrUfYBFxFERY0+PSoj+61oL8+fIIA5L7LH7i63/0krKpqIj6ZB9R1vUNJ/MwA6/obywXacA== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-pipeline-secret.api.mdx b/platform-api-docs/docs/describe-pipeline-secret.api.mdx index 075770e61..ba9a75f33 100644 --- a/platform-api-docs/docs/describe-pipeline-secret.api.mdx +++ b/platform-api-docs/docs/describe-pipeline-secret.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the pipeline secret identified by the giv sidebar_label: "Describe pipeline secret" hide_title: true hide_table_of_contents: true -api: eJy1VW1v2zYQ/isasQ8J5rdsWYH4S5d23RBsQIO0xYC5XktLZ5sJTTLkyamn6b/3jpJs2RbSBsU+2eI9vHvu+NxdIVAughhPhFMOtDLQD5B6wCCmPZFBSL1yqKwRY3ED6BWsISS4hCQDlEqHxM7jZ3M9qa4nKgODaq4gS2abiFioNZjkY2W/yj4ORE9YB16y+6uMAvwaw83guvb1JkIJ5qSXK0DwzLQQhj4I3ngigGJ+TuJSHJKufCQmX4FX6Y6WJ6SH+1x5oNDoc+iJkC5hJcW4ELhxHEEZhEWEzq1fSayOnp2LsuxtaTxYfxecTGHH5D4Hvzmi8lcD7GbzlOhTJh+cNQEC3/hxNOKf/Xiv/6CrqSUvBtkqndMqjeUe3gaGFMdB7ewW0lhzz4+Dqgrg9p+ETnbFm1SVIE6P+1DZ1yTXEybXWs40VM9S9upCF2IlP/0JZkGvPD4bjVgWSJrgVP+ZyP6/l/2/P0xPno8no/4F/aeT6Q//nXw4PXn+3fv3Z6enxVnv/KL8Xmx5BtKzWQiKoGXAdwHaBGtji18mEfqoiAtXX2avjd5sObLxJZ3itziJNFz2LU7ICyrk4omDNmqbujvtppYUQRl83iWqFzJL+Okh4FPU1VbLCkKQi68QTAM8KkU7lVfeW3/E/KeOdmhmTWIsJlJr+0B8GE6DJPcKN3G4vADpwV/mrLLJlDuNJs/S8nxa1MOITWJ4ODCHRTOQSu5m8OtmXuVe04Ulogvj4VA6NUi1zbNBgHuiNFC2Y2qxJbnWEvnRk5eMTy6vrwQTavi+4fJWpWqz3laLIzaDhb9nEUQn1Z/fGjndPlTqUGZu4/W6tDULDvslgpyuSmk1VGDWhUyjLvaTb6dM0lA69v3c/rIzEBGuXBXnbHDx82DEZ84GXMkoq3rwNiI+3D2HZIudTP+PHVYXG+ETDp2WtACIbcy6qLXSsVx7YrxdX/SiS0qOcUUxkwHeeV2WfFztEZZQpgKPRFLhXOoAj2T4hS3TyfYONkeLbC11zsiouLX0qhrJT+JyclO3/Wny2B7u5FQfSrNpk2m4botXTgm7pBlInphcZb5MU3DYung0nfYa+/dXbwkr97vnoFui905S9GgR8dbegSnLLUfkbyZYlp8B3vo85A== +api: eJy1lW1v20YMx7+KRuxFgp0fsmUDojed23VDsAEN0hYD6notLdH2JdKdckc5dTV994EnyZEf0DQo9srWkUf+jvcnrwLGpYd4CoUuKNOGBp4SR+xhpiAlnzhdsLYGYrgmdprW5CNeUZQSo858ZBfhs9seNdsjnZJhvdCURvNN8FjqNZnoY2O/TD8OQYEtyKGEv0whht9CujldtbFeB1dQUKDDnJickFZgMCeIoYsECrTwFcgr2IduYkSmzMnp5AHLgQJHd6V2lELMriQFPllRjhBXwJtCMmjDtAyuC+ty5Gbpl3Ooa7XFuLfu1heY0APJXUluc4Dyd+d4nOYp2WcC7wtrPHnZ8eN4LD+7+V79CQoSa5gMixWLItNJKPfoxotLdZjUzm8oCTV3cjmsmwTF7pXEVa9406YSM/VIDJ1+zeEUmDLLcJ5Rcy21agtdQY6f/iKz5BXEZ+OxyIKZnBz1nykOPk8G7z7MTp7F0/HgYjJ4h4PPsx/+PflwevLsu/fvz05PqzN1flF/D1tOz06bJdQKMvT81lMfsDX2+FJkGrDOKUgH01cm22wZxfjCEfK3BAkYRfotQWoFrFmKB3tt1Dcd77TrVlJQ1+J8fkxUzzGN5OrJ81PU1VdLTt7j8isE0zkelKJ/lJfOWXdA/tORduhmTWQsR5hl9p7SEMpTUjrNmzBcnhM6cpNSVDadSaflxCsr82nZDiMxwWh/YI6qbiDV0s3k1t28Kl0GMayYCx+PRljoYZLZMh16uiOHQ22PTC2xRFcZslx69EL8o8nVJQhQx/taytuUqk+9rZZk7AaLfM+DE6j2z++dnG7uG3Vos7Bhe1valkLSPgYox9UJ+dZZdIFJ0MXu4ftHphx1Fvp+YX99MNQKpHJNnrPhxc/DsawV1nOOQVbt4O1EvP/27MNWDzL9P96wtthMn3hUZKiN0IZTV61WjjyuCuLt8zVTsLKexa+q5ujprcvqWpabd0QklGovIzGFeIGZpy+c8JFX5ijtLW0OHrI1ZqV4BsWt0elmJD+J5eS6bfvT6Evv8FGmdhHNpg/TsW6LV89qBSvClFyAa8yTJKGCexsPptNOY//x8g0owN3u2euWEP0oVFU1Hm/sLZm63jKyfAtgXf8H3vo85A== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-pipeline.api.mdx b/platform-api-docs/docs/describe-pipeline.api.mdx index 43e9b70d0..627eef068 100644 --- a/platform-api-docs/docs/describe-pipeline.api.mdx +++ b/platform-api-docs/docs/describe-pipeline.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the pipeline identified by the given `pip sidebar_label: "Describe pipeline" hide_title: true hide_table_of_contents: true -api: eJzNV9tu4zYQ/RWCT7uAY6fttkD9VOeyhdF0N5tLF2gQwLQ0tplQokJSTlxD/94Z6mpbcpwtsOiTLfKQPHM4N665E3PLh3c8kQkoGYPl9z0egg2MTJzUMR/yK3BGwhIscwtgITghlWV65j/LdUyGEDs5kxCy6cpPzeUSYjYpEeNw0mMQGxkscsxEONx4mjqwkz7vcZ2AEXTmOMRTzzyHKVwWyxGQCCMicGCI8ZrH+IHAen+ESCKcCLfg21aU+7A4jQBJ1IQNHW7gKZUG8GRnUuhxiywjwYdr7lYJHSNjB3MwCJ1pEwmXD/3ygWdZr+JSW1RyeUrBrHbIjMJQ0l+hWLWELYVKSWTNZByoNERNYy+kAZvo2AJ7N1FiCsqikBONe0XyHwgnzDrhUotjgY4S3Ok8Xk7e9xneW2piyyBK3KrcXc6YjqRzEJLV8JIoHSLzmVC2zWphjCD60kFkG+MWScdz2gHlJP+p6OBYThL/1HzIq16OCHy0FIbUsgeuctIpaNzfFxJ0VIqG6jfkf9bm0SYiaPhCu/5fS2CHN3zb7VudmgC+Hkri2sPZ8z4u7NZisDwvMJBEEIC1qDoTzC4E+modfDOjIyZijd5i6g03/brrijtN6/E4VXgrJD8FRZbd0365L3pn+PH4mH42zfr8h79D3DV2NCuSRMnAB/bgwRJkvUtCTx8gcBTjhtKAk/kBpYGHIyl3HHBrveLOth0627qklnkZdEwYSLSVTuNVt02nFszB7Aj8qYshTX6Uxrq9iAuxB6DN/GAuiO3cpxlxh+1WrejccymtnEolXbuOISisAc3jplorEDFNKjT6NgnFJqDKVhUdQhxh7gFvYJ6FqtrTplcDciPMHFxLNtzCXfu0vC9pfr68Gf85/vv8DMeK/6OTi3P8uv00+ms0vvBfLUnw8+4xWZVBX8/eHTEk/3Ps+CLTERx5dmy/NmnPYCZS5TqnV3imDLqmx0jWJFqJTsegCz818BbHyGrdL0jZs+mZ0364UaHeJmqtR6eECRpBbDpUnLenpQbX04pcTXjbf3ZnttutqyLPU4FF2Ie2TH8iQkb1Bax7S8qvS9Idxz7Aijl4H98rYwnca/q5MdrsMP+ppUaVrSbDmsmEUvoZ+RDcQpAan3qwwzwBLLNmlGI7Oby7p/KH7edCU3uKGcB3pDTFB1X3PFjXhSijRgLMsuxXU6MQu3AuscPBQCSyHyidhn0LT8imL/Vuh+Bn2GXhEuyU8Gx0OebEpaR6TcrmKjUJV0LRiWVP46PCg3Ak//OxdP2HZ+clkPFM++WFqgULOvY1gmSuxDalAJNLiMC7xKbxTZPRK6Ty2WWmf6snKJugcvk5P/R//bl/7MNDWxcJ71FF11V6btUNbbNc16753d4yhfQOXtwAI1r6HOQ1WBdO03xy9fiw0b/g1S7QSoKs11Nh4daoLKPhvI8kXwqlpcasbus6Lf6/PDVaFXmE1farqSghnFNjfbiZr3X0e47ffDV84/nfpZnfY0Tb26M25Z4+jMx7+Te5z7urIlu/Z6+8oFvJlY1IvGryKUk3nD67R/QCRIiZiRjmgBHKlLjG0p3KspGUfz+/QazYTH9b6c7v3koLg80jbvQjxFlWsXT0TQSz7F+p7/jZ +api: eJzNV+9v2zYQ/VeI+9QCqtNt3YD509wmHYxla5YmK7AggGnpbLOlSJU8OfUM/e/DUT9tS47TAcU+2dKdyHePj4/HLZBcehjfQaYy1Mqgh/sIEvSxUxkpa2AM10hO4Rq9oBWKBEkq7YVdhMf6O6ESNKQWChMx34TQUq3RiFmdMU1mkUDjVLwqc2aSyKl5TuhnI4jAZugkzzlNYAznAcMcr6rPIYJMOpkioWPEWzAyRRhDOz5EoBhwJmkF+1XU4wiTp+hU3AJ2PLnDz7lymMCYXI4R+HiFqYTxFmiT8TTKEC7RQQQL61JJ5aufXkFRRA2WtqIay+cc3eYAzCRJFP+VWjSfiLXUOZNshTKxzhMUygQiHfrMGo/i2UzLOWo/i8TMZqRS9Q8mM+FJUu4jMYttmuWEF2Y9ez4S10i5M15gmtGmHl0thE0VESZcNX7JtE0QxgupfV/V0jnJ8BVh6jvvPTllljyCyVPWTwMHIihBQgQtHlbVlxec/GItHbPlT/yKFGnsrN+fTOikJg2KLv0P1n3ymYw7Wujn/0OdOKCGr1t9b3MX44dTQbwP6eLhGBZx6zERDys0QsYxeq/MUkjhV9Jh0m6+hbOpkMbSCl074K6uh5Z4sLQITK61nDP9vCmK4p7HK7UYxPD9y5f8s1vWu9/CGhpCQxyVWaZVHDb22UfPKdtDEHb+EWPiPe7YBkiVE9QFnp7J3nHCqkXVmu0LuthbpJ64igcCDjPrFVm36Q3nHt3J6Dj5jyGEHHyrnKejGZfySIJ1y5OxWLccHKe7404brflicMy18mqutKJ+HhPUSNidbm6tRmk4qKWn2yyRuwmNWzVwOOMFqRRDgaULNWdPH1+dlBvplkg9briX9z7Y8jHTfHd1M/19+vfFOUT1/8nrywuI4PaPyV+T6WV46jHBd4fTFI2DPu7eA3tI/ee9Ew6Zgc1RumP/sil/jguZaxoMb4xMVTwUnhpCl1ktB4XBC/7G4VOEUbS8XzKz5/NzsuF154R6GqktH4MUZloSoxlgcdlvSx2sbxpwLeB9/RxG9tut68rn+YAtInjV5/SvZSL4fEFPT7H89ki6gxS9l0sMGj9KY514tPQL56w7QP5DzxlVt5rCWBJSa/uASRjKY5y7YD13W3iN0qGb5LSC8d09H38p0spye7rEgJE7zTGcNd3z2bY9iApuJNCt6341dxrGsCLK/PjsTGZqFGubJyOPn9HJkbKHHUKIiKtKEuIN54vJ1RQYSw31PTNbstQF3BDFM9Y9TdgVIQmi6s/bWvofHyhQoMzChs8rVisUPO1jALlcFaOvklkSMg6S2C2+WzKmUungLgv7SxtgN0Hny3m+G/384+hl2B7WUyqDoqquq1Zu0w3to9y20vxmd5mKesIvdJZpqYIHBQ62lWi6V64Ixp3+5T6ClfXEKdvtXHq8dboo+HXZR7KWEuW5MWvbusGK/y9XjV5GPuFm/9ZUHSEA3FifXuZjHf2R6XdvDV85/zdp5o8U0Xf3aEu55wenyl7+SfJ5dl259XPxyA26F1zdiJhNF08NuiP64r6IYIUyQRcQlgmTOMaMOp8enCw7pvzrxQ1EIHftb8/uwui9sLbbMuPGfkJTFA1K4mcGWBT/Aqnv+Nk= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-platform.api.mdx b/platform-api-docs/docs/describe-platform.api.mdx index 922aa597e..1e57ccf03 100644 --- a/platform-api-docs/docs/describe-platform.api.mdx +++ b/platform-api-docs/docs/describe-platform.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the computing platform identified by the sidebar_label: "Describe platform" hide_title: true hide_table_of_contents: true -api: eJztW91z4jYQ/1c8empnOJK21841T03uQoZe26RJ2j5kmDlhFlCwLUeSwxGG/71a2Qb5A/MRKFzPT2Brpf3tarW7krVTouhAkrMHEnpU9bnwJek0SA+kK1ioGA/IGbkFJRg8g3TUEJweKMo86fC+eXS5H0aKBQMnHcFhPQgU6zPoOd2JIRqwZwicTylFu/epSRqEhyAo8mj3NJcPhmcXbhIiTRBSQX1QIBDhlAT6QRMuRtEkDAGGVA1JHnU6jiM1eg1vjkpoUgFPEROg+SoRQYNIdwg+JWdToiYhMok7kdmsMec75mIkQ+rCgvFTBGJS4PxPSugEkQ+CuVneBV4sUDAwTYiXqvjVT28z3AUMYk3lWG8jiavpERD15GsG7CCxDHkgQWL796en+JNVxvVHPabLtYiBwlYahh5zzbSfPEokmRZZ8O4juAotQKCRKBYz8NH0gj4vo+wx5OqzgCoukCDpOvkjljnb3iC+BoJiaMrBCN6kRrUaRIFRTi0NMqYi0H+l1UiFoKhcpsCXpZNDXC+Ssamv30t3U0x5+O5qNF85v2s1tVFNupmO5RvX41HvcIJ1I3cEap1OS4CZ5V06dCr8hWFhXo1gckPZZmpskOfQfQVA1itVF5MfoE8jT1mtXc49oEEG/d+ha56ZTwdQCWOxNh90o5t3eg1E0ohXuV6cW4GOXURJQ2ZZl7QbPJWz1Eb5zBsJbiSYmlwJHoW7V/xSGfQ0t8u6WCDvbGgx2KgbvMp+l6B84cH2KA2m2GoCqWjgwr0m3sx4tjWRNWbawpR1U+dj+R7dke2rWOKrJDzphCBOKGC1WrfzRo+8+2cE0fqqMsakwSmq1lhVS00v7l+ptV8TaAfwmn3mwd1E5kbejZ33grKp0BGYR4GqRtiSn1tzZKYF+rK1N6wW50ubTx1Y6sDy9QaWFvWZx6rtpzgg9Tzu3im9wYPBZLOuX0BEK9lvVM08xrX3cVwrC3yjd3KHGxCL88d3smxTMBBsB/sBe/OhBywTDHcfXaoyyv2Pdx91vK/jfR3v63hfx/sjjffZzeEFRouyUDLgfODBoc+yUNXHd/x1ZXRjufe1M6g9ZUsxoELOtNovHZunSQRJ/E2hoXCUkWZYei1Qbz853W84dGmy9RIJOHS6FeqwtOnBNw9QiA2PvrV389c171Jf87LU1cBol+n4gb4HXI5KUn8k0B7sum++p9UJeZ2Q1wl5nZDXCXmdkG+ckB8qfNRfk2ufU/ucvfuclan1sX9NXqVG3KGh9W24tL/Gg4W8dpu5vFVqVbxmW6+oGEBZIlqx9tLp2wp/KwVdtqc/olh3zEZRnzbtPqRtedpUn/WsSmOXnvX8nw53vlRhym+uvlYYi0H5V/AdMljy+bvIofJGQHoBXuwW3JLz4s6Cothodc9fy79NbnzjHGqyt2V3vi9oz8H8UAdZssHlbzul9EFKdIMrs8qUsFIHl0JwUUD+QxH5dVqS4ARcObiFHms89ibDnJxeABUgziMMlQ8d1KUPasixjAEzmUYSRcnJvKriZLooW5jhaSaI57SuIRKeph0qFcqzkxMasqb5ytWM70M2GSf5CoPYfpx5iYOJDM75TdvMawr1DjUba8kGPFcUciTJBX+zmzRE+k38p5UWIzyO0zifXL3PWLFhuwogistckAmxCQOuMYms8LbI2ioYtiHbXxYNGA205mI+3zV//rF5SkwwksqnxqKSKofUcueFKXmU04Vp7q3GJVG1gs8KjYEFiNXInKZadulNg5xZ1S16KodaKiSZTrtUwl/Cm83wdVyrgbajHQHterhm+tSTUCHhiqqUUqAj0FxyhS/P1IuQ0nip9dl/c5us7m+dam5Wocu+WeXrYBb8OvggGDLcUM0W88oKpFJYafQMJjaaFK5lGrOOph4C7emxEF9McO66ECqra8HfZlzV1eW9pqVZp5BzAvaHoiwsbZKG4p6PIJjN5igVPiPA2exfiFDKBw== +api: eJztW19z2zYM/yo6PG13rNNt3a7z05K2yWXdlq7ptoee70pLsMxYIlWScur69N13oCRbsuS/cZZ01VNiESR+BEEABIk5WB4a6L+HJOJ2pHRsYMAgQONrkVihJPThLVotcIrGs2P0ArRcRMZTI/fTV3GSWiFDrxzBEwFKK0YCA284c0ShmKL0PpQUl8GHHjBQCWpOPC4D6MNLx3OIbwoiYJBwzWO0qAnhHCSPEfqwHAUYCAKYcDuGVdTlOJ6xmuAtUGlgoPFjKjQG0Lc6RQbGH2PMoT8HO0uISd4Jsowt+N4qPTEJ93HJ+GOKetbg/E9J6Mk0Ri38Ou8GLyEthq6J8HKbf/rpWY27xjCX1ArrQ2bia3SAeGTuMuCAiE2ipEFD7d8/fUp/6sK4eg0MfCUtSkutPEki4btlP7kxRDJvslDDG/QtaYAmJbEiZxCT6smRaqMMBHGNheRWaSIous7+yOdcb2cQ8yShafTnEE7wSalU20E0GK2IhcEt11LI0FQaudachCssxqZ1ccCPUpOr+u69MgZW2Ii+XUwWO+d3tPySxJQx4LfmiR+pNHi4iQ1Tf4J2l05rgLnt3Tp0Ofkzx8J9muDsDRf7iZHBNPHvAFAEreIS5iWOeBrZSutQqQi5rKH/O/HdbxHzEDfCWO7N98C1v2r0GCFh+S4fsMNA5yaipaG2rVvaHZ6Nq3RJ83NfDPqpFnZ2oVWaHF/wa+cwTfzLti4VkNdVaDnYdCjvpL9rUH5W8nCUDlOuNdJYLn18N0v2VJ5DVWSHla5gqpup01vzgsxR1VaJwlYZ/Iia5wEFbhfrYdboRg3/TDHdXVROmRgYy+0Ou2qt6uX9N0rt1wLaA1jNkYjwemZWRj6OngeybSkYxCqVdjPCc/PpfIHMteDInN8b1grnV1U+nWPpHMvX61jOeSwisVl/mgPyKFL+tdXcYjjbr+sX4NFazhubVp782ovcr7U5vslzc8QDSIXz6+em7VAQanGE80D18KFFq0en08eQ25pw/+PTR+fvO3/f+fvO33f+/pH6+/rh8Iy8RZsrCZUKI3zoXBaJ+vGlvy6cbCrmfecI6p6ipRxQI2babpcem6UpJlLYm0ZDI5VRRliR8nl0PzHdbzR0a7D1OdX40OFWolS0b+JbSZrEnqlvBtN4V/VutTWf15oanBwzHH+g+4BXk5bQnwiUxKuRu0/rAvIuIO8C8i4g7wLyLiDfOyB/KPfR3SZ3NqezOfducx5x7n232+RtYqQTGmnfnlv7a0wsrEq3txK3Gqv0XY71lusQ2wLRDXuvXL6D8J+XoNvO9I/I1z1mpeiyTcd3aQdmm7pcz7Ywdm2u5/+U3PlSJ9P+cvWuk9l6C35EBmuuv5scNr4IKB/A6+OCW5MvHiwpmo2V7qvP8t8WL75pDTMGz9refJ/xwKP4EI3d5/F3NaSM0Rgyg1ujypJwczJJa6UbyH9oIr8qSxI8qaxHR+hbDGqHDJc5PUOuUZ+m5CrfD0iWMdqxojIGimRY4UXhZFFVcTJfli1klM1EPS3rGlIdQR/G1iamf3LCE9Fzt1y9/D1kT6hGhUGuP96ixMF5Bu/0zaVb1xLqNUk2l1IV8EJQxLGsR3CnSUcErPjnvCxGuLkt/Xzx9L6mxY7tNoA0XeGjKYidG/CdStQnX50yxlxErhZipH5ZNpA3QG1yPt/1fv6x9xScMzI25k6jiiqHUnMXhSmrKOdL1by3GpdC1BY/WVIGIQmrm3MZalVLbxj0K9UtAwZjZSyRzOdDbvAvHWUZfc5rNUh3AmH4MKI9M+KRwQ0z3FKV0gp0grNG4cuURylROiu1O/tv3ha7+1tvM7dKoct9s1qtg1nyG9APLYjhnmKuMN9YgdQKq/SeclZFU8KtqEY2yBiMkQeoHb6c4NT3MbGVrg17WzNVF6/eAQNeNworRqB6UVSHNZ/nFO/UBGWWLVBa+k0As+xfiFDKBw== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-user.api.mdx b/platform-api-docs/docs/describe-user.api.mdx index 8b86d09d9..aed5be4bc 100644 --- a/platform-api-docs/docs/describe-user.api.mdx +++ b/platform-api-docs/docs/describe-user.api.mdx @@ -5,7 +5,7 @@ description: "Describe a user entity" sidebar_label: "Describe a user entity" hide_title: true hide_table_of_contents: true -api: eJy1Vktv4zYQ/isEL20B107bbYH6tNlkWxgtuotsgj0EOYzFscVEIhWSSpoa+u+dGT0sx87WadGLLZEz37y+0cxGJ1hHPb/WdcQQ9c1E+woDJOvdwui5PseYBbvEK7rWE11BgBITi86vN9rRCwmxLklPtHX0VkHK6dmIZsVIdMj6ytUlBpspa9Alu7ICGfC+tgHJWAo1TnTMcixBzzc6PVWMbl3CtYiufCghtUc/vdFNc8PqsfIuYmSN709O+G/X9IffSDXzhOIS30JVFTaTEGe3kUU2+0b98hazxBEHTkiyrQGOdN+CBGcwgS2isi4ramPdWi3OJ4oVOEsTRfi2mKiVDTGp9qiA4REeIEGgf2eUD2tw9i/xUJVYLindua2m5M2XvbPmmLQdWZqpbiYS7x9S5AE3pkDB7aM4e1/jEK9oS8hHqLIDIqvAGCpoFG3J1JHGGWGbWVHn5L5Ce6iFKI9LcCTATtUGoB3Bo3BGR4SpltYLUEuQIzFaYXV18ftId2Fep/2MCs7zS/Y8JUvvCwS3h7RYKelnlfKWFSqHqMYgUaGDZYFG4OmbUsYPK3LgjNu5bdV/ZQOyDKuERk4FVvkVX4udEsIdJor9v5rJWn2249WASsdlWbs+xIGJp+RUjIcKMHSngYTfJkuMfe7AJR3GBGXFgfROfBVbzoIgt2QjhLOA9Huw1K+y9Jij2wb8yAG3yENIV5X5nyxJXHUL33VRgbumXlerJZKJDoQAmW42FdgR/qIbIefJC9ERzcvkEG9WUBfpsw93sYIMF0d9dsdWx1O1t04CLPLm0Ah7B0bxnKSMvWaWbUfrtaZsR1gjT/gvD5FecK+s4wDeh+D3Pf/hwPDttwlufQVF4R/Jn0ayWAXMWgZ1kx+zOtj0JKvFO4SA4bSmXWJ+fcOTfhe4T6GCtsz8rSJVanBMuefVZY0SHG8jcz2T/Wa2aVeVRrO18NDvMXWgMaXzlKo4n82gstOs8LWZRrwn96fW7/Hsk9yojwUkrrM6Y3l1+nGh2dU+kk9cijat43iGzLJF3a08QjIRopP24ZeeQbePSXJm3cqLeleGzgs2+08OcriWvhSdMHMIMuHQbvDjkLv5LWbfbi/IEc5ca+e76c8/Tk/4rPIxlSAU7PbCF2t0eCom/DPNqgKsdJm4tenq1++nEz3vlk3Kck4G+WqzWULEq1A0DR9TmwTmED0+QLA8YqTIxkYZN3q+giLinhdDW+mvL7rG+Ua9vLcedLo7BMdRPkBR8xs93uHTdk9ubkgyRzC8S5Jj7eWpjK2R2l5vM7MGdv/6/pJkYZdPz/gj6AddopSJxKW/Q9c0g4eJ39nBpvkbT/8xeA== +api: eJy1VsFu40YM/ZUBL20B1U7bbYHqtNlkWxgtuotsgj0EPtAa2p5EmlFmqKSpoH8vSMmKHTtdp0VPtmfIRz7yjckWGFcJ8mtoEsUE8wxCTRHZBT+zkMM5pSK6BV0lipBBjRErYjHNr1vwWBHk6juzkIHzkEONvIYMrHrWggQ5iL/xTUXRFcZZ8uyWTiEj3TUukoWcY0MZpGJNFULeAj/Wgu4800pNlyFWyP3RT2+g6+binurgEyXx+P7kRD52Q3/4DTIogmfyLLdY16UrlOL0JolJux80LG6oYGEcpSDs+gDCdD+CkrPE6MpknC/Kxjq/MrPzzIiDVCkzVKErM7N0MbHpj0ocv+I9MsbMoLcmxBV695dmaCqqFhTT2tUTyL6QnbPHlO3I1kygy5TvH9rkETdxdH61j+LdXUMjX/VWyke4SgJqa9DaSCmpt1bqyOCC8FRZdZfivsJ77IU6b7fgSICdro1AO4ZH4WwdmRDNwgUF6gVyJEZvbK4uft/yndnXeT+Tgg/yo3hekkUIJaHfQ5otjb5nw+teFWaNyWyDJEMeFyVZhWeKVfqwvEp0Js+5f6r/KgYWBdVMVk8V1oSlXGucCuMtsfOr/xqm6P0lTjAjqilCVTV+Q3FU4mlRUEqHGjC+TotM37KraC+BS1dRYqxqIbJJ4qvUaxYVuRcbMp1FQqaDrX5VpIc1+SfCD0K4Rx4pXdX2f4qkvJoefnhFJe2Gel2vFkTeDCAT6ERujksaBH8xjJBzDip0IvuyODSbJTYlfw7xNtVY0Oyov93tqNtTdRMduk5M3hwaYe/QGpmTlPg1s+xptF5DRSnhimTC//MQ2RjutXWbwPsYw37mPxwYvpttQp6+wbIMD2QVylIdqegVNEx+Kpro+FFXi3eEkeJpw2vIr+cy6XeBNyU02LdZ/qv4ETKoiNdBVpcVKTnZRnKY6n4zbftVpQOJFu83e0wTS8hhzVynfDrF2k2KMjR2kuiOIk5c2NPZJ70xH0tk6bM5E3tz+nEGkuqGySdpRV/WbT5jZSUiDCuPikyNIBu+/LJR0M0Da82cXwZ1H9owZCFhv5Sg0HUFpcFYNISFamiX/DblYX5r2LdPF10GUrk+zneTn3+cnMhZHRJXqBIc9sIXe3R4KjL9ydO6RKevTNNqh/5t9tMM8mHZnGewDonlqm0XmOgqll0nx3cNRdHQPIN7jE5GjDbZuqTjBvIllon2shifFXx9MTycb8zLe+vBpIdD9MLyHstGfkEGt/T4tCd38y6DNaGVXfK6HS5PdWxtue29bVHWqO5f319CBrirp2f6UfSDKbVtb3EZbsl33Zghy29JsOv+Bk//MXg= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-workflow-launch.api.mdx b/platform-api-docs/docs/describe-workflow-launch.api.mdx index fb4ab0e7a..82b47a7a4 100644 --- a/platform-api-docs/docs/describe-workflow-launch.api.mdx +++ b/platform-api-docs/docs/describe-workflow-launch.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the workflow launch associated with the g sidebar_label: "Describe workflow launch" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Retrieves the details of the workflow launch associated with the given `workflow diff --git a/platform-api-docs/docs/describe-workflow-metrics.api.mdx b/platform-api-docs/docs/describe-workflow-metrics.api.mdx index 0a653f2a0..468837fff 100644 --- a/platform-api-docs/docs/describe-workflow-metrics.api.mdx +++ b/platform-api-docs/docs/describe-workflow-metrics.api.mdx @@ -5,7 +5,7 @@ description: "Get the execution metrics for the given Workflow ID" sidebar_label: "Get the execution metrics for the given Workflow ID" hide_title: true hide_table_of_contents: true -api: eJztWU1v2kAQ/SvWnloJQUKSSuXUpEmjqKkS5UM9RDkMZoBN7F2zuwYi5P/embUNNhBCeoUTeOftfL1Z2zxmwsHAis6TmGjz2o/0xIrnhtAJGnBSq6ue6IhztKGRXfxbQP6gMzK0oiESMBCjQ8MuZkLRBeFLV7S5IaSilQTckL73vKOEHdNi6S6w5E4NAtlD5WRfoiGowVEqDVJ4Z1JsCBsOMQbRmQn3lnCQfJPIskYtrk0gxEXgUYrmbW1kDwxUGiPVUo+9EksqhwNv6msTg8uXvh1T9GdO1SZaWbS8o31wwB/1eDe/aWuoyYtybIUkiWToG9x6sQyZrQbV3RcMHTfZMB1O5gHiovkLIBgDXKN0GPv1Re+eeHOI1pO62a/sbVNwQ6g0iqAbYU5M1phH4Nxgeo1qQFx32icnjWWqqAdJ+nGFEzCK8BtLXBkC6guoioWI7dYLoFGjT0bKLYGjwy1x7S1xR1smCNOtK7mGLkZrOuK9vG8cHW6wtTfYjt6zkdFJx3Mh7tDq1IR4Dg58JhjvWd851sd72neRdif5WbynfcdoNwg9u+d953ifGOJtT/zuEU+v8o8WBvt7/e5RTy92e+p3k3p+u9tzv4vcVwzLOmBWNV6iW7LfFfoY4wh4vE4hO4NewLIVWvcZqayqdMVo/WB+qHSVwI3FXxijzUrmR6uZ35RSaaC0CyCiuikfhlsMU3o7evPS6BmCQXOasjb29MyyYd0NtS1wQwxwSru8u0LoC2hevGUgx6iCuWh6dS74tLihZol2gL5Ollk7olUKsK3ZQorNWvFctrVoxqVmmxoaAzF0LrGdVgsS2QwjnfaaFkdUWFPqFfX03luC2wgcz3Lwk/HB6e2V4LLKqu+ZpLzh1drnPeeIpdbK110PopX8y6/ylLxMnO+mVH3ttxcEFVlw2I8S5HJliLYA83RB6KerXny1ZBowyTYO+2NhYF2DOpfHOWx+P2ke8FqirYvzG1ehRf8fn7U65q1yOHWtJAK64VEsn/Os4Hqh29PuTk14L+kmToaUHmNnsy5YfDRRlvFyLo7zEPSkZU2XJqkPkcWVROYH8iPpfG3Gr0hRltT5MUQpI/3MjMHIXFP+VC5f7orj/zXY+F/C2qTKR5J6q2ZTTbboZPZM6CH9vCVfnF8OOA1DTFxl68qNigubn8/LiwfCQv0ILI289742LeLNIx70KyrirszS8TUnmGX/AJClsj8= +api: eJztWU1v20gM/SsCT11gYOejKVCdNm26QbAtWqQt9hD4QEu0PYk0I89QdgxB/33BkeSP2HXcXu1TYpFDvsfHkYOXChjHHuIHmFv3NMrs3MNAgS3IIWtr7lKI4YZ84vSQ/mtTvhA7nXhQUKDDnJiclKjAYE4QL0vdpaBAG4ihQJ6AgjQUKqQwxNCVizw7bcaRTsmwHmlyoMDRtNSOUojZlaTAJxPKEeIKeFFIk+YQ1LXa6OsLTGjVeFqSW+zsHBIjU+bkdLLZe6uXNkzjEBpZlyM3j969hboeCFRfWOPJy4mLszP5sdnv67+gILGGybBEsSgynYQB9x+9pFTbTe3wkRKWITuRg3XTIG+Hv0pE51A4aqY8PF/N7kEOJ+SDqPvr6vQQwgpMmWU4zKgRplbLDoINnz+TGfME4ourK/VSKgVJUb7OcI7OaDPeS3FrCSAnNGsRU+bDTQKjzCILiFwfmDg9PzDv4sC8ywMB4vPBTD7jkLIdEwlVfh2cnu+JXeyJXf4qVitgzbIXcE/eli6hG2QMSCg/qX50qs9Osh+j7Kzlu/gk+5HJ7ghTf9L96HSfO810Ev74hE+K8qfH8eldf3zS55SfpD9O6eWvu5P2x6j9WuClD1ivB2+JX8TvW39M8moFb3c5ZB8wjcS2Is+/Y5WtO105+bCYrzpdXeJe8p+cs24L+eU28q+dVRoZyxFmmZ1TGkp5SkqneRGs0Q+Ejtx1Kd7Yw0Bsw80yt8QRTyiiZ0rKUK41+qKRdSEy1jMy0dI0vbsBuS08sWLRjinwFJs1hn5nwParlRVb9/OlbevJzTrPtnQZxDBhLnzc72Ohe0lmy7TnaUoOe9puuaffQyT6liHLLkcfJT+6/nYHQqtj/V1Eaga+zn05c+nYea3yeRiSQLW//NPdksc5h2lqM7LheCtQi0LavgZQ6OqEfJss24VJ2K5N8uuUKUedBdtzZP9eBcTXIOebPue991e9M3lWWM958+Jqveg/03ODx3JUTM/cLzLURnoFzFWr9cq3BwXxhvHeyT1QMLGeJbeqhujpp8vqWh435rgsQaq9eLopxCPMPG0BWV7I16zznYifaLHlzs8wKyUz7MwMnW485d/C8ua+vf5/RXv/l7ATVPeVZBbraNbBtpOsB7WCCWFKLuBrEq6ThApeO7r1ohJiy/t5++kHKMDNK/Bi5UP1nbCqqsn4YZ/I1PUSJctnAVjX/wOQpbI/ sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-workflow-progress.api.mdx b/platform-api-docs/docs/describe-workflow-progress.api.mdx index e78448390..6ce416f56 100644 --- a/platform-api-docs/docs/describe-workflow-progress.api.mdx +++ b/platform-api-docs/docs/describe-workflow-progress.api.mdx @@ -5,7 +5,7 @@ description: "Retrieve the execution progress for the given Workflow ID" sidebar_label: "Retrieve the execution progress for the given Workflow ID" hide_title: true hide_table_of_contents: true -api: eJztWM1u4zYQfhWBpxZI43R3W6A+NXHSRdAuajjZ7iHIgZbGNhOJVEjKjmH43XeGFG3J1q4p9NbmZJqcb2Y4fxzNhlk+N2z4wFZKP89ytTLs8YypEjS3QsnbjA3ZNZhUiyl8qUnGWs01GMPOWMk1L8CCJh4bJvEPAgIvRJ8xIXGn5HaB68xxKokzbgZ+ibFayHkiMpBWzARoJNXwUgkNKN/qCs6YSRdQcDbcMLsuSYgHse32rCXXlDyFveCXCvS6U7IjTGRVgBZpW/aRLCEtzN3RTOmCW7/16weU/kiqmlJJA4YQ7y4u6Kct7+8/EZoq5CItnfKyzEXqLDx4MkSyORaqpk+QWjKyJn9Y4QWUwfonKVeH/sK9vVkfGJ8qbYFMlXIU7hZl9Zfi9epeoFXdilw94yJ3NGIulfYruRzZ17uVsCl5N0fkyBPT8hMUytme/txz80wHhducwMt+7QMJ+HONpeUOS38CtgSZkcvJ4jy7Wlswbo2B4FeVlP7cVNNCWH83U6UpQObWS5U3FV5pYcHzQTeeMHstPCYomgrE0QfVY7mHK8XR166LI65jIY44hFDkLWtXxVGHOIuj9sF0M5uJVIBM1w0Y5vi0jcKswN+ti+2+kIxbGGEAtq9dV6MGgOh+spRCCMq5sZ/LrB9oiWVV+OIQYQB4hbSySjfNy7XmlEUY5oXprJ0+uyMjoy4J0dSulPRx38TE6rKvI7GhFypGHH2jNMQBWqUlMsCb5TMOsi+l8fSjeA83ynYcYFe248n7qN94CiKDThl7nMZ4IMH20NNT9wh2D+gR7wj41DPk95DoqN9BRtifVEXdjnSbZ9IzQxDypW+SIOaf/nmCqNv+qUIu6Y4GPLTC5tBoQZ3ntu7NT7FTAjM+7rKOiul/o5eqr/zWVb11VW9d1fELVGfHce8U3zrR12epIfV60udsv2bqW/jY56YT36vh+h6HuMeok0OvpqyTQ782rZNF38atk0nfVq6TSa/m7psc/j/tXuMdH/s09c847SvL83F4zE9ye//ukJt7/K+55a2Dj2DD2aQe+uA5UXzoGvtc8SyhJgEMvXzR859mX1GgKD6H0y9pIOz8yAv632it9JHm7zsGVmEAmEhlE55jiwTesga/MjHp1m7edwVcg76sLAb9wyPNwtpsJu5pWkJiF5D4D1TiGUZYCfrAHc3FEmSymwfeXruOxi4UjR/n4G5LE8QhG4Sh1mCznzJuB+V+JGlAL8M8stI5YhbWlmY4GPBSnKe5qrJzAy94v3Oh2KHGd+4kGefcUoAkI6JPLse3jG4XLn9HvvJ2b5pgZ3qSyOo5Iv2fOiLc8Ys/Qug9rawzqpAz5eC1n2otSOwpBem6AsO8JqYg46kLsvblm1fGOBO5i/yZ+n1/0Hwc2c/nv/1yfuGyErvogrsYrees/8atrdvsDGbh1Q7KnAtJEp3mm9rl+9E0ooet0fLO6+iahev1H9hmM+UGPut8u6VtP/+lWMiE4VPXsM14buBIk116npoOd6r8DCjlYAC95HlFlC50llwLkt9Tlx8mdTH4MfnuuLxTqfDhItdNbZrK1qbcPiL1Al9j5EX6eYJL7IdL24AelS262C5PP97cIy1vZ8JB5DvunWqh3xzFvXoGib4LWlr6Twput18BGY9mTw== +api: eJztGMtu4zbwV4Q5tYAap7vbAtWpiZMugnbRwMl2D4EPtDS2mUikQo7sGIb+fTGkZMuxdk2htzYnUeK835otkFhYSB5grc3TPNdrC9MYdIlGkNTqJoMErtCmRs7wSwNya/TCoLUQQymMKJDQMI0tKFEgJDtaNxnEIBUkUApaQgyZo1QyZUigpRdZMlItIpmhIjmXaCAGg8+VNJhBQqbCGGy6xEJAsgXalMzEI0Fdxwd8bSlS3DN+rtBsejk7wEhVBRqZHvI+4iUV4cJdzbUpBPlPv36Aup6yqLbUyqJljHfn5/w45Pf3nxBDqhWhIr4VZZnL1Fl49GgZZHvMVM8eMSU2smF/kPQMytb6JyHXr/2VbDtmfQAx04aQTZWKdOkPZfWXFs3pXhboT+zquZC5g5ELpY0/qdWYXu7WklL2bq5FNvbAfPyEhXa255d7YZ/4onAfJ/i8P/tAQvHU4PJxh8svLW6JKmOXs8VFdrkhtO5MRvpTpZS/t9WskOR1s1WaImbuvNJ5V+C1kYSezjQ+ZfaGeUhQdAUIg29FD6XeqhQG37guDLiJhTDgNoQCtWxcFQbdxlkYtA+m6/lcphJVuumgqaqYHWLNcy3IKVtWQ1EyQTg2KA7VbqpRB4HhfiJOoTqGXFj6XGbDkFZorPTFIcAA+IJpRdp0zSuMEZxFkrCwvbXTZ3dgZDQlIRjalZIh7pvYUFn2dSQ09NqKEQbfKQ1hCAelJTDAu+UzDGVfSsPhx+Ee7pTtMIRd2Q4HHyJ+pxUEBp22dJzGdQwKaYCcHnpAsHuEAfGukD4NDPk9SnDU71DGWtmqaMaRfvNMBmaIQvoyNEkU0j/D80Qh3QxPFXZJfzTUMZCkHDsjqPNc7Xp+itaivT2eso6K6X9jlmpUfpuq3qaqt6nquAM12XE8O4WPTvz3WRpMvZz8OztsmPoWfmi76cUfNHB9j0JYM+qlMGgo66UwbEzrJTF0cOslMnSU6yUyaLj7JoX/z7jX6eO3Pk19G+fvmkR+2zbzk9Tev3tNzTX/K0Hi4OIjUns3aZY+UNcM8aFv7XMpsoiHBLQ0ZP/TnSsKtFYs8HQnbQF7f/Ja+a+N0eZI8vc9C6t2ARgpTZHIc71Gb1mLaWUkbdy+7xKFQXNR0RKShynvwg7JTFxrWmFES4z8DyrTbFdY0Vwbd7WQK1TRbh94c+UmGlpqXj8u0GnLG8QERu1Sa7TdbxnrUblfSVo0q3YfWZkcElgSlTYZjUQpz9JcV9mZxWc04kzqo83gnbuJbnNBHCDRmOGji9sbYO1a5e/YV97uXRPsTM8c2z0iv88cEMTN4Y829B7X5Iwq1Vw79MZPjRTM9pSArK5M0TbAHGQidUF2qHxXZSyEzF3kz/Xv+4tuc4Sfz3775ezcZaW2VAgXo82e9d+49UCbncEIX2hU5kIq5ugk3zYu36+mIYbkYLW88/o0hqWb9R9gu50Ji59NXtf82e9/ORYyacXMDWxzkVs8kmSXnqe2w70iP+HmaAG9EnnFkC50VsJI5j9Qlh8mTTH4MfruurxXqPbHRW260nSFbUxZT+sYligyNE4+D3CRplhSB/WobLFiuzz9eH0PMYjDTHgV+Y56r1jbrYe410+o6nonJfE7C1jXXwEZj2ZP sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-workflow-star.api.mdx b/platform-api-docs/docs/describe-workflow-star.api.mdx index 064ed083b..1bc613558 100644 --- a/platform-api-docs/docs/describe-workflow-star.api.mdx +++ b/platform-api-docs/docs/describe-workflow-star.api.mdx @@ -5,7 +5,7 @@ description: "Confirms whether the given `workflowId` is starred." sidebar_label: "Check workflow star status" hide_title: true hide_table_of_contents: true -api: eJydVFFv0zAQ/iuWn0CqmgIDiTwxykATEkwbiIdp0lzn0nhLbM92Wqqo/507J1mateo0XtLG/u6+7+6+XMODWHqeXvO1cfd5adae30x4Bl46ZYMymqd8bnSuXOXZuoBQgGP4YEu1As1u+7Dz7JYpz3wQzkE25RNuLDhBGc4zzPElZlzAnw5/hUAEWeFEBQEcaWi4xhcED0kRokiCFaHgT3X1uZDVKb1kKgMdVK6AMjt4qBVK4WlwNUy4lwVUgqcNDxtLJG0Q324nI15vhYSB+KEGtznIHIFM1xU4Jcfce1xKB1jGq9y4SoT26MMJst+QVG+N9uAp4u1sRj9jvp/fMVQazKID3QprSyVjd5M7T5Bmn9Qs7kAGarKjWQTVEuw091AzeFChpKO5AxFG87rsdCKMgCezdweU9lNn2gQmSgzFGUT0yT76B2JyU+vsJeUNk73mFXgvlkCePV51Dzxa8plzZlwlXqI9C0MWXkJMS05MedK3MWmGhm4T39rag1v1nq5difgiBOvTJBFWTWVp6mzq4QFbNVVmz11X8YZdlCKQXdic8Oz04pyTWzzI2qmwuaKGtMV9BuHAndak7LE+Yuy9SO+LCMKT9s/X3oh36xCboHRuYnjXjE4F0T4nkMpVEnwHpkkKGSc5Ln63ZBymKuN3kJtPwwUKoc61PG+mH99PZ3RmjQ+ViEbovtV5AfKerYcVIBw9Qu2fym0Ga/3nKus6GuBvSGwpcDGgpFha0/lh2J8IT0f7K1oC51ZgCQRsmoXw8NuV2y0dtwuGjJIpLxYl+ToXpYcjVTyzfg7KvYfN3oZbibImZPTVSjhF/C/U8uqy+xxfs6P7+KCo7lDoza6aXbFdG7c3iC5AZJiL9LWAUynBhp3QvcVBhT1+wN/OfqHT/wGEKWrp +api: eJydVF1v00AQ/CunfQLJSgIUJPxEKQVVSFC1IB6qSL3Y6/ha+87dWydElv872rNdJ02Uqrzk425uZ3ZubhtgvfQQ38Da0X1WuLWHeQQp+oRMxcZZiOHM2cxQ6dU6R86RFOeolmaFVt0Oxy7SW2W88qyJMJ1ABK5C0lLhIoUYvoSKC/zT469ZE0RQadIlMpJoaMDqEiGGsShEYERCpTmHp7qGWsozGbtUJkXLJjMolQkfakOYQsxUYwQ+ybHUEDfAm0pIukPQttEOr690giPxQ420OcgcgMrWJZJJdrn3uIxlXIatzFGpuVv6cAJtOxepvnLWo5cTb2cz+drl+/kdIkicZbQsu7qqCpMEd6d3XiDNPqlb3GHCYjLJXbDpCLbMPWQGsOFCls4INe/c11WvE9pWgCezdweUDreurGOli8KtMYWAPtlH/3CsMlfb9CXtjTd7AyV6r5comT3e9QA82vI5kdvtso2gRM6dRHiJoawkMYbpYOO0GQ1tp76LtUdaDZmuqYAYcubKx9OprswkKVydTjw+IOmJcXvpug476rLQLHFRZ4JXp5cXIGnxmNRkeHMthnTNfUZNSKe1KHvsTxiHLMr/RQBB1P/4OgTxbs3BBGMzF473ZvQqhPY5gdKuSdD3YLlJnYSb3G1+u2UstSnCO8jcp3GjjUCc63jeTD6+n8xkrXKeSx2C0L/VsxyTe7UeR4Am+eDaP5XbjNH6z1HWO8r4l6dVoY0VSaG1ps/DOD8hgnhnfoVIzCPInWcBNs1Ce/xNRdvKcjdgJCip8XpRSK4zXXg80sUz4+eg3Hvc7E24lS5qQYZcrTQZ4X+hlldX/XN8rY7O44Oi+kVtN9tqtsX2NrbzNoIcdYoU9HWA0yTBireO7g0OaezxAX87/wVt+w+EKWrp sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-workflow-task.api.mdx b/platform-api-docs/docs/describe-workflow-task.api.mdx index 1d5e791a6..b1691d6c1 100644 --- a/platform-api-docs/docs/describe-workflow-task.api.mdx +++ b/platform-api-docs/docs/describe-workflow-task.api.mdx @@ -5,7 +5,7 @@ description: "Describe a task entity with the given ID" sidebar_label: "Describe a task entity with the given ID" hide_title: true hide_table_of_contents: true -api: eJylV99v2zYQ/lcEPm2AE2dtN6B+muOmnbE2CRJnBRbkgZbOFhNJVMiTHcPQ/747SrLlmonl7sky+fF4P7473q0FyrkVg3ux1OZpluilFQ89oXMwEpXOxpEYiE9gQ6Om8L2GTKR9Ej2RSyNTQDB8fi0y+kPgRg6d7AmV0UouMabvyEnJWSotNrICi0Zl80BFkKGaKTAENfBcKAN0N5oCesKGMaRSDNYCVzlfUh0SZdnb3Iuk1IE7We8gK1IwKjzyQpUhzB10pk0qsVr648OOCmy6zWUIWz2eCzArr/EO6NfmmNsfWHmb68yC5RPvzs74Z/e+q7/paKhJSoa8K/M8UaELcP/RMmS9f6mePkKIHGfDdEBVXcB+5t+ty+4pHBILS9A6CKTU20JiaWNPOHu1Jz0bdD4Ea717RGHvui2mqcL9rZYbI4lwgoouZTxKcwQ81GmeEP+7n0h1VCRtvDRGMj0UQuqzrazCJlVG0feZKJFO5niQK+/fOQMdJ/y+CinhQ39QmNeR8itABC/8EQvzwnbUK4VUU5p0ITylkqoI2AHq/N4NCtnCawW8QFig9hufyjCm0Ezcus8FiS6if3X2GqVVCN90BImPQUCloc6tLJKGKwqlOXJuvZzw5slCGk4X+woKFTLXxIiVuN7e5Thl2ywgYVNyC1trjDbDsCobXm8ovK2SvVtko6J6RzpGwYBMjghaRrIXXG297iUC7hvZTk1dTBOXlzkRsCPU2MOmV8otdoW+Bc1BPt10Fszof7oLN2EsTUfs8gisXVHNOAK77M6B6HyF0NUdS0PV85gDC52M8OVwzazQKlscgeYE6ZgaKuoik0heJIlk9rnepNw8sh09/2O27hWYy4vv9O/27vzbeDK5+ETfN3eXl+PLL/Q1Go7+ckujq2/XXy+q7c/D8Vf3MTy/uuGlVrHhFqsuEJz99PiNKJ4InhT1PpIecxNp8S6P/o+QcldB0V5omlveuKk7KQIw5IOvlzqXUcC9D1g8pqlqt0tUs62cw+E2qQF6G4PGgAuu2Xuav/d0gU1TH2QaA5lQ9036MNzSG0dZtHJ9/DlIA2ZYUAM9uH/gBnNXTOOwQAbMxIAbV1wFS4VxgDEEcyrJWTBmgtB0EGueIObgjOOmfCD6zYjQX2+HhbLPwvrritwlv2NgFs1sURh6I0WMmNtBvy9zdeqe1lMLz2TTqdJ7Lfat2wmuE4nMkMC9gsHweizYosbgW45P5eu22Rt3841NQ87/pw5EK9XH54Z7j0t0jlTZTLvjdWxqLfjaQwqyufRG2xrs2r7QEWvX+LbJxC2VuGyf6T+3G1zjyHPVPb+dfvz99My9G/Tqp9Lxsh5YjgjljvIb/yC8YD9PqD/lC5yi6zrM24mSTg92pkKs5sfBdlqIXUNyL9brqbRwZ5Ky5OVqemICUNPH+UxcmsnEwp4+mzw8NFt5FX+C1d74tpAJN7bC8YVaLVXVk6N0+eWmzvpfgzfnXa9SzYiQrdratJWtHcoT6E/p9Po8/BMK1cEsHwgZ0xPOAws5q9ochiHk2Dq2VyzZy5ty8eViQli5m4s/5J6T7lWJSOQQE/0EWVluNeT/rGBZ/gfMzb4c +api: eJylV21v20YM/isCP22AGndtN2D6NCdNO2NrGuRlBRbkAy0x1jXSnXJH2TEM/feBJ8kv9aWWu0+W73jkQ/LhHbkCxpmD5A4Wxj4+FGbh4D4GU5FFVkZPMkjgPbnUqil96URu0D1CDBVaLInJyvkVaCwJkrWeSQYxKA0JVMg5xJB5LZVohQR6XZFjq/QsUhlpVg+KLMRg6alWljJI2NYUg0tzKhGSFfCyEiPtIWiaeG2X0T0esCm4I12XZFV6pEGlmWZe9MHYErld+u3dDgRx3VWY0gbHU012GXTeC4bRHGP9XsC7ymhHTk68ef1afnbtff4LYkiNZtIsu1hVhUp9gkdfnYis9o2a6VdKWfJshQ6sWgMSZ/ndhOwOHCPXDuI+CffxASU5ujyQzriLZGCjsiYl54J7jLPguqunpeL9ra0wZsj0ilVJXp7RHiGemrIqiAN4XzpRmqwutuXRWhR6KKYy5FvTpg2VJht0EZmprPggV96+8Q56ToRjlVrkNJwU4XWmwgCeaqrDGUur2g3EVVJp7HIQ4WPIVEvAAaI+7sNESc+DXtAzpTWbsPMlprnSdOPXQyEoTJ39a/RLlFYpfTIZFSEGka7LrrZ0hlZuFFcZltp6fiWbr+ZopVzcC1KsWLgGZwLicmPLc8pts0DX5ZSs99ZaY8dpe20Eo6H4ui32YZnN6vYdGZgFS1gckTSNrOZy2wbDm1b1vpPbpWnqaeHrsiqpHChq3WHXW3DzXaXfE60IH68GKxbpf4Yrt2mOdqDs4ghZt3TpMbKL4RzITpdMQ8OxsIrpmANzU5zx8+E7s5VWen6EtBTIwNJQ2RCdMei6KFDY53uTZv3IDoz8t9W6d8FcnH+BGK5vTz9Nbm7O30MMV7cXF5OLjxDD2fjsT7909vnT5d/n7faH8eRv/zE+/XwlS1uXjbRY3QUh1Y9MZ5aQKVCiwUcy4G6Bjm+r7P8oaXYBwvZC39zKxlXXSUHTiMi7UC91ilkkvQ85Pqap2m6XSnIOZ3S4TeoFg41B78C53Nl7yN8GusC+qY+04QiLwiwo86ocpbVVvPR9/CmhJTuuOYfk7l4azF01fcAijISJkTSuvIwWivOIc4pmak46mghBSuLcyAQxI++cNOUJjPoRYbTaDAvNSJSNVi25G3nHyM772aK2BSSQM1cuGY2wUif+aT1x9EQWT5TZa7Gv/U50WSALQyL/CkbjywmIR73D15KfNtbbbq/DLRb7hlz+T70QxN3Hh557XxfsA6n0g/HHu9x0KMTsIYDirkrJdcK+7Us9sXad33aZSlSFr/YH88dmQ+44sq6188vJ77+evPbvhnFcoudlN7Ackcod8Ov4MD3zqCpQaTHgga66NG8mSogh2ZkKuZ0fk820kPuG5A5Wqyk6urVF08hyOz0JATLlpJ4zSB6wcLSHZ12Hh2arIPBHWu6Nb3MspLEFz5c5WtXeJ0dh+emqq/qfo+/Ou0FQ/Yigl9totsF2AZUJ9IcwvTwP/wCgLpnNfRNDTpjJwHK36jbHaUoVbx3buywlyuvr4uP5DcSAu7X4Te157UFIq1UrcWMeSTfNBqH8F4BN8x/Mzb4c sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-workflow.api.mdx b/platform-api-docs/docs/describe-workflow.api.mdx index f0107a2e6..58835d8d3 100644 --- a/platform-api-docs/docs/describe-workflow.api.mdx +++ b/platform-api-docs/docs/describe-workflow.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the workflow record associated with the g sidebar_label: "Describe workflow" hide_title: true hide_table_of_contents: true -api: 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 +api: eJztGtty27j1Vzh4amcY23GSnV091ZbtHXdtxfVl8+DxzELkkYSYBBgAlO1q+O+dA4ASKYISuGn70OZJFHnuODcAZ0U0nSsyeiQvQj7PMvGiyFNMUlCJZIVmgpMRuQUtGSxBRXoBUQqaskxFYmb+1niRhETINKJKiYRRDWn0wvTCwMzZEnj0Rw16mf5xQGIiCpAUWVymZETODMspfHFAJCYFlTQHDRIFXBFOcyAjsqFCYsJQvoLqBdkWuqYTKS0Zn0csBa7ZjIEkMZHwrWQSUjLSsoSYqGQBOSWjFdFvBTKxSKSq4hZfVdAENoy/lSDfvJwNYMTLHCRL2rw7vBjXMDefZkLmVNtXP31scadaSzYtNajdzMciz+k7BWg7XIOMKY1LtcGPtIikW9GD6BZ0KbmKKI8gL/RbtKRZCdFMyAhostjgRVzoSBWQoB4prh+8FplIgYxmNFM+I1IpKUrINOSqa9yYAC9z9D1RaJazfwIaNqNTyFDJHJSic6NvzjjLaYYuwQrIGIffQSpU+Ckmr++QzLsllWgq9d30NNMZNBzoH2jnk9oMpKqqJ3QgVQiuwKh1fHSEP+2F+PwbiUkiuAau8Sstiowlxt8PvyoEWXUtJqZfIdEol8To0MwyqF0enzeu+0gSXGyeXjEOFgexJ+gwMZEld08KlLJRFhNVTnOGDEoF0n1H6mdMGt13iuFYqxONSjGrg0OZCpEB5aSKidJUlzvX++7h9Pry/v78jMTk9mEyuZz8SmJy9zAen5+fmbcXJ5dX5mF8MhmfX9nnh8lvk89fJr5FurM8q5iIFw4SM8r++MJlpOlnnr3ZPFDhi0IopoV88ySDmDBDN6evV8DnekFG73+Ku1DOyB4DrAVIqYZ3muXgDCYHgCciLzLQEI6Bf8YSMCEEIsWEl1lGp2hkmyI7psqo0g9F+u8lWntt28o/H/msvHbrNvAH35IUUsxYtk33/ZGPcB0PPgfAiGO6w/Ojj846xAJgbeYIoythyZSLvr3KNFPEtlF/6bHUOou0EY69DKzkHnC/PBktebLoKHp87JWdz9j8gmWgwqtKVbnGQfnyKk1ThpmLZjeN1Oacz/K7h1dPMFYxySlnM1B6f77m8KoxK9VVZduOHl1TmNEy06eS8mQRgrAMp70QOdzQedh6zpnORVo6mzfX85Nf7kbR21r/448eBO7xFC/lnDJ+Z2gHORYt9ULIIMos6drt06cOYNUoM7PrevFRBbe8+x1hwCJNS5Z1qosPEFOp0jQvQvN/S49JLbsr1N4oaSuB9abUcM9yuMi3F8Nr4IQmC0jHouTNYPHX4Q/HiDGjLBuGweZcyGEoqkwSGIbS0MTp7qn2G6p9MA31+kCa+vTBWGlukuZXXubTtvCzTFC94RoM7hQJhncSB8Nb6c9Ku+kL2gDVOgxEcpoMwmpFyZ2JDGRfqjaBnhgBjm1NsxFqNMTBWaAlw4VhfQ2amqaELuG7xGjR/kKXUFMGKYW8tpsjr9cZgFsohK9JNSUAu1EfU0+D59qLvv4KS1V/78U1ZRz2fD3nc9fs9PQqF64R7OlN+tinw3wQXpm+294J7Uo1ElSZg9+DjEMr5f+YiflFt7f1VbSYiFKHwzbPZ9p1yVOYqu6mzLWTc9kWfc8m96aB0dzs0qmQ2mzpbSLBh6K8EtQ93dstRlKUuMW3eYOss5Q5NVmO9evdC9MJHhdlgqZjC4yP15ALc56Cf+6perZnBvjyFr5tnhW+L4A+O1x8XOPinxq3AJ7aooxBcPpmj27syYuyG3Ruv9v9otXNpS7zvBRZU+AXyTRYOnu36jXz0HxZCxAGX4s+KBsHU3dLFwbsfCEMuHahQC3dUoVB134WBm2d6Xw2YwkDnjRPG3ZV0KIcijJ86/+ntvbtKheUHiEptZADd3YmugM9w6WEYGiTSoYs360KlWWTR0Jdr84YYfCN1BCG0EotgQ7eTJ9hKJtUGg4/Dl/hRtoOQ1in7XDwIeI3SkGg0wnl6Z3NDlMPkNNCD3B2izDA3zno64Euv0EJ9vo1ylhwVebFVrfVMs/twAjhoL8MDRIO+vfhccJBXw4PFVwSvzd4Giuzcra5wrYQ1E23y+ok0/+NXsqp/KOr+tFV/eiquhXIRYd3gxxYUHBDX0hIrJz10Xh4fenDDy03XvxBDdcuCmHFyEthUFPmpTCsTfOSGNq4eYkMbeW8RAY1d70U/n/avUYdv7Fhass4vhfaXEjZYh50XtSmZor/GbUHekVGNYLvP3JhnkTUuKLpP+EZ2yuBG8fpTAvE+yqml3wmBvLdZeKtI6iOpPmOY8u+MQR3Njc2oyvDLP13q6BTV8h52JyBhZ34rRq3BosCt3s1Ri9NN/Wyf2/9vSvU4ysxMXNE3i8SlChl0nPUydSZvQrt/fzGac6Svs+XXIMsREb9R9J/rng3fOAKLXs2NT5gPLQeNfLyWg8dDTjlaDDbHoq7dWNHCFXF5KNv8OiUphH2+nhZOWACqbk9qMNqb0PcH38NJc7t/cGW5B+6kn+uo93MmtEsEy9gE6SCpJRMv5k5wFOgEuRJiSfRj084jZWDXggcIpyDkRHnAUfksD5RPlxtZgYrMxAll/VQYSkzMiILrQs1OjykBTtIMlGmBwq+gaQHTHQm7O7Ml6jOfdEY4aOTm0uCotSS3qFhrZGa8q7thBzrYUDjMwaIxO7honbCry/aWIDVidUZ1UmBbPcJiOqyBJQDNhcl9s6urXxTZcgpy0ycz8TfNh+aDSl5f/DLp4MjU3GE0jk1DuXGFWvHXY+Hbku52njmf2q+1Flaw6s+LDLKTEAalVfORTZTryQmo8Zg6RPeROFu/JGsVlOq4EFmVYWv7dQlek7KlLtsc/OPvfrtGQj1yvkMb52ZU5dSCcG50HD2/8WR0B2qtAZYN5o84R/J7FDYIKv+5dZlrL9GO2d9vTLVuZi/NaVpmt15QvWEt5JAU7x2fFw5gJMkgUI3UDu5tZWWfj2/J3ZCpVkl2hFvqHvFWq0sxL14Bl5Vayk1/kcBq+pfD6Ka1g== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/describe-workspace.api.mdx b/platform-api-docs/docs/describe-workspace.api.mdx index e1f29ff58..6d0c2280c 100644 --- a/platform-api-docs/docs/describe-workspace.api.mdx +++ b/platform-api-docs/docs/describe-workspace.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the workspace identified by the given `wo sidebar_label: "Describe workspace" hide_title: true hide_table_of_contents: true -api: eJy1Vm1v2zYQ/isEsQ8JoNhOmw2bgWFzm3QLuq1BXjpgbrbQ0tliIpEKSdlxNf333VEvlq0gaYv1QxyJuuM9d/fcS8GdWFg+nvKVNnc2EyFYfh3wCGxoZOakVnzMz8EZCUuwzMXAInBCJpbpuX9tFZmMQDk5lxCx2dp/W8glKHbTipxGNwMecJ2BEXT3aYS3H3tbM/izkUKJTBiRggND2Aqu8AUltVmgRsAlgcqEi/ku0ndmIZT86C9nKk/ByHCDy5BxA/e5NICWnckh4DaMIRV8XHC3zsiKVA4WYFB0rk0qXHX03REvy6CF0nHpSUCtU18BzTWp20wri0lDjRejEf3bichbVA013qIcfRVZlsjQB2h4a0mk6BvVs1sIHeXBUK6crAy0TvfNbPxs6CFVmOSRVAt2ehwwClvA5nmS1I8d9YAtpZUzmUi3DphQEXMyBetEmtntGE053fAHpSCoMhHwjS4R92kHZPQpkcWr0YqYJdBk5XNyWtbI0FAqHn4DtUBajI9GRGqHjKYb/p6Kg4+Tg78+fIiu934ad97+nR78g0c/do7294vD4OX35Te8dc9iPapFj2xXSt7n3YokIGwlXSyVr0fdKY8B+z23js2AvTg4GrEwxpILqeIChqE3zicC8I/0mUiyWDTudmVJKhSKEcUEmonXWQwKu4NhuYpQJNRIUjTjVoC9YKPqI9Wmcztah6PRc76+ISpF0maJWFd+Yha3GxJ6KB5kmqcM79u1vHXbrvFnrb/zDyLp0rjXELfs9wB0ePtENW2kmAXnEMuATcIQMmfZzdn56fvJ5ckN29MqWTNsmk6GMhMKP1JOBApau0+5uLn4dXJ+coyiAuPW5QFLIZ0hKK+xlLDaHzxCNMDcU/3VJvGkutDXnHRUKvz9xiMKsHDw2gD+douuvbCtOZI7oILvBfmy6QJshZTaGTYrgYir6304E2HdVRZ9TXNkguWVjQFNg9bzzejqnvYG23ndrVGK5I4e69evRMSo4SGUz2nc3R6JblixgOfbYSPYi1fXixNjtOkhf/nIpGmmOlMau0eS6BXiIXELYW480XGWvwJhwExyKrXpNQ0xHPSxpk1gAR4jzdExHyJJ7bDwM78cbtaTYdGZvSWn282yWRRyk6Bq7Fxmx8OhyOQgTHQeDSzcI7iB1L2sX/gv7CwRjjjCXpM8m5ydcoLWIL+gQFdB6+Jv40YWeT296X3mhfCkenjTsO925XxEpJprr14HuUZBZp8DSO5KjEMt7Ptu6Bmy7XzXZSSJTPx8m+ufNx+oC2HkKjuHgx++HYzoLNPWpcITrN52GiZvCmIXZrGh6v++LtYxdvDghtjucdlCkN7ZoibLlFZDi6LjZkXsrLN42t3WMKsxOkhKRTETFq5MUpZ0jEVniKP4uBRGVgsAkgqnDD0jQ+cisbvrQNfzvfO6DPfZJ2yij/pVHwq1pt1GJDm94eMdrNsNmPbQLwL13Db6BYi6oS2vUTwGgWPfB66SqMZVR7fXybaawC8nlygrtutrp5787Y/iwpR6iUt9B6osW5iO3glgWf4HGI99+A== +api: eJy1Vm1v2zYQ/ivEYR8SgLGdNhs2AUOXtukWdF2LNO2Aud5yls4WW4pUSCqOq+m/D0fJtmwHTVusnySS9/Lc+9UQcO4hGcPCug++xJQ8TCRk5FOnyqCsgQQuKDhFN+RFyElkFFBpL+wsHteMQmVkgpopysR0Gd/m6oaMuFqTnGdXA5BgS3LIss8zSOBp1DWlP1dUIKFEhwUFcoytBoMFQQLWzc8zkKAYVIkhh12kL90cjfoYhQtTFeRUusHlWLmj60o5yiAJriIJPs2pQEhqCMuStSgTaE4OJMysKzC0Vz+cQNPINZSeSZ8EtDbqG6CZMLsvrfHkmePBaMSfHY88BwmpNYFM4FcsS63S6KDhe88k9b5SO31PaeA4OI5VUK2CtdH7ajZ2rtJDmVRXmTJzcf5UCnabFLNK6+63xy7FjfJqqrQKSynQZCKognzAovTbPhoDS/iDQyDbSEjY8HLiftoAlX2OZyWYSmucalpF5Uti2nTIkhoKvP2dzDzkkJyMOKlDIMcS/h7j0cfTo7/evcsmB4+S3unf8dE/k4NHP/euDg/rY/nwx+Y7WJvng1Nmvpdsb4y6rvoVyUDEQoVcmViPtlceA/Gi8kFMSTw4OhmJNEeHKVecFD6gCzEQZLLIL1CXOa7M7dMyVYpGcIqhMiJfljkZL6wTlcnI+dQ68mJKYUFkeqzRU+twbnvreDS6z9ZnnEqZ8qXGZWvnzLrthjQQL/BWFVUhjkejXc1b0naV36v9ZfxB3U/jvYa4pX8PQC9vP1FNGyrhKQRl5gNxmqZUBi+uXl2cvz29PLsSB9bopSjRBZWqEk3wMSaYpuT9Icfi6vVvpxdnT6/EAWq9lQeioGJKruW4UbQ4HNyRaGSqguuvUwkSWoGx5lTgUoG3G4vYwRjoiSMM1C+6tcB1zTHdERf8npMvV11ALHIyO8NmgV6krfjoTo0+vCmzb6mOVYiq1THgabC2fDO6+rd7g+2i69bQNEx3cle/foyZ4IZHPnxJ4+73yIK8xznd3w5XhHv+6ltx5px1e8gf3jFpVlNdGBsEam0XlEVRntLKxUQf1/CY0JE7rbjUxhMeYgWF3PImMKeIkedoAkPr5n5Yx5nfDDfrybDuzd4GWLq7WS0KldOQQB5C6ZPhEEs1SLWtsoGna3I4UHYv6q/ji3ilMXCOiCdML05fnQNDWyF/zY5undbHv/Yba4RuevN5GolAdj/PVtn3fhGiR5SZ2cjeOblDwWrvA8jmqpR8Rxz7bhozZNv4vslUoNJxvs3sL5sH7kLkfKvnePDT94MR35XWhwJjgnXbziqTNwWxC7PepOr/vi52Pg50G4alRmUYZDS27pJlzKuhBwnJakXsrbMSkv62NpGQWx+Yqa6n6OmN003D19cVOc7RiYQbdKpdAMY1ZMrzfwbJDLXfXQf6lh9cdGV4KD5jE73Tru4SzZJ3G9QVn0DCB1quN2DeQ78K1H3b6Fcg6ru2mTQScsKMXHRcS9GOqx7vXifbagK/nl2CBNyur516itLvxFXXLcWl/UCmadYwA58ZYNP8BxiPffg= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/download-avatar.api.mdx b/platform-api-docs/docs/download-avatar.api.mdx index 3924e69c9..f9e103f49 100644 --- a/platform-api-docs/docs/download-avatar.api.mdx +++ b/platform-api-docs/docs/download-avatar.api.mdx @@ -5,7 +5,7 @@ description: "Download the avatar image" sidebar_label: "Download the avatar image" hide_title: true hide_table_of_contents: true -api: eJyVVE1v1DAQ/SuWTyBFuwXKgZzYQkEVElRtOVV7mE1mN24d27WdllWU/86M89FddiniFMd+M+/NzLNbGWETZH4r4REi+CCXmbQOPURlzUUpc/nZPhltoVwkgMykAw81RvQc10pDPwTr4ykik8rQv4NY0brEUHjlOBtt9jlEiF6ZjVAlmqjWCjmrx4dGeSTG6BvMZCgqrEHmrYxbxwR9kOy6JYODsyZg4PO3Jyf82Wf68Y1yFtZEouBTcE6rIlU1vwsMaf9Kkcm19TVQnFwpA35LpF2XydNjRGdQCtaOIf4P43O5t7LGEGCD3PpBiF3dYcH5nOdhRNVXOgKPNIVCVdS8de699VdDgybl7460aByzMDYK0No+kZ6EPj1EfyfM2jamFKix5ho5ccCi8SpukxPOEDz6RUODz2+XPKf9FKOTRKxQ9H4RquaCMiotVpbttsFUN7snl/PBlfN2tFcnmdQ/ju5rvCZcFaML+XwOTs0KbZtyFvCBqpspe+DB63QiLjVEHrP4xHixuLyQrHgs6Jon1Xd9t6yp8cwoB5fy/yqBaKdffBkNdPfUN0qZtU3hw5QGFUz7L4FcriowDGC2GBTJYvvF75ZMLlN8xrQfnw9ICHeu53kz+/B+dsJ7zoZYQ3LocJtfGtWe2qkhEX/FudNAl58yJmXtMMbnxyWT+fROULMr4uXjtl1BwJ9edx1v02Xy7ChaPoJXsOKO0axLFXhNLlmDDnigZLp88tXVcL1eixeenKPKh00wW8n0uuE/Wt7jdveV65aErRBKysTa+uNFUaCLO4EHjwB7bPL61/MbwsK+s/5wUsp+VBR1LSFu7D2arps0Rv5ngV33G7MQA1o= +api: eJyVVMFu2zAM/RWBpw0QkmzrDtNp6dYNxYCtaLtTkANjM7FaW3Ilul1g6N8H2o6bLFmHnWyJFN975JNaYNxEMAvAR2QMEZYafE0B2Xp3mYOBz/7JlR7zeZcAGmoMWBFTkHMtOKwIzHD+MgcN1oGBGrkADTnFLNhaqoGBvoaKHKzbKJuTY7u2JFUDPTQ2UA6GQ0MaYlZQhWBa4G0tAP0hSGkpybH2LlKU+NvZTD6HSD++gYbMOybHEsW6Lm3WqZreRUlp/wqhYe1DhQwGVtZh2EJKKWk4OwV0jrkS7hT5fxCf5S6gohhxQ9L6gYhf3VEm9eogw2DbK90lnmiKBrZcytZFCD5cDw0amb870aLdmJXzrLAs/RPl0GWfHWd/96zWvnG5opIq0SiFI2VNsLztnHBOGCjMGy7ALJYyp8MSOycpLkj1flG2EkEaKuLCi9021OkW9xiYDq6ctjt7JRDQ8LhzXxNKMFAw19FMp1jbSVb6Jp9EeqCAE+uPPHjTRdRViSxjVp8kX82vLkEY7wTdyKT6ru/LGhsviDC4VNarLgn08PNlZ6C7p75R1q19d3yY0sBCYP9FUOTajOKQLBbDrLPYofh9yVShlZjAfnwOJA3SuR7nzeTD+8lM9mofucLOocNtfmlUB2zHhjD94mldonVSsWPWDmN8flw0mPGdWGoofGQJt+0KI/0MZUqy/dBQEEctNTxisLiSji1ayG2U/xzMGstIR0zGywevrofr9Vq98OScZD5sotuCwJeNrEDDPW33X7m0TBoKwpxCx60Pz7OMat47ePQIiMdGr3+9uAUNeOisP5zUVT9Jqm37jFt/Ty6lkSPLWgim9BuzEANa sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/download-data-link.api.mdx b/platform-api-docs/docs/download-data-link.api.mdx index 1da5d3554..7f83eb82b 100644 --- a/platform-api-docs/docs/download-data-link.api.mdx +++ b/platform-api-docs/docs/download-data-link.api.mdx @@ -5,7 +5,7 @@ description: "Downloads the content at the given `filePath` in the data-link ass sidebar_label: "Download data-link file at path" hide_title: true hide_table_of_contents: true -api: eJzNVt1u0zAUfhXLVyCVdsBAIlfsh6EJBNM2xMVUaW5y2nhN7cx2VqooEg/BE/IknOP8lmbttgvEbjrb3/H3nV8n507MLA+ueCSceJFINbd8POAR2NDI1EmteMCP9VIlWkSWuRhYqJUD5ZhwfjmTd6DY9VQmcCZcfM2k8vvNhUxYq0MpHERsKV3ctSLQZ8ScRtdDPuA6BSOI9DTq0B5XIASkwogFODCkOecKFwhsb0GIJMUpKuEbbjSKrDNSzZiM0A85lWAQa+A2kwaQ2JkMBtyGMSwED3LuVimxlEa8KAYNce30VtoTBDE6YU6zqPLpiYQh4kmzSGzr7G0GZrVBe9RCe/19CN1Sm7lNRQi7yL7XQKayBRgZ7uCSWEIzfzTVZiFcufV2H9nHFBmbamXBksWrvT36Wef7+glNq0KkU5GmiQx96YxuLEHyex3scE6kEuhNgX8Dvt9HdCiic8wTWPcYwja1V3wB1ooZUFdVOvTkBkK6LzVU8E6WjtbAvoxwJ11CWx+M0ea8ik8j/HVPhOpWYkpjryaJXqIej97fRH/R7kRnKmK/f/5iTdaZNqxTcf6mKcEG7ODslEXSikmCXY3x9E3dGA7Ish0AuPD139j/r7HEQwthZqRb+flyCMKAOciwq4OrMZUmDp9Y03CagWelhg/4qJ2eo7ydRsWo0+4WzF09tzKToFXsXGqD0UikchgmOouGFm4xa0OpNxrswp+ws0Q4ql52RHjKAidVtegLiloZga70JgjEWLcjrScehDvlPyd1X9wsnY+UVFPtzauIVSqIdpdAcleGYCswpVuEPt3rznddxozLxI+CqX7fHqAQilzJ83L47s1wj/ZSbd1C+GqpxlX9YHRKjyY0vVR9kzlvi/DfPXFVJhz8cKM0EThT0RUfkryqprW3eMCDtdetKSjMeowBIHieT4SFbyYpCtouJzSVWd2gPJhi+8IW93c9Fr2q57DqeZLuRJIRltM78nAFO16QLQLWH6mWfkwLI4n/kdF4dl7NnOds+zdDr6pqU6hVV06ttpPNxwWoI+q+L4onyGm+YIoxYmMQETpG0SqPD8IQUtcx3JjVa0Px44dLxIr1ofPXkPG394rCOvaISz0HhbVca3S0JoFF8QefbLM9 +api: eJzNVttu4zYQ/RVinlpAtdNtWqB6avaKoEUbZHfRh8BAxtLYYiyTCjmKawgE+hH9wn7JYmjdXLtxsg+LfUpEzvCcuZ1xA4xLD+kN5Mj4XanNysMsgZx85nTF2hpI4bXdmNJi7hUXpDJrmAwr5Pi51A9k1O1Cl3SFXNwqbeJ5/6BC722mkSlXG83F2EuMftNmdZnfTiABW5FDAb3MR7CvWyNIoEKHa2JywrkBg2uCFIZXIAEtjCvkAg7C6Bl5dtoslc7JsF5ocgLu6L7WjnJI2dWUgM8KWiOkDfC2EpidF4SQ9Mhd1I/iXpO3tctIya2yi5gA8VRsVd4G+bkMMkcxCiz9EP59TW57wOPVYHo8A0/B21i38hVmdArtz85QmXpNTmenwLRhWpKDBBbWrZF3Rz+dQwgzyY2vrPHkxePF2Zn82Qf841d5tu1OucaqKnUW+2l658Wm+d8QR6BzbdBtIYQQEjg/hvQScyW1Is/PghzqewNr8h6XJMPWMrHzO8pYmtzJHLDexdoZHqsKsOZSjt44Z911m6Ke+g9HktRNmDKWFZal3VA+gWh+fmj+u+W3tja5+vfvf1RfemWdGvVdfGohZom6uLpUufY4LylXC+tir/eOiXgOwmDdbiR6/682myEBT1ntNG+j8LwkdOQuai4gvZlJf66JCyuqtaSIKkKQwnSQ1WkzyFSYdmM/bToJCTIT5B46batdCSkUzJVPp1Os9CQrbZ1PPN2Tw4m2BxP3Pt6oqxJZmlm9EnupCAjBjv97SeAuGeMo+nwIYjee8j2PRpC0/7ztxuRuwzFp2ixsdG+T17IQ2FMEJVydkW+NpfKYxcrvBz8OmdaoyygNC/vLcBESkMztcL6f/Pzj5EzOKut5jbFxWv3qlsqoDaMUI6tj4t0M/fjl1mBbCaa/eFqVqI2EElPStI21t68TSPc2YNdbctEvqFkChfUsrk0zR08fXRmCHO/kW1quG1xIF1h6eiQVJ1fJ0RBWtD2ysR6wrMUWZMs8ncKp/fIIg/0dNuDP5MNpIfDMfHxz3YrRt+rEr4yjtNpDNNsxn47uqLjPS9GI1ZN/g3wGv77HwiwkUBDm5GL+dtcXWUYVjxwPZH1PP9+9+QAJ4L4o/UeE4utHSTXNzuKDXZEJoefI8i0EQ/gEjEjJjA== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -28,7 +28,7 @@ import Heading from "@theme/Heading"; @@ -47,7 +47,7 @@ Downloads the content at the given `filePath` in the data-link associated with t @@ -62,7 +62,7 @@ Downloads the content at the given `filePath` in the data-link associated with t diff --git a/platform-api-docs/docs/download-dataset-v-2.api.mdx b/platform-api-docs/docs/download-dataset-v-2.api.mdx index 61d12c7fc..7f3986691 100644 --- a/platform-api-docs/docs/download-dataset-v-2.api.mdx +++ b/platform-api-docs/docs/download-dataset-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Downloads the content of the dataset version identified by the giv sidebar_label: "Download dataset content" hide_title: true hide_table_of_contents: true -api: eJzNVdtOGzEQ/RXLT60UZSmllbpPhQIVqkpRoe0DihRnd5IYNvZie0Oj1f57Z7x27uWSqhJICNY+4zlnrjV3YmR5es1z4YQFZ3mvw3OwmZGlk1rxlB/re1VokVvmxsAyrRwox/TQfwYzNgVjEc5kjpdyKCFng5lHjOQUFOsH4FneZ0LlrB8M+l12haD+UBZwLibQZ5PKOjYRLht7c23kSCpRsKokEvguQRVCu7zDdQlGEM+zfInpcevr5z4iSmEQ69Abqqw5GSLyXptbW4oM0K7DJcm8q8DM+Lr4XxHIVDUBI7OFQkMEbDaGieBpzd2spJclhmcEBq+G2qCM9uj9AW+aztz9PBjReSnceMN3kMGsM1KN1hwbuKukAZTtTAVbiLRWK25DzJ/kNCYUZQ929xjT+qDLUwQxMmAYsraqQiIx27HAQt112dfn1MfTOfcIbEutLFi639/boz+rTL99wTcDE7oVZVnIzBdgcmMJUv/VxVJBDJAw1lqDPx1+sM3RkcgZcQfrnuNxIfeaT8BaMQLq50BED24go/dKQ33jZKs0ArclkjvpCjo6MUab7yFAc+Zvt4QodiRT2jFRFPoe+Xj0wSb6HDFDXan8parESwtZZaSb+flxBMKAOaywjNPrHlUNDpexpukzAu+VKjzlSZynST1v9iaZJnXoqyZRSR27o6FBAmYah1RlCnxi7Fxp0yQRpexmha7yroU7DG5X6o0WuvQ37KIQjqqMfSI8O7w440QxKrikELbhWNYxjwh5jDONvgcehCftP6exfm/unQ+bVEPtzUP4Agty+xhBkiszsAFMuReZz/2q+GXJmH5Z+Hk61B8XF0gkDraUv+l+eNfdo7NSWzcRvnTCMIrrYX2mrJOtF6X4opdfyJqD3y4pC4EDFmX78NWhDJfWeoeny1tnSgeLfUC/6XxYY8mMMXpkX9cDtPlhiqah43ZJUo3m0opBQU04FIWFB0L42ArdKuMWZhtreiqKipC+pqfCSCLwTDKvvofh8Zo9uF63kgqHQs2W2USyi/DSAvwnSpvLdwc+Mbs7s/mPe3kHOfPqbHqIHQO+aXzy2+vDLIPSLRlu7JCVYf355AqxYnX+rc07//pWUtgVHnGlb0E1zZyjo28i2DR/ABeL73g= +api: eJzNVW1v3DYM/isCP22Acc66bMD8qenbEAzrijZbPwQHHM+iz0psyZHkyw6G/ntBW/a9Nm1SFOiHg88SaT4P+ZDswOPKQXYNEj068g7mCUhyuVWNV0ZDBq/Mva4MSid8SSI32pP2whT9a3QTa7JOGS2UJO1VoUiK5aa3WKk1abGIhpdyIVBLsYgOi5m4KkksClXRW6xpIerWeVGjz8ve3Vi1Uhor0TYMgqRgU401zSAB05BFxnkpd5C+GmL99wwSaNBiTZ4ss+yAHSGDe2NvXYM5XUpIQDHNu5bsBg7JfxwNhW5rsirfMrQMwOUl1QhZB37T8JeV9rQiCwkUxtboh6PfzyGEZAo/JWMM3qAvj2JHGsJ5q/TqILClu1ZZkpB529IJIIPXXtiY868KOhZUt/Xy6RHHsj4Y8o2qSLCDKIwdVBULSXISWNTdTPz9GH18PeY5G7vGaEeO75+dnfFjH+k/f0ECEQnfYtNUKu8FmN44Nuk+G2JHEEul0W4ghBASOD8V6AVKwdjJ+cdE3NK9hpqcwxVxP0cgZnlDOX+vsdw3Xg1MR8NThQSvfMVHr6019n1M0IT81xMpGjtSaOMFVpW5Jwm99fmx9VvjRWFaLX9UliEBR3lrld/08+MFoSV70foSsus5q6YmXxqePivqo7LCM0jHeZp2U7OHdJ12sa9CqtNu7I7Ag4TsehxSra0gg9L7xmVpio2a5ZVp5czRHVmcKXPUQh/6G/GuQs8qEy/ZXly8uwSGODL4wCkc0rHLY8oIRxxnGr8veyNI4p83o35v7n2fNqUL07vH9EUUHPZLAJmuyslFY6495n3t98nvUqYaVdXP08I8316EZBpsGfwy++O32RmfNcb5GnvpxGE0rofDmXIItttK8YdefrFqnv73aVOh0ky7T18XZbiz1hPIdrfOmg+2+4B/2TSs5wmUxnn277olOvrXViHw8bAkWaNSOVxW3IQFVo4eSOGXVuhJGre0OVrTa6xatuw1vUarGMAjwfz0Pg6Pn8WD6/UkqHiIerOLZgS7TS8vwG+CdLx8n4BnrO6T0XzHvfwEOpM6wzwkUBJKsn3xh+uLPKfG7zge7ZC9Yf3n6ytIAPfn38G8679+ElTXDRZX5pZ0CBNGz+8MMIRPF4vveA== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/download-dataset.api.mdx b/platform-api-docs/docs/download-dataset.api.mdx index 090e58922..d683bfba9 100644 --- a/platform-api-docs/docs/download-dataset.api.mdx +++ b/platform-api-docs/docs/download-dataset.api.mdx @@ -5,7 +5,7 @@ description: "Downloads the content of the dataset identified by the given `data sidebar_label: "Download dataset content" hide_title: true hide_table_of_contents: true -api: eJzNVd9r2zAQ/leEnjYIcbd1g/lp7dqOMuhK220PIRDFPidqHcmV5GTB+H/vnSw7SZulJDDYQ4h+fKf77vzdXcWdmFgeD3gqnLDgLB/2eAo2MbJwUise8zO9ULkWqWVuCizRyoFyTGd+G8yYTPFQZhJSNl76m4mcg2KjALhMR0yolI3mYCy+O+rzHtcFGEFeLtM1P2eNBd4XwogZOLRAhhVXuEHcQpsHW4gE0KrHJVEshJvy57x/tzimyhkYmaxIGgQbeCylAfTsTAk9bpMpzASPK+6WBfmRGOjEQzNtZsI1R5+OeV33OjJdeDuphJCYdUaqyZ48GqMNryGJO33+ajAU/BgMc5qlIcEHOs1kDle03OX1AkGMDBgmrVFI8IrKaMUSNLQXjyGBbaGVBUv374+O6G/T+4/v+Gb7Ot6Koshl4iUW3VuCVH91sfaZx1IJs0SnGD4/3uboVKSMuIN1+3hchTvgM7BWTIDqLRDR43tIvO4NVYaTTaQtcNvH4U66nI7OjdHmJiSoY/5hS4rammNKOybyXC+Qj0cfv0RfISbTpUr/1yjx0kJSGumWvkecgjBgTkqUZjwYkmqwgUw19ZdJ6Cl0xaOui9ioWusoddQ2wqjqaruO5lEVaq6OVFS1pVBzcm/mbYcqTY5vT50rbBxFopD9JNdl2rfwiFnvS/2iXm79DbvOhSP5sa+EZyfXl5y4t6HdUm6bPK0H2KWKPPJQPbQfexCeNIuLVtj3C+fzKVWmvXnIa2BBbl8jSOFKzFoAkyhE4kWxGfx6yKgLmfv2mekvqwsk0jaymL/rf/7YP6KzQls3E15TofO0k2FLA9kgW600+g+nVsi5gz8uKnKBvRBJ++CroK7BakZZNIg3J1Y3afFmfXzM6WDV2ekXdz0XxTDFvNDbVTVGm58mr2s6xiZkSPu4nAsjxZi+KGoxlZbWqPxM5BZ2pOrNTSjYt+yVmbk19HAo1JKCEHlJO1w+wPLZtKZhchCtXfPzAE6rrB/MaOd0PYBS+90PJrTn4D2AYqfFeojYKeDLxiutuT5JEijcmuGLIbHRjb+d3yFWbPaxZ33Lv76VFNaAR9zpB1B13XF0tCeCdf0EwZrBOg== +api: eJzNVd9v2zYQ/leIe9oAwkrbbMD0tHRth2BAV/TXHgwDocWTzUQiFfLkzBD4vxcnUbKduC5iYMAeDIvkUd93p+++64DUKkA+B61IBaQACwkaQ+FNQ8ZZyOGNe7CVUzoIWqMonCW0JFzZL9M1YTRaMqVBLZbb/mRlNmjFTQq41jdCWS1uNuiDcfZmBhJcg14xyrXew3kz3AAJjfKqRkLPDDuwqkbI4cH5u9CoAq81SDBMsVG0hse8/xnjhG1r9KbYkfQgweN9azxqyMm3KCEUa6wV5B3QtmEcYwlXfWjpfK1o2Pr1EmKUE5kpvZNUUkoikDd29Uwew6UD1FTEk5hfhxhOfolekBM6FfhM0NJU+J4fT6G+MxUKviBK5weFJFTUk1iShp7FY8HBoXE2YODzlxcX/HeI/vdfIGF8e96BaprKFL3EstvAId13IfY+89JY5bcQY4wSLo8BvVZaMHcM9BzEXbpzqDEEtULut0TELW+x6HXvuTPIDJmOgcc+DpChirfeeu/8x1SgifmrIyUae05YR0JVlXtADX305dPo945E6Vqr/69ZRgkBi9Yb2vYe8RqVR3/V0hry+YJVUyOtHfvLKnkKH0E2uUjIuj1HidlohFk39XbMNlmXei5mNuvGVojA8H4zOlTrK8hhTdSEPMtUY2ZF5Vo9C3iPXs2Me9Ivn/oT8aFSxPITf3C8uPpwDcx9TO0T13ao036CU6kYEVL38HrZB4FMD+9GYd8+UF9PY0vXX091TSwY9kcEOV1TYEjBLApV9KI4TH4/ZayVqXr7LN3vu4MoJyPL4cXst19mF7zXuEC16jWVnGecDEcM5IBst9Pofzi1Us0J/6WsqZSxTLpPvkvqmu9mVAAJ+eHEmiathHx/fGx4Y+fs/Msnz11IWLtA/O6uW6qAX3wVI2/ft+hZ+wsJG+WNWvIXnXegTeBnDXmpqoAnSvXTx9SwP4sfzMyjqadNZbechKpaXoGEO9w+mtY8TM6idWp+nsFpV/WzGZ2crmdQGr/72YSeOXjPoDhpMS6ihDUqjb5X2nB8VRTY0N7FJ0PiwI3/fPsZJKhDH3vkW/3bj5LquiHis7tDG+PEkXjNBGP8BsGawTo= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/download-workflow-log.api.mdx b/platform-api-docs/docs/download-workflow-log.api.mdx index 63700c073..185577e0e 100644 --- a/platform-api-docs/docs/download-workflow-log.api.mdx +++ b/platform-api-docs/docs/download-workflow-log.api.mdx @@ -5,7 +5,7 @@ description: "Downloads the workflow files for the Nextflow main job associated sidebar_label: "Download workflow files" hide_title: true hide_table_of_contents: true -api: eJy1VU1v2zAM/SuCThsQJN3WDVhOa7d2KDZ0xdqhhyJAFZuJlSqSKsnNAsP/faRsx3aSfh2WSyLpUe+RfGIKHsTc8/ENXxl3N1Nm5flkwFPwiZM2SKP5mH8zK62MSD0LGbAGyGZSgWcz4+L2OfwNcXsppGYLM2XCe5NIESBlKxmyiJrLB9DstrnjLL0d8gE3FpwgsrO0Q3ddg36aOWKscGIJARypLbjGBWLbixAiSawVIePbGTRXMR+c1HMmU9BBziQ4hDq4z6UDpA4uhwH3SQZLwccFD2tLJFUQL8vBhpdyP6efNet9Dm69Q3uKKApgwbC0zoq/jIAS81Yk0Ga2n+O6ATKdL8HJpJ/cDpfUAebxCDu3FKHa+nSI7BOqhbdGe/AU8f7ggL76fL9+YGhi8BYd6FRYq2QSuzdaeIIUjybY4ZxKLTCbEj8DfriP6FikjFoDPryGse3mDV+C92IO5OhaiJkuIKH7rCPTBVll2gD3tYQHGRRtnThn3O+6QBvlH/aUqLEz0yYwodB4qIfgHpLcybCOFj4G4cAd5ejX8c2Eqo/+zgw9gTlEjWTlMR81Jh8Vrd3LUddQ4B6ah5E7hTFZCNaPRyNh5TBRJk+HHu5R1VCaHQddxhN2oUSg9rCvhGdHF2ecNDWSL6nCVbW6wjcFI8bGb7SeRhDuVD9Om8YvViGWQuqZieF1dWsVRPucQEpXJjh7KjBZQyTRGv3kuymjO6SKXp+ZL+0BCqHKVTzvhp8/Dg9ozxofliI6q36PzVDaGn/bWovWqP9/bNaVD3jFyCqMJ+mxBEXtnXasI3zcG5Yb+2CPM0yXwEUxFR7+OFWWtF0NHDJVKr2YKnpUM6E8PJH0IyNvr9Q7WPdH6YNQOcE4DcKXcz4zAp/g7k/Zln5CCyeJ/5X5v/ldz5+37Mk/nb2i6k2h1101XbF1+8oJojMQKd5F+irAUZKADZ3QnUnZGzLfT64QK/rPeOvZxtv3ykKvRMSVuQONfmlUBlqTwLL8B3oU50Q= +api: eJy1VU1vEzEQ/SvWnEBaJQUKEnuiQIsqUKn4UA9VpE52J1m3XntrzzZEK/93NM5uPtpQyoFT1uOx35uZ55cOGOcB8ktYOH8zM24RYJJBSaHwumHtLOTw0S2scVgGxRWpIVHNtKGgZs6n8Bn94hSuUVt17aYKQ3CFRqZSLTRXKWuu78iqq+GO0/JqBBm4hjwK2Gm5BXfRJ31xc8igQY81MXlh24HFmiCHzUWQgRayDXIF9ysYrlKBvbZzpUuyrGeaPGTg6bbVnkrI2beUQSgqqhHyDnjZCMjqEMSYrXGl9jP57FFvW/LLB7An2pAcUOxU2VcFTwOQwkKDBW0q249xMSQq29bkdbFb3AMsbZnmaWvmfI28Cr05hBgn0ovQOBsoyImXBwfys4v39TNkUDjLZFl2sWmMLtL0xtdBUro/FriFOdUW/RJijDGDw31A77FUMhoK/C+Im2leQk0h4JxE0T0RN72mQu5rvIiO9arSIXHfSIA1Gwkde+/8t75Ba+av9rRokLOyjhUa4xZUpqsCFa3XvEwSfk/oyR+1XEF+OZHu18SVkycwp8RRpJzDeBD5uNvIPY63BUX+bngYrTeQQ8XchHw8xkaPCuPachToljyOtHugoO9pR50bZBmP+iD56uj8FITTQPm7dHjVrW3i64YJ4qA3WU9TEmT9x8kw+OsFp1ZoO3PpeN/dnoXA/o2glKsLCn2ySAOLJI3d4rdLphq1SVqfuXebjZiBdG6F82L09vXoQGKNC1xjUlb/HgdTumd/97l2G6H+f9vsO8/0i8eNQW2FempB12tnY+uQQb5jlmv5TDKoXGBJ7ropBvrpTYwSXhmOiKrUAadGHtUMTaBHiv6D5e2lekPLXSu9Q9NKGogRPh3zLxb4CPauy27gJ7LwWvD/sf5n33r/ea4e/dPZS6oPol1us9km248vTmIGFWFJPvFbJRwVBTW8dfSBU+6YzKfjH5AB7j7je8823b6XVtetMn64G7IxrlmyrIVgjL8BehTnRA== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/download-workflow-task-log.api.mdx b/platform-api-docs/docs/download-workflow-task-log.api.mdx index e4a22909b..bde0b0521 100644 --- a/platform-api-docs/docs/download-workflow-task-log.api.mdx +++ b/platform-api-docs/docs/download-workflow-task-log.api.mdx @@ -5,7 +5,7 @@ description: "Downloads the workflow files of the task identified by the given ` sidebar_label: "Download workflow task files" hide_title: true hide_table_of_contents: true -api: eJytVVFP2zAQ/iuWnzapatjGJi1Pgw0mtGlDwMQDqoSbXFpTNw62A6ui/PfdOQ5JIHR0Wl+a2N/5vjt/96XiTiwsj6/4vTarTOl7y2cTnoJNjCyc1DmP+Rd9nystUsvcElgLZJlUYJnO/KoTdsVkCrmTmYSUzTd+eSHvIGfXtHuSXk/5hOsCjKCDT9Le0Zfh0AsEftcLxBXCiDU4MMSu4jm+IL5NjsETLolcIdySP2bcHsesMzJfdMQMQg3cltIApnemhAm3yRLWgscVd5uCkjRBvK4nD3mbArbmJOosL9dgZLJjQpk7WHhops1auGbpw/6AArX7Bz0GErclmM0TFseIogDmNEtDc/nLaqTe2kIk0BU6nuOyBY6Xu0t5M+qOLXRuwVLE2709+hvm+/kNQxONp+SOdkVRKJl4EUU3liDVswX2cs5lLrCaGn8Tvj+W6FCkjC4LrNslY3e/V3wN1ooF0BAFInp+AwmdVxjSvpNNpS1w7Eq4k07R0pEx2pyFBj0wfzfSonaqWK4dEwq1j3wIbiEpjXQbP0WHIAyYgxLlG1/NqPs4YktNk7gAz5GUHfOonbOo6iaujlpBRVUzDzXdNpi7dkhLozB46Vxh4ygShZwmSpfp1MIt0ptK/URK536HnSrh6J7YZ8Kzg9MTTuRa7ufU6qZt/QoeOkcZW+HR+9yDcKV5OG4VcHPvfE9knmkfHtocWFDavxGkcmWCvteASSMi8RoZFt8vGWUilRd9pj91G0iEOtfkeTP9+H66R2uFtm4tvMTCYLYm2Vmvd1vvv48JV51s/69vh1Y7+O2iQgm0B+Tqa66CarpvCMLjgVP3nCgOVorXu8RKKayq5sLCL6PqmpYb0yE9pdKKuaLByoSysKXUZ2xvlPQKNkM7vROqJBgnM3x5zr/Y4JbcQ6ft0s/oxUjKv2P9r86CB71mW799o6TCosg3fTZ9suEid+tPj9Pz38Z/IBQEVM8QuQSR4jnUrGbzIEmgcL2wJ9Y9cL2vRxeIFUM7eWQf/vRRSihcj7jQK8jrumNI70Swrv8AAtg9mw== +api: eJytVVFv0zAQ/ivWPYEUtQMGEnligw1NIJjY0B6mSnOTa+vVsTPbWaki/3d0jtOkW9atiKck57O/7z7ffanB8bmF9BpW2ixnUq8sTBLI0WZGlE5oBSl80SslNc8tcwtkbSKbCYmW6VmIOm6XTOSonJgJzNl0HcJzcY+K3dDqWX4zggR0iYbTwWd57+ireOglt8vveg4JlNzwAh0aYleD4gVCumF5lkMCgsiV3C3gIeP2OGadEWreETOQgMG7ShjMIXWmwgRstsCCQ1qDW5cE0mwC75MNblPATkyizlRVoBHZnoBCOZyH1Jk2BXdN6MPhFgWS+we9RhJ3FZr1IxanQiJtYE6zPIoLL6uRtLUlz7ArdBjjqk0cLnef8iakji21smhpx9uDA3ps4/38BglkWjlUjlZ5WUqRhSYa31pKqZ8ssIc5FYqbNXjvfQKHQ0DHPGd0WWjdPojd/V5DgdbyOdIQRSJ6eosZnVca6n0nmkrbxKErASecpNCJMdr8igJtmL8bkKidKqa0Y1xKvcI8HGUxq4xw6zBFx8gNmqPKLSC9npD6BbqFpkmcY+BInZ3CuJ2zcd1NnB+3DTWum3nwdNto7tshrYyEFBbOlTYdj3kpRpnUVT6yeIeGj4R+1EoXYYWdS+7onthnymdH52dA5FruFyR1I1u/go1yhNg2Hn1PQxIk8eW07YDblQuaCDXTYXuUObIg2OcIUrkiQxuTqUd4Fnpku/h+yVhwIUPTz/SnbsEnQMo1OG9GH9+PDihWausKHlosDmZrkp31BrcN/vuQcN217f/17Si1wz9uXEouFHENNdexa7p/CCSQbjl1z4nSaKWTBBbaOtpW11Nu8beR3lO4MR3qp1xYPpU0WDMuLe4o9QnbGyS9xPW2nd5zWVEakBm+HPMZG9yBve20HfyEPowg/D3rf/UretBrtvPfN0gqBrla99n0ycaL3E+fHqen/43/QCg2kJ/4BBbIczRBrGbxKMuwdL1tj6x7y/W+nlxCAnzbTh7YRzh9kFJdNxmXeonK+44hfRNB7/8CAtg9mw== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/explore-data-link-tree.api.mdx b/platform-api-docs/docs/explore-data-link-tree.api.mdx index 6a5ea53a6..d14258873 100644 --- a/platform-api-docs/docs/explore-data-link-tree.api.mdx +++ b/platform-api-docs/docs/explore-data-link-tree.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves a list of all files in the data-link associated with the sidebar_label: "Explore data-link tree" hide_title: true hide_table_of_contents: true -api: eJzVVsFu4zYQ/RWCp13AsdM2LVCfms0mRdBFN0iy6CEwEFoa2UxoUSFH9noNAf2IfmG/pDOUZEmWkKSLFmhPtqRHvseZN8PZSVQLL6d3MlaojoxOH72cjWQMPnI6Q21TOZXXgE7DGrxQwmiPwiZCGSMSbeidTgUuQew3EMp7G2mFEIuNxmX4utBrSMU9gz4Q5jK+H9HCyOSxThfNRj6fH2UKl34sPnlIcuKwTriSn5GRXWUGkOi0gwit2wqPLo8wd+DHciRtBk6x7suYlJ9/zox18L6ivXUAhMmUUyvaxPHJdzKlB8I22gii+dysRB4G4/3+nETMknQMKepEg2N+B085SSNykgUj6aMlrJSc7iRuM6YpV8miGO2ZN9Y9+kxF0FA/5eC2Pe7faqBI8xU4HbXJxccAU4Zl9Gh1irAAR58ooiuF5asfTjpCIhLO+ynjX5Jy1kAHAiGuqzCE/KkoAu8Zkjm9Vtgyix8UOxCj4IrnJX2orBmgAq2AMvushvyR+pZp2ZiVcX0GEauOy4VtXzZ2HFKpnFOsQiOsfOu9nT+QNUl9MWM/+MymHgLg2+Nj/unK/vgL7RFZyk+K/FVlmdFR8PDkwTNk1+Ju/HVXERNJl5gM7rgMUJesh/p6utt7Vp73+gu8vHMA99J2mJcrxU3AhmAzp0icXR30DGctijcULJs7sjdv/HYsi0rIK2x8SHpD69gMTMMp5+4y3yI1CXFBlkysian+R2SJjdp6cX98P2a/SdRooCpz7gY3mhvOJclmNV2OUw4kk/gAah0nhFZwUpVO6w5XGVOlseBT+WHCs9IJ3KrY0NeVf9hOhD4ZctA7FXO9gcevddKK6lMtXpHxGjhUq/ujnDtnXU/4dwPWr5u1SCn9VJ12Q3oC+qSP/tXihc0pen/+/ofY90xB2Wz1rbBTwrCROL26pHvCq7mpGhGbYb9wxCublNED56dZ/1+NJRcFRLnTuA3X1ztQDtxpzqV4N+OeQ3fb0vL1t4DAGqpUTpqmO9k1l10xmTu78XCE5eXowa3rmzF3hhYuETM/nUxUpseRsXk89vBEiRtr2y+78EVcGYVcoOKM8ZwIycJq3TccuDIIbfX7ODBj3XH5eR5A9Kb8c1GX/sMGQ7B0mtiwvApapYJpXxLIx9V0PVXgULJRyHj38O0jU9K1CZ0nsT81H0gIR67k+Wb84/fjY36XWY8rFQxT3WXVVNIyXxX7jtRdY7//1QRW5RDhM04yQ/2PgxCCWV8YnWlzJKedyavtRrLMkqLHK3a7ufLwyZmi4NflBMAerQtcThMqf3gmiK+fngaP8Ajb3qy2ViZnpORJ5fVK/snh6Rmth+PcV6r9l+eqZw5QD32N8Bk/OM3K/2b239RRfSteGOEHBdWzU7pt66mFthxczAi9BEXjRVBYAk4pixm2lvbuk07j/vn8lrCq2xUPumDYfVAW1UpA3NpHSKleapXIzyywKP4CkPrgAQ== +api: eJzVVttu4zYQ/RVinnYBxU7btED91Gw2KYIuukGSRR8CA6Glkc2EIpXhKFmvIaAf0S/slxRDSZZ8QZIuWqB9siUd8hzOnBnOCljPA0xuINOsD6xx9wGmCWQYUjIlG+9gApfIZPARg9LKmsDK50pbq3JjMSjjFC9QrTdQOgSfGs2YqSfDi/h1bh7RqVsBfTDu/jy7TZRxqa0y4+b9RqGaHZSaF2GkPgXMK6tyT4oafkGmvigtMqrMEKbsaakCU5VyRRhGkIAvkbToPs9gAqefS+sJ37e014QICZSadIGMJCdfgdMFwgR6bZCAkXOLEtgOxvv1OQOTSDIZOja5QRJ+wofKEGYwYaowgZAusNAwWQEvS6FpVkFdJ2vmJ0/3odQp9tQPFdJyh/u3DqhcVSCZdEiuPkaYtiJjh9Y4xjkSJJB7KjQ3r3442hCSEsb9tA0vSTnpoXsCoS7bMMT86TTFEARSknnUPDBL2Ct2T4yiK56X9KG1ZoQq9gqb7IsarsiFgWnFmK1xQ4mpqM6ahUNf9nbcp1ITaVFhGIsweO9nd5gy1HU9FT+E0ruAEfDt4aH8bMr++AskkHrH6Fi+6rK0Jo0eHt8FgawG3L2/blriabJFnEBJUgZsGtZtfTu6h3u2ng/mC768cwTvpG07LxdamoCPwRZOlZMvtnoGec/qDWHwFaUYM/F2BHUr5BU23ia9Ml9QzCA0knLpLrMlYxipM08q9zZDConS9kkvg7o9vB2J34ANW2zLXLrBlZGGc85YiJpNjmMJpJCECBocJ4ZWSVK1cV2Ha42pXabkVGE/4UnjBGlVYujL1j9ipzqBo30OeqczqTcM/LVOKjAEPX9FxjvgvlpdH+WUyNOO8O/2WL9r1sp5lur0T5hBRB/ton/1fOYrl6k/f/9DrXum8qQGfSvulAssUccX5yozQc9s24jEDOuFiazsU+Yp5qdf/1+NpRQFphUZXsbr6x1qQjqupBRvptJzCuSFl+tvjpE1VimM+6Y7XvWXXT2ekX8KeMDN5RiQHrubsSILE1gwl2EyHuvSjFLrq2wU8AFJj4zfLbv4RV1YzVKg6kTwkggQYZ3uKwlcE4Sh+nUchLHruPI8iyBI2j9nXenfPXEMlnG5j8vboLUqhPYlgXJck2JowbFk05jxzcMPj4yFNjZ2ntz/1H+oE5DINTzfjH78fnQo70ofuNDRMO1d1k4lA/O1sd+Quurt97+awNocMn7mcWm1cRKEGMzuwtiYNhOYbExeQzdOE1j4wLJitZrpgJ/I1rW8biYA8WhX4DDJtQ34TBBfPz3tPcI9LndmtUdtK0GCTCqvV/JPDk/PaN0e575S7b88Vz1zgG7o64VP5YGMKP+b2X/TRfWtemGE3yuom53ccqinEzpwcD2tE1igzpCiwgZwnKZY8mDpzn2y0bh/Pr2GBPRmV9zqgnH3vbJWqwZx7e/R1fVaJcuzCKzrvwCQ+uAB sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/explore-data-link-1.api.mdx b/platform-api-docs/docs/explore-data-link-with-path.api.mdx similarity index 67% rename from platform-api-docs/docs/explore-data-link-1.api.mdx rename to platform-api-docs/docs/explore-data-link-with-path.api.mdx index ae211d7c6..e23dd5785 100644 --- a/platform-api-docs/docs/explore-data-link-1.api.mdx +++ b/platform-api-docs/docs/explore-data-link-with-path.api.mdx @@ -1,11 +1,11 @@ --- -id: explore-data-link-1 +id: explore-data-link-with-path title: "Explore data-link path" description: "Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`." sidebar_label: "Explore data-link path" hide_title: true hide_table_of_contents: true -api: eJzNV9tu20YQ/ZUFnxJApZzELRA91Re5EOo4huOiD4ZRrcihtPaSy+wuLSsCgX5Ev7Bf0pnlXVIo2UCLPknkzsw5Mzs3rj3L58Yb3Xkht/wHKZJH490PvBBMoEVqhUq8kXcDVgt4AsPsAligEguJZSpyj7Ui48aoQHALIVsKu3Cnc/EECZuS0CXKTMLpgHHbPkq5XUx9b+CpFDQnxEmImOPnVCoN56XiH+9QIuWax2BBE+O1l+ADSja2UUQQXzLpbTpxXvM06E0yZyJEL0QkQKOshq+Z0IDIVmcw8EywgJh7o7VnVymhFEpeng9q4BLm+5BnZaTKw9dgLJV+NCkPoPHuawZ6tYX1eyXIkiwGLYKuf1tYAqnN3VGkdMxt8eqn4w56gGzJCJdmH/5ZI7ozwIc4a4DrYNGPc60hEs+sEKUcbPKvTMwDwRJ4ttd8DrfqEZJ+TCfCMoOJbRWLwAZFcpMJvNw5EA9hITYHYpPOF/EN+mGvsngGurZN2BpsphOGleJwfTaJmIpjYbHosLBYCBHPpGUxfxZxFrMnLjNgwpSKEPqH58KH98j5ntLWpCoxYEjj/dER/XSJfv4VVavo4ylPUykCV8vDB0Mi621QNXuAgC4r1VT5VhQASou5SLi8pprZCuJmiE65AVdeDJkzLmXtKCvsG9eKRNJtVb6XD0oCpgXCteZ0DcVV7qVanG4G4xbfVr2RDPlsjAzwwqYXk8vxlCn69/nyfHzjut6mf4DlS/24EMEXpEUt2Qoroexjrt2hbcIiV4q02hesK5SqmEVCAlGJlAxBu3gYSsgDGsSmWUrkjlmM9mxlwfjsokYwmJ1yyVeGTY+mDi4WMdyWEezn/WnyacxsK6yEMmABl0Em3biZrRjHnFl9o7ZT88DqhMSgDZ9dZZgaUcPGp3LcGVKi1oU/oazodpqiHt8QikHksDL7tpptJoWAOl/oktP52+03e50ueo5doMGAY0Ch7j80RsDY73Sg0lcRsUSxGCdoSZbjP/7EheQzCbvdL8fVTVnvKENSx7sq/pSHNwWNl1R+MwDvvBiMQd4us3urrBLc1VBrF8ZaK71F/MOOVlUtGRgeSw1DLZGPkz7elr5S9kJleL9///kXq0cx1U1rMjpLEYkN2Mn1hIXCUIxDl290SbXigDSbLKr1/q8xpKYAQaaFXbmF6xSHLuiTjDrz3T3NBtzGForWtTk4VNe0vWGzTA7XzXqWD2daLQ0M1ySX0yQC/VRtc5mWqLqwNjWj4ZCnwg+kykLfwFe8Ml+o7cbjTtg19gBqUeyM5OkKPKJWMf9CoSvC0OZfR4IQq6FIzzMnhG+KPxdV83tYWhcukUTKqZdhK1kQ7D6C5K4IsGUUwnTnPHB33nW+7TJeu5Cu90bq5+YAiVDkCpx3/scf/SN6lypjY+5Splw1yj26lXa7VtV1k4D/0bZfRt9iAxumkuMahPRdGNZlGnW+SQbeqLPnF5lEr50w3vcCXSel9XqGS8FvWuY5vS5WK0qwqi69UYRVCz0R2LNL76T+CKutdd1tX/jWo9XvcPh9q3QP/ubC/koGBy3ZPTTqRf6V+C9auHt4bO74r6Tzby3iPcxbXwgN6Xt60IJYvzCj39yUY+Mt6/8O3kmpWo+TVZtORbVVly8La4vUxpfyK1g4zfwe5RbAcRdzASqOToIAUttS2pqwnVH2y/gWZXl3SmxMBWd9JyFsP07CpVye1/ysS0EkmOf/ADN9BzA= +api: eJzNV21v2zYQ/isEP7WAZmdtN2D+tDRxhmBtGqQZ+qEw4LN0sthQpEqekriGgP2I/cL9kuGoF1u2azsBNuyTLfGOz3PH43OnpSSYezn6LBMg+EErc+flJJIJ+tipgpQ1ciRvkJzCe/SCMhSxNYSGhE3DY+cowHsbKyBMxIOiLKzO1T0aMWWjd8rcXSbTSACtLxVA2XQgI2kLdMCIl4kcyfFjoa3D88bxk6LsGiiTkSzAQY6EjnkvpYEc5UiuEGQkFbMuavN+KOcdW09OmblQCRpSqUInI+nwa6kcJnJErsRI+jjDHORoKWlRMErtJKsq6oAbmO9DnjX5ahafg/Fg3Z0vIMZVdF9LdIstrE+toTBljk7F/fi2sJQhnIel1LocqH7185seeuwwbALaH8I/W5nuTPAxwXoEF2f7ca4dpupR1KZciasqbMrzSDCDj3QNc7y1d2j2YwYTUXpMBFmRIsV1ifMWooA5Mg9FmPsjsdnno/qG+2GvynyGrtubsR1S6Ywo0AXcgbhMhc1zRYRJJEAkmEKpSeTwqPIyF/egSxTKN46YDI6vhdevZFVNuGx9YY1Hzx6vTk74p0/0w+8ykm32R0sJRaFVHG708Itnk+U2qJ19wZgPq3B8/0nVANapuTKgw5XfSuJmit6Cx3C9RGqdAK27QEW9vw+CpExfsAayihoCfg0EnAM+hvooD1KtVzeTcbsosFVI3mggxooydGJ6cfluPBWW/314dz6+Cdq3GR+aMmdVrk1kJNmLhZkUaWx0LMgdYc5YHEpdVoeSdQV5xyxVGplKanWCLuTDc0EeIRCb23Ih97ZVRswWhH4gLjoEHwnQD7DwYnoyDXC5yvG2yeB+3u8v348FraWVUSIRg45LHZrObCHAgF58Y9npeOAjofHKmoG4KrUOJdKwGfB13JlSptaHP+Wq6CtNfR9fMIoXYJJ225dth/MFxqx8SSjOEG9fbw4GXWsOZUAiBiNm2OkPtxH09B0FamJVqTBW5NZhQxYcCrgHpWGmcXf4Tbu6ae67rCq2erPrxr+F5Kam8ZSbv2qAn2WO3sMcQ2XvvWWt4S5B7UIYO2fdFvHXO6SqHTWEscSCYR8wkcH6zbb1laULW5pE/P3nX6JrxXxv1jpj2Clls0icXl+KRHnOcRLqjQ+pc4zYc1VFnd//NYcsChiXTtEiDFxvERy605KV+fOEe0OOlFke2uYYUINoy+FqpBwuV+NZNZw5++BxuGS7ijsRuvt2miudliOZERV+NBxCoQaxtmUy8PgVHQyU3RaesCKuNRBLlDhjez4CydRa5h85dXUa1vl3mWDEtiny8ywYyaj5c9GK35cHCulSJrXBvUlbw4JhDxHkcFWMvjHmM4c4nHk/+PWQMQelg/am9tfVQhVJzlyN8+Pgl58GJ/yusJ5yCCXTjBrNNL1WdrtG1eWqAP+jmb/JPuEjDQsNyjD9kIZlU0a9L5NIjnpzfl1J/DoYTyKZWU/stFzOwOMfTlcVv65HKy6w9l7KUQra454MHJild1K/w8XWuB6mLzmSkke/4+EPjdJ78DcH9mcyOGrI3kOjG+Sfif+kgXsPj80Z/5l0/q1BfA/ztS+EFekJPzjFrJ9Y0S9umrbxUuz/Dt5JqR2PzWKdTkt17V4+La1rpDa+lJ/BInhWkyqSGUKCLiSoXjqNYyxozWmrw/Za2W/jWxlJ6HeJja4Qdt9JaLmsLULJVVXHj0IJVpOqqv4BSdsJyQ== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/explore-data-link.api.mdx b/platform-api-docs/docs/explore-data-link.api.mdx index 3e20d4d38..e495541d2 100644 --- a/platform-api-docs/docs/explore-data-link.api.mdx +++ b/platform-api-docs/docs/explore-data-link.api.mdx @@ -1,11 +1,11 @@ --- id: explore-data-link -title: "Explore data-link path" -description: "Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`." -sidebar_label: "Explore data-link path" +title: "Explore data-link" +description: "Retrieves the content of the data-link associated with the given `dataLinkId`." +sidebar_label: "Explore data-link" hide_title: true hide_table_of_contents: true -api: eJzNV9tu4zYQ/RWCT7uAK6e7aYH1U3NxCqPZbJBN0YcggGlpZDOhRIWk4ngNA/2IfmG/pDPU3fbaToAWfbIlzsw5M5ybltyJqeWDOx4JJ35QMn20/L7HI7ChkZmTOuUDfgPOSHgGy9wMWKhTB6ljOvaPtSIT1upQCgcRm0s386dT+QwpG5PQJcqMonGPCdc+yoSbjQPe4zoDIwhxFCHm8CVT2sB5qYjnmTAiAQeG+C55ig8o11hGEUlsySBfd+G8ZmnRl3TKZIQ+yFiCQVkDT7k0gLjO5NDjNpxBIvhgyd0iI5RCia9WvRq4hPk+5FkZp/LwLRhzbR5tJkJovHvKwSw2sP6oBFmaJ2Bk2PVvA0sitak/irVJhCte/XzcQQ+RLRkRyu7DP2tEtwb4EGctCBPOduNcG4jlCytEKQOb7CvT8kCwFF7ctZjCrX6EdDemF2G5xbR2msXgwiK1yQRe7hSIh3SQ2AOxSeer/Aa7Ya/yZAKmtk3YBlxuUoZ14nEDNoqZTqTDisOqYhHEIleOJeJFJnnCnoXKgUlb6kEUHJ4KHz8g5XvKWpvp1IIljQ9HR/TT5fnlN1Stgo+nIsuUDH0h9x8siSw3QfXkAUK6q8xQ2TtZAGgjpzIV6ppKZiOG6xE6FRZ8dTFkzoRStaOssG99H5Jpt08FfNUrCdgWiDBG0C0UN7mXanG6HoxbfFs1RjIUsCEywPsaX4wuh2Om6d+Xy/PhjW956/4BVi8140IEX5AW9WMnnYKyjfluh7YJi1wpsmpfsK5QqmIWSwVEJdYqAuPjYSkfD+gP62YpjztmMdqThQMbsIsawWJ2qrlYWDY+Gnu4RCZwW0ZwN+/Po89D5lphJZQeC4UKc+VnzWTBBObM4ht1nZoHFiekFm0E7CrH1IgbNgFV49aQErUu/AllRbfRFOX4jlAsIkeV2ffVYLMZhNT4Ip+c3t9uu9nrdNFy3AwNhgIDCnX7oSkC1n2nAZW+ypilmiU4PkuyAv+JZyGVmCjY7n45rW7KekcZkjreVvGnIropaLym8pv5d8cTsBZ5+8zeWWWV4LZ+WrswNEabDeIft7SqasPA8DhqGHqOfLz08ab0lXYXOsf7/fvPv1g9ialuWoPRW4pJrMdOrkcskpZiHPl8o0uqFXuk2WRRrfd/jSE1BQhzI93C71unOHPBnOTUme/uaTbgMjbTtKtNwaP6ps37zSbZXzbb2ao/MXpuaehZMM/VFpcbhToz5zI76PdFJoNQ6TwKLDzhXQVSb3Ycf8KusfipN7EzkqfYc+JUUf5KMSv8bxOvQ0CI1TSk54kXwjfFn4uq6z3MnY+TTGPt1ct4lSwIdh9BcleG2CsKYbpsEfrL7jrfdhnvWyrfdGP9S3OARChyBc6PwaefgiN6l2nrEuFzpVwxyu25lW/bVtRlk3n/0Y5fRt9h5+pnSuD6g/R9GJZl/nS+RHp80NnvyxTCe56hyyS8XE5wC/jdqNWKXherFCVWVYh8EGOZwg7P9+zOWyk/wmJjPffrFr7ltOodDr9vdd6Bv76gv5HBQUv1Dhr14v5G/Fct2Dt4rO/0b6TzLy3eO4i3Pggazvf0YCSRfmVCv7spx8R7tvuzdyulah1OF206FdVWOb4uqi1Sax/Gb2DhNVf3KDcDgbuXD1BxdBKGkLmW0sZE7YyuX4e3KCu6w2FtGHjrWwlh9/ESPuOwA1X8nM9AJLha/QOtPQCb +api: eJzNV9tu20YQ/ZXBPiUAK7lJWqB6qmPLhdHEMRwXfQgEeEQOpbWXu8zu0LYiEOhH9Av7JcUsKepayTZaoE+WxNk5Z4YzZ4/ninES1OCLypDxO6PtXVCjRGUUUq9L1s6qgboi9pruKQBPCVJnmSyDy+PX7iBgCC7VyJTBg+ZpfDrR92ThRoI+aHt3nt30VKJcSR4l+XmmBmr4WBrn6bSNUYkq0WNBTF6ozZXFgtRALZOoRGkhViJP1Sbb045QYK/tBHRGlnWuyQu2p6+V9pSpAfuKEhXSKRWoBnPFs1JgmlOqrpMO+cH5u1BiSkvorxX52Rb274tAsFVBXqcb4Ftg2jJNyKtE5c4XyM1PP75bg089xSxowiECJ8vQ3eU/pdxA6NPpfqBLT7l+hCZUZmE5B+2APBXN0iNf4oSu3R3Z/aAxBKpAGbCDnDhtpkxSQIkTEiKaqQhPBZdDn/U32o97URVj8l1yAffElbdQko/APTjPwRWambIEEDLKsTIMBT7qoirgHk1FoEN7jrJnTMPbN6quRzK5oXQ2UJATb46O5M86z0+/qkS17ZenWJZGp3HT+rdBQubboG58SynL1nnZS9YNgPN6oi2aS9mxrR5udug9BgJZR8idBzSmKxSa/CFqgrbrmtFTddISCCsg6D3KW4jdPky1ebrZjOtZSQuRkkQ9GGqekoebs/MPwxtw8unTh9PhVdSkzfrIVoUIYxOiEiWnRBtZs6FWZ6IcMRWCJaU0U3WoWRdYdMxybUio5M5ksqF1ooLM4xMkYjOtzPFaWm1hPGMKPTjrEEICaB5wFuDm6CbCFbqg67aD+3l/PP84BF5pq6AkkKJJKxN1fzwDtGhm30R4Oh70yGSDdrYHF5UxcURaNj3Zxp0tFWrr8McyFetS06zjK0EJgDZbpH0NyBE/lJSK9mVxOGO963pzsOhGc3iKDClaGFOnP3KTUOB/UqCmVp2DdVA4Ty1Z9AR4j9rg2NDu8k+aDb5q913VtUS927Xx7zG7amg8Z/OXd+AXVVAIOKE42Xu3bBG4S0+7EobeO79F/O0OqVpYALCORTDcA2UqRr/bjr5wfOYqm8Fff/wJ3W0se7NyN8ZMuYQlcHx5DpkO0uMszpu8pO5gIieXU9Sd+7/2UESB0sprnkVD9J7Qkz+uRJm/jORuKIinTszUhCJqFG3VX7q6/nxpn+r+2LuHIJdeIH+/sFmVN2qgpsxlGPT7WOpealyV9QJ9JY897bYVJz6BS4Ms2gQnEi+9V8JpQfmz9Kypf5V41wJBXNyG8n0cg1TSfjhbqN7tA8c+aZu7eLztV8tCYA8RlHJ1SqENlpeNaXzZ68WvlkwFahNFN3c/Lx/UiZLONTjf9376oXckv5UucIFxVlqL0drb5bxtspwvh+7ft9ptj5keuV8a1FZIxmLn7ZSsef9EDdZsdjsoo0RNXWAJns/HGOg3b+pafm4Mk4zPYt3UIEcTaE+Rh1zyTs53NNty4tFVqYFS4uiejn/QJO8hsOnFX0jhafZ5D4/Oo7+QwPOs9B4im/b9hXz+I4u9h/iK9V9yHskXr4X0M4f61VV7IbyGA/+B7uS0cL52tspnwXVlJ+tRnagpYUY+MmwCjtOUSl45unV5rd0SvwyvVaJwXYc3dDdm30lrPm8i4iuv644lxxGoR3Vd/w0h5aVB sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -22,7 +22,7 @@ import Heading from "@theme/Heading"; @@ -36,7 +36,7 @@ import Heading from "@theme/Heading"; -Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`. +Retrieves the content of the data-link associated with the given `dataLinkId`. diff --git a/platform-api-docs/docs/extend-data-studio-lifespan.api.mdx b/platform-api-docs/docs/extend-data-studio-lifespan.api.mdx index 3458e5f29..be1f43b52 100644 --- a/platform-api-docs/docs/extend-data-studio-lifespan.api.mdx +++ b/platform-api-docs/docs/extend-data-studio-lifespan.api.mdx @@ -5,7 +5,7 @@ description: "Extends the lifespan of the given Studio session ID. Append `?work sidebar_label: "ExtendDataStudioLifespan" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/find-data-studios-workspace-settings.api.mdx b/platform-api-docs/docs/find-data-studios-workspace-settings.api.mdx index 0e061822c..cd5f56afa 100644 --- a/platform-api-docs/docs/find-data-studios-workspace-settings.api.mdx +++ b/platform-api-docs/docs/find-data-studios-workspace-settings.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the Studios configuration settings for the workspace ide sidebar_label: "Describe workspace Studios settings" hide_title: true hide_table_of_contents: true -api: eJzVVttuGzcQ/RWCTw2gat0kLRA9RbaVxijQGJKTPggGTO2OVrQpckNypSiL/ffOcK+6xDaMFmhfhNVwOJczM4dTcC9Sx0dzvjX2wWUiBsdvBzwBF1uZeWk0H/EpeCthA475FbCZzxNpHIuNXso0t4K0mAPvpU4dWxob1FqDTCagvVxKSNhiF85SuQHN7lqVq+Ru2NptLaEDb41iCSxFrjzbCJVD5aDRldp5oTFoFlsQHj1IjR6k69wP+YCbDKowrxJM54PUyaXwojbyV6M5qx3jhUxYsQYPlrApuMY/eNHYFA0MuCRQMuFX/BCpTzYVWn6vINH5GqyMu/wtxWLhay4tYCDe5jDgLl7BWvBRwf0uIy9Se0jBoipmuha+Ev32lpfloA2lB92jAbXJ/QvR3FbXwflzk+zozo9851mCxWG1Ntqi0mIYdEdkmZJxQCy6d3SxOI7CLO4hpouZpVp6iW06asBotRy2qU55ibHmSv35o8O9KE+cb6STC6mk3x0fDzggkDQw19OrL+ObCUpmH8fTySWNjZdekfKXzgIWrRV/DjC0sExrOMqSlCy4zGhXJfb67OwYz09//HPIVa38nDIP+NZlz9ZVcol5CP3R5NY9eefNa7pDKQmpwU4hM056Y08Cr7GmYkFAVq26D85F7rxZs9YWNltj7IAxDvmBXQjNFsDuyMHdcK9iHU0cscS0rlddvrenKnYukpc0fTeUc74G50QKobserWijeNzRvXwm1hp7FPmbE73WMCbTxjOhlNliPEH73bH2ZV6lAwwUrCnH/2i2eOggzm2YbST2cxAW7DhH5hzNb4nRkPVXhl6JFIJXItURj3BeXFSEqSmj7q2Mih4Rl1HzdEWu6jZO7uymeUZyq9DWyvvMjaJIZHIYK5MnQwdfEe2hNEf0PQsn7FoJT3PDLkifja+vOMXapDIjLCtc+gm10JBHXnM7/V8EJZRUHx+aibzf+oAf1WjaMfvkm1hnCjrC7Way49lOtp9BK+6zakueJb1dSxNirYtWp0w5PoUGYSvp8a+Uw+zHoeP2ke7ji00nVWCfpXnfHRDtY5kqP78M3/06PCMZUohfC91L/TJEtOjvN4eLy2HcRTcL//9Vqm4pD998lCmkWoIpwF3UwzKnx4VAGDX7Um+3ROn+6tIDrRka7OwV4k6WimIhHHy2qixJjC1Jb8McPzfCyuo1wMFKpKNvHNulUO7wbejj/9O0ZptX7Bm72slka6HQO+pqAhL/4ecD7NodkTa1FwX11L72goj6eJe3qL4CkeD4E3CVxkUVyc83ZKezcETblFV1YxzHkPlHdftc+vvkhtim3hLXJqErVmxpAcXfEKwJwAQSC7KCK6HTPJA8r0wSN4l9ajugspDUSTiwk4LGjXkAjd3UoOPpP+FSln8DGRaRpg== +api: eJzVVm1v2zYQ/ivEfdoAzc7abkD1aXnrGgxYAyftPhgGQktnmQlFKuTJrivovw9HyZL80iQINmD7JpHHe3nu7rmrgGTmIZ7C2roHX8gEPcwiSNEnThWkrIEYJkhO4Qq9oCWKGypTZb1IrFmorHSSpYRHImUyLxbWBbFOoVApGlILhamYb8JdplZoxF0ncpXejTq9nabEGnJWixQXstQkVlKX2BjYyirjSZoEvUgcSsJUKCNoqXxvfgQR2AIbN69SiOGDMumFJNkq+WsredMahggK6WSOhI6xqcDIHCEG67KrFCJQDEohaQn7SH1ymTTqWwOJKXN0Kunjd+yLw8dSOUwhJldiBD5ZYi4hroA2BVtRhjBDBxEsrMslNUe/voO6jjpXBtA96VAX3L/gzax5jp7ObLrhN9+zXRapJBStNETAqUVD/EYWhVZJQGx87/lhdeiFnd9jwg8Lx7kkhZ5vGzA6KU9OmQzqCBal1n9+73LHyyP3K+XVXGlFm8PrCNCUOTfM9eTqy+ntJURw8/F0cnnBbUOKNAt/6TXUdX/8OcDQwTJp4ahrFnLoC2t8E9ibk5NDPD/98c8h15TyS9IcwdoXL5bVaoG+kOajLZ1/9s3bN/yGQ5LKoJtgYb0i644Cb0qt5ZyBbEp1F5zz0pPNRadLuE7ZHmPs84M4l0bMUdyxgbvRTsZ6mjhgiUmbrzZ9745l7Eymryn6vimnkKP3MsNQXU9mdCt4WNGDeC6ds+7A87dHam3LmMJYElJru8YUgvT7Q+mLsgkHBWrMOcb/aLR1BB6T0oXenlZwhtKhOy1pCfF0xoyWIy0tT4kMg1Um1RjG1mV+XIWuqcf9rBxXAyKux9vRNfZNtQGbc6vtGCmdhhiWRIWPx2NZqFGibZmOPD6ikyNlD+j7JtyIay2J+0acs7w4vb4C9nUbyg1j2eAyDKiDhi1Cy+38Pw9CELUfH7Ydeb+mgB/naNIz++VXmRcae8Lte7Ln2f5sN4LueMiqHXnWPLsWNvjaJq0NmWN8Dg3GVvHwb4RD7yeh4naRHuKLuVQ6sM/C/tZfMO2j842dn0fvfxmd8FlhPeXSDEK/CB7Nh/vN/uKy73fV98L/f5VqS4rwK40LLZVhmALcVdssUx4uDEK83ZcGu2UE8e7qMgBt2zSzCJbWE2uqqrn0+NnpuubjxxJ5NkxnEaykU800mFaQKs/fKcQLqf3+bBji/8OkZZsfxQt2taPBtofSbLiqGUiIASJ4wE23I/Km9iqnntvXXuHREO96VkewRJmiC8A1EueNJz/dsp5ewwFtc1TNi9MkwYKelB1y6e+Xt8w27ZaY25SfOLnmBVSuG2dtACaQWDirQEuTlYHkoVHJ3CR3qW2PykJQR+Goqkbi1j6gqesOHeJ/xqWu/wYZFpGm sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/finish-data-link-upload-1.api.mdx b/platform-api-docs/docs/finish-data-link-upload-with-path.api.mdx similarity index 55% rename from platform-api-docs/docs/finish-data-link-upload-1.api.mdx rename to platform-api-docs/docs/finish-data-link-upload-with-path.api.mdx index 9a56668da..de92966a0 100644 --- a/platform-api-docs/docs/finish-data-link-upload-1.api.mdx +++ b/platform-api-docs/docs/finish-data-link-upload-with-path.api.mdx @@ -1,11 +1,11 @@ --- -id: finish-data-link-upload-1 +id: finish-data-link-upload-with-path title: "Finish data-link file upload to given path" description: "Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." sidebar_label: "Finish data-link file upload to given path" hide_title: true hide_table_of_contents: true -api: eJztV8luIzcQ/RWCpzEgSxrbCRABAeIVMDDxCF4wB0OIqG62mjZFtkm2NRqhgXxEvjBfkiqyNy2RbJ9yCDDwqMliLa8eq4pL6tjU0sEjjZljh1KoZ0tHHRpzGxmROaEVHdAroYRNSZ5JzWKiE8JILU4SIXmH2IxHIlkINYVNXCIZcyn5NI6FGcKv8UGX3KfCEvineMStZWZBEm3I6bc7cnfcKLRw6AI+vsDvodGvIubmVza34wPiNKhWTIofHKzYPEI9SS6DweBeh4BONtHGEaYql0WCH9wY2JszS7iKdK4cNzwm87Q53HI/t/6jVvFw+4UkRs+ISzkZ98LqGDTFmRbKdWmH6owbhpBdxzVoVSQPXv6PzyCWMcNmHIwj7kuq4APE41IQznaoQNQRQLqeiosad+sMegjwKCcSwQ3IGv6SCwiKDpzJeYfaKOUzRgdL6hYZWgmHaFF0GsMhQTutogCij7HDjoMk4A6Bszxy2iw+aDsCeXSfSdvE/ZJzr3DVhfNGdGvobzE31+bZZizi+4x9qwSJymfciGiPLSAAn/otYPSMubD08wlYHwVkALQzHS/wTKRBWjn8ybJMishj2XuyaHq5qVxPngBkJI5BhjnBLe4GBiLV1kNejyZwj1xfEGatmCpPeq4IEBTwdAjlLJdOHAIzXcX35mp2ydeJYwKP7bgAxHCbaWV5lxYAA1yhGw/6PudQCksKag060Q4c93pCdap1MGMYZks4PrP7IcJ4bvLZBDKzL1fHR2iO37PpVgpRJ5zkNZaX4BfKr4Zyit5hLJegxjZgI5ScRSnx+E4WdcnLPY2byAm4jyWtSy5RHNVgvTTc5QYVCeWFK6RJygEtY0M22xXMGyrva2b4YekI1DC7u4hBTHPh0kuslC0gJlpLztRG8q4keqhiz2GwDI6AZtMOqV1qqxrcJdcJGWOZGHfasnMhJZnwUL55HMQSuPH/IhfpWSY5Sq7kqKq5oQL/jtQeAiAhdbfhMsKBYr1m+YUArafPUb+P/23rhetlnYBsnReA6YN3vPBeHfWPNu3eaFIpBZGTba6dNdG9w4MGg0c6w7485TgB7L5ZleDOu+JZdFuBEmI76R9vOv61apxEaWjbUuo5+OOlT7Yh4a6AUjH5+8+/SF3Sse232onXlKBYh5wOr6FTWTaR5WVEKtUH/cDQjDPw4SeX+vx/FUvYtDyCEuIWfo4448xwc5pD+x48jrDvwJCRahxFMu0p4Vv7gPaaUau3bMaOoiwHvcQzHLbCYFBgw+PmtZpXciNBSepcZge9HstEN5I6j7uWv0AWu0JvVIk7v0OGkjksueQc5TErFL2sgrhDFAMi7VBqUNBi1Xt9TfJCsBJ+XFXF/GnuPHKYndum815+Z1gsVjtn05SahtWslaPxah/pV12iztJopWaWhUSoRHvny/yVGGDQ++BBsAW0gVIYycciT75V6NuAA/+E9J0s0b81G+AI5i3Y+dz95aduH9eQDzPmuVtORuWEvzrVV+UWGslUvEKL2TYbtuaZ/98Jb3snlIR2/LvrZRImK8yJz+2yvKMrz7EOHaw8DoJKz1mE2++XMzxQMcW7DgqWywmz/MHIosDlMOcimatKSAe+s+5I576Re2scz3yxZbB/ZTJHWYrT+Ns92DOH73BgddRvzI/wwwi0/040Pt2Wxf2A7H6EbfWqGmDVou1O5W0rv+8DqOXUW95oH3GtpFYxAtEwcHrgwu558OTwHnU0pze6JEYVTpzCZczcTtl26xp+vbvHGl++nWY6xjOGzfHFCX+9p9oj41uHX1tSydQ0902VBp3YEdhqQ1lrID6qrVjAVfIS9/qZq6KooXH4jcAUxT9jmARC +api: eJztV19v2zYQ/yoHPrWAYntpNmAGBixpEyBA1wb5gz4EBnyWThYbiVRJKq5rCNiH2CfcJxmOlCyp8ew0T3vYky3yeH9+d/zdcSMcLq2Y3osEHR7lUj1YMYtEQjY2snRSKzEVF1JJm0FV5hoT0CkgbMUhlTlFYEuKZbqWagnol6BEl8GreSLNFbps/noEt5m0IC0oislaNGtItYHTTzdw86ZTaOHV/B06fC/Vw5XRjzIh8xuu7Pw1OA2pVJjLbwQItopZT1rlwWBwLwJtABfaOEDVuixT/iBjtIEVWiAV60o5MpTAKusO99yvrP/Yqri7fg+p0QW4jGA+DqtzIJWUWio3EpHQJRlkyC6TLWhtJHde/pN0GaMhIlGiwYIcGUZ/IxQWJKY+Cyx+mYhISMa+DOLDhLzbom+dYT9lQsrJVJIRkTD0pZKGEjF1pqJI2DijAsV0I9y6ZCvhkKjrqDMc0rTXKgtwDhiBhKyTykcLiTQUO23WL7QdG/LuY267uL9U5BUOXXjbie4M/TnmVto82BJjOmTsUysIqirIyPiALakcLf1Wqk2BLiz9ciLqehaQIevOdLLmM7FWjpTjv1iWuYw9luPPlk1vnirXi88UOy4cw3XmJFneDXXIBfd9yN9HEyoQLt8BWiuXypc+KZBKOomOoSyq3MmjEo1rq767oCP4uHAo+dieawCGbKmVpZGoI8EX6YMH/ZBzLMXEwlqDTrYj86AncNRWBxqDnC3pqLCHIeJ4PlTFgszBXL05ZnN0i8udJSScdDltsTx3uGT5YSin7B3Hcn6LS9uBzVASxhl4fBfrLfFVvoy7yKE0moltBOcszmqYNQ25yrAiqbxwizRkhAkZG7LZ5zFvqLmvpaGjxpG76/d2P5XVkVhJl50zX/aAWGidE6onybvI2UOV+BpWS3bEZWT6IfUJt2XiEVymMGeamEd92ZXMc1hQIHFKgliKuf0XuVgXZU4sOchRy7yBh//g0r5C40LqrsNlFDWfGHKWXwjQ+vI5nkz4Z1dH3E3ucDyZ9O5B9NKrXnvnjifHT81/0NAqrSNxssvDsy7IH/Cgg+JeFNykl8TjwP4L1gruvTK+mK4bVJrYTiZvnjr+se2ioLQDzHO9oiSEebILCXehK5XA33/+BVtm5xmg11W8ppTFIji9uoREWlzkzZ3kitoe9NNDN9toE8aY7fn/KpZ1JCzFlZFu7ceJM0JD5rRymZjez7j9FOQyzXNJqX1J+A4/FeNu7hpvuumjblhhnPpCH2+a+aDmvkfmsR1bKpOLqcicK+10PMZSjuJcV8nI0hcyOJL6CVnc+B24ytEx88JbluesCPayDeKGUQyI9EPZgsIW2xbsqckLiaj5c9Fy+ueV88hxdq67Bnz+FZkzhg20601d3+rWmjl52E4mbbPYZmk2oM6GT6RKtXe+yV+DAQd9CB4GW8ZkG2EuPox98Q2h7wNOBcrcN7RU/95t1JHgvAU7P41+/Xk04TWuhwJ97TYDUjPuD0f8lnWdhqV8JAW7RsTeWPP/o+F5j4amoB19deMyR6k4Jz63m+aODt5mkZgO3ghBpa9ZhtvvN6P8LBIZ3/XpvdhsFmjpzuR1zcth3OVibplQTH2D3ZPOQ5P3zjgeaL1jvn/EvGJZwUP58z04MI7vcWA48XfmZ/xhJNv/QTReXTfk/hr2v8V2etXOsWrdd6f1tpffHwOo59Rznmovca0prXpWRyLMnR64sPs2eHJ0yzq600+6JEcVTpzGMZVur2y/dV19vLlljm+eUIVO+IzBFT88cRU81R4Z3zr82kbkqJaVb6oi6OSOgMOG8l0D8VHtxGKzCRK3+oFUXW+hcfzNwNT1P3LUCaI= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Finish upload of a data-link file, specifying a file path (`dirPath`). This is n diff --git a/platform-api-docs/docs/finish-data-link-upload.api.mdx b/platform-api-docs/docs/finish-data-link-upload.api.mdx index e41fd4ecb..5235f20ea 100644 --- a/platform-api-docs/docs/finish-data-link-upload.api.mdx +++ b/platform-api-docs/docs/finish-data-link-upload.api.mdx @@ -1,11 +1,11 @@ --- id: finish-data-link-upload -title: "Finish data-link file upload to given path" -description: "Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." -sidebar_label: "Finish data-link file upload to given path" +title: "Finish data-link file upload" +description: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." +sidebar_label: "Finish data-link file upload" hide_title: true hide_table_of_contents: true -api: eJztV1trKzcQ/itCTyfg2G6SFmooNFcInCYhF85DMFje1XqVaKWNpI2PjzH0R/QX9pd0Rtpr7NpJnvpQOOR4pU9z+WY0M1pSx2aWjh5pzBzbl0I9Wzru0ZjbyIjcCa3oiF4IJWxKilxqFhOdEEZqOEmE5D1icx6JZCHUDDZxieTMpeTLJBbmBn5N9vrkPhWWwD/FI24tMwuSaEOOv92Ru8NGoIVDZ/DxFX7fGP0qYm5+Y3M72SNOg2jFpPjBQYstIpSTFDIoDOb1CMhkU20cYaoyWST4wY2BvTmzhKtIF8pxw2MyT5vDLfML6z9qEQ+3X0lidEZcyslkEFYnICnOtVCuT3tU59wwpOwyrkmrPHnweADlzLCMg2pkfUkVfAA4LmGXCBHIOdJH3wbirGbdOoP2ATnKiURwA1jDXwoBLtGRMwXvURulPGN0tKRukaOWcIiuVr1GcQjPVq0IQO7Rc9hxEALcIXCWR06bxSd1R4BH85m0jd8vBfcCuyacNtCNrr9H3VybZ5uziO9S9q0CElVk3Ihohy4IP5/5LcjnjLmw9MsRaB8HZoC0Ex0v8EykAa0c/mR5LkXkuRw8WVS9XBeup09AMiaOwfxyglvcDfmHifbW5bfehMwjl2eEWStmyqc8VwTSE/h0SGVWSCf2ITNdle3NxeyT66ljAo9tSX9iuM21srxPV0ADXKArT/ou4xCFBQWlBpmoB457OaE21TKYMQyjJRzP7G6K0J+rIptCZHbF6vAA1fF7NtuYQtQJJ3nN5TnYhfiuK8doHfpyDmJsQzZSyVmUEs/vdFEXvMKnceM5AfOxoPXJOcJRDFZLw11hUJBQHlwxTVIObBkbotmuX15ReV9zw/dLQ6CC2e0lDHyaC5eeY51sETHVWnKm1oJ3IdFCFfscBs1gCEg2bZfahbaqwH1ymZAJlolJr42dCynJlIfizeMAS+DG/wsu0lkuOSI7Maoqbqi/f2Bq3wAhIXS34TLCgdXbmuUXArU+fQ6GQ/xvUyfsFnUCyDoqQNInb/jK23QwPFjXeqVJJRQgR5sMO2l8+4AFDQOPNMOePOPY/bffqwq49ab4HLqtSAm+HQ0P1w2/rpomURpatpR6DvZ49NEmJtwFJFRM/v7zL1IXdGz5rWbiJSUI65Hjm0voU5ZNZXkVMZHqg35YaEYZ+PBTS33+v8olbFoeQQFxCz9FnHBmuDkuoHmPHsfYdWDESDWOIbn2KeEb+4gOmjFrsGyGjlVZDAaJz29scty8VjNKYSQcTZ3L7WgwYLnoR1IXcd/yF4hdX+i1ynDnd8iNZA7LLDlFPMaCom2V6XfIXeCh7UBNBWqs+q2vQx4EK+HHRVXAn+bO84UxuW267fl3hgWi2y2bRtQ0qWatHIa7vWNYdYY6NuNOnSyLh1CJ9saXUSs5QKd30YNkCyj9JRhTjkU+5brUtwmHrBPSd69E/95sgCEYt6Dnp/6vP/eHuIZZkDGfseU0VM703Tm+KrHQPGbiFdrKpnmwNcP8/zJ438ugTGjHv7tBLmGawpj42C7Lm9l5gPXoqPMgKKrHQ3k9If9SvNZwarmcMssfjFytcDkMtJjBVdGjI99Ct8Rw12y90fhnvtgwwb8yWSCW4tj9fgt2DNxbDOjO9I36MX4Ygfo/yMaX27KO75Htr62NVlWTqlq0zamsbQX1YwS1jHrPY+wzppXvwNUYoGGy9MSF3dNgyf49ymhOrzVE9CqcOIYbmLut2HaXurm+u8fCXj6SMh3jGcPm+LSEv95S7Znx/cKvLalkalb4/kmDTGwDrNtF3nQN79VGLuAqecS9fuYKrlNFjcNvJGa1+gcs8vuq +api: eJztV9tu20YQ/ZXBPiUALamOW6ACCtRJbMBAmhi+IA+GAI/IobjxcpfZXUZRBQL9iH5hv6SYXV4kS5WSPvWhTxKXs3M5M3NmuBYeF05MH0SGHk+U1E9OzBKRkUutrLw0WkzFpdTSFVBXymAGJgeEXhxyqWgEd4V0IB1oSsk5tCvIjYXzj7dw+2oQdvDi8S16fCf107U1X2RG9hdcuseX4A3kUqOSvxMguDplPXmtgv7WdALGAs6N9YC6c0fm/EDWGgtLdEA6NbX2ZCmDZTFclnoB2Gpz4aFXcX/zDnJrSvAFweM4nj4C6awyUvuRSISpyCLDcZX1gHSR3Ad5kYgKLZbkyTKia6GxJDENyLLYFYtIxrNCX4jnIL/tEXXesn8yI+1lLsmyA5Y+19JSJqbe1pQIlxZUopiuhV9VbCbeEk2T9JZTS0EHKjcY/1yTXe1YfzOI7rf/LfaWxj65ClM6Zu1jJwi6LsnK9JgxqT0tyIpE5MaW6OPRT2eiaWYRG3L+tclWfCc12pP2/BerSsk0JG78ybHt9a5yM/9Eqef8WU6zl+T4bSwDzvfzmJ+HEwsArt4COicXOlQeaZBaeomewSxr5eVJhdZ3RTf0xwg+zD1KvnagCsGSq4x2NBJNIriO3wfUjznHUtyzrDXqZDvctKwntn+vA61FTpf0VLrjEHE87+tyTvZorl6dsjm6w8XeGhJeekU9lhceFyy/Hco5e8exXNzhwg1gM5SEaQEB3/mq5506FPIQOVTWMK+M4ILFWQ2TliVfW1YkdRDukIaCMCPrYjY3aSQY8iZIV5ZOWkfub965w0zSJGIpfXHBdLUBxNwYRah3knep2EOdhRrWC3bEF2Q3Q9rku44IR3CVwyMTxWOyKbuUSsGcIodSFsVyVO4f5FJTVopYcitHHfFFGvyNS/sarY+pu4nNKBq+sc1a4SBCG8rndDLhn33DZptb4XQy6bMikn/b4U3w6XRyumv1vYFOaZOIs32OvR5i+w4PBgQeRMmjcUE8YA/3VSd4sFNCDd10oMTYziavdh3/0M0u0MYDKmWWlMUwz/Yh4S9NrTP4648/oWd0nrwb4yRoylksgfPrK8ikw7lqW5ELqb8YZvawLfT3Rv9VEJtEOEprK/0qTPHXhJbsee0LMX2Y8bgpyReG14DKhFoI43wqxsOaM14PQ79pWWCch8Lm6Ub2S7cj1FaJqSi8r9x0PMZKjlJl6mzk6DNZHEmzQwm34Q1cK/TMr/CG5TkJgn3rXL9l7CIOmwH0ULDFbtAGAgpCImn/XHbM/WnpA16ck5thzF58RWaG7TE5TKBhOg1n7aK5PTQm3UjoczPbIsiWNaTOTXC+zVqLAQd9DB4GW6bkWmEuOUxDyW1Dvwk4lShVGFu5+XV40SSC8xbt/DD6+cfRhM+4CkoMFdvuQe2+vL0jt9z63OGNdeX/PbtvaU9f/bhSKDUjHDK1bvts61MlEdOt9brHuG22WSIKbtLpg1iv5+jo3qqm4eO4mHI9dtwlpmESHsjP0SV5r/dPtNqzi39BVbOs4P352104tjkf8GB7Ox/sz/jBSnbgO/F4cdPy8ks48vWy161u59SrTX86dzfy2syaRMRdLHgYBd5EP07uWM2gYGeSMMDxxnmaUuUPym7S+/WH2ztmxPazojQZ37G45M8xXEZnTcAlEG04WwuFelGHwSOiTuZP3KbfZ3QbotoLx3odJe7ME+mm6dHx/MzANM3fCEJ9DQ== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -22,7 +22,7 @@ import Heading from "@theme/Heading"; @@ -36,7 +36,7 @@ import Heading from "@theme/Heading"; -Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint. +Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint. @@ -62,7 +62,7 @@ Finish upload of a data-link file, specifying a file path (`dirPath`). This is n diff --git a/platform-api-docs/docs/ga-4-gh-run-cancel.api.mdx b/platform-api-docs/docs/ga-4-gh-run-cancel.api.mdx index e96f147bd..1790a22fa 100644 --- a/platform-api-docs/docs/ga-4-gh-run-cancel.api.mdx +++ b/platform-api-docs/docs/ga-4-gh-run-cancel.api.mdx @@ -5,7 +5,7 @@ description: "Uses the GA4GH workflow execution service API to cancel the run as sidebar_label: "GA4GH: Cancel run" hide_title: true hide_table_of_contents: true -api: eJy9VMtu2zAQ/BWCpxZwrbx6qE91gjQNekjgJOghMJK1tJaYSCJDUnYMQf/eXVKO83BToCiqg0SRy93h7HBa6SF3cnQtczjICzkdyAxdapXxStdyJK8cOuELFCfjg5PvYqnt/bzUS4GPmDYcIxzahUpRjM9PhdcihTrFMmyxTS3AOZ0q8JiJpfJFmM/VAmtxS8s3KrsdyoHUBi1wttOMap4wlElTH4VUtGzAQoUeLSNtZU0/FBb307JioAZ8IV+jpyTCeavqXKgMa6/mCi1FWXxolEUq5m2DA+nSAiuQo1b6leHccZPsumkMRucPdbbiiFTXnlLxEIwpVRqAJ3eOK7ZvU+nZHaaeinrlS544roxfcbZJTExVuo7LOKNropv37u3s8Oflac5+UJa/Lm8ss+xVLNCTt+XEG6DEHvUjojvYBugQMtGz8++QVS7fAot65ME37ibVGT5bV1QzDz2da1uBj1P7ey8O8hPdsbXaTnqKn860v4XktRRFrb2AksSOWchGCiw069PocN6guJFMws1JluiSxW5CvLqkjex2SbpWMF+StXwbW9K2wnvjRkkCRg3TUjfZ0OEDlR4q/UbGF2FFnJfg+ZTiiOP5wknWp6ObaJVfXTDBkcNDBIt23DDAJ6q4ouy1zv+zEEQzcfBtzd/d0ofzcuMmG+0fP0JlmM624ys31yF1z3CPkCH9CXzvF64PZtVAGlTzkpjndJBwVBlaO9dfNwsEhFmNdXaHXz4Pd3iO+1NBEF1vFcG8RiIaCvvSa5TPrvV/sry+KR4ffWJKIA8j5IGBtlfW2pMHkrRF78UuOxfpiz6jJ/PrJUY6KFiWtKttZ+DwypZdx9PUQEvGdU3DBVgFM24YyTBTjsck6DmUDt8h5MOkt8uP4neGuvU0/STUK0YPZcN/NLzH1ca+uylFFggZ5WFYcfEoFv90ySk2m9/4SjdY7xinKRr/buz02R0+P7u4ZOn3pl4FV5EWlswxvQNQHciIfslzrSyhzhvIOTbm5OcX5G1+NQ== +api: eJy9VMFu2zgQ/RViTluAayVt9rA6bRKkadFDA6fFHgKjnUhjialEKuTQiiHo3xdDyXHSeFtgsagvpobDmTePj28AxipAfgMVnlQ1rDSUFApvOjbOQg6fAwXFNanL05PLd6p3/tu6cb2iByqi5KhAfmMKUqdX7xU7VaAtqElHfLQKQ3CFQaZS9YbrFK/Mhqz66qP9YsqvC9DgOvIo1d6XkMOlQFlGe55KgYYOPbbE5AXpABZbghym86DBCNAOuYbv0S+jVYG9sZUyJVk2a0MeNHi6j8ZTCTn7SBpCUVOLkA/A205qT4dgHFdTMgU+c+VWMgpnmSzLEruuMUUCnt0F6Ti8LOVu76hg0MCGGwlctB1vpdpyKgzjOI7SJnTOBgpy9vXRkfw9n+bjB9D/vX3nhWU2U4OZvAMT74Euo9zHhO7kEKAzLNXMzv+HrA3VAVgaAiPH8KVwJT3ZN5apSne6dr5FnkJvXj8b5G8KF947v5wpfpzpzQGSd1JU1rHCpnE9lalaS1w70Wfn0rxJcTlk6eVkPYVsc5z5aEM2TOyOWbFTsDySnXyjbyCHmrkLeZZhZxZF42K5CHRPHhfGvZDxddpRVw2yTKnOJV8eHIg+AxXRG95eC8ETh2eEnvxpFICPVElHmLUu37cpCfS8eLvj767nNK9c3HKv/YsHbDuhcxjlya1dKj0zPCMUSD8DP/tFmJNFNVgk1Twn5ikd1KJp0tWu3V/7jVGDsDr1OV78+cfiSGJyPy0m0c1WkcwrV5OhiC99j/LJs/5FljdfCtMDZ12DxgryxMAwK2vnyRp6CqBhcyzOFa2s80fzmyW20lCLLPMbGIZbDPTZN+Mo4ftIfgv5zUrDBr3BW7mwmwFKE2RdQr7GJtAPCPltOdvlK/VvhnpwmjmIdivosYnyBRq+0XZv3+Nq1FATluQTrGnzfGr++ycpsT/8wldGvTtxWhTU8Q9zV0/e8NXH608i/dnU2+Qq4LEXjrGfgLpExuSXEhugQVtFrCR3qim/fwDkbX41 sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/ga-4-gh-run-create.api.mdx b/platform-api-docs/docs/ga-4-gh-run-create.api.mdx index 3d48619eb..708146422 100644 --- a/platform-api-docs/docs/ga-4-gh-run-create.api.mdx +++ b/platform-api-docs/docs/ga-4-gh-run-create.api.mdx @@ -5,7 +5,7 @@ description: "Uses the GA4GH workflow execution service API to launch a new run. sidebar_label: "GA4GH: Launch run" hide_title: true hide_table_of_contents: true -api: eJztVsFu2zgQ/RWCZ9dK2uxhfdokyKbBLtAgSdFDEDhjcWwxlUiWpOx4Df17ZyjZcmwX6SFYoEBvEvlm+GbmzZArGWEW5OhezuBkVsiHgVQYcq9d1NbIkfwcMIhYoLg8Pbn8KBbWf52WdiHwGfOaMSKgn+scxen1lYhWlFCbvBAgDC6Er81Q3NQmCPDYbaES2iSXNZkmj8EBOcitifgcxWQpFE6hLuNQ3G0ckg0YYf0MjP4P0sl7pgNC5WWtMLl/3OxfqUe2f1yzH6OZaYNjBx4qjOjD4yGaCx2L5Kk/yHldgV/SgZWrIwo0c+2tqdD8iHdyAkLp6RQ9ww6Y7vDuEBdm/jPE5UBahz6l5EpRyS65khTNuUeISNsev9UY4plVSzla7RSYgKIDEDQl0kSGgXOlzpPb7CkwdiUD5aUC/opLh2RtJ0+Ys6HzTCJqDLy74ZuIhi2DEL02M9kMeky78xpiPKdodUtjD9mKeJ8VKKU5ACivX/DbcbB91l6G38hv7cvDiKhjiW0hbro68HJFOtLEImZT66t3CiL8rsD/WIGm7RvtkXoq+hrTQnDWhPak90dH+9306Z+3ayIanmOtXqVMPd8kuieHCJ2Bevv2rsLsoAhChFiHcW7Vtpw0nTlDT15YyRDbpQ/vXwTyBcOF99bfdCnexPThQJLX404YGwWUVFxUbdNgLCzPQGdTvA5iQX9ZutyyBYZsfpxRXgPt8b2VxHW/kkkasojRhVGWgdPDvLS1Ggb8RkcNtZW79+Jt2hHXJUSOSpwznu9A2Tyw77z2Oi5vOaFtzs6Q7hZ/WjOhTWr4RKaSYPQ/SSBaaT/+XufradEOBS7UTT/NL56hciUe7Pd1Wfba/AcbfXf3gK6pX2vOvSbbkoQ2U5sC7urc5Y0T9VpKu4dF6MCsXciTdl+Wa7tIJF9dJoFN7V/9BhHpwzse/vnH8IjXWCUVJOkbSAVIr5yR+Le9u0kpuyxXfQ/9fhv9Cm+jTvScgsyVoA0XvrsK2vGwfvuSipEHw/yY30w8JKiTCx4kBFmtJhDwsy+bhpepBT09pu7pcw5ew4TFff9ArgsERS3MU+UrEkSet3p5d8dEGF7WTOjQ/d4M1kaneY4ubsH3xjWPmc24u/50e8dTo3vhVWkAp3Gb/A76TybZNN8B0r1DVg== +api: eJztVk1v2zgQ/SvEnFU7abOH1alJkKbBLtDASbEHw3DG0thiKpHKkLTjGvrvxVDyR2wX2UNQoEBvBPk4fJx588gVeJw5SIcww7NZAaMEcnIZ69prayCFr46c8gWp6/Oz689qYfnbtLQLRc+UBcEoRzzXGanz2xvlrSoxmKxQqAwtFAfTU4NgnEKmbolypU0MGRxxjOhqzEhl1nh69mqyVDlNMZS+p+43AbVRaJTlGRr9HePJB1sTpU1Whpxi+IfN+k3+IPsf1uzHZGba0LhGxoo8sXs4RnOhfREjbQ+qWVfIS5XZqg6eFJm5ZmsqMj/jHYOgyvV0SiywI1v3eHeIKzP/P8QhAVsTx5Tc5JDCtVRyEMwlE3qCBJieAjl/YfMlpKu9Ag+CUR0AEoiJNF5gWNelzmLY/qMT7ApcVlCFMvLLmiAFO3mkTDbWLCS8JierG76RqNvZ4DxrM4Mm2WLaldcQ4zmx0y2NA2Qr4kNWmOdaLoDl7Qt+ewF2zzrI8BvFDVweR3jtS2oLMejqINNVKL2ukX1/arl6l6PHPxX4hRVo2r7RTDmkngPFCVdb49qT3p+cHHbTl3/erok4mLHOX6V8kwvbJoGzY4QuMH/79q7c7KgInEcf3Diz+a6ctPE0I4YERMno26kP719c5D9yV8yWB12KN3f6cCTJa7tTxnqFZWkXlLdNQ76w4oG1jfet0ReQQj8+bv0Fuf78tM/BOEhA3q0oruEKojSg8L52ab+Pte5lpQ15z9ETMfa0hf138S6uqNsSvdxKXQpe3kBoRhI7C6z98k4S2ubsgpCJz4MQ2qRGThQqEQYpTCIIkm7waZ2vx0VrClKowdbNr56xqks62u/rshy0+U8Wtt29BXRN/VpzHjTZjiS0mdp44a7OXd4kUa+ltPtYuA4s2sUsavdluXaLRBXqMgpsaj9uF5oEttc77f39V+9E5kQlFUbpG4wFiL+cVP3bvt0czD7L1baH/vyNfoe/USd6SUG/LlEbKXz3FLT2sP77JrAgMYb5qfyZxCRGCRRiJOkQVqsJOvrKZdPI9FMgXkI6HCUwR9Y4EXEPR00CBWFOHF3lGy0hhctWL+/uhYjAyyCEjr3vTbLedJ5lVPsd+IFdi81s7O72y929uEb3w6uiAUe7jXGT7VBINs0P0r1DVg== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/ga-4-gh-run-describe.api.mdx b/platform-api-docs/docs/ga-4-gh-run-describe.api.mdx index e2490dbfb..74d5c46ce 100644 --- a/platform-api-docs/docs/ga-4-gh-run-describe.api.mdx +++ b/platform-api-docs/docs/ga-4-gh-run-describe.api.mdx @@ -5,7 +5,7 @@ description: "Uses the GA4GH workflow execution service API to retrieve the deta sidebar_label: "GA4GH: Describe run" hide_title: true hide_table_of_contents: true -api: eJztVkuPGzcM/iuCTi2wsHeT7aE+1XGmrpGNvfEDaRssHHmGHmt3PJpIHHsNw/+9pDR+rB/dogjQS08jkRzyI8XXWqJKnWx8kam6TWfy4Uom4GKrC9Qmlw05cuAEzkC0m7ft38TS2KdpZpYCniEuWUY4sAsdg2jedwQaYQGthgX4nxJApTMnzNRfbZkL5ZzRCiERS40zT071AnLxlbhjnXytyStpCrCKtXcSwtBmaP0yf++RTYAECmXVHBAsY1/LnC4kGDQQWzP0QuFMHvtDaoQjhHkqdAI56qkGS1IWvpXaAplDW8KVdPEM5ko21hJXBesOP8nN5oGFXWFyigzz31xf8+elmd4H0hmbHMkEc1VRZDr2LtUfHYusT02YySPEyN5ZDgDqYKDy6hRKQA0OX9exfbexD5w7q2wnEzivSYwXFH0dXDmRDFl1ikolieYgqOz+Bb7jIB/YgjzVOYwPX/y76C1tdl4CNWYQUqVfxZeoDilpT3+4kpCXcy6gUfdDt/e5S5RPo2gUvadDp9sZdpp3nT873TZd+6NuN5zum6OBl2j1Pt7fRcOIjtHvUWs07PXHUb/f6xNh8MdgGH3cXVvNbiu6C3/5I6t62MMdeICcFJQvmUlfT4pQNWdeL54fppuyVq24qBDOZk4IjsUx6gv6IE8uMx0mpsRLLLD2vMpnjePYJIc6NZVb6qt5auxcYSC9ffPiVe9MlaDuiaPk/oGj/4fvKHx0J5tFiezPUckEASbenmuM71Qitl3ru3XIuUsvBEBh6f6Vn5/BRdYa269a/c6nt2ea/XZaidygUBl1FxokLE4Na2Z4hKXgUfNEasi6n7X1Jbj64qZO5erq69DkNyTE83Q713yPkjPEwjXqdVXoWpyZMqk5+EYma9qczLeB54j7TCF7J1osz7NZ8uByNLStxtWAAxti9w6UBdssGdkuRGxRVkOQ7xMvRJRw+HUbt8clej91PjX+920vCijY7GsAq/XBVcKcESr2GfHS+UOXKSl05p9tan7ZMwjIbibJm9rPP9WumVYYh3OV70tW+l2mIbb7BO8lxzjX+9z8j3ag6ikQnrFeZIpWGvKlGlohkbZLGw01ekty/kb67s/nRrU10KPPDG8IX+R6PVEORjbbbJhMNWhXRKfjQlmtJvxylHOJdnymrJ2qzMHfxOWHfrU0/SgurVVnndg2xpzb4kJlJd/o+ASr/RK3eSDJGShqYR5WYDbjGAo8+O2kbXCa78quHQ0pP/8CN1+3lg== +api: eJztVt1v4zYM/1cEPm2AkLR33cP8tFzP64LrJbl84LYVQU61mUStI7kSnTQI/L8PlJ00zcc6DAfsZU+WRYr68UeK5AZIzTxEdzBTV7M5jCWk6BOnc9LWQAQjj17QHMVN6+rmN7Gy7nGa2ZXAZ0wK1hEe3VInKFq9tiArHJLTuMRwKEVSOvPCTsOvK4xQ3lutCFOx0jQP2zO9RCO+ucJMdPqtARJsjk6x9XYKEdwwtH5hPgZk9wgScuXUAgkdY9+AUQuECCoLIEEz9FzRHA796RdGeHLazIRO0ZCeanQgweFToR2mEJErUIJP5rhQEG2A1jnbrg5BWY5Z2efWePQsf3dxwZ/X13Q/gYTEGkJDLFV5nukkuNR88KyyOb7C3j9gQuydYwJIVxfUXh1DqVCjp7dtbOM2CcT5k8Z2OpXkLY3JEp3XlStHmlVWHaNSaaqZBJX1XuE7JHnvLjQzbXCyH/HvYrdw2WkN0pRhlSr9mt9SgidFJ1iRgKZY8AMadT51ul87IOHLKB7FH0FCu9Metlu37T/bnRuQ0B91OtWq1xoNgsZ193PvNh7GICH+Pb4eDbv9Sdzvd/sgYfDHYBh/3v1etzrX8W11KizZ1PgF7iAA5KQozCSzs7eTono1J6KXLPbTTTmn1vyoCE9mTkWOownpM/bQpOeFnlJb0DkROnfa5LOmSWLTfZvaEM7Ca55at1BUbb1/9yqqt7ZOUP/ILPl/4Oj/9B3QV0qwBeUFsT8HT6ZS4M2rU4Xxg0rFtmp9twq58LMzBCgq/L/y8yv62Dnr+nWp3/n0/kSx33YrYSwJlWV2hWmwtkCaW25hMwyouSNF0Ay9trlC31xeNl1hfHNTFfkSJHA/3fa1UKNgTpT7qNlUuW4kmS3ShscndKqh7VF/GwSJ6GWK2Dtxzfrcm4Ebl8ekcJrWAya24u4DKoeuVTCyHUV8I9RNkP/vgxLIevHrlreHFQU/tZnacHxbiyoUfO1bAOvxwdfKnBEqCRnx2vl9l3GhdBbCNrW/vAhKCbueBJeNn39qXPBebj0tlHl5shBmmUhs5wmeSw5xbl5y8z+agepQED5TM8+UNuxL3bSqRNoObRJW6EHC8hJC9ed1VE8NYwlzyxPCHWw298rjyGVlydtPBbo1RHdjCUvltLrnyN1tINWe1ylEU5V5/BtefujXQ9OP4txYddKJbWE0XBaXKiv4DyQ84vpliCvHpYQ5qhRdgFUJW0mCOe0dOyobnOa7Z3cTD6Es/wI3X7eW sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/ga-4-gh-run-list.api.mdx b/platform-api-docs/docs/ga-4-gh-run-list.api.mdx index 57c45932a..a8f00e10d 100644 --- a/platform-api-docs/docs/ga-4-gh-run-list.api.mdx +++ b/platform-api-docs/docs/ga-4-gh-run-list.api.mdx @@ -5,7 +5,7 @@ description: "Uses the GA4GH workflow execution service API to list all run reco sidebar_label: "GA4GH: List runs" hide_title: true hide_table_of_contents: true -api: eJytVdty2jAQ/RWNnhmcWx/KUwl1KRMCFPCkl8kwwl6MEmM5khxCGf69u7JNINAmnckLSLtHez27XnMrYsMbv3gsLuI5v63xCEyoZWalSnmDBwYMs3Ng7eZF+ytbKn0/S9SSwROEOWGYAf0oQ2DNQYdZxRJpLBNJwnSeMg2h0pGp8xpXGWhBDzoRmm2Tt2GedhGNykxosQALmkJZ8xQvCMpEDBMjfwMiJAXzkINe8ZchDhDGSpgJ57AQvLHmdpWRDZlaiEGjaqb0QthCdH7GN5vaviOr7iF9g6cKd+DKWC3TGA1jETWYTKVYO9KfnZzQ376t/hXaCBWGl1rSiixLZOgq5N0ZgqwPXajpHYSuYJrqaWXhAEttdlBCa0HBSwsL86bXExkdSQRztMLCoabGIc0XxJqgd9Xr3/RQ8i3wA/8zHjq9zrjT7HZ+dnptvA6DXq84DZrByCFa/etB1x/7ePS/+61g3B9O/OGwP0TB6Mdo7F9vr61mr+V3i1fuSKawvlbahAIauQCxl1sJkoqEuXHSFJ7sZKe9R7q195T4OCx7hzrSXhzr3qWIkNzIEkffd2rjwsR/7UJuJqGK4I3M3qZ0A8bXWumDnM6PMLKaUJYqN8JqCZGzhqM5VzS2MRTTaud48dzK8JZgvMdTz3EQY8VtUI1xrhOEza3NTMPzRCbrYaLyqG7gAT3VpToYsJHTsEEiLCXFWoSnzcJpqAyuHC3takT1LEp2CUKDbuYU0LYy5LEaULpPHQglxeFLVa67pXXpyXSm3POKVEUU5Pa1AMvlZ0owEUGEjgj7ye+mjFyQievWTH16VmAgVLnCz2n944f6CckyZexCOB6V28pt4gYjqrKy6ntBrp/5+H7ruyytxXnyskTgksTYXI7rkg/VJ6TGkRH4+3iKPy4+bN0csyDIej0VBgKdbDYkLtYscSWSRkwT5FtjJhID/0hpd90fjeoeVi8+Ho8iyQnHaef/p6dq3b/mqsI9+7qli5bkDFO8RfgcRIREpHyLl80whMzuvDpYH2RlO35tf4yE/QPZEJXL +api: eJytVdty2jAQ/RXNPmsgSdOH+qmEupRpCpTLpJdhGMVejBJbciQ5hDL+987KdgKBNulMn6zLrs5ezh5vwYnEQvATEnGerGDOIUYbGZk7qRUEMLNomVsh63XOe5/YWpvbZarXDB8wKsiGWTT3MkLWGfWZ0yyV1jGRpswUihmMtIltCzjoHI0gh34MAfQIbVyoS2kdcMiFERk6NBTKFpTIEALIRYILK38hcJAUzF2BZgPPQxyJBFltZqMVZgKCLbhNTm9I5TBBAxyW2mTCVUdvzqAs+T6Q07eoXoHU2B1AWWekSqAs5xwM2lwri5buz05O6LP/1vAzcIi0cqgc3Yo8T2XkK9S+sWSyPYTQ1zcY+YIZqqeTFYAplN2xEsYICl46zOyrvBcyPpIIB+uEw8MbDqiKjFgzG3weDK8GwOHrLJyFH4BDf9Cf9juX/R/9QQ84jGeDQbUadWYTb9EdfhldhtMQOITfwu5sOhwvwvF4OAYOk++TafjlcdvtDLrhZeXll/TUnIOTLqWAJj7Asnw6GReKDgvrTxU+uMVOe490a8+V+DiuewdlSbfnx7p3IWJm8K5AT9//1MbMJn/sQmEXkY7xlcx+TOkKbWiMNgc5vTnCyGZCmdJ+hPUaY/9ahm6laWwTrKbVrSCAtpeM9hpt+/607TnIgdSgGePCpBDAyrncBu22yGUrSnURtyzeoREtqQ8GbOJv2CgVjpJiXbInZQEaKotRYaTbTKieVckuUBg0nYICeqwMITYDSvtrbwS8XnxsynWzdj49qZbauzekqqIg2JcCrMXP1sZEBBF5Iuwnv5syZkKmvltL/f7pouRAlatwTlvv3rZO6CzX1mXC86hWK6/EASOqsrrqe0Fun/j4/+S7Lq3DB9fOUyEVxeZz3NZ8aH4hHNZIMd2fAq+Uac5hpa0jk+32WlicmbQs6biSWeJKLK24TjGGYClSi39JaVfuj0Z1i5tnP497kRZkB6T5/4jUyP1LUI3dE9acNkYSGAQ/5yWHFYoYjc+38uxEEeZux+tAPuiVx/HrhVMoy9/ZEJXL sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/ga-4-gh-run-status.api.mdx b/platform-api-docs/docs/ga-4-gh-run-status.api.mdx index 2c0ff6716..9b59b01ec 100644 --- a/platform-api-docs/docs/ga-4-gh-run-status.api.mdx +++ b/platform-api-docs/docs/ga-4-gh-run-status.api.mdx @@ -5,7 +5,7 @@ description: "Uses the GA4GH workflow execution service API to retrieve the stat sidebar_label: "GA4GH: Retrieve run status" hide_title: true hide_table_of_contents: true -api: eJzFVUtz2jAQ/isandoZBufVQzmVUJcySSA1eNLHZBJhL1iJsVxJhjAe//fuygZCSdpLZ3rBq31ov119u5TcirnhnR98Ls7mCb9t8RhMpGVupcp4h4cGDLMJsH73rP+ZrZR+nKVqxeAJooJ8mAG9lBGw7vWAWcU0WC1hCS7IWGELw9TMnXSRMWGMiqSwELOVtInTz+USMnaP5jsZ37d5i6sctKDbBzFi6BO0oMjG7jY050KLBVjQhLzkGR7QrY5HsyTgubAJ/70avAQxaZnNmYwhs3ImQaOXhp+F1IDJrC6gxU2UwELwTsntOqe76yBeVbfkbHKVYV/IfnJ0RJ/9NKMLvDNSmcUUZBV5nsrIFeQ9GHIpD1Oo6QNElqrTVL6VdYKmqkMoiBL7AYeWFoesWNCbhsOL4ehmiJovoR/6H1EYDAeTQfdy8H0w7OMxCIfDWrruhmPn0RtdXV/6Ex9F/6vfCyej4M4PglGAivG38cS/2h573WHPv6yjnEhXYYestCkBGjuAVbXT7F6xqkh/9lL7zkXM6EXA2H/Xx4WZv9rEwtxFKn7eSok5544aM6UXwtaq05O9Ym7A+ForHTSE2NZ0+gIlNoxmmbJMpDhDSDdyRyInimg+B4eaeNvhnptHbwXGWx57SALjlTUVKs9s5oBGbzMEhU4xLLE2Nx3PE7lsR6kq4raBn5i5LdXBMIydhV2nwlKRrEf+NMacWG5wvrW06zH1t27hOQgNulsQwG2nKCNvJobOU+eEmlr4tGnfw8q6cmU2Uy58w5EaBaX9G8Bm05jGmYghIkeM/eKfl4zckKl7vZn6sDMgEOpcnee4/f5d+4h0uTJ2IRyvmqXi1l6HBZutpt0Gafq/B7fcMfU/bc3mRSw8WS9PBa5BLMm1pmxotVnzLY7Ewt/lMS0/JBd+Otv92dSHJEiwHxRVllNhINRpVZEaR1OvUY/iUmgppvSSyMFYGpKRzDORGvhDg94EzcZ9y17byS9W0yhFtib0Ii3ohOIjrHf/ANUteiYgYryHYNXGbhRBbp+FHWwTov12Gvv+BPn6CwR7aCk= +api: eJzFVU1v2zgQ/SvEnLYAYSVt9rA6retVvUZTOyvb6HYDI2WkscVUIhV+2DUE/ffFULKdrNPtpUBPpoYz5HuPb8YNOLGxEN/CRlxtClhxyNFmRtZOagUxLC1a5gpk4+HV+E+20+bLutQ7hl8x85TDLJqtzJANbybMaWbQGYlbDEXWCect0+vwZbxiwlqdSeEwZzvpihDfyC0q9tl4dSfzzwPgoGs0gk6f5BDDmKClXs3DacChFkZU6NAQ8gaUqBBi6OqBgyTgtXAF/JdN6hWzzki1YTJH5eRaogEOBh+9NJhD7IxHDjYrsBIQN+D2NZ3dFUHbrijZ1lpZtLT/+uKCfp5fM3sPHDKtHCpHu6KuS5kFQtGDpZTm/Ap9/4CZI3aG6DvZXdCzOofCgdTF8x0OqHxFb7qcvp/OPk6Bw1/LZJn8ARwm08liMrye/DOZjoFDupxOu9XNcDkPGaPZh5vrZJEAh+TvZLRczNK7JE1nKXCYf5ovkg/Hz9FwOkquu6qwpKNWHJx0JQGaB4Bte4qcXrFtKX71knxvRc7oRdC6H6djZTffFNHbu0znT6WUyuEmWGOtTSVcF3rz+hmZj2gTY7RJe0McOb15wRIHRzOlHRNlqXeYh9MqdIUmm28woCbfxhCFfox2aKPtZWS8slHTWaGN7KEPqPUOTeBNCTEUztU2jiJRy0FWap8PLD6iEQOpz5phHnbYTSkckWQjyqc2BnK5xcwb6fZz0reT8C0Kg2boCeBRKboR+o6h7/uQBLxfvDvI97Bzga5Uax3KDx7pUNC13wPYTxrbJ5MxRBaM8Zz8U8pYCVmG11vr308bLQdSrrvncvDbr4MLitXaukoEX/VDJYy9mKWHqWbCBOn1fwa3OTn1J03N/kUcfnVRXQqpiFKQpultdRjzHHZIBLaXNPy8onV8nJ89vxWHQltHVU1zLywuTdm2FH70aPYQ3644bIWR4p5e8raBXFpa5xCvRWnxfwT6Je0n7iv2rZn8Ips+KNSe0IvS0xdw+IL70z9Au2o5FChyNAFWtznMMqzdk7KzaUK2P3bjOFlA2/4LBHtoKQ== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/ga-4-gh-service-info.api.mdx b/platform-api-docs/docs/ga-4-gh-service-info.api.mdx index 6d508584e..77a82f230 100644 --- a/platform-api-docs/docs/ga-4-gh-service-info.api.mdx +++ b/platform-api-docs/docs/ga-4-gh-service-info.api.mdx @@ -5,7 +5,7 @@ description: "GA4GH workflow execution service API info" sidebar_label: "GA4GH workflow execution service API info" hide_title: true hide_table_of_contents: true -api: eJytVlFv2zgM/iuGnnNJu/UGrE9zg64L1m1Fu94eiuLGyIyjTpY8SU6aBfnvR8qOlxR208PdU12JpD6SH/llLQLkXpzeiRxO8rm4HwhbooOgrJlk4lRc8PENuoWSODEzKwbCoS+t8Uhua/Hq6Ij/ZOilUyW7kdOXj2QmrQloAt9CWWolY9DRg2eTtfByjgXwV1iVSE52+oAykGPpGEJQ9QMLdF7VLo2hD06ZXGwGFFf99cy1tEWhAqfR5VuF+Vc69Du34BysCIEKWPgOL3LTNlfmCsK8M6iBxRTc4aQKNNVLHu5x1zBF3Qmgcl3ndBFU0Hz0OSIcWzNT+bD+5xOBIZseI446R3BhihAm1FK3gN03FB3l6AjjzLoCQn30+lVE49F9s+6HL0HiuYGpxt1mTK3VCCZ2Q2u7nBgfwEgcO8yIOQq077bWYDJK7LYzWUoDXeG/zG499lk03Oy7BgN6FZR8QSvm1ZSmoY9kpfVhbvO0VB9xdcDiA30937u0hbWt2KWVoK+RgnQUakBTWTqkueOqB1fh78w/weN7pfFG/cKDvXxzwu8tYfF8C3NnK5P5JWr9UruUc8CspchLRqIfI8X2svC8rND1tZaccrxyOFOPnfcef9L6G2tb9cBHon8LeJL9Z8jcEJDhvADVQ0Yu0md8DDP6O9bq0uZ9Y2FzW3WTmlZTpTV3pWVCnWmqzqBnTp76DJ5seXZMbq8vE8oquYnRknSS+Fos/DAZg0mmmHznMN8TNUuMDYmMW6WiER/ukXtXYzZxG510ScsZZInDnxX68P9pTOHzbjIECJX/W9rs8JTwxttJ5xv6c+esu27Ess3pdYdcbhU3FgjqoYjR9u0u0pOLD8mSyMdUSPARZRXdmpIn6dUkUbVIF0hrhQU8x5hvVCwxiio/WqIfLY5HjdsfjYuPg8M/Bta1joh5CKU/HY1IZ4eSR2JYk2aorHgKriHAlYbAZUniCDEisbnn2LJyKqxuuCN10c9IVNCl1Z6U8osMJZoxu6MRndQf77cFf1iGWKAInd1bFtU0pGcPAdzytDFu5pCD7Se/mzLWUxqffff7goC0P1PE8fDtn8Oj7W4vIDLRQEzn33RwD31boECLYFRqUGZH7uvubn/D0a6mChOk46apbY+pEfOoMndivZ7Wc7/Z8DENlCOBuqPPBThVD/3dfa39GXWASfGDNUykUmLJnKJFWMW193TyuOEt/y7Ov1Kn/gGHC5jV +api: eJytVlFv2zgM/isGn72k3XoHXJ4uDbouWLcV7Xp7KIKNkRlbrSy5Eu0kF/i/HyQ7aVLYTQ93T3EkkvpIftSnDTCmDkb3kOJZmsEsBlOQRZZGTxMYwaVfviVbSUFTvTAQgyVXGO3IwWgD709O/E9CTlhZeDcYwbfPEIMwmkmz38WiUFKEoMMH50024ERGOfovXhcEIzDzBxIMMRTWQ2DZHFCRdbJxaQ0dW6lTqGPAQv71yrYweS7Zp9HlW3L2fV00h7S7aC2uIQbJlLsOrzoGZVKpr5GzzqAaqzna40nlpMu3HNzjrnBOqhNAabvW6xhYsvJLXwPCidELmQ6aP19Il1D3GfmoGaHlOSFPNZOtcP8MqZlSshDDwtgcuVn68D6gcWR/GPvoChR0oXGuaL8Zc2MUoQ7dUMosp9oxakETSwlplqhct7VCnUid3nUmGwOTzd23xZ2jPouWm33bqFGtWYo3tCIr564wfSQrjOPMpONCfqb1EYtPxvHrvRvvYG0rdmUEqhsqTFehYkiosCSQfdXZlvSc+RdcfZSKbuXfdLSXv5/585ZYvd7C1JpSJ25JSr3VbuxzoGRHkbeMRD/GOgYncucvK7J9rV0Ym9K1pYVcde47eiKLE2XKHvhUodoBnib/GbJvCAq+yFH2kNEX6SuteKHMcqLklUn7xsKkpuwmdQy6VMp3ZceEJtOxPMeeOXnpE7+45b1jdHdzFS2MjW5DtGg8jVwjFm4QTVBHc4p++TC/IrmItOFIhFultJQMDsi9rzF1uI3OuqTlHJPI0lNJjv8/jcld2k0GRi7dT2GS41Pib7y9dH6Qu7DW2JtWLHc5feiQy63ihgJhMxQh2qHd5fjs8lO0NPbRUyGiFYkyuLUlj8bX00g2Ip0TZ8YLeEoh36BYMAwqP1ySG1anw9btXeviwuD4x8Cm0RHImAs3Gg6xkAPhR2LQkGYgDbwE1xLgWiH7skRhhDwiqGc+tiit5PWt70hT9HNCS3ZcHkipP9FDCWae3cEI4vbj47bgD0sOBQrQvfuORQ0Nr6dHAW552hq3c+iDHSa/nzI1UxqO/fN5o46fnylwOvjjt8HJ9m7PMTBRY0jn33TwAP2uQEwrHhYKpd6T+6a72zdcDEtyEEN12jZ11+NZDFlQmXvYbObN3Ne1X34qya5hdD+LoUIrm6G/nzXan5ANpHj0GgZjIajwnKpQleHaezl5vuE7/l1efIe6/geHC5jV sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/generate-data-link-upload-url-1.api.mdx b/platform-api-docs/docs/generate-data-link-upload-url-with-path.api.mdx similarity index 67% rename from platform-api-docs/docs/generate-data-link-upload-url-1.api.mdx rename to platform-api-docs/docs/generate-data-link-upload-url-with-path.api.mdx index 3ba329636..bcf5347fb 100644 --- a/platform-api-docs/docs/generate-data-link-upload-url-1.api.mdx +++ b/platform-api-docs/docs/generate-data-link-upload-url-with-path.api.mdx @@ -1,11 +1,11 @@ --- -id: generate-data-link-upload-url-1 +id: generate-data-link-upload-url-with-path title: "Generate data-link file upload URL (to given path)" description: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`)." sidebar_label: "Generate data-link file upload URL (to given path)" hide_title: true hide_table_of_contents: true -api: eJztV9tu4zYQ/RWCTwkg29luWmD91FyLoMkmyAX7kAY1LY1sJjKpJakkriGgH9Ev7Jd0hpQs+VI72fahD31JTHI4lzPDOaMZd2Jkef+eJ8KJTibVk+UPEU/AxkbmTmrF+/zIgHBgmWB31+fMaVbkmRYJS2WGu7h2Y2BzBUxYq2OJNxL2It3Yn47kMyg2IKFzlDlLBhGzOcQynUo1Qs2ki+UCxXcGiTRX+Guw2/1FnWrDDr7csJuPjQUbMaGYSBJJDoqMpTrL9EunyJmBrwVYxyYF/hkCs6AcE6kDw6a6MMFM5f5YWBbrSZ4BubqDhkDFulAojGu0AMZos0sBphLNyN/Ax1Jd76DysDHoha0eikk7HqCeJNdSuS6PuM7BCPLzLEEofwJFSziugLjzF+9M9usHlM2FERP0xlBKZlzhAu80oKGIpIQQTnw5S8fzBFhnCFSZYPAylWBQloCRGBfvO1NAxG08hong/Rl305yshEu8LKPGcMjDRqskMC8BRB6BohOGdyF22ky/0XaM8uS+yGwTN+bWK1wpz1p0behvMfeizZPNRQzbjH2pBZkqJmBkvMUWVgGM/FGqzUS4sPXD/oL1SyNHaLMyPAaRbHQ84qrIMjHMICBalg8BZMT/UCdTuhFrNKwc/RR5nsnYp6X3aCmK2apqPXzEfFENGqpYJ8HSKb2Xz97JVScWgSEpplNfCP6VzftEl5dR7c85qBFW0RvwWdZ/Q89vrX4mFRtOsUG1Dd169ducvji7OGEk8jead6A76kZs0IZQxw5cBxWCmGAXGzh4db08E1Jhw6K0cicdpYbXj/yiyJy8EsaF134dMoWi5fLb8Bs218oG+L/b26N/i05f/syjfyu/IU5qTdugCr6zs2M2qnpYgqhXvbnLrqs4sBeb9U2xKlCfpKJue7ZlWBgj6MFJBxO75rkue3RA8pS43EDHypFC60hQnpHgFeLCAfIAQt/BvurqYmSXCjyPIQqMDt6Ys5AVShpK76/Ly2GT2nfkpymAez4Ba8UIiIE3p60WXNfT5qGcEH2tOP5xTUHVFMWURrYkLkV/vPT+qvRn7U6RJRP25+9/sHnfZJj2Vs/2mlISi9jB1RnSgaV+1ZTH/GJEN5vhQZswBczv/1exxEOLNWakm3qyPgRhwBwU1N3uH6gjI5OPNZF+rn1JeP7s814zx/RmDbeX9XuZVbRbEgOAea6ngcJkRA7O5bbf64lcduNMF0nXwldMX1fq1ZbpT9hVJhw1V3ZE8pQOTu7V3t8QfAGKdgxzNMhiTUa0Hnoh3Ak/Tuu2/fjiPGSUluuGjE5eBY1Yi2TSNJklXthbauCtxy9Vqr1bVUqq6CicbYETjDLGWTUIkwUR+3paBLUNJZaUzDwbpfrH5gAdoYwEOx+6n77v7tEepXgifDlWnF5Peq3abg+f1IF2sFGFwZhKY3c5jBaJ/z+C/5MRvCrkhqg9BVHmZ9WjXPj+iXh/YeQOmv12NRDj6xnTm8Z7s9lQWEAmK0vaDkMjPde64/F+iv0QNud24/y61v0nmK6Zkp9FVpAsp+Hy7R5sGWo3OLA4NzfmH2hhZJhR34XGTj1J7LLNXzRrvapHCTVtu1N720rr+wBqOfWWD55vca0qrfIBRasvgPcBtzlR80+MhRIJZ0dBR8e33EZihWubGwdxDLnbKNsmwKvLm1sijOrbZKITumPEC30c4l/vvPYxeR7yezOeCTUqPDXzoJPoRSyy0xIbeczWIo0P1Uvc6idQZTkH3tGaYC/LvwC4Le2Z +api: eJztV81u4zYQfpUBTwmg2Gl3W6A+NftXBN1tgmSDPaQBPJZGNjcSqSVHm3UNAX2IPmGfpBhSsuTYdZJtDz30ZIsccn6+mfmGK8U492pyrTJkPCq0ufXqJlEZ+dTpirU1aqJeOkImDwhXF2+BLdRVYTGDXBfk5ZsXBOsLAL23qUamDO40L8LuXH8mA1MReqvN7Wk2TcBXlOp8qc0cMNwFFfICDqaZdufIi+nh6Ffzxjo4+XAJl896DT4BNIBZpsVALCC3RWHvjuoKHH2qyTOUtWeYEXgyDJgzOVja2kU1rfkL9JDasipITD2wDsiktjZMjjLRQM5ZdygO5tpgoX+j4Et7/Ag8xYXpOC6Nc220X0yBTFZZbXikEmUrcih2nmZqon4iI5/0qg3EVTh45YoPmhfitEpUhQ5LYnICzEoZLElNVB86lSgtsFRRfBOrV2sYPDsJrc7IsM41OZUoCY92lKkJu5oS5dMFlagmK8XLSrTEQ6ppkl5xRGOvVhFYJwJ51ia4DJl2lLJ1y6/UnToK5mPhe78/1RQu3ErSTnSn649Rd2fdra8wpYeUfegEwdQlOZ0+oEsbpnnYyq0rkePS9883tJ85PdemU7wgzPYanihTFwXOCooRbZqbGGTy/MJmSzmRWsNkWP5iVRU6DbCMP3rxYrV9tZ19pJQlB53kLWvysitV80swctuIzcCIFNg8JEKotXW3GKkm6ex5S2bOi8fE5/79l1KEO+8HbWC2ZPJDRe/D9Q8Z/e703WsQkb+5+YBG81EC02EIbcrER54dYTlNYMr0hcdVgdpMD0cCq2LNAo3qSv1dXbA+R8ex5i8iUqoR2c3aCAu+ssbH8H97fCw/m0af/aySfwvf6Kc0qIdCFW2H01cwbztZBrNl26FHcNH6Abl1u1tjm6ABpLprfn6gGJ1DKTjNVPod5XrfohORF+AqR0dezw1lQlOBl+gLpTUTlBL6owodd8kIZ4YCm1XkQDYeiVlERUBrEvV8Fy4vemifgE+fANeqJO9xTsLD+2HrBHf1tLUrr4XEtgx/tiOhOqICYxlQGJUyFaSfb0v/YvmNrU0Gf/7+B6z7JlgHg54dbspFLIGT81PItJd+1afH+mAiJ/sRwro4C6zP/1dj2STKU1o7zctA1i8IHbmTWrrb9Y105JJ4YYX6KxtSIvDnRI37aWa86rm96epl1dJuIwxA7nM3DdSuEHJgrvxkPMZKj9LC1tnI0ydyONJ2u2WGHTgvkKW5wkuRFziUmNdZfynhi6EY+rCOhmjsyEi+Z0FIJe2fN13b/njHIWQCy0VPRq+/oAxam2TSN5l7vHB8r4EPil+b3AazWkha78SdhxyXMOqUfCssGjAN+bQZ1GEoqURdBDbK7Y/9RpMoQSTq+Wb0w3ejY1kTiEsM6dhyejfvDXJ7OIJKBzpg247HkhqH990YkPj/g/g/GcTbRO6JOlCQIL9qi3LjFZSoycbIHW8Oy+1AfJOohdT05FqtVjP0dOWKppHlODRKuXYdT01yLDztx3bv/LrT/Fta7piSP2NRi6yS4fLxFjww1O4xYHNu7tXfyIfTcUZ9UjQOukniEPa/aHZa1Y0SZjk0p7N2AOvTAjQw6jEPnq8xrU2t5qZJuhfA0wK3H6j1E2MjReLey3jHUWi5vcQW1/YnTtKUKt4rOyTA87PL90IY7duktJmccXgnj0O8i8bb4FPgobC2UgWaeR2oWcU7hV5wk53usVGI2c5Ir1ZR4r29JdM068CzfEvYm+YvXCTwMg== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/generate-data-link-upload-url.api.mdx b/platform-api-docs/docs/generate-data-link-upload-url.api.mdx index 08745cb6d..f3fdda3b1 100644 --- a/platform-api-docs/docs/generate-data-link-upload-url.api.mdx +++ b/platform-api-docs/docs/generate-data-link-upload-url.api.mdx @@ -1,11 +1,11 @@ --- id: generate-data-link-upload-url -title: "Generate data-link file upload URL (to given path)" -description: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`)." -sidebar_label: "Generate data-link file upload URL (to given path)" +title: "Generate data-link file upload URL" +description: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint." +sidebar_label: "Generate data-link file upload URL" hide_title: true hide_table_of_contents: true -api: eJztV9tu4zYQ/RWCTwkg22k3LVA/ba5F0GQT5IJ9SAOYlkY2E5nUklQSryGgH9Ev7JfsDClZ8qV2su1DH/qSmORwZnjmckYz7sTI8v49T4QTnUyqJ8sfIp6AjY3MndSK9/mRAeHAMsHurs+Z06zIMy0SlsoMd3HtxsDmCpiwVscSbyTsRbqxPx3JZ1BsQELnKHOWDCJmc4hlOpVqhJpJF8sFiu8MEmmu8Ndgt/u7OtWGHXy+YTcfGgs2YkIxkSSSHBQZS3WW6ZdOkTMDXwqwjk0K/DMEZkE5JlIHhk11YYKZyv2xsCzWkzwDcnUHDYGKdaFQGNdoAYzRZpcemEo0I7+Cf0t1vYPKw8agF7Z6KCbteIB6klxL5bo84joHI8jPswSh/BUULeG4AuLOX7wzGUrmwogJ+mIoIDOucIE3GshQRFI4CCW+HKPjOfzWGYJUJvh0mUowKEuwSHwV7ztTQMRtPIaJ4P0Zd9OcrIRLvCyjxnCIwkarJDBPAMQdYaIThnchdtpMv9N2jPLkvshs826MrFe4kpy16Nqnv8XcizZPNhcxbDP2uRZkqpiAkfEWW5gDMPJHqTYT4cLWz/sL1i+NHKHNyvAYRLLR8YirIsvEMIOAaFk+BJAR/0OdTOlGrNGwcvRT5HkmYx+W3qOlV8xWVevhI8aLctBQvjoJlk6pWj55J1edWASGpJhOfSL4Gpt3iS4vo9qfc1AjzKI34LOs/4aKb61+JhUbTrE9tQ3devXbnL44uzhhJPI3mnegO+pGbNCGUMcOXAcVgphgDxs4eHW9PBNSYbuisHInHYWG1yV+UWROXgnjQq1fh0ihaLlcG37D5lrZAP+Pe3v0b9Hpy9949G/FN7yTGtM2qILv7OyYjaoOliDqVWfusuvqHdiJzfqWWCWoD1JRNz3bMiyMEVRw0sHErinXZY8OSJ4ClxvoWDlSaB3pyfMRvEJcOEAWQOg72FddnYzsUoFnMUSB0cEbYxaiQkFD6f11cTlsQvuO+DQJcM8nYK0YAfHv5rDVgut62vwpJ0ReK45/WJNQNUExpZEriUnRHy+9vyr9SbtT5MiE/fXHn2zeNxmGvdWzvaaUxCJ2cHWGdGCpXzXpMb8Y0c1mdNAmzADz+/9VLPHQYo4Z6aaerA9BGDAHBXW3+wfqyMjkY02Un2ufEp4/+7zXTDG9WcPtZVUv1PfBPNczQIGDAVKCc7nt93oil90400XStfAFg9aVerVR+hN2lQlHLZUdkTwFgZNTtc83BFoAoO35HAOyWFMQrYdeCHfCj9O6WT++OA8UBeO6oaCTV0Fj1SKFNK1liQ32ltp2q+SlSrV3qwpE9Tp6zraHE4wyxvk0CJMFEfssWgS1DSUmksw8B6X6Y3OAjlBEgp0fur/81N2jPQrsRPgkrJi8nu5aGd0eOKnv7GB7CsMwJcTu8jNa1P3/2P1Pxu4qkRt69sRDkZ9VpbjwzRPx/sKgXVUjlsyYyheFZ7OhsICkVZa0HeZDqtG6ufF+iq0PNgd046i61ucnmK4ZiJ9FVpAspzny7R5smV83OLA4IjfmH2hhZBhH34XGTj007LLNHy9rvaqnBjVtu1N724rl+wBqOfWWb5vvca36rCofULQa9t8H3OZAzb8mFlIknB0FHR3fZxuJFVptbhzEMeRuo2yb664ub26JJarPkIlO6I4RL/QdiH+989q/yZOP35vxTKhR4VmYB53EKWKRkpYoyGO2FmksVC9xq59AYbHWwDhaE+xl+Q0SHOWg +api: eJztV9tu20YQ/ZXBPsUAJblNWqB6qm8pjDqxYcfIg2FAI3IobUzuMrvDOKpAoB/RL+yXFLMkRepiywb60Ic+SVzO7pw9cznDpWKceTW+UwkyDjJtHry6j1RCPna6YG2NGqsTR8jkAeH2+gLYQllkFhNIdUZennlOsDoA0Hsba2RK4FHzPLyd6W9kYCJGF9o8nCeTIby3Do4+38DN226zjwANYJJo8Y0ZpDbL7OOgLMDR15I8Q156himBJ8OAKZODhS1dQNMim6OH2OZFRoLijXVAJralYXKUiAdyzroDwZ5qg5n+gwLMZvsAPNULk1G9NEq10X4+ATJJYbXhoYqULcih4DxP1Fj9RkYe6bS5423YeOsyFakCHebE5ITrpTKYkxqrjg0VKS1MF8hztUn/6YpZz06bGeiEDOtUkxMUwot2lKgxu5Ii5eM55ajGS8WLQtzUu1RVRSvPsaNwBma+c/61JLfY8n7Sme72/xJ/j9Y9+AJj2uftc2sIpszJ6XifM22YZuRUpFLrcuR66ed3a+4vnZ5p03qeEyZhx1PII2XKLMNpRjWnVXVf00yej22ykB2xNUyG5S8WRabjkAijL16usdw+2k6/UMySCk7ShjV5eStJ+zGA3AaxzoxYgU1DVoZUX9XhUFVRi+eCzIznL+Fn8/wbqYGd54M2MF0w+b6jT+H4faA/nH84AzF54uQ3NJwNI5j0KbQxEw88O8J8EsGE6TuPigy1mRwMJayKNUtoVFtpH8qM9RU6rkvuuo6UqsR2vTrCgi+s8TX9Px4eys866MvfVfRvxbe+p/SHfVTV2OH8FGZNI0lgumga5BCum3tAat3uztQkaAhS2fYe33OMzqFUnGbK/Y563UR0JPYSuMLRwOuZoUQEIHR8+k5xyQS5UD8o0HGbjHBpKOhEQQ7kxQtjVkdFglZF6t2uuBx3oX1FfLoEuFM5eY8zEoV7Pmyt4a6mtrrKmWjIFvC3OxKq1QkwlgFF0ChRwfrdtvVHy+9taRL4+8+/YNU4wTrode1wUipmERxdnUOivfSrLj1WGyPZ2YmzlaDwvNv/X+WyipSnuHSaF0EzjwkduaNSutvdvXTknHhuRXkLG1IiiOdYjbphYrTsJLZq6kX6PrlvrRSXLhNJYC78eDTCQg/jzJbJ0NNXcjjUdrtRhjdwlSFLS4UTsZcgKAHVYr4R0moC+shXHIjHVoLkeRqMVNT8ed826y+PHIiSYFx3EnT2HWW6WZeQrrVsqMHhRtvulbw2qQ2wmkA0t5Pr7Lu40Khj8o2xeMA4ZNE6qX0qKUedBQ1K7a/diypSEpHazw/DX34aHsqaBDbHkISNkrdDVi+j+3Pf7fXFJuyeVP8/yD4xyDY52Slt0BAJ4rKpqrUPhEiN10bXprDuIzWXShzfqeVyip5uXVZVslzPelJubZ9S4xQzT8/H6vm5cyfoB1rsGG+/YVaKrZKZ8OUQ9g2jzyBYH3g7//fy4HQ9W76KjzftBHAAez4IdsJqZwCz6ONp4fbCWd1XUTsivw7h84ysZvC1YNTvTuozBqE7dRZbYtTtOIpjKvhZ275CXF3efJLe2gzvuU1kj8NH+X7Cxxq8DXcKLTusLVWGZlYG7VL1mdKJcb2RbzTuwNlOspfL2uKTfSBTVSvuWZ6F9qr6B5ZkZ/4= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -22,7 +22,7 @@ import Heading from "@theme/Heading"; @@ -36,8 +36,7 @@ import Heading from "@theme/Heading"; -Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`). -For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. +Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. diff --git a/platform-api-docs/docs/generate-download-script.api.mdx b/platform-api-docs/docs/generate-download-script.api.mdx index 7a18bd247..8dabf5374 100644 --- a/platform-api-docs/docs/generate-download-script.api.mdx +++ b/platform-api-docs/docs/generate-download-script.api.mdx @@ -5,7 +5,7 @@ description: "Creates a script to download files from the data-link associated w sidebar_label: "Generate download script" hide_title: true hide_table_of_contents: true -api: eJzVVt1u2zYUfhWCVyvg2dmWDZhv1jT9QbBiLZoOuwgMmJGOLCY0qZBUXEMwsIfYE+5Jdg4lSpYlOMmKAu2VLfIjz3c+nr+Ke7FyfH7FU+HF90rqW8cXE56CS6wsvDSaz/m5BeHBMcHqVeYNS81GKyNSlkmFW5k1a+ZzYO09TDhnEokHU7aRPg+7K3kPmi0J9BYxF+lyys6KAnTKlr+l0rolMxb/hkuXZMcVkMhsi7aVdJ6ZrDGIsEL43PW4kB2p+zymfMJNAVaQMxcpuvMGNH3Cy+bYZXAKYYWwYg0eLClScY0fCO/IIkSSHmSYH4r0snXceSv1iskUtJeZBEsULNyV0gLa97aECXdJDmvB5xX324LM1Kf4bjdpLW+MvXWFSKAzfVeC3Q5s/xWBTJdrsDLZN87eBZhQRGNgVmoPK7C4lRm7Fr5e+uW0RyRB4nSfUO4hKucddEQI9qGRgaE1tqofgjDtE9Z3ubBfWHmP79S9pRt1YUQ5CqXjPN820YRISLyx2y6cpE5UmQKLkdSnNkpBWCvIhvSwdnvr5voGb0dqe9xC/D6OHEG/MK8FhaYrjHYQAD+enNBPn8+73/GOxGCoaE+7oiiUTEJGzW4cQaqh7cYGppWl/POyNlDfO3y+Qw0uc1AqFpzG9qMKz5QigXvpFTRpSdnbT/YPjcukAIJPx5x+IVKKVnD+Kc53eX7F1+CcWAEV1OOaROBYTLeevLLW2AHxn0ZeK1Y7po1nQimzQT4BfTpE/2H8a1NiAf73739YW3Govu5lfbgpI9iEnb2/wKxx4lo1aUzqtwcndLJrAk2Z7s5/rVripoOktNJvQ/F/AcKCPSux0s+vFpQm2BlyQ/1jBXWzoC0+64rTrOpaxW5WazyL4UrZCfY+9pbSKjyce1+4+WwmCjlNlCnTqYM7fLypNMN8CDvsvRKeKjU7Jzw9BidykfsliVcLse9BqwVZjIWCvq8DCFfqP69jD7jZ+CCY1JkJxxvhGhZk9iGC5K5MMEVrML26SMKr953fdxkfXqrQgjLzvNtAIqRcbeeH6a8/T09orTDOr0UImqa2xtZ+WBwPyVZdEH77003ztB4++VmhBPYV1CZoXDVR2hvvJnzeG2k6hWKoYjzlKC2dq6pr4eBPq3Y7Wq7bFQVwrAB8nmF9gCP6Pn44GXXkFraDUeheqJKQnNrq45l8+dnkiAeHM9T/9OGz5pYj9JqJ6TNZPXVgOUIojkkdowV9WEmUnhiC38WnfcYeGNNHCcVhSm/3+bTKdcm0WyA6B5FiSSWGNeAsSSAkWDw66Hq99vLm1UfEin7dPqjT4fZRWpiwAfHR3ILGpI0sPX0Twd3uP/MG3qE= +api: eJzVVttu4zYQ/RVinlpAtdM2LVC9bLPZC4IuuovNFn0IDJiRRhZjilTIUVxDENCP6Bf2S4qhbpZtOEkXC7RPtsgZzpkz1xpIrjzEN5BKkt9oZdYeFhGk6BOnSlLWQAyXDiWhF1K0p4KsSO3GaCtTkSmNXmTOFoJyFMM7QnpvEyUJU7FRlIfblXpAI5Ys9E6Z9VW6nImLskSTiuWLVDm/FNaJ5Yvw6JLt+BITlW2FFFp5EjbrDFonSkm5n2BhO8pMccwgAluik+zMVQoxvEXDn/iqU7sOTkEEpXSyQELHjNRgZIEQwwgWIlDMBxuGfZJeDY57csqshErRkMoUOobg8L5SDlOIyVUYgU9yLCTENdC2ZDOtFjRNNFjeWLf2pUxwNH1fodse2P69FxSmKtCpZNe4eB/EpGYYB2aVIVyhgwgy6wpJ7dGP5xMgicPwntT+MSiXo+gRIsTHjgaRWSdWbSBYZghh+5YP96VTD5J2YumPunCEOU6l0zjfddmUKocJWbcd00mZRFcpij6TptCOQpDOSbahCAu/c25v7zAhaHaxhfx9GjgW/cK4FpyavrTGYxD47uyMf6Z43v8CESTWEBriW1mWWiWhouZ3nkXqQ9udjQhKx/VHqjXQvnsYvn0OrnPUum84ne0nNZ4ZZwKQIo1dWXL1Tov9Y+cyM9BEcH7M6Zcy5WxFT89xfqzzGyjQe7lCbqinOekFj+X04Mlr56w7AP79kWj13U4YS0JqbTeYQpA+P5T+1dIbW5lU/P3nX2LoONxfd6o+vJSxWCQuPlyJVHl5q7syZvYHxYg1xyHQtelR/7/KZROBx6Ryirah+b9E6dBdVJRDfLPgMimQcsvzY4XtsOArmI/NaV6Po6KZtxzP+3Tl6kT30M+WymmIIScqfTyfy1LNEm2rdObxHp2cKXtYD+FGfNCSuFOLS5bnYACD67FfM3ktEbseDFywxb5R8PdtEIKo+/OmnwF3GwqEKZPZoN4R16Fgs48BZHdVgr4T5qjLJER96vyuy1hIpcMIyuzP40UTATPX2vl29tMPszM+K62nQoak6XprP9r3m+M+2HpMwv//dtOFlvAPmpdaKsPcBI7rLksn610E8WSlGRnqU3URQW49sV5d30qPvzndNHzcjitO4L4DQJxJ7fEEv09fTo46ssbtwSr0IHXFksBj9elIvvxucsKD/R3qX/rwWXvLCXjdxvSZqJ67sJwA1K9JI6IFfzjFkJ6Zgl/1of1aPLKmHwXUL1Nmu4tnYG4spmbRRJCjTNEFhK3ARZJgKLBe9WDqTcbL29efIAI57dt7fTq8fhRWXbcSn+waTdMMKIm/GWDT/APzBt6h sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/generate-download-url-data-link.api.mdx b/platform-api-docs/docs/generate-download-url-data-link.api.mdx index eaeefda54..c948af8a7 100644 --- a/platform-api-docs/docs/generate-download-url-data-link.api.mdx +++ b/platform-api-docs/docs/generate-download-url-data-link.api.mdx @@ -5,7 +5,7 @@ description: "Returns a pre-signed URL to download files from the data-link asso sidebar_label: "Generate download URL" hide_title: true hide_table_of_contents: true -api: eJzVVttuGzcQ/RWCTwkgr9zWLdB9qhPHgdGgMRQHeTAEiNqdlWhT5JrkShUEAf2IfGG+JDPcm1bayE7QIumTtOQZzpnhzBluuBczx+NbngovTpTU946PBzwFl1iZe2k0j/kIfGG1Y4LlFk6cnGlI2fvRG+YNS81KKyNSlkkFjmXWLJifA2vOY8I5k0jh0WYl/TzszuQSNJsQ6A1irtJJxG5wnQ5NhGZTYIVDg8xYlkoLiW8cOYZryGMpYcXywubGgYv4gJscrCDGVylyfg2aPuGiMntv1UXlDbG5sGIBHizFvuEaP9CmpYMQSZHnws/5fjoumtCct1LPmExBe5lJsMTDwkOBlJGEtwUMuEvmsBA83nC/zslNacW320HjmZJ3XfoKfh8KsOsDx5eIYkSpk3hKqtR7SX8G0SwasElmVAp26Ipp9c9M7zCbk+fE9CnMEoyEohPKtWnpp/eyhfZkho2qvIRLnZXXQ5gmELx8FzZzK5d4dW047qlsV8beu1wk8BjXDzWQ6WIBViYdqm8DTKhet1J7mIHFLeS6EL5c+u2sQ6Qq0OMkrjI2oRqZDOp8ADUZNUHWV+SMDDJM75cs9lolYheQiUL5uDbrDWhqjAKhkf+YqtflRqM3Avx8eko/XdZv/8RDEoNZ0J52RZ4rmYTOG945gmwOfZRlR51nqU+9LB0UVh1e6H6arr8sOlT01G/gSF6oiyK6Bu6lV1C1KnX0jgqMqgARR8izvhBfiHRUnvo1obaNf8sX4JyYAWnp8QzUwL6ybsJ4Za2xB8R/6bmbWgOZNp4JpcwK+QT02SH6L+MvTaFT9umfj6xpHdLXna4PJ2UEG7Dz6yusMSemqmpjyn9jOCDLVoKogkmrGvsfNZe46SAprPTrMA1egLBgzwuU4/h2TE2Bo2JuaKrMIHglpY75sNWn4aadHdth3ZondZ2eUJ2TF7usR06ofD73PnfxcChyGSXKFGnk4AFtI2kO2uBd2GHXSngSHvaS8HQlnCjWEbyjFJbp2I2jyQh5rEUgNH8A4Ur557KWtLuVD2mTOjPBvEpfxYLcPkaQwpUJClQJprsXiW/avgl+N2S8fqmCombmj3YDiVDmSj8/Rb//Gp3SGsqiX4hQOpXu1mO/M1X2mW7aOvyfvG2qy/Pwtx/mSuBMwegr8SyrsfOCG/C485bpL0ismjkmkGw3m6lwgOq43dJyOa6oTOtu53EYIEcS+W8/TnpDvod197W0FKogGKfZ+3Sy//FT5Qj3/ffUNwbw9PfLES7d19I3Mvk+j5gjUbVPrzaiMX1YSSF9ZVk/q2vhOXvk3d9LqVoUer3Lp6a606TbMaLnILANAsMScJ4kkPsd04Op2RlPr1/dIFZ0FX9P4cPpvbRQBALixtyDRiGoWXr6JoLb7WdSYe9S +api: eJzVVttu20YQ/ZXFPCUATbmtW6B8qhPHgVGjMRQbeTAEaEUOxbVWu/Tu0qpAEOhH9Av7JcEsb6LEyE7Qou2TRHJm55zZOTNTguNLC9E9JNzxEynUysIsgARtbETuhFYQwRRdYZRlnOUGT6xYKkzY3fSaOc0SvVFS84SlQqJlqdFr5jJk3XmMW6tjwR0mbCNc5r8uxRMqNieja6FWV8k8ZLcZ+kNjrtgCWWExYak2LBEGY9cFskwbwvEkcMPywuTaog0hAJ2j4YT4KoEI3qOiR7xo3O6MvGiiQQA5N3yNDg1xL0HxNUIEPRwIQBDznLsM9tNx0VGzzgi1ZCJB5UQq0BAOg4+FMJhA5EyBAdg4wzWHqAS3zSlM7QVVFXSRKXk3dSwf97FAsz0IfCkkMoI0SDwlVai9pL/CcBkGbJ5qmaCZ2GLR/NOLB4zd/DUhfQmy2KBnx6Xt0zIO721vOpIZNm3y4i91WV8P2XRE7qbX1n/MjXjiboeOfSnajTYrm/MYn8P6qTVkqlijEfEA6gdvxuVoWKEcLtFAAKk2a+7qVz+dDYA0BXocxFXK5lQj86DNB5LISATpWJEzcki5tF/y2JNKyC4w5YV0Ues2SmihtUSuoKpmVL0218qiJYPvT0/pZ4j6w68QQKyVQ+XoK89zKWKvvMmDJZPyMEZddqQ8Qzp1og5QGHl4oftpuvly06GiJ72hpfZCKgrpGsAJJ7GRKil6pwtMG4JQVWR5NkbxDU+m9alfQ7UX/j2s0Vq+ROqlxzPQGo6VdUfjnTHaHAD/YeRu2h7IlHaMS6k3mIC3Pju0/k27S12ohP31x5+skw711x3V+5NSMgvY+c0VS4TlC9nImPLfOQbk2bcgqmDqVZ3/fzWXVQAW48IIt/XT4A1yg+a8cBlE9zMSxRpdpmmqLNFHpU4dwaTvT5Oynx3VpJXmSVunJ1TnFMU8tSPHVz5kzuU2mkx4LsJY6iIJLT6i4aHQBzL46L+wG8kdNR72luzpSoAgtgw+UgrrdOzy6DJCEdsm4MXvjSBo/ly2Le1h43zahEq1d2/S16CgsM8BJLoiRtsY093z2HWy78jvUsY1F9J31FT/0n+oAqDM1XG+C3/+MTyld7m2bs196TR9tx37g6myj7Ts6/B/sts0l+fwdzfJJReK2DfNs67GwQYXQDTYZcYLchZApq0j37JccIt3RlYVva7HFZVpq3aI/AA5ksi/ezkZpbzC7XBbeuKyIDOg2ftysP/wqnIE+/4+9Y0EXr6/HMEy3Ja+Ecm/s8QcYdWvXj2jGT0YQZS+sqxftbXwmj2z949Cal5ytd3F00LdEWk1qwLIkCdoPMLa4DyOMXc7rgdTczCe3r+7hQD4sOPvdXh/+iissqwtbvUKVVV1KB09E8Cq+gxSYe9S sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/generate-random-workflow-name.api.mdx b/platform-api-docs/docs/generate-random-workflow-name.api.mdx index cd234a577..b274747d6 100644 --- a/platform-api-docs/docs/generate-random-workflow-name.api.mdx +++ b/platform-api-docs/docs/generate-random-workflow-name.api.mdx @@ -5,7 +5,7 @@ description: "Generates a random name" sidebar_label: "Generates a random name" hide_title: true hide_table_of_contents: true -api: eJyFU01v2zAM/SuGzpmdfR2W07JhK3rZirbDDkMPjMzESmxJlehkgZH/PlJ2EqcZtpO+Hh8fH6lOEayimv1SOxc2y9rtonqaKOcxABlnb0s1Uzdo5Yj3YEvX/ByA36BBNVEBo3c2IpN06s10KkuJUQfjhWAUXma2D9HOEloSJHhfG51SFeso8E5FXWEDsqO9RyZwizVq4kAfRBiZPlliO6MiBWNX6nCYKDJUy9W14PtBLcME+G769lrv92PxmXWUQc2hWCbeiLoNhvbsV6c+IQQM85YqPj4d2LW/lx0zyEIScqy/QaqcGLvCVBUIhSqOHSh69KsBHTFsMcSUsw01IysiH2dFAd7kunZtmUd85ly5ceqliof0kt3VQEsXmuyz4LP53a0SxceCHsTy3tVxWSdvJaNISTA+LxKIb/rNV2YG7qda7ygZZezSpfChEYMKSfs/gVKu0exaD5ZZAZ1m5bL4cck8LkbeJO3H8wMLEef6PK/zD+/zqdx5F6kBex6hf7TqQuvJDsLfVPgajBW+pKsb2nj+SPI3Ro1ktytOLIiuW0DEH6E+HOT6ucUgI8XbLQQDC7GMJ4oDEEq2WTq/QYaoudboZWa2ULei5Or/SFdP83Xz5ZGxcNnLF71L7MMT2P2Im2UmxKPboGWpk0EEyZkT8Q/6A5OWdno= +api: eJyFU0tv2zAM/isGz1qcvQ7zaemwFb1sRdthh8AHxmZiJbakSnSzwNB/H6g4rwbbTpalT+T3oAZgXAUo5rC1frNs7TZAqcA68sjamrsaCrglI7/0gKa23a8R+B07AgWegrMmUIBigHfTqXxqCpXXTgqcXa8zs79SWcNkWJDoXKur1CpfB4EPEKqGOpQV7xxBAXaxpopBgfNCjPW+Wap2QgX22qwgRgWsuZWta8IPI1uIUYAfpu+v+f44iM+M5Qzb1m6pTnUDVb3XvINiPsANoSc/67mBYl7GUv1Fdsgw84nIQX9H3FgxdkVJFUoJyA8J5Hv0mxEdyL+QD6ln71sooGF2ochzdHpStbavJ4GeyeNEW3jN4jGdZPct8tL6Lvsi+Gx2fwfC+CDoUSzfu3ou6+itdBQqCQYFLBII1Lj4Zn2HDAWst5yM0mZp0/UxiJGFtP0fQZGrKwojWGYFqzQrl+LPJVOHWs6k7efTQVQgzu37vJ18+jiZyp6zgTs0pxH6R1QXXI92MP3m3LWojdRLvIYxxtNDkrdxFmSpoLGBBTEMCwz007cxyvZzT15GqlTwgl7jQiybl1FBQ1iTT8lvaAcFzKqKnMzMC7a9MLl6P5Lqcb5uvz6BArzM8lV2qfp4hGZ3VnsY9ognuyETI6iRBMs/xDLG+AeTlnZ6 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/get-allowed-dynamic-labels.api.mdx b/platform-api-docs/docs/get-allowed-dynamic-labels.api.mdx index 1f3238713..40d6a7532 100644 --- a/platform-api-docs/docs/get-allowed-dynamic-labels.api.mdx +++ b/platform-api-docs/docs/get-allowed-dynamic-labels.api.mdx @@ -5,7 +5,7 @@ description: "GetAllowedDynamicLabels" sidebar_label: "GetAllowedDynamicLabels" hide_title: true hide_table_of_contents: true -api: eJyVU8Fu2zAM/RVD5yDOiu2wnJZ2XVFgwIq2Ow09MDKbKJEtVWLSGYb/faTkpEmQrdjJsvTI9/hIdopgEdX0l7IwRxvV00g5jwHIuOa2UlN1gzSz1r1i9bVtoDb6ewaOVMDoXRORwzt1MZnIp8Kog/ESzbE/1gzTriFsSF7Be2t0yl2uokA6FfUSa5ATtR45yM1XqIkDfRAlZDLBFuwmnwYchAAtwwxhfXgfKZhmofq+HykyZOXuXAX3g3xBMvTjuQIuoSru8YWJ6X8qCRxiAlbia40xwgLF2H8XuAOeqeStkOsQXDhSzo8R9SYYapmuU5cIAcNsQ0v+feqZ9rikv/ezRlo6afkCkzqQFKrMg1FWGV1CDlZCG7YYYmLdBMvYJZGP07IEb8bauk01jvjCwzQ2Tp3qeEgvxZ0FenahLq4EX8zubpVo3pX0IJ5mfw4L21skjCIlwfh/nkB8kw/fODNww9TqlZKPpnl2KXzwc1AhtO8JlHKNxjiAZRhAp2E4Lv6wZJ4HI29C++XtgYWIc5nnw/jzp/FE7ryLVEOaJfYac7OKoVvF0K5i368juXtHCH9T6S2YRlImad3Qy/2Sc2xOxqddP9n0JfMLquvmEPFnsH0v1zz+QWaLj1sIBubiHI8WByBU7LYMwBpb2TOt0cvwpG2VJT3dE2nuftBurh9FwXFLT1qYsu9WvmkPcrPMhHh0a2xY6mgQQfLPRLwbfwDzwKzy +api: eJyVU01v2zAM/SsGz0KcDdthPq3duqDAgBVtdwp8YGw2UWJbDkWnCwz994GykyZBtmEny9KT+D7IHgSXHrI5VLigykNuwLXEKNY19yVkMCO5qSr3SuXXfYO1Lb4PQANMvnWNJw9ZD++nU/2U5Au2rd6GDH5swEDhGqFG9BTbtrJFfDtde4X04IsV1agr2bcEGbjFmgoBAy0rE7FDgR1W3bAacciMezBgherTfS9smyWEEAyIlUr3ril4HOkrMhj4cE3ALZbJI2078vI/Spi2nWUq1deavMclqbF/F3gAXlHyJuSO2fEZ82DAU9GxlT1k8x5uCZn4ppMVZPM85OZC0p/zrElWTiNfUmSH+gSkQ2Ok5YBOcbgMWpZ3xD5W7biCDFYirc/SFFs7KSrXlRNPW2KcWAeXPJ7iSfJQobw4rpMvik9uHu5BOR8kPamngz+nwo4WaUWlEmGQwSKCwIyLb45rFMhg/SrRR9u8uHh99HNkoWX/RVDl2oL8CNZmwCI2w7n4U8lUo9UzLfv57SAYUOeGOu8mnz5OprrXOi81xl5qMMqZkSRjWskYV3LM64zu0RGhX5K2FdpGn4zU+jHL45AbGNMEA4c8cwMr50VRfb9ATz+5CkG3tx2x9lZuYIdscaHOzfNgYEVYEscG2NBe56woqNXmidOqQ3o5JxrusdFmd8/K4DzSiwjj64eRb/Ynb/f9gHh2G2pCADOSEP2HkIcQfgPzwKzy sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/get-data-studio-checkpoint.api.mdx b/platform-api-docs/docs/get-data-studio-checkpoint.api.mdx index c28bafcfc..24dd215c5 100644 --- a/platform-api-docs/docs/get-data-studio-checkpoint.api.mdx +++ b/platform-api-docs/docs/get-data-studio-checkpoint.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the given Studio checkpoint ID. Append `? sidebar_label: "Get Studio checkpoint" hide_title: true hide_table_of_contents: true -api: eJzNVm1v2zYQ/isEP62AY2dbNmAGhjVN2sIY0BVJi34IApSRzhYTmVTIk1PX0H/fHfVi2hKSONiwfUlM8Y733Ntzt5GoFl5Or6THMtXWy+uRTMEnTheorZFTeQHoNKzAC8xApIBK517YeTgu9AqMuAy6IskguSusNihm52NxWhRgUvH1jwfr7nyhEpilv38VaMUCUKhYXBs6d2IisQbhG47lSNoCnGIks5SwvAc8V6hqe2edPskVyqklIDh2ZiMNHUjeg/e17khqdqZQmMl9Dxv4jbDw5K9ZCJ2CQT3X4BiHg/tSOyAQ6EoYSU/ol0pONxLXRTAVtGRVjTrrWwefALD1RJhyCU4nh1onVViAI9G5dUuF9adfT3bwRHlo4dyX4NY9PF+6TAzAEV8ySrldakRIR6EK4kx64ZqCSTmtfF16cHFOD0F/zc77whrKDmv8dHzM/3bx/vUnqQYDVAt0q4oi10kom8mtZ5FNZHQbzCupSswsG04VwpkD+ps2p0u1Cr81/wkRHLXZ86iwDK3SOGBvbiEJZei4YFHXYEn1GU4eWA1Vg6ZXeo+9QwpBM3Zz4IEOGcsdoSYzVRyNZ6s0cd2P9oqalyNAmdB5G1sujw/s0T8Uzyp6st+frfGhmwbfUFNL1Jjzp8/09MzMLcuHchh6qCmQXqFGKalFuB32IwqUdY4WLAtch0YlWtNLdlQblevvdVmaFf1OOWjfjljlaKUc59kfpNu6tU+pl7UHsedDzHuOFIiKpU6GGvONSi8o/+DxpQ1K/ni1eEZttIKPJu+tc9ZdNHzSAf95gFHasSOMpVmV5/YB0tBBJ8cnffEPFt/Z0hAdPjA5MunV81RYN8CQ/Oac5fm60zj9OOPLVHt1kxN7zhvdjrb/rzHkgoekdJpKjofvG1AO3GnJzXF1zRROkzmzPMBp8rc0OpWTZueYbLo5XU22kaLv8QStmHjBrdoRXzpqYpkhFn46mahCj5PclunYwz3lbqxtf86HG/ExV8iUIc5YnsMuGWPrwiXHsI5H7EgXErbYDjE+3wQh+lL/eNeS0e0DhrhpJgtWbzutRsFmnwLI7uqENq9amJOvkpD8Xedjlxt2C2Zfby8ICEeutvPj+LdfxseBwazHpQq10ywJtGL197l9pJttIf7H+2GTFD5OilzRUsP07wK/12W2XW1HchovhFGl8dXOtkb1kFFoWHuzuVEePru8qvhzvTFxAbaNKqdzlXt4JET/8j41GIM7WPdWPmL9kiVDvdO40Iz/QF9+uGiY5ZV4zt48iK35qMw6BtVi3uaId9cXIXtyoX4BrJ36qK5JPgOVUudz/GqR0ySBAiPlHkfvkOH7t59kvSpF9LJHJ+H1QWBUl0Hik70DU1UdTuQzA6yqvwHQ4M5X +api: eJzNVm1v4zYM/isCP22Am3RbN2AGhq3X3hXFgNuhvcN9KAIcazOJWltyJTq9nOH/PlB+iZMYbVNs2L60kUWKDx9Sj1gB48JDfAOey1RbD7MIUvKJ0wVrayCGK2KnaUVe8ZJUSow688rOw3KhV2TUdfBVyZKS+8Jqw+ryfKJOi4JMqr78/mjdvS8wocv0ty+KrVoQKxyaa6NQ9WYqsYbpK08gAluQQ0FymUIMF8TnyNjEO+v9IYICHebE5CSZCgzmBDF48r7xjUBLMgXyEnYzbOG3xsqz02ahdEqG9VyTExyOHkrtKIWYXUkR+GRJOUJcAa+LECp4QV1HffRNgs8A2GSiTJmT08mh0bVhWpCDCObW5cjNp19OtvAM6tDBeSjJrffwfO4rMQJHfV6SUTbXzJRGoQuGlfTKtQ2TSlllu/TkhjU9BP1MkveFNZ68ePx4fCz/tvH+9SdEEAIYll0sikwnoW2md15MqkHQDZk3gCUvrQROkenMETKl7eoaV+G3lj+BwairnmfkMlyVNgF7e0dJaEMnDcu6AavTlyR5YDfULZq91nvqHMwpeA7THDmgRyZ2R6xz6pwaNl7s0vK6y/YKGYUBylFnHbfSHu8lo3+Iz3pw5P797IKP7bT4xi41sOZMPn3y5C7N3Ip9aIexg9oG2WvUQUkaE7kOu4ySKXNhi/KC1+GiMjmdS6LaYKa/NW1pVpjpVEj7eiQuRyt0Umd/kG+X1q6kXjcZDDMfU95ztlDXYnUydjHfYHpFDyV5fu0Fzcl7XLygNzrDJ4v31jnrrlo96YH/NKIo3bOjjGWFWWYfKQ036OT4ZN/8veV3tjRppB5FHEX0mvdUWTeikHLmXOxlu/c4/XApm6n2eJtRquatby/b/1cOpeEpKZ3mdXh83xA6cqelXI6bmUh4Try08oAviDsZjWHazhzTqn+n6+mGKT+thi9oLcJLbtU98aXLIIYlc+Hj6RQLPUkyW6YTTw/kcKLt/jsfdtSHDFkkQ52JvdAOgrFL4Vo4bPgYJtJTIhG7R0zWt8EIovbHu06M7h458KZFLMS9u2kNCgn7HEBJVyfkW2MpPiah+NvJD1Nu1S2E/WOzUUcgzDVxfpj8+vPkOCiY9Zxj6J12SLgg3p/ndpFWm0b8j+fDtiiynBYZahPk3wV9b9psM9pGEA8HwkGnydbWtDaLYGk9i3dV3aKnTy6ra/ncTEzSgN1FhXiOmacnKPqX56lRDu5pvTfyrTArxTL0+wqdFvwH5vLdVass36uXzM2j2NqPaNZDUB3mTY1kdn0VsmcH6lfA2uqPelZHsCRMyQX+GpPTJKGCB857Gr0lhhdvP0IzKg3kZUdOwumjwKqqsfho78nUdY+TZS0A6/pv0ODOVw== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/get-workflow-log.api.mdx b/platform-api-docs/docs/get-workflow-log.api.mdx index 7e0066bba..f97fb8462 100644 --- a/platform-api-docs/docs/get-workflow-log.api.mdx +++ b/platform-api-docs/docs/get-workflow-log.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the execution log output of the workflow identified by t sidebar_label: "Get workflow log" hide_title: true hide_table_of_contents: true -api: eJy1Vstu2zAQ/BWCpxYw7LRNC9Snpq8g6CtIUvQQGCktrWUmFKmQlB8Q9O/dpaRIilUHLtCTZe2QO7sczqrgXiSOT6/52ti7hTJrx2cjHoOLrMy8NJpP+QV4K2EFjvklMNhAlFOEKZMwk/ss98wsQqzZhMkYtJcLCTGbb0MokSvQ7HeDOIt/j/mImwysoM3OYkx0Cv5XHf9qEgxnwooUPFiiWHCNfxDW7oEQSQwz4Zf8Me1mK+aQvk5aThahFu5zaQGzepvDiLtoCang04L7bUZJqkW8LEe9vC4TEbSJ73Ow28HMAch0noKVUT/3Ti6pPSQhtDA2Fb569ea4l13Dxj+dNhRMBxPl1pnBbAOVpWLzFXQSmrgnwTexkWmeMhWwTGo8XI+yqE+f0nrDbC2XAyud0aG4zGgHjla8PDqinz6DH19waWRwF+0pKrJMySgoaHLrCFLsJjXzW4iod5klvXlZJUC6T4NQHRr3J6E8QOfGKBCalyOONGyDfLSPl17RizNPEjf25jL0/YaWWVhLHV+ZO9ADBxOasxZ2DyADHdPjIKkUnBMJDC6MzVorI+IuZWGtoMOWHtLBUvotcWIF34NuhphL9fdgLF2mxPaKlDykx4ee4e0/xwrGH2u2GNyN9lZ0fOOiVhEtQsTxkI7ei5iRBYDzhwiqdY3rhy6jbvf36+/H0eH/yVpjd5i/GrgBjWMybTwTCmuGOGzl0Jet9Ntgle9BWLAnOV7p6fWMLhf66NKQyyYQOJJlTvmkMdNJ0dpqOVHBfh3YVeO9uVUIX3qfuelkIjI5jpTJ47GDeyQ0lmbHLS5DhJ0r4emysw+EZyfnZ5zoNGwvqblVo7qcH3pFGRsnCToPIHxTPXxubOR27UMXpF6YsLxubM2C0j5FkMqVEfpZBSZViCiool98t2QUhlTBxRbmXRtAItS5Ks+L8dvX46NwbY3zqQiiqp0XR147Nauu90gWrTj/5xyum+3xZk7wisrgI6HqolZK+4WA8GlvBBNtPNElFke4opgLBz+tKkt6XY0SkhBefzFXdHsWQjnYU+kTA3SQ7R1sd2b0SqickJxm3WHpdwfpnqz1bP7HdAeP1T1MupO8pTOjP1YSnwNP4tlFbXnP2d7vqUFKzXzR2y6b7lHVGipniF6CiHEv4lcBTqIIsm5fd8y552unn64QK/r28cguwu6DtFC1ARFmLiq3YenDDEaCZfkHfQbgSg== +api: eJy1Vk1v4zYQ/SvEnFpAsNN2W6A6Ndtug6BpGyQpegiMXVoay0woUiFH/oCg/74YSrKktdaGC/RkWTPkezN8fKMKSGYe4mfYWve60nbrYRFBij5xqiBlDcTwgOQUbtALWqPAHSYlR4S2mbAlFSUJuwqxbhOhUjSkVgpTsdyHUKY2aMSnLuM2/TSDCGyBTvJmtynEcIP0bxu/sxlEUEgncyR0TLECI3OEGPo9IALFDAtJa/iSdreV8OSUyXpODiJw+FYqhynE5EqMwCdrzCXEFdC+YJBmEdR1NML1hUywB34r0e0nkUOiMGWOTiVj7CMsZQizEFpZl0tqXv30boRucEfnYUPBfDBJ6bydRJuoLJe7OzRZaOIJgD/lTuVlLnTIFcqI5Z7Qd6fPsGSFa+VyYaULPhRfWOPR84rvr674Z8zg7z8ggsQaQkMclUWhVRIUNH/xnFIdg9rlCybcu8Kx3kg1ANpm55PIlSaRxEI5pC6t1SgN1BGg4Vr91D6kSPOLW2KJW/fxMfT9Iy9zuFUmfbKvaCYOJjRnK92JhAJNyo+TpHL0XmY4uTC1W6OtTIeUpXOSD1sR5pOljFvi5Qb/CrqZYq7014Op8oWW+ydW8pQeDz27s9m9zHD2W8sW6onoaMXANx5aFfGiOoJ3Uzp6L1PBFoCeLhFU7xrPhy4vojP9+vpxDPh/cM66I+Y/TNyAzjGFsSSk1naLadjKY1I6Rftgle9ROnTXJa0hfl7w5cqR1pZdNsPAkS0zhnlnpvOqt9V6roP9enSbzntLpyGGNVHh4/lcFmqWaFumM49v6ORM2SO3eAwRca8l8WUXv3K+uL6/BabTsX3k5jaNGnI+9IoROycJOg9JELUPv3c28rKl0AVlVjYsbxvbsmDYcwS5XJWgb5NZFTIJqhgXPywZc6l0cLGV/aUP1BFw5xqc72Y//zi7CtfWesplEFXrvDdI/dRsuj4iWfXi/D/ncNtswh3NCy1V8JFQddUqpf9CgAji0Qhm2osI1tYT51XVUnr8x+m65tfNKGEJpcrLpebbs5La44lKzwzQSbavuD+a0RupS84EnnWXwR8P0hOo7Wz+j3AXj9UTTIaTvKez4D9OMZ8LT+Kbh9byvhUnv6cmKXXzxeyHbIZH1WqoXtQRrFGm6AK/JuE6SbAY9vXInEe+dvPhCSKQY/v4wi7C7pO0qqrJCDO3rg8sKczgelHX9Wd9BuBK sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/get-workflow-task-log.api.mdx b/platform-api-docs/docs/get-workflow-task-log.api.mdx index 62a1ddddf..4d59af832 100644 --- a/platform-api-docs/docs/get-workflow-task-log.api.mdx +++ b/platform-api-docs/docs/get-workflow-task-log.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the output logs for the workflow task identified by the sidebar_label: "Get workflow task logs" hide_title: true hide_table_of_contents: true -api: eJy1VlFv2zYQ/isEn1bAsLO1GzA/Ne3aIli3BUmKPQRGS0tnmQlFKiRlxxD033tHSZZky+ocYE+WyTved8fvvmPBvUgcn9/zrbGPK2W2ji8mPAYXWZl5aTSf8xvwVsIGHPNrYCb3We6ZMoljK2PDWuPMvHCPTMagvVxJiNlyF/YTuQHNvtHuVfxtyifcZGAFnX8VY4RP4P+tj7hDm88mQZNMWJGCB0v4Cq7xD5o2odBvwiXBy4Rf80PMzXHMIXadtJgsmlp4yqUFjOxtDhPuojWkgs8L7ncZBamceFlO9nEr7KMxCTrTeQpWRmcGlNpDEkyxpKnw1dJvb3oQNDz7BsBTDnZ3Omu8HRbl1hk68r+kR2V1mYigzfF0iGA4nOnLMkvF82fQSajpSOy/xLNM85SpYMukRn55pKVZBZZR0t4wW9P1TDQLuiaXGe3AkccvFxf000fwz5/oGhk8RXvaFVmmZBSIPHtwZFIcBzXLB4jo5jJLtPeyCoBwf2yEfNF4PlFnb7o0RoHQvJxwhGEby4NzvPSKFq48dZqxX2/DrX8lNwtbqeM78wh6gBahOFthRwwy0DF9DoJKwTmRwKBjbLZaGRF3IQtrBV229JAOptIviRMb+DvwZgi5VKc3Y+kyJXZ31EdD3bCvGQrQNWYw/aNGi5vHuz2PpvNw76ZmETmhxZshHr0TMSNRAOfPIVSrI/f7KiNvx+t1+jo6+D9Ya+wR8tcDHdAIN9PGM6EwZ4jDUQ5QcaTfBbV+B8KCvcyxpef3C2oulPK1IbFPIGAkBZ3zWaPns6JV9nKGvTErKsktqY/Bbpo5kFuFfmvvMzefzUQmp5EyeTx18ITIptIcycZt2GHXSnjqevae7Nnl9RUnXA3sW6pyVbEu+H3RKGIjKYHwwQhXqo+PjZ48bH0oh9QrE9zrCtcoKOyPAFK6MkJhq4yJHiIK9Ogn300ZGSJVkLOVedtuIBCqXBXn5+nvv04vQv8a51MR2FVLMI7ggzFOE/4QatFy9X95FtS19tihM2xVGfQkJF3UjGlfKmg+770GVHg2zOtJjVe7xizJoyiWwsEXq8qSlqvhQlxCQRBLRf20EsrBSLLDk3UQ7iPs2mG9ESonE07T7rxwI1N2JG5/kL8w/NmDdgRQd7a3cBb0x0rCc+ZN/HRTi+ArNvrIG4TUTBy966Lp1q5m03n16mA6/Qh8AaCayuUCLdcgYjyHilVtXkYRZF2OHc2Onux++nCHtqIvagciFk4fhIQtFCzCk6AsW4ThiYAAy/I7MAdA4A== +api: eJy1Vl1v6zYM/SsCnzbASLrtbsD8tN7trgjWbUXbYQ9FcC9jM45aWXIlumlg+L9fULHz0TrpUmBPcSRSPKQOD9UAYxEgvYOl8w9z45YBpgnkFDKvK9bOQgrXxF7TEwXFC1Ku5qpmZVwR1Nz5uNY7K8bwoHROlvVcU65mq7hf6Cey6ovsTvIvI0jAVeRRzp/kkMIF8b/dEbcYHi5dAQlU6LEkJi/4GrBYEqQbnJMcEtACr0JewEvM/XEqsNe22GLykICnx1p7yiFlX1MCIVtQiZA2wKtKgqydoG2TTdw19qMxBbqydUleZycG1JapiKZz50vk9dJPH/YgWHrmHsBjTX51OGvjCpXVPjg58r+kJ2UNFWa0zfFwiGg4nOn7Mivx+ZJsEWt6JPaf+KzLulQm2ipt1WzFFJSbR5ZJ0uyU7+h6IpqpXFOonA0UxOP7szP52Ufw9x+QQOYsk2XZxaoyOotEHt8HMWleB3Wze8rk5iovtGe9DmBc8bYR+9pmyEKdjenMOUNooU2ArOQahs5hzUYWJiyd5vznm3jrn8XN01Lb/NY9kB2gRSzOEv0Rg4psLp+DoEoKAQsadMzd0hqH+S5k9B7lsjVTOZjKfkkCPtFfkTdDyLU5vJnrUBlc3UofDXXDpmaXrrjCgka/dWihHdjd8+g779IV1x2LxKlN4MMQjz5irkQUKPAphNrqyN2mytPkjXodvo4d/J+8d/4V8h8GOqAXbmUdKzTGLSmPRwXKaq95FdX6I6Enf17zAtK7qTRXSbxwIvYFRYyioCmMez0fN1tlb8fGFeNmLbmt9DH5p34O1N5ACgvmKqTjMVZ6lBlX56NAj+RxpN0r2biJO+rKIEvXq1/FXp1fTUBw9bBvpMrriu2C3xRNIvaSEgkfjSDpPn7v9eR+ybEc2s5ddO8q3KGQsG8BlHR1RqEzFnpgFumxn/xuylSiNlHO5u6X7UabgFRuHee70c8/js5i/7rAJUZ2dRJ8QfxijMuEfwm12XL1f3kWdLVmeuZxZVBHPYlJNx1jti8VSCDdew2Y+GxIu0k9TWDhAotH08ww0D/etK0sr4eLcCnXAWdG+mmOJtCRZIcn6yDcB1pth/UTmlpMQKbdaeGOTNkjcfcH+TvDnzxojwDane1bOFP547XgOfEmvrnuRPBbdfSRNwipnzh2tYtmt3Ydm06r1w6mw4/AdwDqqNxO2wQWhDn5WKz15nmWUbXLsVezY092Lz7dQgK4L2ovRCyePgipadYW8UnQtluE8YnQTtu2/QowB0Dg sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/info.api.mdx b/platform-api-docs/docs/info.api.mdx index c2b439588..73af03131 100644 --- a/platform-api-docs/docs/info.api.mdx +++ b/platform-api-docs/docs/info.api.mdx @@ -5,7 +5,7 @@ description: "General Seqera service features and version." sidebar_label: "Get API version and features" hide_title: true hide_table_of_contents: true -api: eJylVt9v2zgM/lcMPeec7tcB16dLg64L1m1Fs94eggKjZcZRJ0ueJKfNBf3fj5SdNMnZTYc9xZFI8aP4kZ/WIkDhxelMeHRLJfEPZeZW3A5Ejl46VQVljTgVF2jQgU6m+JN+k9Y4mSOE2qFPwOTJEp0n61QMhK3Iil0nOTlP+MiBILvKGo8Ubi1en5zwz36ULx/JTFoT0ATeharSSsaDhneeTdbCywWWwF9hVSE52ewOZSDHynHYoJoALcQY+6hxC33H0AenTCEeBwRC/fPMtrRlqQLn2eVbh8VXWvQ7u+AcrAiBClj6Di9y07ZQ5grCovNQA8sM3PGkSjT1SwL3uGvIUHcCqF3XOm0EFTQvfY4Ix9bMVZE2fz4RGLLpMeJTFwguZESoCdXfLWE3hqKlAh1hnFtXQmiW3ryOaKjS36z74SuQeG4g07hbjMxajWBiNbS29xPjAxiJY4c50UyB9t3WmjhNid10JktpoCv9l/mNxz6Llsh922BAr4KSLyjFos6odfpIVlkfFrYYVeojro5YfKCv52s32sLa3NillaCvkQ7puCgeFJVDalK+9eBqfMr8Ezy8Vxqn6l88Wss/33K8e1g+X8LC2drk/h61fqndiHPAfEuRl7REP0Y628vST4mh6PpKS04FXjmcq4fOfR+n6Fjbugc+Ev23gCf5b0PmgoAM5yWoHjLyJX3GhzCn37FWl7boawtb2Lqb1DSaaq25KlsmNJmO1Bn09Mmhz6HwsGNyc32ZUFYb9RlNNgLk02QMJskw+c7HfE/UPDE2JDJOFVKmPN0j93RHFHrWr1uV4mFFFm+7dOoM8sThzxp9+BXBYhflmLIzGs7eQ4GstMemeGP4bNOeO2fdHnLaLJGanvW3wHhs1BMx3BP6QdRJkjfCtG4Gu1iEUPnT4ZCEL5XM0bSpYqqsOCxPW5ErDYFpl0ROJ6OriXi85bNl7VRYTfkKmnTOaMqjG9V72sYRGUo0Y7pFI1ppPt5vCH13H2LaaiPq2/I1vKCwxwBuiNMat43Bh+0nv5syNm0Tw/79tEFAtu8G8Sr96116shm2JcTSG4jpXGDgcJsHUnwsbV5Oh4DXT3T61UdXe5mBunhYaVBmR6ub4v//lbeIejAT63XWdOjjIy8TtR1JyYw+l+BU056z20alcyoNs+UHq40YSYkV84tGVh0H1GEPMBO2XLw4/0ol/A/tJqLQ +api: eJylVt9v2zYQ/leEe9bsrOsGzE9zjDQzmrZG3GwPRoCepZPMlCKV48mJZ+h/H0jJju1JcYo9WSaP94Pfd/dxC4K5g9ECHPFaJfSTMpmF+xhScgmrUpQ1MIJrMsSoozk9EmPUGkcZoVRMLkKTRmtip6wZQAy2JEZ/dJrCCKbeZQxMrrTGkYPRFt5dXPif4yhfPkIMiTVCRvwulqVWSXA0fHDeZAsuWVGB/ks2JcEI7PKBEoEYSvZhRTUB2hRD7LPGbeoHhk5YmRzqGLBUf72yndiiUOLr7DpbyerrpmyCtLvIjBuIQQkVruNUHYO2uTIzlFWnU4PrJfL5ogoy1VsC9xzXuCTdmUDFXet1DKJE+6XPIcOJNZnKB82fT2QqqPuMvNcVIcuSUKZGiNd4GEMZoZwYYsgsFyjN0i/vQjaO+G/L312JCV0ZXGo6BGNprSY0AQ2t7dPUOEGT0IQpJSMKteu21mhSZfK7zmJjEOLCfcnuHPVZtETu20aDeiMqeQMUq2rpSttHstI6Wdl8XKqPtDlj8ad18jp2431auxu7sQnqWypt10X5QVEyJSj+1oUreqn8Ez5/UJrm6h86i+Vv7328J1y/DmHOtjKpeyKt32o39jVQuqfIW1qiP8c6BpcUbk68Ju6DNrOc04wpU8+d+y5M0Ym2VU/6tEa9T3ia/u+UPSCYyFWBqoeM/pI+07Nk2j5NtLqxeV9b2NxW3aSOwVRae1T2TGgqHatL7OmT0zOnwuMPRne3N1Fmeac+4+lOgNwgmqCJlhR9826+RSqLjJUoCVOlYkoHR+SeH4hCz/ptq1J+WNUxvO/SqUtMI6bHipz8iGD5I4o9ZRdQkHOYk1fac1O8MXy1aa+YLR9lXsdQkKys19+cgtugJzA8Evo46CSxfwJsm8EOK5HSjYZDLNUg8RwdNCgOlIVTeFpEZhrF0y4KnI7GsynU9953UrGSzdxfQVPOJSETj6sjbfMRfSrBzNMtGEHcfnzYEfrhSULZaifqe/gaXsymZxPcEac1bhvDOzsu/rBkatomhP3jZaOOX94N8PPg918HF7thW2CA3mAo55rEh9s9kMJjafdyOk14+0KnH310tZcp9CzDUqMyB1rdgP/fV94q6MECtttl06F17ZcfK+INjBb3MayRVdOei/tGpVPiwJbvXm1gnCRUen6tUVdhQJ32gGfCnovXV1+hrv8F7Sai0A== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/info/parameter-tables/data-links/parameters.yml b/platform-api-docs/docs/info/parameter-tables/data-links/parameters.yml index cc009bb77..372522990 100644 --- a/platform-api-docs/docs/info/parameter-tables/data-links/parameters.yml +++ b/platform-api-docs/docs/info/parameter-tables/data-links/parameters.yml @@ -34,16 +34,11 @@ Location: path Req/Opt: Required Description: Data-link string identifier. -- Name: "`path`" - Type: string - Location: path - Req/Opt: Required - Description: Content path - Name: "`nextPageToken`" Type: string Location: query Req/Opt: Optional - Description: Token used to fetch the next page of items + Description: Token used to fetch the next page of items. - Name: "`pageSize`" Type: integer Location: query @@ -56,11 +51,11 @@ Req/Opt: Optional Description: List of paths to explore. Returns all files within the specified paths, including sub-paths. -- Name: "`filePath`" +- Name: "`path`" Type: string Location: path Req/Opt: Required - Description: File path to download + Description: Content path - Name: "`filePath`" Type: string Location: query @@ -82,13 +77,18 @@ Location: query Req/Opt: Optional Description: List of file paths to include in the download script. +- Name: "`Origin`" + Type: string + Location: header + Req/Opt: Optional + Description: "" - Name: "`dirPath`" Type: string Location: path Req/Opt: Required Description: Path to the destination directory -- Name: "`Origin`" +- Name: "`filePath`" Type: string - Location: header - Req/Opt: Optional - Description: "" + Location: path + Req/Opt: Required + Description: Resource path of the file to download. diff --git a/platform-api-docs/docs/info/parameter-tables/data-links/request-bodies.yml b/platform-api-docs/docs/info/parameter-tables/data-links/request-bodies.yml index 8ac6d2f8c..a7d27a20e 100644 --- a/platform-api-docs/docs/info/parameter-tables/data-links/request-bodies.yml +++ b/platform-api-docs/docs/info/parameter-tables/data-links/request-bodies.yml @@ -67,7 +67,7 @@ - Name: "**GenerateDataLinkUploadUrl**" Type: "" Req/Opt: "" - Description: Generate data-link file upload URL (to given path) + Description: Generate data-link file upload URL - Name: fileName Type: string Req/Opt: Optional @@ -84,7 +84,7 @@ - Name: "**FinishDataLinkUpload**" Type: "" Req/Opt: "" - Description: Finish data-link file upload to given path + Description: Finish data-link file upload - Name: uploadId Type: string Req/Opt: Optional @@ -113,7 +113,7 @@ Req/Opt: Optional Description: Flag indicating whether the upload encountered an error. If `true`, the upload will be aborted. If `false`, the upload will be completed. -- Name: "**FinishDataLinkUpload_1**" +- Name: "**FinishDataLinkUploadWithPath**" Type: "" Req/Opt: "" Description: Finish data-link file upload to given path @@ -145,7 +145,7 @@ Req/Opt: Optional Description: Flag indicating whether the upload encountered an error. If `true`, the upload will be aborted. If `false`, the upload will be completed. -- Name: "**GenerateDataLinkUploadUrl_1**" +- Name: "**GenerateDataLinkUploadUrlWithPath**" Type: "" Req/Opt: "" Description: Generate data-link file upload URL (to given path) diff --git a/platform-api-docs/docs/info/parameter-tables/identities/request-bodies.yml b/platform-api-docs/docs/info/parameter-tables/identities/request-bodies.yml index 466045a9b..144c4703b 100644 --- a/platform-api-docs/docs/info/parameter-tables/identities/request-bodies.yml +++ b/platform-api-docs/docs/info/parameter-tables/identities/request-bodies.yml @@ -18,65 +18,59 @@ - Name: config.workDir Type: string Req/Opt: Optional - Description: Nextflow work directory on the cluster's shared file system. Must - be an absolute path and credentials must have read-write access. + Description: Compute environment working directory. - Name: config.preRunScript Type: string Req/Opt: Optional - Description: Add a script that executes in the nf-launch script prior to - invoking Nextflow processes. See [Pre and post-run + Description: Script that executes in the nf-launch script prior to invoking + Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts). - Name: config.postRunScript Type: string Req/Opt: Optional - Description: Add a script that executes after all Nextflow processes have - completed. See [Pre and post-run + Description: Script that executes after all Nextflow processes have completed. + See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts). - Name: config.nextflowConfig Type: string Req/Opt: Optional - Description: Additional Nextflow configuration to apply. See [Nextflow config - file](https://docs.seqera.io/platform-cloud/launch/advanced#nextflow-config-file). + Description: Additional Nextflow configuration content. - Name: config.launchDir Type: string Req/Opt: Optional - Description: Directory where Nextflow runs. Must be an absolute path and - credentials must have read-write access. If omitted, defaults to `workDir`. + Description: Launch directory for Nextflow execution. - Name: config.userName Type: string Req/Opt: Optional - Description: Username for SSH connection to HPC head node. + Description: Username for SSH authentication to the HPC cluster. - Name: config.hostName Type: string Req/Opt: Optional - Description: Hostname or IP address of HPC head node. + Description: Hostname or IP address of the HPC cluster head node. - Name: config.port Type: integer Req/Opt: Optional - Description: "SSH port. Default: `22`." + Description: "SSH port for connecting to the HPC cluster. Default: `22`." - Name: config.headQueue Type: string Req/Opt: Optional - Description: The name of the queue on the cluster used to launch the Nextflow execution. + Description: Queue name for submitting the Nextflow head job. - Name: config.computeQueue Type: string Req/Opt: Optional - Description: The name of queue on the cluster to which pipeline jobs are - submitted. Can be overridden by the pipeline configuration. + Description: Queue name for submitting Nextflow compute jobs. - Name: config.maxQueueSize Type: integer Req/Opt: Optional - Description: "The maximum number of jobs Nextflow can submit to the queue - simultaneously. Default: `100`." + Description: Maximum number of jobs that can be queued at one time. - Name: config.headJobOptions Type: string Req/Opt: Optional - Description: Additional submit options for the Nextflow head job. + Description: Additional options for the head job submission. - Name: config.propagateHeadJobOptions Type: boolean Req/Opt: Optional - Description: If true, `headJobOptions` are also applied to the - Nextflow-submitted compute jobs. + Description: "If true, head job options are propagated to compute jobs. Default: `false`." - Name: "**UpdateManagedIdentity**" Type: "" Req/Opt: "" @@ -104,65 +98,59 @@ - Name: managedIdentity.config.workDir Type: string Req/Opt: Optional - Description: Nextflow work directory on the cluster's shared file system. Must - be an absolute path and credentials must have read-write access. + Description: Compute environment working directory. - Name: managedIdentity.config.preRunScript Type: string Req/Opt: Optional - Description: Add a script that executes in the nf-launch script prior to - invoking Nextflow processes. See [Pre and post-run + Description: Script that executes in the nf-launch script prior to invoking + Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts). - Name: managedIdentity.config.postRunScript Type: string Req/Opt: Optional - Description: Add a script that executes after all Nextflow processes have - completed. See [Pre and post-run + Description: Script that executes after all Nextflow processes have completed. + See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts). - Name: managedIdentity.config.nextflowConfig Type: string Req/Opt: Optional - Description: Additional Nextflow configuration to apply. See [Nextflow config - file](https://docs.seqera.io/platform-cloud/launch/advanced#nextflow-config-file). + Description: Additional Nextflow configuration content. - Name: managedIdentity.config.launchDir Type: string Req/Opt: Optional - Description: Directory where Nextflow runs. Must be an absolute path and - credentials must have read-write access. If omitted, defaults to `workDir`. + Description: Launch directory for Nextflow execution. - Name: managedIdentity.config.userName Type: string Req/Opt: Optional - Description: Username for SSH connection to HPC head node. + Description: Username for SSH authentication to the HPC cluster. - Name: managedIdentity.config.hostName Type: string Req/Opt: Optional - Description: Hostname or IP address of HPC head node. + Description: Hostname or IP address of the HPC cluster head node. - Name: managedIdentity.config.port Type: integer Req/Opt: Optional - Description: "SSH port. Default: `22`." + Description: "SSH port for connecting to the HPC cluster. Default: `22`." - Name: managedIdentity.config.headQueue Type: string Req/Opt: Optional - Description: The name of the queue on the cluster used to launch the Nextflow execution. + Description: Queue name for submitting the Nextflow head job. - Name: managedIdentity.config.computeQueue Type: string Req/Opt: Optional - Description: The name of queue on the cluster to which pipeline jobs are - submitted. Can be overridden by the pipeline configuration. + Description: Queue name for submitting Nextflow compute jobs. - Name: managedIdentity.config.maxQueueSize Type: integer Req/Opt: Optional - Description: "The maximum number of jobs Nextflow can submit to the queue - simultaneously. Default: `100`." + Description: Maximum number of jobs that can be queued at one time. - Name: managedIdentity.config.headJobOptions Type: string Req/Opt: Optional - Description: Additional submit options for the Nextflow head job. + Description: Additional options for the head job submission. - Name: managedIdentity.config.propagateHeadJobOptions Type: boolean Req/Opt: Optional - Description: If true, `headJobOptions` are also applied to the - Nextflow-submitted compute jobs. + Description: "If true, head job options are propagated to compute jobs. Default: `false`." - Name: "**CreateManagedCredentials**" Type: "" Req/Opt: "" diff --git a/platform-api-docs/docs/launch-action.api.mdx b/platform-api-docs/docs/launch-action.api.mdx index 075e940b3..411a389cf 100644 --- a/platform-api-docs/docs/launch-action.api.mdx +++ b/platform-api-docs/docs/launch-action.api.mdx @@ -5,7 +5,7 @@ description: "Triggers the execution of the Tower Launch action identified by th sidebar_label: "Trigger Tower Launch action" hide_title: true hide_table_of_contents: true -api: eJy1VVFv0zAQ/iuWn0Aq7YCBRJ/opiFNIFFtRTxMleYm18RbEnu2s66K8t+5s5OlbUInELxUjf3Z9913950r7kRi+fSGi8hJVVi+HPEYbGSkpm8+5QsjkwSMZS4FBk8QlbTB1NovLNQGDPsmyiJKWbiDyRgKJ9cSYrbaelQiH6Fgt2H/Mr4d8xFXGowI3xgl3DDzANzUwogcHIZFbhUv8ANB7XkESKKmhUv5Id9wB7POyCLpuBgEGngopQGM50wJI26jFHLBpxV3W00BwiFe16PnmBtl7q0WEXRhH0ow217cny2QFWUORkb7sXuxZOEg8VtrZXLhwtLHU4y+DFTBujMVb+nMYIpZUL2B4kWRwjsLRweE1pmMvL6TO0unqj4FtbqDiA5qQ9VwEiztevHtEE7EsaQrRTbfOUFiomTcSZfBQS2vGnI1Afb19wtWY9OFsO9OTvqpfv/67/KiUq4ztaGGGyj5b/gHhpQAQk6HOJ6J+G+K0Klxw3OwViRA7jueQws8msCFMcr0mL8fULf1ICuUYyJDcZAPwS363Ei39fY7A2HAzEp02/RmSe2J3kwV+VYrn7R34pRPmikyqVqr1pPQpeQAMI+toUuTITx1TtvpZCK0HEeZKuOxhQdkNJaqZ69rv8PmmXDkF3ZOeDabX3Li09K9JnWDUrukn8WiiK0Z6XvlQbgS/nxpnXi3cV4GqtpVZ8WLJ5HrDPZMQjBZrJWP0hSgIUvsXsqDVJER2AZM3YPa0WX7Gu0qgw0kMz8v1upzt4FESOAQ5+3404fxCa1RiXLhm6+Zac1IHxreh3yrrp//20vQ1MbBk5voTOCMRdY++6pprO55GvHpzivQ9BY2QEp9iLiqWgkLP0xW17QcRjV1XCytWGXktrXILBxJ84VBPsj2Hra9t+JRZCUhfYM+CiMp/h9yeXXVDInX7Mi7NkipWRTFdpdLS/VZxHqJ2BREjDcRt7B9Hhi8WdAl3fHeQKOHMpyYRRFodxS7Ozfm368XZLvmfctVTGeM2NAzjb+eqtKh6DQsaa3CghdJ6ecfD3eS+8S+xw887bMaFAN7xSMW6h4K7JdWG0ffJExd/wLNeyuB +api: eJy1Vd9v0zAQ/leiewIptOOnRJ7YEEgIJKatiIepEtfk2nhzbM921lWR/3d0drK2aygCwVti3/m+++6+uw48rhwUV4ClF1o5mOdQkSutMPwPBcysWK3IuszXlNE9lS1fZHoZD2Z6TTb7gq0q6yy9kYmKlBdLQVW22ESrlbgjlf1I95+qHxPIQRuymP6hgPTCaTSAHAxabMiTZWwdKGwIChj8IQfB0Az6Gh7jTW9kzluhVlssFnKwdNsKSxUU3raUgytrahCKDvzGcIDkBCHkDzHX2t44gyVtw962ZDcHcb8PhplqG7Ki3I99EEsoT6t4tdS2QZ+O3ryCEOYJKjl/pqsN+4ymKBPrvSnkUGrlSXl2QGOkKCO/02vHXt0hBL24ppIdjeVqeEGObyP5bswOq0rwkyjPdzyYzBBy8MJLelTLix5cYIN9/uOBM1q5FPbFyclhql8//7u8uJRLqdfccCMl/wX+hJATCDm8GsN4htXfFGHLxhU05ByuiNV3PIfB8GgCH6zV9gD5yxF2Bw1mSvsMpdRrquJTjsrWCr+J8jsjtGRPW19DcTXn9mzI15p1a3RMOiqxgGk/RabdINUwTV3KCiB7Nwi6tRIKqL03rphO0YhJKXVbTRzdksWJ0Afyuow32blEz3rJ3rN9dnr+CRjPAPeS2U1M7YJ+IIsjDmLk/0U0grz/+Dgo8XrtIw1ctYutFD/cY2Mk7YmEzYRa6hilL0APltH9Lg9mRZTkemPuHixj9+xztMsMNShknBdL/W57EXJgglOc55O3rycnfMYlajA2Xz/T+pE+Nrwf4+22/fzfNkFfG0/3fmokCsWoY/Zd31jb9ZRDsbMF+t6a51BzHxZX0HULdPTNyhD4OI1q7rhKOFxIVtsSpaMjaf5mkI+ivaHNwa64Q9myZWzQO7SC4/8hlicX/ZB4mh3Za6OQ+kNUm10sA9QHEsM85FATVmQjtnT9PiF4NuNHtu4HA40XZfI4LUsy/qjt7tw4/3o5Y9n1+63RFftYXPOaxnWCqk0qOg9LPutAolq1cf5BepPVh/saf6TpmNUoGV2XLGb6hlQID9x4/mdiQvgJzXsrgQ== sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/leave-organization.api.mdx b/platform-api-docs/docs/leave-organization.api.mdx index 8b11aa46e..07254e8ee 100644 --- a/platform-api-docs/docs/leave-organization.api.mdx +++ b/platform-api-docs/docs/leave-organization.api.mdx @@ -5,7 +5,7 @@ description: "Removes the requesting user from the organization identified by th sidebar_label: "Leave organization" hide_title: true hide_table_of_contents: true -api: eJzNVE1v1DAQ/SuWTyAtyQIFiT3RwiJVVFC15VStVCeZbNw6tms7W5Yo/50ZJ+l+Cjhy8sc8e97Me3bLg1h6PrvlxuG4mPACfO6kDdJoPuNXUJsVeBYqYA4eG/BB6iVrPDhWOlPHAB4VWv4SdIbJAnSQpYSCZesYXsoVaHaHqPPiLmE3R66qGx+YNoFl0N+o1ZqZJ40hUx7kSPiEGwsuLs4LpHkBYgXftyCIsMKJGgI4Kq/lGheIjCwwKqk6K0LF90vevobppgYn801VjpITfekAMwfXwIT7vIJa8FnLw9pSFqkDLMEhtDSuFqHfen/Cu25Bx7012oOnE2+mJzTscfjKXrFvhuUGL9KBdxN+Mp0e4s5EMfYSc41ohAlrlcxjDem9J2y7xXLD/5bX4L1YAkk/kDfZPeR0n3XU5SB7oiNwU6UPDhXEmvCoDIq25s4ZdzXUh5EuMn97pMJRvyi7UMo8IR+Ce8gbJ8M6qnYGwoE7bVCn2e2CmoeSVoY0L0ChulFoivKUHJy2UeAuraHOUPpUkTM43epWoxUapxBfhWD9LE2FlUmuTFMkHh6RVCLNgSeuY4RdKhFIUPaJ8Oz08pwTpZHxNTW4b9Y27+d+UUY+uIXWWQThTj/5Mlrl/inETkhdmnh8aO7AgtL+jSCVK3N8uD2YnCHy6Izd4rdLRnNIFZ1amo+bABKhzvV5Xicf3iVT2rPGh1pEYw1PKz7CnYe6T7PdWPT//VkGsQL8DKlVAj8KrDZ2rR2sNnyWEz4bf5PBbTjr/YamqLA/BG3bTHj44VTX0Tayc2RtnK6EkyIjZdGThfQ0R2OXQnn4Q+NeXA2v9yX7h6/qaDXDptBrTjRUQyucPsD6+YvsFgisQBToUCLYx07zHGzYOnXw0ey80c/zi/nNHOFi9yXsOT8mOEoKuxcRN+YBNHZw5BhoTRy77jdBm1ew +api: eJzNVN9v00AM/ldOfgLpaAsMJPLEBkWamGDaxlNVadfETW9L7jKf01Gi+9+Rr+n6awIeeUru7LO/z/7sDtiUAbIJeCoDTDUUGHKyDVvvIIMrrP0Sg+IFKsKHFgNbV6o2IKk5+ToZPJXG2V9G3ihboGM7t1io2SqZS7tEp249lefF7UDdPBOqbgMr51nNcB3RVSvlHx2S8vOjHAPQ4BukdDgvIIMLNEv8vuMCGhpDpkZGEnodOFMjZJBQgAYr7BrDCzikvBtGubZGsvmWFUlygW8JC8iYWtQQ8gXWBrIOeNVIFusYSyTQMPdUG15fvT+BGKfyPDTeBQzy4s3oRD4HGL6qV+qbV7l3jI4hajgZjY79zkyxqSVo2HhnHZimqWyeOAzvgvh2Oyi3+CdQYwimRGl9D97P7jCXeA1JldmugW4ctywDk3UlxKiBLVdyNSbydNXzgxhjQv72GYab/qW2m6ryj1ikUAHzliyvUtfO0BDSacsLyCZTKV6NvPDS8wIrZEyNFisMRcHDLjU4DmusZ0hhWIkyQKLSciOFlirIYMHchGw4NI0d5JVvi0HAByQzsP5IE9fJoi4rw9JQ9Un81enlOQikDeJrKfC6WLu4n+olGaFXi5xnyQl0//NlI5W7R06VsG7u0/O+uD0KSfs3gELX5hh6Z1GGyZMy9snvUsba2Copde4/bg1Rg1Runef14MO7wUjuGh+4NklY/WilIdwb1EOY3Vai/+9m6ZvF+JOHTWWsE7apal0vtX5Zasg226RXG2hY622qYeEDi2vXzUzAH1TFKNcPLZJIe6phaciamXR20kFhg/wXkM1NFfAPhXtx1U/vS/UPq+pZNv2lcSsQGFUrJ9Bwj6unFRmnUcMCTYGUAK5tp3mODe+8Olo0ezP6eXwxvhmDBrM/CQfKTwmeBdV1a48bf48uxieMLGfBGONvQZtXsA== sidebar_class_name: "delete api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/leave-workspace-participant.api.mdx b/platform-api-docs/docs/leave-workspace-participant.api.mdx index b25c18acc..e473b49e1 100644 --- a/platform-api-docs/docs/leave-workspace-participant.api.mdx +++ b/platform-api-docs/docs/leave-workspace-participant.api.mdx @@ -5,7 +5,7 @@ description: "Removes the requesting user from the given workspace." sidebar_label: "Leave workspace" hide_title: true hide_table_of_contents: true -api: eJytVE1v2zAM/SuCThuQxdnWDVhOa7cMKFZsRdthhyAHxmYStbalUnK6zPB/L6nY+WqxAMVOlqUn8vHxibUOMPd6ONYPlu68gxS9nvR0hj4l44KxpR7qKyzsEr0KC1SE9xX6YMq5qjySmpEt4sHcLLFUmzB93dPWIYHEOM84ygXCEn9355dAwaTGQRkY6YCgwIAkXGpd8g/fsDTnmz1thISDsNCHzH7SHErzNyZRZVUgmVSZDMtgZgaJ8cLXEDKBQBX2tE8XWIAe1jqsnCQxZcB5hM4sFRDWWx9PdNP0Nkw2ZR3hsynv/5OZyHXvbOm5RXzj3eBEPgd6fFdv1A+rUsuBWNmmp08Gg6e4M8i6TnKuDs0wcC43adQzufWCrXdYbvmPdYHewxzFLS15O73FNHaTpPPBrIl2wG2VPhD7RwTWwYRctkZElq7a+vikiczfP1Nh5ylV2qAgz+0D8xG4x7QiE1bRQWcIhHRacY+G44mIx/ZaWPFhhjk7LZpOTnXCNvNJHc3WJNt3kNQ7XW8StzWs15KNlp1dK8o5ziIE54dJAs7009xWWd/jPZPtG/vEJ9fxRF3mEKTR6ovg1enluRaqXSXXIvxaxN16NjpKRt26SP6nEcQ768W3zkK3DyEqZMqZjddb0VsWkvYYQSnXsCgtWBwDaXTMfvG7JbNpTB4dPLOftwdMRJRb53nb//ShP5A9Z30oIBqufXRxYGwnyiHHeuvbF0+oVsiAf0LicuCHzUxiRXVrj7FMIWn4sJtGO5OSd/cnw55JuJMLLkpi1PUUPP6ivGlkmwmS+JSXSyADU2kHGykzXtbs0hnkHv9R8Kur9im+Vsdn4LNVtptQrrSwyCv54+UdrjajVybgizgdmYMvILSrczNh+AIh42Ai2xpxmqbows7dJ7Nsbwx8HV2MbkYMh/1HdfCIYoJnqXFPI+LG3mHJfe2YBvkXjk3zCNKUjG4= +api: eJytVF1vEzEQ/CvWPoFkcgEKEvdEC0GqQFC1RTxEeXDuNhe3d7Zr76WUk/87WucuX62IVPGUnL32zsyOpwNSVYB8CvfW3wanCgwwk1BiKLx2pK2BHC6xsSsMgpYoPN61GEibSrQBvVh426SNSq/QiM01I5BgHXrFd5yXkMM3VCv8NexfKE+60E4ZAglOedUgoWcsHRjVIORgfXVeggTNIJyiJRwi++ErZfSf1ESYtkGvC6FLNKQXGj1IYLzaYwk5+RYlhGKJjYK8A3pw3EQbwiqVLqxvFK2X3p9AjHKDZEPrCJ4Nvf8PZsbHg7MmYOATb8Yn/HOgx1fxSny3orCG0BBECSfj8eO6M1UOkwQJQ3XegXKu1kXSM7sJXNvtoNzin0KDIagK2S09eDu/wSJN0/PkSa+BDoVbloG8NhULDKSp5qWJ99Zf9vwgxpiQv32C4eApYSwJVdf2Hst0VcCi9ZoekoPOUHn0py0tIZ/OWLwGaWnZhyXWSJhMx7uQWV+FrEtmi9n2HWTdztRj5raGDcDd/Gqwa+tryGFJ5EKeZcrpUVHbthwFvEOvRto+8slV2hEXtSIetPjE9eL04hwY6sDkioVfi7jLZ6Mjd4TeRfw9T0Ug+z9fBgvd3FNSSJuFTcd70XsU3PYYQKarCwx9MTtGFckx++R3KWOjdJ0cvLAftxtRAiu37vN69OHdaMxrzgZqVDJc/+hSYGwT5RBjt/XtsxOqF5LwN2WuVtowksSo6+0x5RTigedDGu0kpYR8Pxn2TDKTsLSB+I6um6uAP30dIy/ftejZpzMJK+W1mvM4ph2UOvD/EvKFqgP+g/CLy/4pvhTHM/BJlv2iMg/AKOqWv0DCLT5sopcT8FmYjuTgMwDt6hxnUcISVYk+ybauOC0KdLRz9lGW7cXA58m3yfUEJKj9R3XwiFKDJ6F13bri2t6iiXGDlPibMcb4F9KUjG4= sidebar_class_name: "delete api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-action-types.api.mdx b/platform-api-docs/docs/list-action-types.api.mdx index bf68e1c3f..55db6a281 100644 --- a/platform-api-docs/docs/list-action-types.api.mdx +++ b/platform-api-docs/docs/list-action-types.api.mdx @@ -5,7 +5,7 @@ description: "Lists the supported event types that trigger a pipeline action. Ap sidebar_label: "List action event types" hide_title: true hide_table_of_contents: true -api: eJzNVVFvEzEM/itRnqd2wECiL9ChgSaQmNjQHqZJc+/cNluaZImvozr1v2Pn7trrWm3ijac28Wf78xfbV2uCWdKjGw0FGe+Svj3SJaYimiBnPdI/TKKkaI4qVSH4SFgqXKIjRauAYgH+G81shlGBCiagNQ5VE3CgxiGgK9XdpycfH1KAAs/LO0VeWQ68E8k49t+gVOEd4R8a6CPtA0aQcOdly2ico1+JH9sDRFggYZRSau34wLheQsYYKeaxwrjSz0u83uR01QKjKZQpmZaZGowMTsUcF6BHtRaejDdMbJZNUx8XQM3VhxO9XrN8EVNgJZkYe7w9Ppaf3Xw/v7NrLs+RWCEEa4pc4PA+CaTeT+on91iQFBtFDjJNgixgo8MWCzGClGkIF+n1GMlXscAeLvF7uples1AmBcuxDtr6RR2wo4OJxbJnm3hvERzrdKTJkJW7s64Avu1dyyNvTOlXq6lgGHRySNVTKFVEfuFE/yKvuJgoNG/0AlOCGcoQvKxYB9wvu19ZjD7uMX93oB+69lbOkwJr/RPzEXjCooqGVrmtTxEixnFFcz7eSqtxz8+9jMQMM0cQkx62szykdjwSxmU3G1W0DJkThTQaDiGYQWF9VQ4SPjKJgfF703GZLerCAkm7qy+CV+OLcy0UOoaXImgjTp/nRh/J2M1SboUM4pvmz9dukO6fKFdu3NRn91bMloWkfY2glGsKXigNWDqBFZFgu8X3S+ZmMDbP8dR/3hqYiCjX5Hkz+Ph+cCx3wSdaQG6kdtdIu7Yrr7/TnnOtt335XyzW9nHkOOQ55x3J1WWV6rabtl+GBp2/EHOuX0x1PYGEv6Ndr+W62a7SZbw22tmfgk34ggqv7N6DBB9wtbfel2ArQeamXEI0kj/PCdNFKDmaEGtcx0WBgXpeeytiZ7q+nV0xFnYb+lkD5+jd+nWrXmwWKSOu/AM6FqrjT3LmRLwX/gKrEp65 +api: eJzNVcFu2zAM/RWBZyPptm7AfNnSoRuKDVixddihCFDGZhK1sqRKdLvA8L8PlO3EaYIWu+2UWKTI954f6QYYVxHya8CCtbMR5hmUFIugvTxDDt905Kh4TSrW3rvAVCp6IMuKN54kgqw46NWKgkLltSejLamu4ETNvCdbqpsPjy7cRY8FXZQ3ip0yOvJeJW0Vqm2WKpxl+sMTyMB5CijlLsoe0SxVv5J7kIHHgBUxBaHSgMWKIIdRQ8hAC5n7msIGnlL8ve1p64qCLpQuybJeagqQQSzWVCHkDQhOyEFbplUKLV2okLujd6fQtvMMAkXvbKQoN16fnMjPfr/vXyGDRM+yRNF7o4tEcHobJaU5bOoWt1SwkA0iB+uuQRKw02GXiyGg0NRMVXy5RnR1KGiUFzlou4I2g1JHb3BzPDYmdSROFheGylFs4ZwhtNC2GbBmI2fnAwFox8fykreh+KPXVHLaDE6PqXqGpQp0X1Pkf5FXruggMK+hohhxRTIEzys2JB7SHjMLwYUD5G+O+GGwt7KOFRrjHqlMpSIVddC8SbY+IwwUZjWvIb+ei9Uq4rWTkVhRwogSgmk/y1PuxyNSeBhmow4Gclgz+5hPp+j1pDCuLieR7ingRLuD6fiZIurSIIvd1SfJV7PLCxAIA8KfImgnzhjnVh/pOMxSskJKgqz/83kYpNtHTsy1Xbp0vRezRyFtXwIodHVBsU8WJ2CRnLBPfkyZKtQmzfHSfdwF2gxEua7Pq8n7t5MTOfMucoXJSP2uEbv2K2+8055ibXa+/C8Wa/9y5HHqDWor7JJKTe+m3Zehy05fiLWLLKGmWWCkX8G0rRx321VcVurYz/4STaRnVHhh9x4FeEebg/X+gKaWzGTKBwxa+qc5yWBNWFJIwLqrs6Igz6NbBytib7q+nF9BBrhv6CcGTtWH9Ws3o9pN02VcuTuybQsDfpZnaOdt2/4FqxKeuQ== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-actions.api.mdx b/platform-api-docs/docs/list-actions.api.mdx index bb2b0e6b8..d1db38e9c 100644 --- a/platform-api-docs/docs/list-actions.api.mdx +++ b/platform-api-docs/docs/list-actions.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available actions in a user context, enriched by `attrib sidebar_label: "List actions" hide_title: true hide_table_of_contents: true -api: eJztV1Fv4zYM/iuCn3ZAmnbbbcDysuXarAjWtV2a2x4OBaLYTKJWlnwS3V4Q5L+PlO3ETpz0VmzYYdhLYomUyI/6RJGrCOXcR70PkYxRWeOj+06UgI+dyngc9aIr5dELqbWQT1JpOdUgSmWhjJAi9+BEbA3CJ+wIME7FC0jEdCkmEtGpaY7gJ13RzzIwiZj8+Gzdo89kDMNkItAKTRaaW240qn27USeyGTjJSsOkdKtf+tyJMulkCgiOsawiQwPSqRkiHcVoPubgltEuxj829kyeAgEQKgGDaqbAkbInQKmMeqsIlxlvrMipeRDNrEslFlPfv43W687G+hb8ceP9JFH8KSnC1RLxJHUOnqOjTKzzBDgwuADhwGeEGcRXEzoL0H7ypitGgLmj4EkjIM1wWSzfqPQIltaTN0LNhE0VIiTdNljSOcn+KYTU1+Y9eWXmJAAKD5Ol2Ja58umE506epGPUvilEhZrXF+f0G6PvVwgpVGtSqeAEc9+cnfFfMzw3v5DhQAODLJVZplUciHD64FlltY/ETh8gRiaGY9qgKgxUJH8Z8oENVLIflnWnPPEWQaYy0Mq0C73NXdwi2sZ5rnCRT2kC7TPRrT3e+0rNuHfvCjtsESXmR0/2fDToj4fXlzTVPx8Pfx/Qx2A0uhnR/23//d3gos1AsS0Z0NLjHYBpM7G5KolEOEGVBpd4cO6AfltCe2gRPJVkOH5aiWIipcpItK5td7Kb3Bi9jHroclgzMAoqyjT7XF8Ywa6V0onldZEHmvJOlBKDeUPSLI/uHwDiYNbKudimlACG7TQuhL+C93J+gM+5X4C7Pkj3IB6k9E60yl8T3oprlyFWBeMG4fzXFeW/BCJ0wmsz0/a5NbjrvUszZtcbcFjJGriZhTfsf0a8hhH/DSbsp9ggGPNOnP5MklnVyIDbiJbP79/zxB0udI48eqH4aJXQa7/75k2t1SANS5W/gJnMNR4UL8mmig+Jh+Ssy6zeeUtqOq94bGrHdcWRvZheoA3TOd+J8/SFM67VqaOy1ukW46GZ2eLSH9FlBdJ421YZvZMJlYNUVHr8KyUSL1GOI/AhSsubzYQ7yor0YAqo+T9wzro9z79tqemqUl4Yi9xb0A1IwlYe4twpXIYU+A6ko5uR44KG93wrqMZfWC7/5xB8lCyKTuWmEaBe5KnqAnJHOSdaIGa+d3oqM9WNtc2TroePZL6r7F4pfhck4pYoxFwQ56wv+rfDcCUr3+44lEVY6h5uIsMWq/I6EDAo0Uzx8XPFsodnDJgVE4GXl2EsvWCzLznIcFVMjUKhzBygWPBmTfB1yFAk42D2p62ALy5FrrDzdfeH77pnIYFbj6kMFCr7mqtau7br4GpLwy+ncSyPhYenmZYqpIIQn1XJoEb7uyDEPLVaTaWH906v1zxdNG/MK3pDGAzRcCa1hyMheKGvbHXsEZZ7rWuZUaPwwH2++X+tszwCrNEVb3Hd88ApBhbuOh0DPcRc21HAi5X9OIYMa6v20lwjQ1wOxqQrm1dz5yrWCy1plrW96fCDxtg+giECVO4jj8kQ5bY/AYEw+iA= +api: eJztV1Fv4zYM/isCn3aAm3bbbcDysuXarAjWtV3b2x6KAmFsplErS65EtxcE/u8DZTtNGie9FRt2GPaUWKRIftQnilwA422A/jVgytrZADcJZBRSrwv5hj6c6MBBoTEKH1EbnBhSjbLSVqEqA3mVOsv0iRNF1ut0RpmazNUYmb2elExh3FODoiCbqfGPT87fhwJTGmVjxU4ZHXjd5FKjtduDBFxBHkVplDVhDZqYEyjQY05MXrAswGJO0IcVR5CAFjQPJfk5vMT4x9KfLXPyOlU6I8t6qslDAiGdUY7QXwDPCzGsLdNtFE2dz5Hrpe/fQ1UlS+/P4Hc7H2SZlr9o1HKLekRTUpDsaJuaMiNJDM9IeQqFs4HUV2ODEzJh/K6nLohLb4NCqygveF5vX6r0lS2NGb9Teqpcrpkp63XBQu9R4tNMeVhZD+y1vYUEyJa5kKU2K1z5tCdre4/oBXVYF7JmI/vrc/pN0A9ahFBV1U0CLZzo7puDA/lZT8/ZL5BApIFlkWJRGJ1GIuzfBVFZbCJxkztKWYjhhTasawctyV+HvMWAzjbTUiXNiXcICl2Q0bZbGFzp0w7Rc55vNc/KCSTA7on8lnxvKq3nvXdZ+xGPjFzuPNnDi+HganR6DAkMDq9Gvw8hgeHFxdkFJHA++Hg5POpyUJutEjAY+JLIdrlYXpUMmfZY5zEk+Tj0hEwdqd22iR4bMuw+rUwLkXJtkZ3vsu4JszNr5tBnX1IlwHIKjHnxubEIgpdemiDmp3UdWJcnkGNRiMH+oj26fwCIp2kn51KX55pH3TSuhb9SCHi7hc9lmJE/3Ur3KB7mqE2n/C3pbbl2HHNVM24Yz79qKf8lECGJr83UuKfO5FYbl+ZKQl+DI0rO0tk0vmH/M+ItjPhvMGGzxEbBlViS8mezwum1Cvic0eb5/XueuO2Nzo5HLzYfnRJPG2/exDlDaEWqwxFNsTS8VTy3mOt0m3hkmXzhzIu3ZEXnDY/NynGdSGaPJkfs4nIpd+Iwf+WMV/rUi6bX6dXfIzt19aXfoSsKVQLvuzqjD5gpTw8lBf4rLZJs0V4ycA15c7OFcDtZkW8tASvxD713fiPybzt6uraVV9axzBbuibJoKlBaes3zWAI/EHryg5Jn0L++kVuRE8+ctP+3FGNEEcE+LgeBQP6xnQJKb6APM+Yi9Pf3sdC91Lgy6wV6II897TZa8csoUecGWbigDkVfDc5H8Uq2sV1KKuu0rEa4zIx4bNvrSMCoBEnz5+eWZXdPHDFrIYJsb9LYRCFuXwtQ4OqUQqMsHMA0cmAd/CpkqotxdPvTs0AuLvlQ+/m698N3vYNYwF3gHCOFmrnmZGVcexng4pmGX87g2ByLfO4XBnUsBTE/i4ZBa+PvzAWWpcVigoE+elNVslwPb8KrTAcBk0F/iibQjhS8Mld2BnZP843RtamoEB+4z3f/r02WO4CtTcXPuG7kw2sBFu96AjPCTHq760Wzc5CmVPDKro0yt1YhjodXkACuX80XV3G10UI7X7G9WNQaV+6ebFVBGz7LN1Q3VVX9CYEw+iA= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-compute-envs.api.mdx b/platform-api-docs/docs/list-compute-envs.api.mdx index 77acb2e0f..39c299dcf 100644 --- a/platform-api-docs/docs/list-compute-envs.api.mdx +++ b/platform-api-docs/docs/list-compute-envs.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available compute environments in a user context. Append sidebar_label: "List compute environments" hide_title: true hide_table_of_contents: true -api: eJzVVk1v2zgQ/SsEz145/Vpgfdk6iVoYaySFk7aHIkBpaWxPQpEqSTlrGP7vO0PJ34rjPexhT5I4w+GbN2+GWsqgpl72fsjMFmUV4Dcwcy8fOjIHnzksA1oje3KIPnihtBZqrlCrsQbR7BC0A501BRhyQSOUqDw4MpsAf4dE9MsSTC5+/vls3ZMvVQaD/KcIVmgKeiLKxn0dqiNUjOODCpWPISaoA501XrTFEbVjIjvSluAU5zLIm2yuav+U0+3IUjlVAIViLpbS0Af51fvJjMzBrwrcQh4y8+lMBD6bQaFkbynDoqyDOzRTsoCpCq7A1Sjt3w9uPtNS/1t/MOxfDlN6T0ej21F6TW+Dm2/94YDfznZ9WK06m3R2+D+d0/cN8wQNHGYCc8oGJwguEYOJsAWGAHknltCfq4Q2FpBMU3BkmlhXqFAv/f5erlYkQge+tMaD5x1vLy74sQ/19i/aGg8wga2qLDVmsdTdR88uy+ND7fgRssBldyyMgPUB2Y4kts7KOcUUYYDCvx4E8+MarzpNCVoMpVaBU281NgJsEY0Dld8avZC94Cp4VUTX6TBtlltE0pEBg+b4265I7uqzCUUB3qtpO3ytfPjqoSXpnYrmigZLQGKAE3ZYKBLddsPYWg3KsHEj0ZuX+JqjxzFqDItWMwe4RtdqyxxEGSvtB+1VcjDFWjMHptWWooPhMWokmqQmUFarM1zZibzet+n5UuXCAbWlD/9G2LwFHZfhx6ZcXNaTUn25rjs5pM5Zd4T8XUsnrkesMDbwVWGfCQ+7e8gqFwtGo/USlAPXr8KMPh+4yWnuziyP5SlEjIpNsrt3IXEQN1+P58pp8piFUPpet6tKTDJtqzzx8IswJGiPJtpdtIgvTbOJK/YX/S8DyQjWAO+Yz5qbXZgbevjE9RCLwo1OtFK/fFrr/fE5xMTRTGzc3nDZoOBjXwPI6WIGvnFmIagsCmE/+d2USQuo4wCd2I9bAzcNMVef8yb540NyEfvQ+lCoqKPmfhi+dB8fol1uhfm//zNoSstRujSLMY6hyPGykeLxv9GMqOP15XKsPHx1erXi5foyZYHm6JkIEvWEhg2coO/c34dWmE+w2P1LmStdsZPkO/98CP/dbX8C9P6/yBb5A384ZOhxPhDZdNNRkzGt9dZ+lkEZdnYdjca9qfI5vSdftd/JB50bo6/ve7PYiU0ljh739gkMlXmNP/A3HUTz8B9kz+Vd +api: eJzVVk1v4zYQ/SvEnLly2m4L1JfWSbwLo0aySLLbQ2BgaWlsM6FIhRw5NQT998VQ8rfiuIceerLFGQ7fzHucYQWk5gH6j5C6vCgJP6BdBphIyDCkXheknYU+jHWgIJQxQi2VNmpqULQ7BNql9s7maCkIbYUSZUAvUmcJ/6FEDIoCbSa+//Hq/HMoVIqj7LsgJ4wOdCLKxn0dSgoV4wRSVIYYYqYNoRfTVVcc0TgmIMEV6BXnMsrabK4a/yGnK6FQXuVI6LkWFViVI/Sh2Q8SNNfgpUS/gsPKfDoTQUgXmCvoV0CrognutZ2DBLRlzgxc3Q0HD6ObzyBh8G0wGg8ux0OQMLy7u70bXoOE0c23wXh0DZO6lhuMO0U9DfTvTTltmaPXqdAZWtIzjT4Ro5lwuSbCTEZewrn0dqWmLeEcPUiYOZ8rapZ++wh1PZHgMRTOBgy84+eLC/7Zh3r7F0iIB1hiqyoKo9PIX+8psEt1fKibPmFKzKVntkk3B6Q7PG+dlfeKS6QJ8/B+EJ0dE1fLloIOQ2EUceqdxlZVHUrwqLJba1bQJ1/iu8q4Ho6H7XKHSCSQJsPxt1JP7puzawk5hqDm3fCNCvQ1YEfSO4xmivAD6Rxjwl7nyq92NkydM6gsGzcSvXmrXksd9FQbTatOMwe41r7TlnqMMlYmjLpZ8jjXjWYOTPW2RAcd4a6VaDK05FdQn+HKTrWEj116vlSZ8PhSYqB/I2zeoj3T8Lihi2k9KdW3ed3JYei980fIf+m4ieu+Kawj7v/uFbMYKmBa+kjYYwWXqDz6QUkL6D9O+JLnSAvHvXaOEaNiE/T2pgwH8ct1zy29gT4siIrQ7/VUoZPUuDJLAr6gV4l2Rx3tPlrEl/ayiSv2F4MvI2AEa4D3XM+mNrswN+XhE9dNLAo3OoFs/3xa6/3plWLi2s5c3N7WskXBx74HkNPVKYbWmYWg0iiE/eR3U8ZcaRMb6Mz9uTXwpUEfmnN+Sn7/NbmI99AFylXUUTsfxm8N2UO01VaY//tx31LLUXqFUTq2oVjjqpXi8YNn4QLxelVNVcCv3tQ1LzfDlAWa6cCFyKA/UybgifKd+ybohPmMq92nx1KZkp2AZ/75EP67aX8C9P5bZIt8wh9eM/TYHyQsUGXoY1mbrYM0xYJ2dh21xr2u8nn4ABLU/k0+uLkx+nre29VO7KpqPB7cM9q6hjV+4m+oJ3Vd/wCxJdq1 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -47,7 +47,7 @@ Lists all available compute environments in a user context. Append `?workspaceId diff --git a/platform-api-docs/docs/list-credentials.api.mdx b/platform-api-docs/docs/list-credentials.api.mdx index 4add70a4e..5abcbcf68 100644 --- a/platform-api-docs/docs/list-credentials.api.mdx +++ b/platform-api-docs/docs/list-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available credentials in a user context. Append `?worksp sidebar_label: "List credentials" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-data-links.api.mdx b/platform-api-docs/docs/list-data-links.api.mdx index 91f0a2397..fd5ebe289 100644 --- a/platform-api-docs/docs/list-data-links.api.mdx +++ b/platform-api-docs/docs/list-data-links.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves all available data-links in a user context. Append `?wor sidebar_label: "List data-links" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-data-studio-checkpoints.api.mdx b/platform-api-docs/docs/list-data-studio-checkpoints.api.mdx index aa2b675f3..31f9a471c 100644 --- a/platform-api-docs/docs/list-data-studio-checkpoints.api.mdx +++ b/platform-api-docs/docs/list-data-studio-checkpoints.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the list of checkpoints for the given Studio session ID, sidebar_label: "List Studio checkpoints" hide_title: true hide_table_of_contents: true -api: eJzlWG1v2zYQ/isEP7WAY2dtOmAGhjZNmiHYlhZxin4IAoiWzjYTSVRIyklm+L/vjtQLZWtuYmxAgX2xLfGO99xzLzx6xa2YGz6+5saWiVSG3wx4AibWsrBS5XzML8FqCUswzC6ApdJYpmYsXkB8VyiZW8NmSru1uVxCziZuI2bAGNyAnZ8OmFHaQsKmTyzWIGhflggLTOI32oI8kfmcKZ2AHrLjosAXLHr/oPSdKUQM58mvEbPK2w4No75gjRiLVW7h0Q7ZpCwKNGlYIeYy9wYF7jmTqQVNtkpDnwQ6MiB0vIhQVosMcH3IB1wVoJ3eeYIU/IGGT4UV3rWTFgFKNmrE4orn+IAalfeoPeCSWCyEXfBNajeoMtZhkwnkVs6kR6LhvpQaEIbVJQy4QQIywccrbp8KZ8pp8fV60FgPmKvt35egn7YAfGu4y8sMmYlD4+zbAsOpMmkxeIMO8UL7TMCgYgyIxtKAbgLAe2CiHsxB4xKmSyasf/XzUQe4j8VuzGca4IDMMC9dRZUSBLfFZzEXMu9kCoto/yhIjDt4QpLqjPApHBkrbGmiAYumgC8Af1HWRGKGMhF7FWxoxBJ9pyR+3ettT1Ay8bjbsT/Fo8zKjEIxRX+wyDSYMkW06JoGW+p8yE5hJvDdmEXvDqMXEP32TQeMms0M2N14LvpwmDtZOLba0gpBvRzTDaW4KVSOVUAabw4P6asL5fPvqOqyK7e0KooilbGzPro1JLIKjLYlc83jTrFaZUU6kX8BtbkKm5reQkxUFJqq3kqPI1RsHRFaC2JKWsjMpi1R2oUiJykvTqjTQVI9TShfSI8+XAwGdUvwWfd9QKj6jGraDGLbrPpKnK8rNFuZu2sfVHCaoZs9GzTISO7ASjSzDtl4tkrF6ybbS+zIxABGXaY1t9SHLsijf4nPdbDldnnXxvtWKnx9PYFbaVN69RW3Ps9niuRdOvRtVCXIVlEEIfEiVHqbjAJGndiCrLAucXM6ATNyFMs3xVLwR8QSfydE2uMBqRwshaY4mxfp1m5tnpMT70Hoed9xemodEV0vj6niuhMH8xFtB4/uOfqyeYMstm1hjwq7IuWgafdNRl2Aw39ggsaMYLi4rNoiSpP8UV9j/CiSS6wJMHbfBokxNmL+jHqpBXcm9Cetld4C/rano9cDFsuVZSJN1QMkLhhHh0fb4hfKnqkyxzHkgYaSgFNp3A4zWsWQtuvHX85pMZFGTFPMhjoWzXA0/FEpo5qHuNQSq45myo8454A+Lqk/XN/QiYkD50LRZDp3h7hvHXxUzfCjVTN+rkfdAxD7zbIeVUuNjYsvrC3MeDQShRzGqSqToYF7jM1Qqu151a2wL6mwVBTshOSJaE6gaswTIs0TECJvOCCL9ZBAz1MnhG/8j7O63G4frCNKUoMk9bq7eBRk9nsAyV0Z49XFC1O0Reyi3XU+dLnq6M7sh3YBgRBz3s5Pw1/eDQ9d11bGZsIlSzVaURXXydklv4N11ebe//OKVWUDbTcqUhzZ3Vmr3WHqE7q9lA74OLxRhbRi4i0wBiS9Wk2Fga86Xa/ptZ9qKdPrHsDHM5Ea2BGJ/+5C1OsuXkO2rmt4mpYkyWlcfz7yH/FatMPn5qa3p7v7XZZ2APLXsz3R7H9V2oGouaO1oG7oQUtC9cLEfnVZHWCvN7tH778OvbDqO1D+FIJqI1oX6PoGhRcgsNc4lH79OI6hCN3ZOnA7J9tvn664H/2Do2PjqHC796LCVuAkrtQd5NgOapCWngngev039leeLA== +api: eJzlWG1v2zYQ/isEP7WAYmdtOmAGhi1t2iHYlhVJi34oAugsnmw2EqmQJyeuof8+HPViydbcJNiAAvuSxOYd77nnXpmNJFh4OfssPZVKWy+vI6nQJ04XpK2RM3mJ5DSu0Ataosi0J2FTkSwxuSmsNuRFal04W+gVGnEVLhIevdfWiPOzSHjrCJWYr0XiEPheoYBQaCPYFhqlzUJYp9BNxGlRoFEi/uXOuhtfQILn6udYkK1t9w1rI0B0YiKxhvCeJuKqLArryIsCFtrUBsEokeqM0LGt0vNPBh17BJcsY1GAgxwJ3URG0hbogt65kjP5h/Z0BgS1a2+2CGQkOzVmcSMN5ChnsvH+XMlIamaxAFrKXWp3qPIUsGmFhnSqayQOb0vtUMkZuRIj6ZMl5iBnG0nrIpgKWrKqos56j7nW/m2Jbr0H4FPHnSlzdDrpGxeflmiEzTURqmhAPLg6E1BxDJjG0qPrAiBHYGpDuEAnI5lalwPVX/14MgBex+Iw5ncO8YjNiFq6iSonSA6ULAUsQJtBpoiY7497iXGD6zvr2oyoUzj2BFT6OBLxHFPrMI5C1sSQErpYPOtd6GGFKiTx81FvR4KSw/1hx/6Ee52XOYdijo6LzKEvM/LsmkMqnZmIM0yhzGgm4lfH8SOIfvliAMamqUc6jOdiDIe/0UVga1tafVCPx3TNKe4Lazx61nhxfMy/hlD++l1GMmSXIT6Fosh0EqxPv3gW2fSMbkvms0wGxUqWILvSX5HbXIPNzr9gwlQUjquedI2jr7h1BJwDZkoT5n7XFpS0tOwk58Ub7nSomk9XnC+sxz9CDKK2JdRZ921AWj2kmnaDuG1WYyUuqwbNXuYeugdyDJp9N0cu6JCx3BHpHFulmo0HqzS87rK9AgJmAHPQWcst96EL9uhf4rPqXblf3q3xsZMG31hPkKQp468+enTnJrUsH9Jh7KImQfaKoheSWoRLb5dRNGXObGFeUEhcwxMwZ0e1gUx/rdPSrCDTikm7P2KVoxU4jrN/lG7r1u6cvKo96Hs+Nk7PKBAx9PKUK264cYg6otvFYzhHH7dvsMVtW3hChX1g5V7THtuMhgAn/8AErxm95eKyaYuyqlj+ZKwxvgZ1ibclenpqg8zRe1g8oF5awYMJ/dY56/aAvxzp6O2CJYwlAVlm71CFYJwcn+yLX1h6Z0ujInHHS0mPU+3DDSmfCuu256fvz/lQaQ/zDFUXi245mnyvlHHNY1I6TeuwU75GcOhOS+4Pn695YuZIS8ub6SIM8bp1yGmzw0833fpZTYcD0KNbtatq6TI5k0uiws+mUyj0JMlsqSYeb9HBRNv9fTWciPcZEBeFeMPyTLRkUC3mKyatJqCPvOOALbZLAn+eByEZNX+8a8vtyx0FojQ3SFZvu0uNgs1+CyC7qxP0jTBHG5IQ7aHzfZebjh7M/ro9qCLJzNV2fpj89GpyHLq29ZRDSJZmteIqbpNzSP4A62abe//PJ1aTDXzdtMhAmzBrXRimdUJvH6WRnPVfVH1aryO5tJ5YerOZg8ePLqsq/rreajnT2x4gZylkHg9E4r97EI26e4PrvefaCrKSJSWv6w9H/j0+iw743L30nuju0x5LBwDVz7Mnonn6U+kAou6NtgV1zR+cZlSPTOxnl80Ae77bPUb/6zAKq30DmXUf1DaibYFW11UklwgKXUBZn58mCRZ9d/YG7mCy/fb2g6xX/97o2BkV4fZRVJtNLfHB3qCpqg4k8WcGWFV/A/ZXniw= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-data-studio-templates.api.mdx b/platform-api-docs/docs/list-data-studio-templates.api.mdx index 474bef3fc..95679bc73 100644 --- a/platform-api-docs/docs/list-data-studio-templates.api.mdx +++ b/platform-api-docs/docs/list-data-studio-templates.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves a list of available Studio container image templates. Ap sidebar_label: "List Studio container templates" hide_title: true hide_table_of_contents: true -api: eJzNVm1v2zYQ/isEv2QDHNltswEzUGzu2xCga4s4bT8MAUJLZ5uJRDLkybFn+L/vjrIsOXadxkOBfZJI3stz77eUqCZB9v+WActM2yCvOjKDkHrtUFsj+/IC0GuYQRBK5DqgsGOhZkrnapSDGEY2kVqDShvwQhdqAgKhcLlCCIkYOAcmE9e/31t/G5xK4Tx7eS3QVtI2lEIb0rAhiiJhjonsSOvAK4ZznhGg98T2RqGqVF/W/ETnlFcFIHi2aCkNHYi+pZdoNNt0V4JfyIeWft3oNmUBXqdCZ2BQjzX4RHydghG20IiQdVqwlYdoCWRsAU5BlIH80IIf0ikUSvaXEheOEWl6moCnp7H1hcLq6tczuVp1NrALNT8M9y8110VZMNgRKaSweAhljoF96wFLbxLxBsaK7vri+lmvd/0ENC+eb6Gx43EAPAzowz4g4VY7QYKFUxNtYhTbqJ6OiRKUxDtrAsWcOJ73evzZhvLxVpzWGikw38zbJk9JVQyZQZamnMt1GtF2bwKLXLZAergrtYeM6wZb+YcWVT7U/wBX0doSO7qBlB3nPKcx6gp1w9YYrbxX7FVNj+37b4jw4GzQaCkSDW2gYjWTndC8flCfDa/4fPE+xoczt0aVyBXBSCu7D0tmdgpzm1swZ6UoCgqosAz7RAHlLjvRQ2qLgtoEZFGBowsOHJPMyWRNb+RaOpYmlM5Zz4/k5PkpizidKc95Gv6TLNSYM7qmt3yhTkJWDiv8Kw6wzR93ySVRCcYj2K1EKihwM+olmRgtyFM6NK76CZJJ0hEnN6VbUOM6oV9ftWL+nYXUZnDyc8K1uAdg3fwY2zaGAefSE1t1ZWGdwt/RrnYNJ+ZWP2p0t5UctCRwd79Y1zfRMvXZvgp/pbILKkMIeGzlUr4EcsDjtVoT7gS+bcpb763fAf5iT2uqh5kwFoXKc3sPWfT9We9sl/yDxXe2NDRy7nkAcZ0NPp0LyqFMB/ZttqnezaA7upn9aJdwM4C09BoXcUK/ApqeflDilI5X3NppfE8tT/lJnDZO8ZPsrreTbrvb0pSd1aO+9FSXcoroQr/bVU4naW7LLAlwR95OtN3J1WF8EZ9IGme1eM307FrJMGqUQ3ZTZXIb68Zq1ljPLz6PIhHdVD/v6nq5ucfoGm3GNrKvXbRGwWofA8jm6pQWjoo4lnEa47ttfNtkCrHOY7mO7R/NAwGZVa2N3p4lv/2S9PiORgIWKqbHeupzMe72jXYQtjAvm6z7P6yN6xjxsUvEtLmQkdFZy3ViNWtvpzWRKf5TcgU/L5cjFeCzz1crvq72Hk64uvhkf6zyAAcc8aO2yr3W3cJiZ+OdqbxkSsnr3PfjPnK9PACr2miPhHP8cnkA0WarbUBd8cFrRhV7EuUCqIxqmqNecQ3SFFyba6fBbnWyP99eEq3abhwPGkWUXq+BZtGSTRkYKS7tLRjKwho68pkUUVP9F9I0zAE= +api: eJzNVttu20YQ/ZXFvLgFGEpJ3AIlULTOrTCQpoHtNA+BAK/IkbQ2ubueHcpWBf57MUtRoixFsV0E6JNEci7nzH0JrKcBsi8QuC6MCzBKoMCQk/FsnIUMzpDJ4ByD0qo0gZWbKD3XptTjEtV5VFO5s6yNRVKm0lNUjJUvNWNI1Yn3aAt1+duto+vgdY6nxa+Xil1rbS2pjFVarYWiSbzjFBJwHkkLnNMCMnhvAr/RrFvXF50+JOA16QoZSRgtweoKIYOeX0jACKebGmkB95l+Xvu2dYVkcmUKtGwmBilVn2dolasMMxZJD7YmjEywEAY8Q1UHpD78kM+w0pAtgRdeEBnLOEWCBCaOKs3tq5+PoWmSNexK3x2G+6e+M1VdCdgxkqSFMNQlB4ktIddkU/UGJ7ouOVOXz4fDy0egefliC42bTALyYUAf9gEJ18ariSPl9dTYmMU+qsdjGiVAGLyzAYNovBgO5Wcbyl/X6lnnEYuv1+2mTiGBmDLLYk17X5o8oh1cBTG57IEkvKkNYSF9w736Y8e6PDf/oHTRiokbX2EugfMkZcymRb1R25DWRFqiahir/vuvmCD0Lhh2tOjJBiZjpzupeX2vPze66tPZ+5gfqdwOVQpNAiZveR+2LOrstrSVaLaOoqHAmuuwzxTaupIgEuauqtAWWEQHnjCXxInInUcyFVrWJSRQ21B770g+jhK4eyYmns01SZ2G/2SLDZeCbjNb/kYKxtnzFn8jCXblt0Ny4VypBI+SsC48Kk9ubgos1HiheGbCJlQ/YDpNE3V0VfsFIx0l6ojaUSx/5yF3BR79mEov7gHYDT/Bto3hRGrpkaO6ZdiV8APG1S5x1mVvHm18950cZBJkup+t+huaRqSP93X4K12c4U2NgZ/auRWGoKcP6NVOcCfxfSpviRztAH+5ZzR1y0xZx0qXpbvFIsb+eHi8K/7B8TtX2yJRt7KApM9OPp4qE1RhgsS2WHfvetE9eZh975DIMMC8JsOLuKFfoSakk5pnkH0ZyWivkGdOtvw0bhuv5RMMVtfJoD9tA9K8W/U1lZDBjNmHbDDQ3qR56eoiDXiDpFPjdmr1PH5RH0vNUtXqtchLaEFgdCjPJUwt5T7WNWvx2O0veR5HIUhWf951/XJ1yzE0xk5cVF+FaIVC3H4LoNA1OYaVcGzjPOZ3m3yfMlbalLFdJ+73zYcmgXk72iCD5+kvP6VDeedd4ErH8lhtfWnG3bnRT8IW5uWm6v4PZ+MqR/I48KU2VkjGYC1XhbU5e5PeRh4lMHOB5fNyOdYBP1HZNPK6vXuk4Lrmg2yiy4AHAvG9rsq97K5xsXPxznVZiyTIOfdw3E88Lw/Aai/aJ8J5+nF5ANH6qt2AGskDGUEVZ1ICM9QFUsx6q3WS5+j7WjsDdmuS/fH2AhLQ24Pj3qCI1rsz0C56tpfLVuLCXaNtGuigszxDM2qa5l/SNMwB sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-data-studios.api.mdx b/platform-api-docs/docs/list-data-studios.api.mdx index da3aa99af..38aae27ec 100644 --- a/platform-api-docs/docs/list-data-studios.api.mdx +++ b/platform-api-docs/docs/list-data-studios.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves a list of Studios in the user context. Append `?workspac sidebar_label: "List Studios" hide_title: true hide_table_of_contents: true -api: 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 +api: eJztGmtv27r1rxD80haQnfSxYTMwbG6S3mssTTMnuXdAUdS0dGyzoUiVpJz4Bv7vwyFFSZbkR9J2uxv2JZElkuf95Hmgls0NHXykxuYJV4Z+imgCJtY8s1xJOqBjsJrDEgxhRHBjiZqRK7+YcEnsAkhuQJNYSQv3tk+GWQYyIZO/3il9azIWwyj5y4RY5bfX9jJSLqm2X+VZprQ1JGNzLhliQZhMyIwLC5rLOckN/kXAEwNMx4sJyZhmKVjQfXK9AOJfV28Ji2PIrCEzDdBDOORrDpqDISmz8QISwuaMyxI9IlkKDqyFNBPMArkZn0eEGXIHQuD/W1jdKR3wMmSmNJkgJ0bJhDwvjok1MKv0C3fUxFhmczMhz+Nca5AlMP/+RZ9GVGWgHc2jhA7oOTf2lFlW8IxGtCQJhfZAEU06oDVO04hyFBvSt6JNYf5a8lvmKWgeE56AtHzGkXW/LkASlXJrIYlKQTENTnKQdMqbRtTEC0gZHTxQu8oQHy4tzEHTiM6UTpn1r/74hq7XUYm0F9JufN+V8ipE6rmNyuQE1xTbBM+eeG4Hyd1oMamp1Y+RW4sFxqKubhCcsvvd1L5n9zzNU5TNFDQamgaTC2uQXg0217JPTmHGcmEHZPLy+HjyCPa/frWBjZrNDNjdCF10IWJueea4VhloHatvwYlZq/k0t2B24/XBPTBByg1kyUQODr8pEC5jkSeVwmowmZIGamowEWwKwkz6ZOwYawiTBNLMrvxR5HmxYkBkLsTkBeGzYBudBDKtGWLKLaSmrQgRBZmn6Gn9seho73v4rrdkGuk3mx8ttwL3V/b/D+TFMFBM1+v1p4gG0hzIV8fH+K/BrL/TiDprlRa/siwTPHZyO/picMlDjRoNX3OuIanHhIhaZZm44r+Bw8wTpqZfIEYFyjR6Lcs9DmHTfs5sOwCMKRxgm4mbpAU79DuIX1V3aXQdbTjHA1zU41zmRS4EagZqWYHNFISSc6eKbWe5di4cpD1ZQHybKe5lsglyJD1OLvRNVW7dQX4ficuNHi43AfAdM95xQUJmWqVOo++5sciUahtq724JVGsPY9k6qm25cKbc8oPRLrniV0fDls3rLnM4tap/2eTlOqLI8KYmsyWzDDGHlHGBuoiBElc6iHuVmh/Kh/LILho98K4vBX47Kb/BGCVnapsVFDHLKxyvVMgpnezEactJuNjt2vh64Obay34l2BvdQXjzhJvxOVoNJmvGeMedS4nau2no7txYpVlu4Uwu2wZ04r8RkEuulUzRbmocIXcL0FC3WZ1L02UXTIgPM5dpPUI/KrF2cx19gGAW0en8qGHeyfC6MpyU1J9OT62iGEQbRqzB+SkmzBaTQ8d4yju1bt0ZgGpAHUgaUqwuCUjLuERNTNkcqjS6LgZMImpCqElrv4/SkCnDrdKr/XrVRKbai1l9iUbA0akXjw/R+UJj67sJ7vSACv3HJHFXQqAhVmkKMoHEAcg0xOjEccl9BpojRxh6rVwan79AsiV/ePJZbWn/AhqN7crjj9JW6gAjvlZK+PIJ2brKgGRaLTlmY9OVj1clq55Df96PyLMvebayoJ9F5Jn2/gIflyZWCTx70d8SAK6D9jlvIGd8nvvaqa2OwczBqFzHQJgQKq5qy7qf2Dhpvx7Osxz/pVxi6k4Hx9HuMPH61Y4s+6fLGxNwgyRoVpfz+55QTw6FmkJa2Nu3AB6mKpeujeDPwyT9PX97GAa4FTXg8MS7GcboENcj+IRZ1hNc3pLRqSHu6Kpk6ABe05KuLJYlCfdlyeWGhrSjQi4Em6IyW53DVvTqSrlkmuMWrF57vj7JGNeGGLA7MI6VTNjZJtopuz8HObcLOnh1/OZP0X7fmTCSsfgWPafJIOazonpwjjPOjVVpWIBtHWOZEC1Gbjj3dUQFn4HJmPxZ5dp8P11e4HEd7CB3XAgM82QKM6WBsNwqDEMxE2JFjFVZxuW8T4ZF+admWMoSLhOkFgzJpeApRw0JqG/zSycbvgj1j1k48Yl5l/8sicN1PctTaDtVnoKxLM0wddngay3p93xlxt5kyQ+DheeT3AMoAV5Zpn8EwFJ4AbDxgLw5zmYQW76E86YqPVZ9rrG6xbQzT3PB6iIu9KmRqBRoRUWfARNUJlcE7i1I/GAcfswhd6KkRDSV3FkS14sVpHToNncVJlVK+j9b4LST2RpLDtOxzRR22BDFjqBQtPjEinj5lfV7kOKO6ORTPUfC/i5HmRY2/G2jxVi2NnB5n1wqYzgGAt/vGmBzUmUZJJPI9Sk1Fvv4XFRO/rV3bvg8Y1z4xdOci6R4657f+U+1lKeVqQYANKLF+dgJK44Pjz7Z1Fpp9xTghEcPZkv6+n0BtF1zlcymYAybd6tx5UMP1TaP2RiY6a4aAgNPxmeno+urz+Obi88fbq5pRM9H786uLocXn8/+eTkan53SiF5dfrj+PD47OR++H16PPlxsI6UE2B2GriptxGKPLeEtsqezEl9HdMoMjNJtLPFhvvl9qpQA5syJm0vNl5ssC5+bxjaaEZf5ECXFqm5MoYURMxlMLphbKwuEBEk95/L2G3qNXXV7E9vTMk1s9xfJTyDxwgaLG2YgIUqGckdHrvqJiC/nI1dolAVIxuziEY2ZC1dP+TZjlbYW5dM0j2/BuprrxePbNqfVrxaEor+J4a98Z1zq1Eu4idUSdOg11m7yqsZD37czPM1jmO3HZlxnUBl3S+D1kIsfbsYj4nrXZS05Ma8HR0fpque5gt5tbppv2G+DoyMWx6hH/Th0Byaeex7Bpl+utAC/98lJGSdMeaVQANjlQf2SLd6v+li3ZlTxazxu7bTX6VZH3BAqT0rda3OufvXB7ozji1JzAZ4fua4ePoO0mpU/ezEe7QIJfAXNisbbJCoux17vJJjd4f2BB4XZC54Y/ntA4ZeHg06+DgZ/v+5iyWVgxY6OWauYcUzyq7ea0yQ3PWDG9l4izZCjw+jdgbEvJy/65D1b4Q2TDHZhVFp2OLRX+JoBHJryuWzNuYKajB+XtG0juUJmy/3I4z1Q08J3aGUNeryhof9hnVm3P9Zw3ZUf1iiyC2ZdrCo71tzULe7MXSe6q9J8Knhcc6Keb+7t0G3mriGwN3T+ugC7gIZtE24KCC5tDceRO24XeHvUlNeCJwnIA6D9wg2fcsHtqkhAyUyweZ+MZmSCEXwSbSLhD/YBIfE3wn7oY8nhzuxph2pgyQcpVqEt0uq9b10Z9OaX4fkIE6jRhX/q0IB+yABbcy7+Q0cIPGHYNCATd+YEu5qTAgCOFYDLUMo3voRlxqiYu7Sgri84SZGAgFDBbs1Bm7idYbJLiuVOobhcMsGTukZVsbr1qVPfXQ/fW+9cg/mWG9u9LW6cCPJvuOyVACNq8jgGSDYy+s5s97LYc2Uh6x+QxTc5+HOeMtlDxXFttMBKv2ga0okw3xEwJAbB+fRZYzVyCJOqS5R9hLTdTLvq0zbPKnxqtyf1VMjVPcFEMSrXLoldsoyLwiFF18bNGbSpaTYnn5JI7+ofbL0ScwXtlvswnxNuKzyK2ZOtn1eSpTze9nkkLehMiUbHrLbm8e27uujPkdPhkm5bVCnrAi8X4mY0mp3wbf3G3UcHlcrTlOkV8fLzSlBNdTxhLsI3zapRpTAu5uaygkG58R0Sa46je2wbATjmNi7mWNBu1hF90zXJ8pYlY/iag7FPnWgJ/mJvarW9PVCjwLnlFuKvO0ZwwlQfkcq6i467IgS8OX7TXn6h7DuVyySqGqJVecWNO2SGCzAYlUuGlyP8mHCD9puUJUC5tf975ZobDolzze3Kxfu3wDToYY53FB8/YahOwS4UTkTO3cgaFod0QI+qASUDehmGInPscNCFtRkWfizjfZcl9n2O2OcdExTuC7ksbuWJrxOGlyOXJwTcrlyh6QitY1jSihDDZJhzIW4RtqXcw7tgT1/urGMID43CgjEFFgh2H4JILo/BFItdCRs7qW4SXye5aM46sH+rPqDr9Te9dEBf9v/8h/6xy02VsSlzSlEM553XpnebCD5UivX/geF/68BwoXuI4lEmGHcRK/c9Pm8mG7PdC2Usvnp4wH7VjRbrNb72Y5ZoPMF90MGMCdO8nazL+cfMEnfScwur1pRzkS9Qd1twONb/NRPFOxhRTk4/kQdPnDPegZEfbX4iOk+fMt6BUTne/ESkfgcjxjuo2xiUrij8hD/8pICLnBFdAHONmY8Pxc6hc2y1Xa00YCPe/nSGlxRsM9A1Alu9RmdyVTv74cGvuFa3INdrGtC3+JuuP63X638BKWuxnw== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-dataset-versions-v-2.api.mdx b/platform-api-docs/docs/list-dataset-versions-v-2.api.mdx index 68bc4038b..122e7c967 100644 --- a/platform-api-docs/docs/list-dataset-versions-v-2.api.mdx +++ b/platform-api-docs/docs/list-dataset-versions-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Lists all versions of the dataset identified by the given `dataset sidebar_label: "List all dataset versions" hide_title: true hide_table_of_contents: true -api: eJzNVktvGzcQ/isETwkgr5w0LVCdasdOK7Rpg8ROD4YAUbsjiTZ3uSZn5QqC/ntnuA9R1kZWgB560ooz5HzfvDcS1cLL0Z3MFCoP6OVkIDPwqdMlalvIkfxDe/RCGSNW4DydeWHnApcgmjtCZ1CgnmvIxGwdJAu9gkJMG4VxNk3EB20QHCt8HH+8FrguQaAVDtBpWIHwJaT0Rirm2oCYW5cr7CwmciBtCU4xpnHWoLqqn//aKH19S1qlcioHssSsNrKgP6T9ZN2DL1UKdHcgNdN6rMCt5XOyf7eKoqhycASnI+cYhE+XkCs52kgmQBd0gbAAR6Iacn300zu53Q46850fWuOlwuWB7YaO8OSRYvHMsIPHSjsg6ugq6AFS39ozm+scblh6lPJf4UOZKC7zOlavIFkkAzFF+AeHqV9N229UszMP7GqE7GylTAV++rrXPx2sCXPwJcUJPMvfnp/zzzMsv9MbqSWfFshSVZZGpyHqw3vPKptDE3Z2Dyly7B3nCOraQJs7kaZyTrEDNELuX35hF7ZDPoNW+mfw9bflVzHBHrWl8r+ByiiFdtKZtQZUweKGxUkZR65zwCG5XLP+LmXupFoRGr5DrtOGXcC5WHlwAT8F57grdHYigu7JPq618T5Jg68vnSVqNHx0S0+Pi7llfaM83pYZkz28FOFijTOkOuBL3Fm+iS2HTKtQLX3SuIGc6AjXxzSis9+9rpB4xeKeBve5qR9WJM13fRV0qTLBgQeP31NKca7k4L1anJAUreJRmtfOWXeA/Iee2m/7uygs8ryxT4SH1T2kldO4Dh39EpQDd1FRAx3dTbitULtfWp4JCwgYubeO5LCdaMNNV8fbYdcU+FW3asdECJZcIpZ+NByqUiepsVWWeHgkUIm2B13zS5CIT0Yhx168Z31x8WksGVKL+As7uHZWjLvzF1tsu2Yo/KBEJ/XHhzar7p8weEJz+vP1xrkNCjb7EkCmq1PwjTJnhkpDZuyTjyk39RrM/rITxG1Jvkl+/jE557PSesxVSKxmAHEOh82h3RQi92f7fbHL1P/NvtGEKAy80ihdRFVd51i0NQ3kKB7yHU/KhSW5hXU3mxnJb53Zbvm4HsacfJn2ama49ubKeDjimpe2k17ID7A+2IDCyKZTydvC6fb/01XhCNhocdkhnfAfpxnqd7rt1eemu70WR3esXkTt6lCsYzQt0l3QtxMe5s0kJ3i1/CJNocTo5kEb3utgv17fkK7abxLPmkJ4vRcVZVjQuLEPUFCWtSCR/zPA7fZfJDcfwQ== +api: eJzNVktv20YQ/iuLOSUALTlpWqA81Y6dVmjTBomdHgwBGpEjaW2SS++O5AoE/3sxy4dWFiMrQA89idqZ3fm+eVfAuHQQ30GKjI7YwTSClFxidcnaFBDDH9qxU5hlakPWaVM4ZRaKV6TaO0qnVLBeaErVfOslS72hQs1ahUk6G6kPOmOyovBx8vFa8bYkxUZZYqtpQ8qVlOiFTtRCZ6QWxubIvcURRGBKsiiYJmmL6qp5/mur9PUtRFCixZyYrLCqoMCcIIYnYx9ciQlNUohAC63HNdktPCf7d6eoinVOVic7clZAuGRFOUJcgRCAGHTBtCQLETSQm6Of3kFdR7353g+d8RJ5dWC7paMcW10snxm29LjWllKI2a5pAEhza89srnO6EelRyn/5D8yCuCyaWL2i0XIUqRnTPzxO3GbWfTPOzxyJq5nSsw1ma3Kz14P+6WFNhYMrTeHIifzt+bn8PMPyO0SQmIKpYJFiWWY68VEf3ztRqQ5NmPk9JSyxt5IjrBsDXe4EmmgtigM0U+5efmEXtkM+USf90/v62/KrkOCA2grdb4Qp2UA6NyYjLETcsjgp4yJILElILreiv0uZO8ANMsodylFn4gLJxbUj6/FPoxdcodMTEfRPDnFtjA9JWnxD6QysOZOjW0d2UiyM6Gfo+LZMhezhpQCXaJyxzkkuSWf5JracUo2+WoakYQM50RF2iGlAZ797XbGBOhQPNLjPbf2IYh3Bu6EKusRUSeDJ8feUUpgrOTmHyxOSolM8SvPaWmMPkP8wUPtdf1eFYZk35olS/5SjZG01b31HvyS0ZC/WvIL4biptJSdeGZkJS/IYpbfGMO4m2rjq67ge901BXrWbbkz4YMGKuXTxeIylHiWZWacjR49kcaTNQdf84iXqU4YssVfvRV9dfJqAQOoQfxEHN84Kcff+Eotd1/SF75Ugaj8+dFl1/8TeE1rSX663zm1RiNmXAApdnZBrlSUzMPGZsU8+pNzWqzf7y04QtiV4M/r5x9G5nJXGcY4+sdoBJDnsN4duUwjcn+73xT5T/zf7RhsiP/DKDHURVHWTY8HWFEEcDvme5zSClXEsulU1R0e3NqtrOW6GsSRfqh3OM6m9BWaOjrjmpe1kEPIDbQ82ID+yIQaQbeF0+//pqnAEbLC47JBO5Y/VAvU73fbqc9vdXqujO9Ygom51KLYhmg7pLuj1VIZ5O8nvqlZ+kSRUcnDzoA3vdbBfr28gAtxvEs+agn99EFVVNRo35oGKuu5BsvwXgHX9LyQ3H8E= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-dataset-versions.api.mdx b/platform-api-docs/docs/list-dataset-versions.api.mdx index 9488c8a61..1d41459f9 100644 --- a/platform-api-docs/docs/list-dataset-versions.api.mdx +++ b/platform-api-docs/docs/list-dataset-versions.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [List all dataset versions](htt sidebar_label: "(Deprecated) List all dataset versions" hide_title: true hide_table_of_contents: true -api: eJzdVk1z4zYM/SscnpKMbaXbbWfqU5MmbT3tbnc2SXvwemYZCbaZSCJDUk49Gv33AhT14Vhxkj32ZJkAiIcHEEDJnVhZPp3zRDhhwVm+GPEEbGykdlLlfMpPTq7X0jLIE61k7hh+J6ANxMJBMmFXAGz+p7SOiTRl4Rq2AWPR3C6O1s5pO42iRMV2YuEBjJhIFelUuKUy2VhoGaVoPg6m48Z0vBm/O2aow9waWFwYA+i9gTE5OfmSf8nJsfWeGzOmlt5gJTeQs6/h1lnydcJHXGl0T3HNEoyMjC9q+d/BGnW0MCIDhwfIS8lz/IO6j8rcWy1iQMsRl0SMFm7Nn7L1T6PH8iIDI2MmE8QtlxIMKht4KKQB9O5MASNu4zVkgk9L7raa/GBosPKqxI5w9dGP73lVjVowbVAHoYTQmHVG5qs34qiNdrxmMoNrkganDwWY7Z7XD7MPl4wuYUuZOu/s+csXhMRqJB4syd+dntLP7o1//YF3xAqJyR1JhdapjH0aoztLKuW+C3V7B7GjdBpKupO1g6ZKeprCGEFhSAeZffmGjvv9eEaN9KNn7Hn5RT/AAbW1sL+DSJC9TnqrVAoiJ3GI4lVlg9QZoKd6viX9LvFzLjaIhmyQOpkSBVRQhQXj8WNyDlMhk1ciaK8cirV2PiQJ+IaKkjvpUjq6watn+VKRfiqsu9EJBbtv1MNFGmOH1UxGWKXwLLYMEil8zQ9J+z3hlUSYoUh74ey2owuHcfXFAx3rc3g/pIia74de0LlIGCUerHvLU+rXSgbWitUriqJRPBjmpTHK7CH/fuDtNw2b5cpPGPWIeEi9m0FtDwMcEtJtfds+B2HAnBXYF6fzBTUa7OlrRW1/BR41tcwpj9ok2qjsJbSKmokYle2Tr6JNNyew8DbNkPB55c2ow5E2iVNVJN2822uTV17CPoUxyH4hfXb2acYJaxPKFeWi5rUfUEsteWwarO8RXglP6o9fmwK8e3SeNEkvhcxDHgIKcvsSQApXIktBmYpIxL6IdoPvhxyetnf7cyfodzD+3eSnHyandKaVdZnwNRgmztFFm+Rj9uyO8RR62VX4/2p5CTl38K8jBDLvdZS6muddSyJWprtLS7vioaS/QbQ8YuGtMQd0T1neovzGpFVFx/Wop0pPpBW3KT26pUgtHKB+YBEYjOAetrvLxUakBan5l7ARRpLDNzo/+hx61zF7YSMbxNSsBvm2j6fB2qeV9qNvgnVoO/sGTF1CqwUtEGF7QNJq+Vkcg3Y9y73Wv9Mjf7u8Rl2x222edBd/+yAqrB6vca3uIccKakA6+k8Aq+o/RRNS6g== +api: eJzdVktv20YQ/iuLOdkGJTppGqA81a6dVmjzQGy3B0VA1uRIWpvcpXeHcgWC/72Y1ZKiLPqVY0+WOa9vHvvN1EBy4SCZQiZJOiQHswgydKlVJSmjIYGjo8ulcgJ1VhqlSSgnMiwtppIwG4sLRDH9SzkSMs9FcCNWaJ0y2s0OlkSlS+I4M6kbO7xDK8fKxGUuaW5sMZKlinPlaBRMR63paDV6eyjmxgpaokgra1FTB2N8dPRNf9Mc2PnIrZkwc2+wUCvU4nvwOsm+jyECU6KVnNckgwTY+Gwj/ztYQwSltLJAQst1qUHLAiGBe2NvXSlTnGQQgeLClJKW8LBa/7R6QlcFWpUKlaEmNVdoIQKLd5WymEFCtsIIXLrEQkJSA61LjqM04cKrcnUkbT69fwdNE3VguqSehBJSE46s0otX4tgY7UQtVIGXLA1B7yq0672oHycfzwU7EXOVkw/2uPMZI3Gl0Q4dy98eH/OfXY+f/4QIUqMJNbFUlmWuUt/G+MaxSr0fwlzfYErcTstNJ7UJ0E5JT1NaKzkNRVi45z1sa7+fT9RKP/mKPS4/6yc4oLaU7g+UGdqe9NqYHKVmccjiRWMTQWqRn+rpmvW3jZ+CXEmSbIOFVDmXgAeqcmg9/ln0TClU9kIEncuhXDfBhyQB39BQAinK+dOVQzvRc8P6uXR0VWac7L5RDxdrjEgVyEZzleOj2ArMlPQzPyTtc8ILC2GHMu2ls0tHZ2Sg6YsHGOtreD+s2ETwbugFncpMcOPR0WueUn9WCnROLl4wFK3ik2meW2vsHvKfBt5+S9hCG79hzD1m3tV2B3UchmllFa09bZ+itGhPKlpCMp0x0RRIS8O0v0CPmikzgbhroovrXkObuN2Icd09+SZebfeEQ7tql4TvK7SrTpZqnOamyrb7bo8mL7xEfAlrUPzG+uLkywQYa5vKBfdiU9d+Ql1pOWJLsJ4jvBJE4ceHdgBv7skXTfFLYfPQh4CCwz4HkNNVKbqgzEMkUz9Eu8n3Uw5P24f9dSvoMxi8Gf/y8/iYv5XGUSH9DIaNc3DWNflQPHpjPIRebyf8f3W8hJ4T/kuMQOkeo2ymebqlJK5Ksnu0dCdeBEn/gujqOItgaRyxn7q+lg6vbN40/Hmz6nnSM+Xkdc6Pbi5zh0+UfuAQGMzgFte7x8VK5hWr+ZewklZxwFcGP/gauOtQPHORDWJqTwO97uNpsfbLyvfRD8F66jr7AUzbhjYzPiDC9TCtg/wkTbGknuUe9e9w5O/nlxCB3GWbB+zivQ+iquuNxqW5Rd00HUji/xlg0/wHRRNS6g== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-datasets-v-2.api.mdx b/platform-api-docs/docs/list-datasets-v-2.api.mdx index 6200fbab1..c04bf7c0b 100644 --- a/platform-api-docs/docs/list-datasets-v-2.api.mdx +++ b/platform-api-docs/docs/list-datasets-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available datasets in a user context. Append `?workspace sidebar_label: "List datasets" hide_title: true hide_table_of_contents: true -api: eJzdVktvGzcQ/isEz6rkpmmB+pLacVIINdogsdtDESAj7kiizSVpkitXEfTfM8PdlXatleMEuTQnaTmvbz7OgxuZYBHl6b+ygAQRU5TvR7LAqIL2STsrT+WljikKMEbACrSBmUHRagttBYgqYhDK2YT/pbE48x5tIT68uHfhNnpQOC0+iOSEIUcPLHcqe/O3GCtDcgVWzFDMtUkYsBCztYgIQS3FXYVhPRLRhYTFSAAF87DQFuhzLEfSeQzA4KdFA/+iCfr3MxJ7CFAiOeW8N9LSB6l1wJKO5sRzHPmQjn92kG1VYtBK6AJt0nONYSymc+FKnTIwk4l7hCryHdUSS5CnG5nWnnFoEi0wkGjuQgmpPvrludxu6WYCRu9sxMgWz05O+KcP768/yDQHsIml4L3RKtMxuYmssjkM6mY3qBJzE5i8pOsAu5rYa0IIwJzohGX8vAdddHRiCtou5HYkmQUWBLyrNF0uFyAVVwLOm6BpwyH4IljzT74hSv4LQh1nseNyCFkdfEjS4DsUkSzpZPjomlxP7dyxfregngbMhQVY/XFXuk8ysscyMRDTtS+4Kc7X3zvZvR4Y8FdioeEqnw5ImaSXAZmqQ3knK9b7IWnKps/v040KNNg3mDlnEGztcYbmWzXbV9XMCkw1LKHB46qgcBi5jhc4BxrbR8VriqnVMfGUwAbvDBzl5iuuqFMql8zsxewiuXy8otnfr5RHpu7eS7NFai9d750N87YZ0KxBKs+HRvQ5FIKbEWP6klnd7d8SY4TFExq1VXy0k16F4MIB8p8Glku7WYV1iZ8E7p7wsHpEVQWd1nmlntOexnBWpSV9vue9Rft26XgbLzBjBBbJyW7BsIOwaldyFWgqyGVKPp5OJuD1WBlXFeOIdxR/rN3BUn6XJeINVRBfoHjJ+uLszVRy9BbcO+ay5qULcUcNR2x3cq6/rEQn9Z/XbWnc3KectObpw+YNjw0KDvs5gJyuVhgbZS4CULkI+sl3U27GZQ77217QLWj54/jXn8cnfOZdTCXkGmqeOJfd99dDhJt9If7/XnzN/bG7iTeg88jIRG6aWus/cJfEDZ9tNjM6uw5mu+Xj+sHHFVjoyFlTxc7BRHyEq2/7HBxM5BbXBw/UZlLLXN8rCJrh5m6j7BAKfl9RHrXpmVLoU8fqYND0evT3V1ekC/3eeNAL2Xu7puy645s4zRpX7hYt8driT/xNgWi6fAJO/0nM +api: eJzdVktv20YQ/iuLObOym6YFqktrx2kh1GiDxG4PhoGMuCNp7eUuPTuUqxL878WsKJmyZMcJcmlPlnde33ycVwuC8wTjK7AomEgSXBdgKZXsanExwBjOXZJk0HuDS3Qep57MRtu4YNA0idiUMQj9LSNzUtcUrPn4033k21RjSRP70Ug03iV5ZLlVeTB/T6nxkkyJwUzJzJwXYrJmujKJkMuFuWuIV4VJkYVsYTBYU+PcBRSyIygg1sSo4Ce2h3/WB/3zFRRQI2NFQqx5txCwIhjDACwU4DTxHAce0/HXFnJoKmJXGmcpiJs54pGZzEysnGRgPhP3DFVQQCoXVCGMW5BVrThcEJoTQwGzyBXK+umH19B11wUwpTqGREktXh0f659deH/8BgXkAEFUinXtXZnpOLpJqtLuB43TGypFuWElT9w6wLYmHjSRGZUTJ1SlT3twdqCThF2YQ1eAsqACprvGMVktQFyioOZNFTqvIfRDqObv+oWui88J9TSLA5eHkK2DH5L0+PZFXQHixOvTZSKehFlU/WFBvQxY5DkG98+2dF9kFJ7KxGOSy9pqU5yu/u9k7/TAAX8VWYcX+fWAVEl6w6RU7csHWaneN+IqesTvy40sedo1mMboCcPa45T812q2L6qZJfrmsIQpxYZLOozcpTOaYePlSfEqYOXKp8STIMR19PgkN1/wiQalcq7Mnk3PJObnJXHarZRnpu6Dl36LrL0MvQ82zPt+QKtGV8DrQyP6FK3RZqQknzOrh/1bUUo4f0GjbhSf7aS3zJH3kH93YLlsNqsJUfQkiPdks6tEZcNOVnmlnhIy8UkjCxhfXeveqkgWUbfxnDJGVBEcbReMOuDlZiU37GEMC5E6jY+OsHaj0sfGjhLdEePIxb2l/CFLzDuPoh/QvFF9c/JuAhp9A+6DcrnmZQhxS41G3OzkXH9ZCYr+xy+b0ri5l5y00+mj5j2PPQoN+ymAmq4rKfXKWgRY5iLYTX6Ycj8uc9ifHwTDgoZvRz9+PzrWtzomqTDXUH/inA/vr8cI24dC/O9dfP33U3dHtUeXR0Ymsu1rbffAXcQk+ta2U0x0yb7r9Hl98GkFWpc0awvjGfpEz3D1dc/Bg4nc0mrvQO0nNeT6XiI7hZu7rYAFodX76qrtTU/KkmoZWO0Nmp0e/fXtBRSAu73xqBey982aCquB77Zda1zEWwpdBxv8ov9Dd9113b9O/0nM sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-datasets.api.mdx b/platform-api-docs/docs/list-datasets.api.mdx index 595b8895d..5b8be9340 100644 --- a/platform-api-docs/docs/list-datasets.api.mdx +++ b/platform-api-docs/docs/list-datasets.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [List datasets](https://docs.se sidebar_label: "(Deprecated) List available datasets" hide_title: true hide_table_of_contents: true -api: eJzlVt1v2zYQ/1cIPiWBP9KuKzA/NanbwVixFU2CPbgGSotnmwlNqiTlzBP0v/eOliwplpO06NP2ZJl3vPvdj/eV8yCWno+mXIogPATPZz0uwSdOpUFZw0f87Ox6pTwDI1OrTGD4LSF1kIgAcsCuANj0g/KBVSZmJ6sQUj8aDqVN/MDDV3BioOww1SIsrFv3RaqGGq/0qyv9Tf/lKUMZCytgSeYcoKfK5eDs7LP5bMiJZ0JrJjZCaTHXsPfJlIlX762786lI0Ig1Af5BuBJNqYUCyebbqLNUGzDsy151Ir8MeI/bFGFSzBOJUZOzccVJj6fCiTUEcERWzg3+QaWGCdRRxFYqwoo/pPDvPSqTrcGppEblUNnB10w5QLfBZdDjPlnBWvBRzsM2JT/IASyjKtEnwu7o9SteFDO67lNrPHi68fL8nH7a/v/6A69GQkwgqUhTrZIY7PDWk0p+6NTObyEJFLsjaoLaOdgnSq0pnBNbIiDA2j9tQcmGjg9OmSUvejzzGCEKajamHB86CIoboSlNLoho0vyTXgCD/w5Xx1lsmOxCtnPeJSnxHYpQFlTQdHSDpidmYUm/mTDPA2bdUhj17z4xn3XJHItECx9uUkmVe7n9r5PdqoEOe2uQSlzH0w4pkfTWAVF1KG9ERXr9oDCaNr/PvyRBQ/vC3FoNwuwszkH/rGL7oZzZCJ11S7Dx2Mwl0I1c+TEsRKbDUfEWfarkmHiCYF1qtTjKzQ88USNVPhCz4/k42Hi8wd7ezpRHum5tpZwROytN64358als0KSBKq+6WvSlkIyKEXz4nl7drN81eC+WzyjUSvHRSnrnnHUHyH/pGC7V3GTGBhrP9h7xFDGxqzVhP9kAZ7sK2zhEL0E4cBcZDszRdEaTDCfsytL0XUJETbN0xIf7rumHeaODFkNZD2is+001nTOHDYRXSwguG4NE20zWm8jBgL6KEvaxXFDYW9JnFx8nnGBVqK+I9h2FTex7FskjL8d3TNWohCe7j/dVFt3eh8iPokZF10vKSxTk9imAFK5CQkplyheRxHxpB98Mueys0e2bWtDMff5i8Nuvg3M6S60PaxHTrdx2Tsb79zxlceM73MMeAs/rVP7fLJJlNtAlQqpir4rPkpcpPa0XAWJs1N4jm6v4Cl+B9PN8jmc3ThcFHWOfcFREM2rPTlEEMfOl8vSNJbQQ2sMjj3Hyqewcp+yJ7bQznGoYGRpF5YTg+HkH2wd7cTFD9RUISdsdQtxpXCQJpKFx96DNtfrB7++uUVe0y+1BeUXrnbiQvKhxbe/AIIEVzED/CWBRfANXWIAC +api: eJzlVktv20YQ/iuLOdkGLblpWqA81Y7TwmjQBrGNHhQBGXFH0trkLr07lKsS/O/FrCiKeviRoKf2ZHnn9c3HedXAOAuQjkAjYyAOME5AU8i8Kdk4CymcnNzMTVBkdemMZWWC0lR6ypBJD9Q1kRp9MIHV2sX4aM5chnQ41C4Lg0AP5HFg3LDMkafOF6dYmmFuAp+uTU4Xp2+O1dR5xXNSWeU9We5CDk5OPtvPVoIEhXmucIEmx0lOXUxlbDR9dP4+lJiRypxl+ouV0WTZTA1pNVlGnZlZkFVfOtUr/WUACbiSPErOVxpSkGCXa04SKNFjQUxeyKrBYkGQQs8FJGCErRJ5DrsU/tmhslVB3mQbVB4S8PRQGU8aUvYVJRCyORUIaQ28LCWOsUyzqCr0Ia+efnwLTTMW81A6GyiIxZuzM/mzHf+P3yCBSIhlkWJZ5iaLyQ7vgqjU+0Hd5I4ylty9UMNmFaArlI0meo9LIYCpCC97MLqnE9gbO4MmgSqQF8GGjRHgAhklbyrQ5BJCiBbN3+ULjJOvCfU0iz2Xh5Ctgh+StPj2RU0CbDiXp9tA/spOnej3C+Z1wJyfoTV/d4X5KiP7VCY5Br4ttXTuxfK/TvZWDxzwV5A2eBNfD0iFpHeehKp9eS8r0TtlU9AOv6830pTTtsHEuZzQrjxOKP+3mu2bamaBeXVY4im4ymd0GLkJlzTFKucnxUuLhcmeEl9ZJl+6HJ/k5hs+Ua9UPgizl5NLdvF5QT5sV8ozU3fjpd0RKy9977398akd0KLRJPD20Ii+QK2kGSnw18zqfv8WFALOXtGoa8VnO+m9987vIf/+wHJZ701lHct6do+ko6vNmdBtNsoqb3gZl+gFoSd/XvEc0tFYNllBPHeyfWcUUcsuTWHYTc0wrHsTtBnqzYIO5Bfr7Vz5HFJYHyFYmkGWu0pvLpG9BX0dJepje6Cod6Kvzj9egcBao74W2lcU9rF3LEpEaNd3LNWoBEn745d1Fd09cuTHyKAS85byFoWEfQmgpGsyCq2y1AtmsV62k++n3E7WGPbnjaBf+/Dd4KcfBmfyVrrABcZya6+do8vuex6rePHt32G7wOtNKf9vDsm2GsRIkJo4q+JnqduSHm0OAWEs3b4j+6f43AUW/bqeYKBbnzeNPD9U5KWJxjKevZEMYuVrE+S3hnSKeaBnPsbRp3ZyHKsXrtOD6ayXkZVV1G4IgATuablzFzfjJoE5oZbrblS3GudZRiX3bPfG3NY8+PX9DSSA2+22017R+0Fcdb3SuHH3ZJumg8nyvwBsmn8AV1iAAg== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-labels.api.mdx b/platform-api-docs/docs/list-labels.api.mdx index b5b3eb689..52bca895b 100644 --- a/platform-api-docs/docs/list-labels.api.mdx +++ b/platform-api-docs/docs/list-labels.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available labels in a user context. Append `?workspaceId sidebar_label: "List labels" hide_title: true hide_table_of_contents: true -api: eJy9Vttu2zgQ/RWCz46d7WWB5mU3bdoi2AANNlnsQxGgY2lsM6FElqSSeIX8+85QF0u2rLgp0CdbnEOemeGZ4ZQywNLLk69Swxy1lzcTmaJPnLJBmVyeyAvlgxegtYB7UITSKCqsULkAUXh0IjF5wMcwFafWYp6Kb388GHfnLSR4nn4TwQhNx/T2tYB2s5xIY9EBE5+nNfVF5dZEWnCQYUDH3pYypw+CdGgIo9jh7wW6tdwO49+WLi8ydCoRKsU8qIVCR2CfrDADeVLKsLZ8sCKfltG0MC6DUC39/kY+PU1a9gwex1kvYanyGJAgrHDoCx384XyvX/X4zGLhMRxM2cJfxuYRXLIaZ/ukNF2JqKCivaMhTh+cypc9hmgZPT9ev6hx+46cSKRLZRF7lVnNUMq0KVzCf0m6rOrHIwYd3YNjcv8MOqigseG/Zrau38qf4QLoKg9xPq2gYqFhORTE3BiNkBPBTfTEmtyzf6V8dXzMP/1Dv/xFh8SSyQNbwVqtknjhs1vPkHKXw8xvMWFvreMSC6oiqGt+gwPngONQATP//H6VHlQxkzpvO1KYyHvQxbClvZOBTE06N7DPvCZOlewzn5OzzhoNAdNhTEqmDw63AK3i2hgZdxRUFhXS183Z/CyYatkE0FfqPzyww2zOaVvg37UyyMyAN0PaeA8p9RgSow8/IhLeohzH+VVSaXhYYqyB0btvgEMF3rr/0Tnjdjx/PaDqpvGL3AR+bcwD+cNwj0nhVFjHrv+e+gy60yKs6POGC4bazcrwY7GMnc4Cm+RMN88GvU73zZtROE22VQjWn8xmYNU00aZIpx6/E/tUmZ0KvooWcUk64UsSHxgvTi/PJXM3rl1xJqusdB1sE8OMTeVHlUUQrVR/PjXXf/sQYsgqX5i4vc5i7QXTPucgh6sS9DWYJQBJlEA/+G7IpAKlo/oW5s+NgauTMlfx/DZ993Z6zGvW+JBBVFDdDS82T/u2f+VGhL92kKgzz58zq0HFko4pKGuNdCeeFcXEK2U5B4//OP30xMtVV2flpMqzv6SzBWiPI1E+M2cM+nWH651Rpm6MUvKzczj93oFjhLiaYn6esB03RrhazAvp9s8bI6TtIPNC0t4QMsJTI36KZWtaGGHrDiEbyhv+cIo5Y4skcSOklCGWcbXxNEnQdnftvA69xvr54zXPRf2WttXC4unNDJGvO2dTSUXEtbnDnMqqzRV/ExE9Cf8DWk1I/w== +api: eJy9Vt9v4zYM/lcEPrtJd3cbsLxsvevdUKzAirXDHooAx9hMolaWXIlumxn+3wfKjvPbyfWAe0osftJHUh8pVsA4CzC6B4MTMgHGCWQUUq8L1s7CCK514KDQGIXPqA1ODKkGq7RVqMpAXqXOMr3yQF0UBdlMff3txfnHUGBKV9lXxU4ZHXhjXwfoNkMCriCPQnyVtdTXjVsJFOgxJyYv3lZgMScYwRoNJKDF4aeS/AK2w/i3o7NlTl6nSmdkWU81eUggpHPKEUYV8KKQg7VlmkXT1PkcuVn65QPUddKx5/jaz3qDM21jQCrHV+UplIbD6Xzv323wuek0EJ9M2cHfxhYIfTrvZ/uiDZNXDVR1d7SPM7DXdrbBEC2958frVy3u0JEJkC1zEXHQeWEE6im40qfyF40RVb+eCejsGb2QhyNo1mxoyX8nbOt+63BJUyzNkatonM8aqJoanO0LYuKcIbRQ1+PoSeFsEP8qeHd+Lj+bh/71JyQQS8ayWLEojE7jhQ8fgkCqXQ43eaBUvC28lBjrhqCt+RUOvUeJQzPl4fh+nZ1UMUmbtx0pJPCMptxv6e5kT6aStRs4ZF5YzHV6yHxlmXzhDDJl+zEZMn3ytAXoFNfFKLgz1nlUyKZuLieX7Jplx2hu9X90YodZndO1wL9bZUBdC+DDPm18xEx5eiop8LeIRLZoL3HeQ04h4IxiDfTe/RK4r8A79z977/yO5+/3qHrZ+JV1LK+Ne6EsHhUoLb3mRez6Hwk9+YuS5zC6H0vB5MRzJ4/FLHa6AsUEQ7N8NgL55+WbUXoDI5gzF2E0HGKhB6lxZTYI9EQeB9rtVPBttKgbgyyXpD4JXl3cXIFwL127lUw2WVl3sEuMMC4rP6osgiBp/3xZXv/DC8eQtZ26uL3NYuuF0B5zUMLVKYUWLBLANEpgM/j1kClHbaL6pu73lUGqk3xoeH4a/Prz4FzWChc4x6igthter572bf+qlQh/7CDRZl4+h4VBHUs6pqBqNbI+8cxdYFmpqgkG+sebupblpquLcjIdxN8MRlM0gXqiPDJn7PXrkRY7o0zbGAHk2Tmd/uDA0UPcTDHfT9iNGz1cHeaNdIfnjR7SbpB5I+nGENLD0yK+i2VrWuhhWx9CVpRj+fBaOGOLTGBOmJGPMm42XqQpFeu7dl6Hjcb6x+c7mYs2W9pWC4unL2cIu1g7u6oaxJ17JFvX0OVKvqEe13X9P1pNSP8= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-latest-dataset-versions-v-2.api.mdx b/platform-api-docs/docs/list-latest-dataset-versions-v-2.api.mdx index 65e405214..10e3ff9ce 100644 --- a/platform-api-docs/docs/list-latest-dataset-versions-v-2.api.mdx +++ b/platform-api-docs/docs/list-latest-dataset-versions-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Lists the latest version of each dataset in the user context. Appe sidebar_label: "List latest dataset versions" hide_title: true hide_table_of_contents: true -api: eJzVVk1vGzcQ/SsETy0gr9x8FKgviR07iRCnNRo7PRQGNNodSbR3l2tyJFcQ/N87w92VKGmjKEByyElaznD43psPcqkJJl6f/KszIPBIXt/2dIY+daYiY0t9oi+NJ69oiioHQk9qjs6zSdmxQkinqtmqTBm8Zh6dSm1J+B8l6rSqsMzU8NWjdfe+ghQH2VCRVTmH3YroJQSolec6yluTE0cdLdTHwccLRYsKFXBYj+AYwcMM3SLRPW0rdCC4B1mD/DKccF5D/Nyc8/kZ+1bgoEAOK/yXuuQP3hPBZB8jAoToeluWf1Yoy1mBzqTKZFiSGRt0iRqMlS0MEWa9wNSvVNrkuiEWn+HTKRagT5ZaOPIxhk0TdGwaW1cA1Uu/v9BPT70V6MIUeC3+exE3IkQSjmtZf8FkkvTUUED0Uz8ftv8JRkceRSgmcjSHfIZ++GsnTk/OlBNGxfXj0FfMEL3Ynx0fy88mlL8+cIxAuySxQlXlJg2Z6995cVnuHmFHd5iSZM5JnsnUB7SCRp7gHAh/Q1j4r0doUiM1s8On11r/DFJ/2X4eE+xwm4J/j5BxKtfWkbU5QinmhsVBmWfpHEpKzhbi7/BhZhxm0sYwZzSyh6UzuUggZSxVFvBzcvZLYbIDEaxCdnGtD++yNPg66oaRGcpl6YZDD8qxFf8cPN1UmZDd3RThEo8j4jaQTVzW+EVsBWYGQrN0WeP2P1AI18U0orM5e86JecVmGVJb4+nvpn/EkT1fdHXQGWRKEs/D7VtaKa6VAr2HyQFF0TrupXnhnHU7yJ939H47o1VpSUGe20fGI+4e05kztAjz+IxHO7rTGU3581bGCg/rqZW5PsGAEcSk++3N1V8NAonk5u1gDwnSU6LKn/T7UJkkze0sSzw+MJDE2J1B+SlY1BXfTpJv9Ub81enVQAuMFuUnEbUWKMa60khObCdlaPbgxCv1n7dtJd09UmBvpORleyNog0KO/RpAoWtS9I2zVAOkoRo2yceUmx4Nx75eG+JRpH9L/niZHMtaZT0VEIqpuXMuo/t7+27bBrxcF+hP9ZxoMhnuwioHU0YNX5df9HDqrW8irpIpCybm5XLE5huXPz3Jcn0zS1lmxsMol04cQ+5xj2I/5qXRye0eFztvoHDt86qWB8fhqL/na2MP1ujpswZ6Kx/OCNIwPDgdzdXLwtf7TtMUK4p27czNjZHz7uKafWGzw7c6OkRvXyDlIorNRRA8ru09llwILXiSbz6Ih+X/9rL/yg== +api: eJzVVk1v4zYQ/SvEnFqAkdPttkB9aZMm2xrNbhfdZHsIDHgsjS0mkqiQY6eGoP9eDCXZsq1NXKA99GSZMxy+9+aDrIBx6WF8DwkyemIPUw0J+diZko0tYAw3xrNXnJLKkMmzWpPzxhbKLhRhnKp2qzJF8Fp5ciq2BdNfHKmLsqQiUbMfn6179CXGNElmiq3KjOeDiF5CoNp67qK8MxmTU/ONej95f614U5LCIlGe0MWpelqR20SgwZbkUHBPkhb5TTjhqoH4uT3n8xvQUKLDnJic8K+gwJxgDD2YoMGIACE6HMry5xZlscrJmViZhAo2C0MuUpOFsrlhpkQHpn6r0j7XPbFAg49TyhHGFQhHGIMpmJbkQMPCuhy5Wfr+LdS13oLOTU634v8i4laEnoSLRtavKFpGWs0ExCj261n3zTg/8yRCMSVna8xW5GdfD+L07EyxhLqeanDkS1t48mJ/c34uP/tQfv8NNATaBYsVyzIzccjc6MGLS3V8hJ0/UMySOSd5ZtMc0Ana80TnUPgbpty/HqFNjdTMER/dWT8Eqb9sv+oTHHBL0f9KmJDrWefWZoSFmFsWJ2VeQ+xIUnK5EX9HTyvjKJE2xjUyyh7K0WQigZSxVFnAP9WvSGGSExFsQw5xbQ4fsrT4BupGAxvOZOnOk5sUCyv+GXq+KxMhe7yph0s8ztjkJJsWJqMvYsspMRiaZcjab/8ThXBDTHt09mfPFVuo+2YZUgfj6Y+2f8Sx1vB2qIMuMVGSePL8T1qpXys5eY/LE4qic3yR5rVz1h0h/3ag97sZrQrLCrPMPlMSQnmKV87wJszjS0JH7mLFKYzvpzJWcuLUylxfUsCIYoJRd3ONtoNAIrl1N9hDgiBlLv14NMLSRHFmV0nk6YkcRsYeDcpPwaI+ZsiSb/Wz+KuLjxMQGB3KTyJqI1Af61YjObGblKHZgxPo9uNdV0kPzxzYGyl52d4K2qKQY18DKHRNTL51lmrAOFTDPvk+5bZHw7E/7Qz9UQTfRD98F53LWmk95xiKqb1zbnr39+Hddgi42hXo/+o50WYy3IVlhqboNXxTfr2Hk97dRFMNqfUs5qqao6c7l9W1LDc3s5RlYjzOM+nEBWaeXlDsv3lpDHJ7pM3RGyhc+zAGkAfH6aj/zdfGC1h7T58d0Kn8cUaQhuGhIW2v3vuq3XcRx1Ryb9fR3NwbOb9c34IG3O/wg44O0bsXSLHpxa6qxuPWPlJR19CBZ/kP9bSu678B9rL/yg== sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-launch-dataset-versions.api.mdx b/platform-api-docs/docs/list-launch-dataset-versions.api.mdx index 81c86f4c5..7fc40f802 100644 --- a/platform-api-docs/docs/list-launch-dataset-versions.api.mdx +++ b/platform-api-docs/docs/list-launch-dataset-versions.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the details of the datasets used in the launch identifie sidebar_label: "Describe launch datasets" hide_title: true hide_table_of_contents: true -api: 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 +api: eJztfW1z2ziW7l9BqWt341pRSpyeqV5/uoqsZDRtJbqW49Rstq8FkZCENkmwAVC2ksp/v3XwwjdREiU7220HH2Y6FgngAAQOnvP+tSXxQrTOPrcCLLEgUrR+a7cCInxOE0lZ3DprXRLJKVkRgeSSoIBITEOB2Fz/aZqhVJAA0Vj9GOI09peIBiSWdE5JgGZr9WBBVyRGU/18GEw7rXaLJYRjGGoYtM5aF1TIC/X4XPd8TbigLBatdivBHEdEEg4Ef23FOCKts5btrNVuUSA3wXLZqs5Bd4mE5DRe5IRxIICTP1LKSdA6kzwl7ZbwlyTCrbOvLblOYATdqvXtWzsb9I7xW5Fgn+Tj/pESvt4Y+JN9EcVpRDj1K4NvDEZjSRaEt9qtOeMRlvqnv//c+vbtN6BVJCwWRECL05cv4T/lAT/82mq3fBZLEkt4ipMkpL5a4O7vAl75ujkom/1OfAlLzOFzSKoH0EsL/8rXSO0U0ucESwJzT2hCQhoT2De7e6MB/H+E7y9IvJDL1tnpabu6xEB6lKSSDOIVvB2nYYhnIbHfBofhh7n6+rvH8jlRy4xDMQw2P2X1K/Xz1wvfB80ZR4YeROIV5SyOSCwRTuUSXtLL2kGXenUEIvdUSNhhfsjSACWcrWhAePcf4z4qkNRBE0LQZ72IxQe/vVhKmYizbjdgvugI8gfhuENZNwmxhP3g4YR2fdXOK7Q76cDSMb4oTXbrVoJ9hIMPcbi261rZQ3yBY/pFza5m36IX0NxjcbhuI0EknG6xFpJEmo7i4XgEanYdoX2kNNhz+4bv122AMFniPdQsSAyMTTO/Ik2ahZSoevXy5SZZZTI+xvSPlCBorPYlsNOavdlBo1RI5LNYUCGBS7/yXr18WaK4jQIslm3EOErjgHDhM06Qv8Qc+8BdFZWl0ctL+HI/tef5X/amqCcW39MojVCo+j5D0HeVErv3q2T8bR8R9svZDrLzCIyXxGkE3AzfCW+GpQ93BvxbndxWu7VgbBGS7JH50z7FX1KeP9R/2We3vwgvo7ndIrelPxe3pPhnuij9KcKUR8UfQjEv/olDiSkv/hIxPCs1YD4OS10qJmJWP3/wm+K18ZwuNu+QseU2IiE+nVMf6TdTbhjeRPLUlykHOJCQOBCI6ZtfkJD4sOftOLDUu1k1cItzyvczaeADKKCc+JLxNYJ7Xp0EIZm+1WNJeEQCCkwVep2H7A7NaUjMPuLkMo0nqsf9o/WCAGGkf0FyiSUi98RPJREW5cRzzwAd81bCKRxMhmi8YrdA0ntyLxUVCWc+EYJY1j/mBOE4QAkT0uNpbLpocAGoXdbVA3dxsMKxT4KfEk48HAee7c8z/WmOA78+ztTxXBKOcBjWTA0t8Uof85BIEvwpMy0wl8I8MecYoBmVJBL7YY9l0LtXaVC4D1aYU4Apij0rQlY4TI/tRLVVvSwJLl6hM8ZCguPND5YkIQBsKvJOJFObNPtM0BX6nc06BZD1SF1bzv47m8FJ+9YuwUW1mnZBACRSCXiu1VcsZRCvrk2/G7dO7eoIGB5uenMK664Vdcsa6voZj9u76Sn8E4fFiRW4HowLYHptNnblLcVojt3UllhP9+VBX3pDBxSIjGiMJWvAIy3nRvAaKjXehEoYRDYW5/ej5t6UxSedDVj0rY4Yc27W77VUVH7ebkU4SYBKuLhL1xTMw2yDEcOz8kLX3BhNYX/ju6QO1EFjYNrZFXPErTH5Ee+L2kn/1W+Kx+cPRuhWvWtaGm1Fo5rIgQ1gmmwIvZ4AuqDbVBD+vtHt9FEQnskKk8k/KjKr5eFKMA1TIQEUw4XDhGw2wD+YkGoAxtFwjHAQcCIytVChX33zxCwgZm9xuVcqfH26uckm/0DQ1gjlcQycKl7UTQSdkzlOQ3mGpqen0+wi/b8paXIlq9dyOUuks4hKPdS++/TBI2y7UoGV3qtmE/qFHLN8VtCK02hGOHwm6FqfWR/HaEbQH9B/gLBELCZI0ijHIP9ksw+qJ3HQQWG6TSav2jXTUxbCbmtg4niBJfnHtrG2wZPhHCmZPe/ajok5QVm/AWyT0poW9sgch4JMNXCxt1JvJiTIoO84DQyHAO1f+bY58G62l6UGMHDTlgCMgREFya1yATt0+7TR7bdv30DozhUOBRTU+zRBb+DHvVCo/DFB9sULcqVeqvscCSe+0tTaPQQ8kpNtStGN11csTCMiGmy3XIVb2QRvJsj0AmsbsTSW6IVmV2do2oUrpwvC/FkXblBMY8LV39OjEPDDTxknC6P02sPoPk2QfhfdLQkniBPBUu4Tge5oGAJL1ZraAL0gnUWnjaap8AgW0ntl5nbYvVHcJHo2imUr9srTOIYbJLswAtgX8cE95z2eX/beDd5nihSLRIdhmMLHMM+bgjORJnB7k+BGsLm8w5x0NYVdtiJ8RcndSYHsYSwkgLjt+7q0w/qniJoWWvCpoz/7CPNXndP7EPMFKX+Ff7LZJQsbjAdvod7le9hiC45jieY0Jt6Cw94N0LA3Qgnh5oJTm377vZ7hu2ZDQ9/cDg+zHPQnSGJxWwGKB+Cdum+/nbcaNPC9FmoHUw/pGCx7+0Vg0AuarmBu/Yuh3h1hqKFvpjgwzCazWdTCdac4/CEUh2Zf95NUHAOv32ewuj/+KGCezLe4c+9hGpGI8fVodhSuV23tgLC9t57fNuy/iCzwbC2NStwByicNKNutO7wigxj+bDJx/Sb6/EmfN8P/tp8o6P2kVlRqt+YpMO3Twwd/qxoqdakxi24dX49xUjCwVyjfQlu8iiMy0dD4YALfX49IDicMwC6QsEm/1viwxTvO0qSB7hHY0yd1416whUALaGbVGnpiKGQL8ZzU2PpLTmKciCWTTST7ynbJmu7ZLN1FSgPSFfb1k/1fbs74gmwaQTUmegsPKytoVAwd9LnwTtM1s4ZYEq9EN5MFf8KpZBGW1PdKY3lsrl/wMuHiBJl3jUPWplRQ8lSItVpEY7vyPCzbUXsvIEnI1mXsYVx7xH4jrtwC1K2VfTL+cNVqA1Lf9C8bFqF7B00H/dOpIUegNFZmXZ4mksJ+YLEXkAhmVUT9ooOmMETertxqkjCZv4xehOyOwHETUm/PiMbH3vwjGivFmrr3lYMBbLLcF26bfSrC90cPaXR5hw65SNKDueG78cfCKivMMBO9VLKJj8NtN2JZi7BVZ5eRLhCOEegJYGd75D7BcaBGD6i43TUr9J5J9QDr73xH5XLbMacFmfIh+ow+iyLsCQLeiIDwQuNnAxDsjpT3pdrSetkUQptIaLNY7zoqbwaTq5u3Qzgu9p8348sP7y4Hk8nwetBqq8N00++Ne/3h1b9uPoyvhqPhfw/O7ZPx5bA/qHu+cfLOwZkyghOOluzOcBGtNBHl86X0p5jzNWKpVAwlkzdLl3AdxVPFX/KDm3cKf0130qzblo+v/poRXmzVYpU+Vyoki1BvNETDc5hGKrSMqy8vYHgVTqIcqGYgfCjeekHj9N47BUnbA84f0S9w1GB8LeNEBPxfi1vU8ur/EGpc60VjnGeGc8RA4U+CtvGWlURIuJQ5W5EArbTHqzWl9CL8hcWV4aHbondirnqi2hVXo+rEb7JE1+M+rA30FxNpzKCqA5HOYiIfclouzOmAMUxvStAVDKatlj6nfc5ZhAj2l4jJJeHKQw2WQDHzmGguJoifcirXCm09Bmm2QwPEhueKwoCArgLEWaLemlNO7kB+5alyQlCGExZLzkI1C/slwNCFJMfzOfU1vBD3I9B57v8Obyf36iNcKBWt0ZQmjBr2PRf3zUxzlX4KjDAXuObi/lhT0o7uBf0CXwu9e2NVtwkT5EN8TkJiPQmbWnQCaKPhTUGxuiRxLc6hwjTQO5/4p7+S9Rg3McDC17sl4FBGeW4u9UE3kXHuuzepf/s4JwHnCH3yGs10v2Y8auTFbTc4mYk3IfNvj/10uS6++qk0et4ND3Zf6wYwbN6+6MXqlYZZMxqMCfdJLPHiQVZMe9cmnPpELWr5jmgjLBAG5aIZzDLT/BbSTbWyBMvyjd2pAkalz4+Zuhb0vUEClMaShprvp5zDJhTQSndMBZoRANHKK1JfACRQkLNAVvHqfPXy5b9p8ZXMhXYNP+S4aFODQDG5Q4O3kw34Q+aNPOEH1oO90gcanttuGnKzagcFdgb7riDE53r/w7UJj26FQOadAlW9iDZZOgMxYEt9B7I2QPgbxuSxfADaanCt2ACQnPXfLnAF4oumigeDs8oSptVFgpUC5iNRHsOjI4Zm61yA7aBeAt7Eudp02iXS7xJfwP86uu+p3lU01kjBepkoBxPUCyXh2leDCv1ihNdwgaSh2nYYRTicp7Fyc4MXy2J+jYihtCT5BEoTrHxgfCc6WMG1js+irkZug/6kqyFeNyArEoLYrJUUxBee6tTI/J2ljEKjL8Hc+kM0PxOXabypwAQHv7e6t4J+ScC28nertRQ8LzHCXGKDlYtYQMJO1jkVikNWpTFgA9CRQg155+Zq5dHffz740PcuR3//Gb14x/GKShYXz0ZhPpqsdlVl2NbU1MuIx1gfh3stj2XXErXVMp8SrX0KLi3COUQNnyOJcUEZY6zY1Rg+i6CsSXq2Lm393Dn0ZFMnbSziuZUM/BhKEREFV4Z36nektJwHejP8r5v6nWXv+Vv2dll2n4l23ZnxnBnvGZrxEs5gpzbB3qVLx7SzIktTf65SH8axq+C4BSIbx6F13frC4gY7vdQnNFGgyNwW28fw8PSkrCgM9AJlTjJzyoXUPZreVITnjICHd6iU0kZbpoBez/dB/BpEmIYNHPp1I1BKKKGNQDMFbcBlR6sq9KVWUskeBJtGGJSvBjXZJYhfedBHgHmgfORKS4DtIlScvYoaz8Zq4eG5VQloTa5S91knb5OSIF4UkTDcMsaPiATICmqZiHM96qDPH2dpLFN0cTXJD4Ni5h2NlpRYYBiHOiVdNbroMuGZxAo/paqPm1CKE2S2T5LOQgg0Vu8qz+ZMYuwAfgMrjUf0ES4Kchh9PickQRcEczW569EOugJCEi80r3qrqEjgTxAsdGM00+JExQ6ZlVMov//xvFdZISpQZtTEYbjOYkM76IPVY7fRRHEJj92B/crXMqSZp3WixCtMVRIALb/NUxV4yklIsCAPFiPKe/hxTGQzxuQ5FUpN9+4otx5oaTfoLBPW7V6z0UuDeEHj3Fmhg6ZJkB2gaXYw4BRBoDcotEvn6G8v0bs3ViFYPEZ/olCiWeWxQkkxErvoXg0/Pw2R5HhHxP2o3kFFBxWfJ1TcJ8gdDE80x7geaQWpxScTw1tvzk/Fzeq1gYLbAKZ6pFlcQ9cwPaptVPAMux5ZdzBln21k1aVcpji0Jt28VwOLRTrLXm+k3la0FVvZniIc4wUJhioPilw36QzCEz0sBF3AvW86MJlU5HqD1soI/ZCSuJFcMKr27KumVk9fSeRj/Pg+1eav2Ra+yRaoF+NwLakvUJb6xo4QsZjq/BS29ys4FM0MuUanLjPOCQioNKDWWmKJ+yw0sduDOFBGlv3dQ4Yt5GcNETEttXuE9UAs936Zho2Wpdo3WM3tmoRsgThLpV2UB6CN8r10S2o8a7bfNUWt7AgnnUEs+fpmoh529H9uNu24D0Mt1k27qkwtZoXZVKa++3WQGToOiJU3nfyazpT7BJBcAiLPEAQ5ne1z0NmC1oI02Gmlna19cZIQxwR9vLzILm1L4Jql3IPkTBBxCBKvub6FCPuEN8lzMLlAPpwK5culYF7hAiE2qig2LE8JxvBbkcpCrD0wdHVXHDTPrJVipVmaozz8qwCQjJw3LULaSUkhdNDQoqIWKjjT2W3kmWB28M0w3sMb8dYlqgB1Py5J5gtYEG7ZJmxec843Fy3LyGdeTrh279w08Tbz6779RfxkBvYKfZn9pkMK+iGmUTMcMAa9i4DkEtdKVldNNSBQRnQs4Dhq703d+ZbN0UbmTEhwgPZMo6nxeVReNWh6SXDwiVNJRjheT626L7IJHMwIygukWUTeSHt+QFyeUWkk2YSs9sFXU9oym+Lu6WZEa5YY9EH20OC6smosQL5+iBIWUn9t+B5YxQ1/U6gv971l8Y1I1XzVRXqH1/CPmAAz+m0z3dy9Bw29FVapNkSTHsyVPM7oHivK7FEYs2CSEP+B7hYJC7KA4C2hYFbhygIyUVc041PtjwueizGV66lKIighVlMWvWJB+qYBMpSif/VGF5BX1eSDExJzpTlV3G8Knk9n06Im+nFmWOcCaHlBwoI/Y35Os/LENSvfKwS0UUD1/1IM6GYI6LMwgVe+u4GPObQrCVt/ehoXp+J1jGgXI2qgzGxq075alpUHxuTsQWSFp8zHOreCetoMjFa7VHNroh7eq7z+ZlKc19h4ihTWuqFtZNQxmhMb06ShwV9c7ZEphw7zK8jY/gu9XieK/+uZqyxf270YdrEi8GZvcDo+imp85SPZQCtOysoruRT0VB7QT9JxUYPWfP30SvXHHwtZi5XSWXkoHOHOUEtkrZPDz+Y7PJKrixDLc0yiRoE2xjoDwS6BamPCgGfpYpHFf4nlMCrHamxNqGldi7VXgI2j0V1rRTJ0PWLBUR7r59AYheBAjV689F7rPS45SyEn7JKxTJvss2T9AKKhOeD7PG90KsiY0xWWpKeTHDY8FIluVMiOSCBPdrhGL2KGyD3EtOEQDcdG6RXiGQkPsKnvjTjaFqmqB8pwGvxDH4EszqrjFK0/hqLVyTxPVuZpt+K5uII0Zg226Pu3E6SlIiRVE515dIkh/YPVspk+G8Z3QZdRrtnbDOlycsgTl0Ocq0kdbeJAa8VEBX+uVSR5nVttljkZQt7h+ojrfPysy55k9nIpZjbkxGdRpEPn4GAnnAWpNepnuzrLfK0cQhp4kIz7mfdIdph0EH+zDibZu9pYUfB9vh73i1dBFnJFImCHDU6rXVaFLEwe6nkahmvvjxSHOtqWkznhJLYhwp+vRwXXYTNSY0dd09CzDcVJW00IEmKoWEX74KzbnYIFaU7v20Ub2V4W8E82Ez/CQjRkVltcJfIiPWfl/LlPwr3zkZIJbIP2WzMK7MoLdETCW5169LRGuq2muD3M7W4zlavtV77uQG2fNPquYQGg3GqaKmYzk4sl5LPxao/AtqRznfZGw6MzhKmffzI+cJ4OMPaMdsJTU/NwRE9yf2+lklHdw7g6//qM6MwDClcD9fvUP078e/7i3zMRhJyk4SSNZyhpfKeUog+JlsLcX1JJtC9EIQPDRrI4YF0byc4fHF21teej8z2Va+RsiWx8YLaVEqiZlawaNtlKBdHowKzpInk9rYRngbOxgRkleDXmDLZijzc0Ck6H5YZTlafdjqBzthShGENYCKAD6/zzd0vY+MbJyESYZWmObFifDuHLkoaojHqX77XrDIlZulhW87/zNC5ImU0Qm5YxrWt5nqkkxD5RDPaFoDEYTHSX1r/0kXLITWpyxxUzw1nxt5BO7MnG1lVqkxakrwk8cUXcnjSKdUXcpCvi5oq4uSJu1YPiirg9rgbQCatPWljVRdxKNd7PXKidUwE+VRWgC7VzoXYu1M6F2rlQOxdq50LtHIR2oXbO7fTRQu1aOJSY8lpRqaceofGbidMcP2nhx2mOnebYaY6d5thpjp3m2MHefZrjUMxr4dDwzQhdTN46LOSwkMNCDgs5LOSwkMNC27FQGlP5lvELGlFZ76iXEK6VPeqdmgXU71xhcXtJlBqj/h2Hup4B6tJ1ATaSxOic1upnZ6f/AeDZE7bTNw7SMynkF8XSQhCRl4ppnvNhzFiDOkA6K0jCWLhHsw6FXqDLSnaX7cWDrR/0pimxXI+zCCrBLIryU9gp1S8sl5qxxXD1YlSSm6AghdnWGrZUQ2Op3M0AVtGBhQRUUGLRwT5f3U2TWJFw07Z4T+d1CH5WdQj0/RD1K0b9Iwwq16OMCxTp+wR1t2GNhY9DWDwqkCk41NasnMMXFhBlrhpHGyALepYMAgf8pTGdslABrgVnd7osZ6VgkI9DHfPxUhf+TuMsohPenMDz5pEk0MSz9Nv9XJhk68iK5ee6UPkbc4voTaUmp4jeZkOtVCzPAnUuyWIYPCw22Ib8ABcQkpfqKVSqkfa+KLorRUkluyXxub0L9+5x+6YVeSa9CVJdFIMPLOco1bw+Nc4FeiUgAP5D3M/8BTa5Q6+0QYLiyisQr7n4n+xxAJbNqseBJhV45MYM98Gl7VOGTVYz5/poModjnzSOdUGSx1X+eRJG9YMq3MRpqMrhaSRVF9ynixti9HmjsI4uf3NcJoJchMpyEdh+TxCWEvvLvHJ7EcAA12tn0Cdbzw2fTlZqpaqPZ5mpGgWoqXlYomsD1XRYYv9puGY3TvKqM3pl+lGD/vX+zSpFojx9h0CfoR4gR0KSBP2MloQ33tKlPaHf8sxvP+nb3oPEJMXfvcLVsz/t6CNkQDZur1CD6JKAIpqy2FzFB+jRAD1zyDmCQRMN6SCVJs2ANnPtnv6CArxWIFUfiswt1GdCdlORJVbbn9TX3dBP+oZuwqLIbX3cSE8ldUGDXyeuzpNTav0wSi0XfOKCT1zwiQs+ccEnLvjEBZ84lO6CT1zwiavz5Oo8/RiM6BHrPOW6vdYx9ZygeVH3YGs67anX1KTo0zE1ndJFvfr2Y0xXGIEjmk2L7ryln7LmwnlLO29p5y3tvKWdt/R3RqIOKj5pqAg+zNCexaRi8gHg9uYI92WjcNvuwrjhrgkskm+tobDxulb3PcSNbfBmYpSG2rqqlIsvNLcC/SDcOF1QNp51MycR9bdR9/9lzfWFMhp3YHkveKaqfMkzkrnNbSuqcdi1UdwkejaKYyvuatWH2X0RwL6ID+457/H8svdu8D6vTmRA2jAMU/gY5nlTbJa5L9wINpd3mJOuprDLVqAHJHcnBbKHDyw2Ukd/9hHmrzqn9yH4WpS/wj/Z7JKFDcaDt1QCbMnQguNYojlU8FhwXSJk2BtV02Fvv9YzeNdsaOib2+F18ZYJkljcVnDiAXCn7tvvVX99r4XawdND2sx6AW9l3ktQTuhiqHdHGGrkS60vr2E2D/RkcRbs52DB/l7K5J17+n9Xl9zeVCY7PPmk8aTzJd7iS7yKI2J8Tg8m8P31KK/2nVu0MxI26dcKn+9T5OVZmHvsbpnEOBFLJpsI9pXtkjXds1m6i5QGpCvs6yf7v9zBAWxGw9BBnwvvHF0VTntiZxFTXmksj831C14mXJzY6CoiMoxTlgqKOm24QUErorFdeR6W7ZiC8UnI1mXsYTyCxP4oOrkFqFtHjcn4w1WrDUgdeFoF0xahewdNB/3TqSFHoDRW7rs8TaQqgchiLyARzKpUqqiDpjBE3q7capIwWaxxGII7jfLsNV77ND725h/RWOnV1L2flcgBX/2tIWNWn3f0kEaVd+iQDy7bpDHDTPT2BO2VtQhbVXYZ6QIqCoGeQIX2kfsEoiJhdFVfaces0Hsm1QOsv7Ny8thyzIsFLL9HyU7ljUUCtCGNmmpdgNAmEtos1ruOypvB5Orm7RCOi/3nzfjyw7vLwWQyvB602uow3fR7415/ePWvmw/jq+Fo+N+Dc/tkfDnsD+qeb5y8cwKe8XDC0ZLdGS6ilSZisxSYjzlfI6gOCwyl6IuXX8J1FE8Vf8kPbt6p8u/ZSbNuWz6++ms2rQRq3JKaFgMtehbFirde0Di9905B0vaA80f0Cxw1GF/LOBEhJljWblHLq/9DqHFNPS2NzzerjarauxIuZc5WJEArcLbLgzCtS3lpeOhWI4byiKJULnWV+E2WCOpDm7pbps4V1AJrZeW7HnJaLszpgDFMb0rQFQymrZY+p33OWYQI9pe6iHYbGVFGMfOYSOOX9kg1vyxpoqb2F4PibGCYhmrf6q055eQO5FeeqmDmYnUwmIX9EmDnQpKD15qv4YW4HzXzk307uVcf4UKpaI2mNGHUsO+5uG9mmav0U2CEucA1F/fHWpJ2dA+l8EwlvGOjsLPbwUTIai1rpliFSOwGUdhH1xEslxDMOPcjlHq22y0v/ra9yvO2GxwKGIbMvz26gmGmi69+Ko2ed8OD3de6AQybty96sXqlYdaMBmPCfRJLvHiQEdPetQmnthZ66Y5og1MyBuWiGcwy0/wW0k21sgRXak53qoBR6fNjpq4FfW+QAKWxpKHm+ynnyqMVWumOqUAzoqIjlwRlBRUV5CyQVYqhf/ny34xn6lz0leHgkONiU2XE5A4N3k424A+ZiyZ3weCeCmWJrvSBhue2m4bcrNpBgZ3BvisI8bne/3BtwqNbIWygZYGqXkSbLJ2BGLClvgNZj1rJ9E2peGmp4qZoF7gC8UVTxcNO92+wUsB8IKqA4whgZ14GNRNgO6iXJCQOcrXptEuk3yW+gP91dN9TvatorJFC5uoG/iWoF0rCtasGFfrFCKu8GbqwPMIowuE8jVXID7xYFvNrRAylJcknUJpg5QPjO9HRZd0hXKmrkdugP+lqiNcNyIqEIDZrJQXxhac6NTJ/Zymj0OhLMLfuEM3PxGUa13gQsxi91b0V9EvG936nckRHbhcZYS6xwcpBhEnYyTqnQnHIqjQGbAA6Uqgh7/zhJYwLVYsL4D2fjyarXVUZ6gQ1W2TEY6yPw72Wx7JnSSVFy59YRra49Q8uI1v2XdAVaf/iUaqPBOS2KQC2orldOpkjnA202bconG9zL6APNKPbfuXrDsTPpxCBWalwbYIDKw2LQmhjSV05MDcU0zelaEvIZ50bwosgTkjbmXuj4dHaWfVzlidDM3cvwkAR8dTUPBzRk2zG6KMgtmp2bzTUrm8zolGfupWBemdxdhbnZ2LZcSZkZ0J+hibk72TOfQjgxdxfUkl0XGsB/W4o6oF1bTiaPdj4s7Xno3Vt5fAEHbaurqRHlHRLoGZWEnutoFtBNH97id69QdNF8npqdWU0F1YNzCjBqzFnsBV7vEmOJ5Bqh+WGU+UjV0wpWoZiDGEhgA6sff/ulrDxjcenIj+NMxVT26IPpbPKBDZlzbh8r2UyErN0saz63vE0Lij9myC2iXrTKj1yKTHEPlEM9oWg8QIOqXrR5gp5JP39pEZvX9TKG1tGUZX7JwpbWkJ6sLDlMp+5zGeNdcIu85kDg4+c+SznRO8YA9ZunQZ0Lo+/OD+yTrL7xzKz01w78619oZfkRN13hXTFBQUMWHY4Dq0KZhefAHNRgz2gNAqbHhAAZs6pULbAd0f5DlesAAoNlbwKygP6STouBnM3Xz+9Uv3xx+zjGBcopUZppp0a6ZdzLesGkdlXiF95wiRW93423yHhDLZgE1RTIt20s+YvIZbnmESNLNkGRAO4DVQb42c3SxeLzMFCLIdR2Ri6NWDdChPa9cTiZt211l5D15XU/Y03wzk0RiFYKNCLl95rvcclZ+ksJGLJmLQ0+yxZP4BoaK4yt8N9ZIOax5yusCQ9HUTc8FAkulEh+pgIBKgKvYgZIvfgNIJDNBwbjUuIZyQ8ANwdrQnWA2X6GPhHpXbBEZkFnJbvKWr5XJKiJ6zbjOdCSyb7Z/D+7QTpNEZIamFGRfYvMfhXiyz9teqzoQMFdBnlqfg2fSYc2n7SaNupXutpEwemF50o1ddauWqWs4uSCNMwz0wCPqVwfejb0qpQTAYiaz+UzF4uxdBhTnwWRdo3BQ52wlmQ6rSxhVOYWXaU4qmZ463VUmWHSevKmnUwyd7VylTQ7hkwcD3uF6+CzKeBRMAOG5xWu6wKWZg8L/M0DNfeHykOtTsbJ3PCSWx98D5fjwpqSzNSvj8U++0sFLxWDjLmLKmN07UNPdtQnLTVhMDjXDkD2Qdn3e4UUr7O6X27aCreywKgLs2PsBANmVUmDe+W8J+Eb4fD0s8fS+/SpTwTxOkgnYN0zxDSPZL2rak5qdRHpYTmpor2C4sb7PRSn9CkCLa2j+Hhqs+cAZpZupM55ULqHk1vOEyWeEZUqTilU6qBxQOAtg2wSy0iBowAyVe22dwP8xssaWbrdLCvvqvboC6SpcLElI5RBW7ZbH3AFrGKZyj4NMMtYzLCgHBuXO4zCHk96qDPH2dpLFN0cTVpDNtgdNFlwguIxDQUP6Wqj5tQihNktk+SzkLqa0q1MS6zbnbAOAwuF54pyFl0ycfo8zkhCbogmKvJXY920BUQknihedVbRUUCf5phQW5MjKE4QfCnWTnlG9D/eN6rrBAV1YKeCqIByR9sRKJ1O/DYHbhc+joawMzTpsPCK0xVyTPtiT9Ppa5xGxIsyIP9Y8p7+HGCnR9uZIGWdoPm/id2r1WE0Ny9dZoE2QGa5t6lytdDhyaWzpF2Wim7qzwTjwdX29sJKE9EQHG1vV1tb1fb29X2bmI5drW9XW1vV9vbqX9+BPXPM1HOutreD67tXRXrnoRtydV/ckzfMf3HZvoH65kzKU15K1uxORezTpWYtVsSV480zm4Y3mdldQPO8+i+65H1dVMOGI0SrVEuU5xHJhUgv3X9yF5vlHFG0VZsZXuqXFVNOoOCQR4Wgi5AgbtxK1VpPeAyrJoLau87G0VWLlNkYzE/MX6rqig3GeGCLVAvxuFaUl8oLx5dgNmMELGYSsatO3PIFldwKJrlVjNpbmTGOUESLw2oZSUscZ+FoS4tPYgDlfeogZSGJUZ+1hAR01KnQrBRpOXeL9Ow0bJU+4ZEdnZNQrZAnKWZj/cD1Mble+mW1CS73H7XFMXeEU46g1jy9c1EPezo/9xsStMPUz/vc4MZvhmhi8lbV6PuSauVXY066WrUuRp1rkZd9aC4GnWPKy2nMZVvGb+gEZX1qvCEcB2cot6pWUD9zhUWt5dEBVXUv+ME5yctOEM1vGJmgzDlkQNZDmQ5kOVAlgNZDmQ5kOUKAf8Y0OfXdKbqW4AC62kkdnKejj+2p6MOdd8/xdLO1mnZkhDHBH28vMhMOJbANUu5d/uL8AB7gCO7MeYIEfYJbwI/JxfIh1Mxz6zVZeu1LvsaGwW48neH34pUFiCQ8ikCy8FB88xaqcvOxhAX4FvhwjHu29Mis5ocGP5cGLoa/1wTEuoZjAHFM0x5t41rsEQV8NPHJcl8gSwztgGHsHnNOd9cNHue++blhOukK5s5+Js5Stz+In4yA3uFvsx+0x4N/RDTqBkEHkM4hQDMf61c8FVTjeuUSwUWcBx1piyTXK1+c7SRTbkNFeo802hqnE9VAnM0vSQ4+MSpJCMcr6c2iieyuNqMoLJMNCuZPMqzTBjUnmQTskEFvprSltkUd083I1qzxMD42W06Co5ZgHz9ECXKC8/wPUBvf7J/4DijO/cP1E7ZAcSDNzYU1tfDSFiQVWzfUqvXxlGxgEzUFc34VBdMg9JSMZXrKXQO4JTGUmy6JxtK0b96owskJE914lghMVcShuJ+U8gbelbKu/A4M6zzprW8IGHBnzE/h5mfNGZ2uZSesPNk5bsb+JhDu21Ogqb24a+TDCYcoCB20pWTrpx05aQrJ1056cpJV066ctKVk66cdOWkqx9dunqy0o0Lp/oRGFGDwKHDq2aqKWtI2gx0qmqUnyYl3YOax96AryZxWWAB3hItWaRyd2LOd78OnFrEqUWcWsSpRZxaxKlFnFrEqUWcWsSpRZw04tQiTi3i1CJOLfKsGNEjqkVAt1FUHphMpB5E8HgqFflR6pJil1ZVsl8Tsled8iBVyceYrjCC4A2bY9lFGD5l9YWLMJQuwtBFGLoIQxdh6CIMHV5sGmHYCyWmHI3fTBz+cfjH4R+Hfxz+cfjH4R+Hf34M/DNieOaQj0M+Dvk45OOQj0M+Dvk45PPMkU/l89gmFwyqCmcMfwMUOajjoM5Rc9zNNionAn6F64HUnF2xy5+r41jQX58FfW/ce+CVOD7oSuzUOuccU+KnUifHlvo2p7Np/Z/Koczqhd/YwuWmQlAjb4stlJpyQKtTtDIlagIoSklnqXJVy6sEGdoPKB+0n3xbYMh4euQbS32evOBlgCXp6/oedd88g6bwngfAcuNDblxappKsgqFC4igpVAppI0EkFBLREzwxEpeQH5PgEWm4wEKiVHW5hQz9MKglRTwyHQK8xA8iw9RHrd1ru0e05VvBe1amAs1DvGgyon69btrV8TYUOlvftK7e/ctB72r4/l2r3epd94YXvTcXg1a7dT64GJifB5eXHy4H5612a/j+uncxPG9t7tlBvOpMNJWwo6sezJwrx2Q9ayPK1rkul6rW7KWxhjCQ6IiAbwqrFeH7CxIvwDf/55f/9feq47qCZjTCfN3gW1ZvB81DW217TWTyRe3i3JTO9k0LEGvLRoZUSD19+bKG0l3OkpysqDB+cIWOXtV2pAm/Ivf1XpMqImKHxx3EcERia/NH8NuMMC083rswBAomWd1K4e1f6l4W/pJEuOZttVYJlpJw2LKf/+d/kq/vOE6W3/793z//v+5vv+U//GerpmNORBrV4ZLsmdZH6bJVxUmd1m3LNAwvoFb4lloRQqazy7SuTq8KMFAagI2RXtcdAJ7GTddOb5wxZ3AJHlIK2ijYJsTnRB7YMKtldlRrUFpE9Iu68jbXo27liy2uMF+QLRU9DnSSP87BPVN4ZsWza2k5HCYcda8Xv0ap+lo9/X//eQN7ZTXtQF1GOPVNSbw5BTlPCOZTdf2ZiEEqTKRaWYekD1Lpp3M1zMycsUsiEhYLrRpot35++bq1ERT1ISEGZsfMRHyRQPUpiJ9yKtfqFn1DMCe8l8J++fwbXG0RkUsWtM5aC6IEMBX51bKS49fQnPJvXShZJ2D72DBOoXpMedg6a1noiBPaUTAxx4+bsrF6gsbmgjFl3nrjobpqLbkT4Gz6WBaJzj4SjNgyDFAxDPVSq23+8dZ+ud/vpFoGGs+Zam6LlWgqYNh9BJoAJGFeVojfV5ysPPnilEmEaag2zpz9n/wBCKQQI6fGedX5r791XtpLJMJxLvNmO8DGNhZWv0Ts15YRq1QRPckpWRGh8EhAJKZhBk9sBzoWz+hfTOfZrlVIDR4s6IrEaGq//rST3xGS3EuQCahizmoFvppt89kc71a7dWabtnSxQ0X7b9pwAC9+/TrDgnzk4bdv8PMfKeF6hwZUGNFH6Vt3THfX6dtKr6pmWDr3mYqgpfafFa4PJOaFqa0anCBjqNGspwlNlv/H6yIxltZsIRXGAq4LbPOzKczY6vk+SWShIcToGOtN93cBeROKp/zd4ArspOWzVDk7RbxdJurrV/3GFbsl8bdvGY0S/gYCv337/zyWpdk= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Retrieves the details of the datasets used in the launch identified by the given diff --git a/platform-api-docs/docs/list-managed-credentials.api.mdx b/platform-api-docs/docs/list-managed-credentials.api.mdx index 271dfb51f..d290b959b 100644 --- a/platform-api-docs/docs/list-managed-credentials.api.mdx +++ b/platform-api-docs/docs/list-managed-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Lists all managed credentials associated with the given `managedId sidebar_label: "List managed credentials" hide_title: true hide_table_of_contents: true -api: eJzNV91v2zYQ/1cIvqzFPDtL2wHzy5Z+ZAiWpEWSPhUGTEsni4kkKiTlxDX8v++OlGzZYm3HGIY9SaKOd7/7vltwK6aGD79xGUNhpZVg+KjHYzCRlqWVquBDfimNNUxkGctFIaYQs0iDoxcZnhujIiksHj9JmzKbApvKGRRsXJNfeN7zi3jcZ+cys6DZZM4qg093ZfwHvdNv3uOqBC1I8kVcy77ybD6shSJZKbTIAVkR/AUv8APJOxKRUpIOpbAp31asZsxq5eesqHLQMqoPEgmaEGl4rCQK50OrK+hxE6WQCz5ccDsvSaosLExBI2midC6sP/rtLV8ueytoSk/XcB4r0PMOns96Kgr53Wn/AyzHyfbm3S38K7kjILTxWMj36EVTQoSEkXPnyxD2eFFlmZhk4C3bRmxA6CjdjbgG5knZKiD67LYqS6UxZhMNwCw824YI7TomoNdIOu6xcSK1sfTBfmaZ8K94LoqYPcD8SenYDNlYmmEujZHFlO7gl4hj8NHa0dZYjXQb1s/F825FrsSzzKucrD9BhVTCNJgqQwWswldb6aLPPkIi8AzhnJ6ERYcN/eZ0MwyTxIDdjec6hMM8yJIhYzT0VBYuRtugXo5pRJllSlUYLDp44/TkhB5bKfE3Xo0Uciks/RVlmcnISR/cGyJZdIWqyT1EpGOpqZq4qoZ/824dWd8RWguyhLSQm2N4Ubk6JObDJaidVaHMX/aaJD5CyA9SO1S6DbShrOReu+DZDvKQHAozihxqAy3+vjogt1XG7Wd3TqRsH8MmbffzuxQHsBMzYYX+qrMD1L25bDjR9Z+wF7rLTOboU8cNg2aGBtchZoAeodZrTNrtuWcVskUn+FBnDR9GTBxnLHUiRmndlDmLY0mvAvt1TeTylnAGijil7e5YjyWxzynpVVATDSL+XGTzpkFu4rlDarbBw8FZYUM2VYQ1DtgrYvSLQk6v+1S0ODZlag68OwFcNeq3ycLDwg0WmY9WkdG2DEUpTx4MtTZvC58BVlmR3crvcEzy3dHlVmkPCcP7UYq2dD5yNbl/oGJUPZGUiN+G6ud7ETOaX8DYlxTS9cjzDSPNGJRMMbqnJtaEoWa4UuWT1kp3kL8JVP5mDmSFsjR9qifEQ+QGokrjuOYGv/fY2EFTuuDniJoKBlaqaHacuj7nJr8hH6wn3MGiMyYuB9HGdInpPGtGy4pqAU+tLc1wMBCl7EeZquK+gUdE2Jeq4/Jb94d9yYSl4GAfiJ6dfbnghK+Bf0vW9pZrK7EyHklsWip9TxwRnviX8ybs7p+sM4ssEuWu15auUZDYfQBJXRmBqYkpTETkwmRT+bbKGCkyc1GfqD/XPxAIWc7L+bX/+7v+iSuEyli0OrGsBxGK6VAybINdrKP2P95Eaj/Q/DgoM4EDE3VD3xl8VG3sTT0+DK0fbdXQ+ykagi4uFhNhAPvMcknHfhCjcMNKSSMxBnCCV7aradsaB6wLQRVwsm3tIzORVUTDaUg8XPi/tS7sQLjaWo6E+H/YD3aot1pxjlTvuK1hByC/pxyJ5vidYVeMNsvKGtSIPrT0W+OL0uXVTd3UXrMDF/8gsmZfKOZtXGsbbleA5QgvpTjY0BSIgD3dWRRB2das0483Wtlfn+6QVmw2iK2G4LgH0WGtcRR36gEKrDcNWEvfBHC5/AdiEEni +api: eJzNV9tu20YQ/ZXFvjRBWcl1kgLlS+tcXBi1ncCXJ8OARuSQWpvcpXeHthmB/17MkpQoiZFloSj6JFKcnTkze+Y2lwSpk+GNVDFqUqTQydtAxugiqwpSRstQnipHTkCWiRw0pBiLyKKXh8wJcM5ECghj8aRoJmiGIlWPqMWkFT9pdFcn8WQkjlVGaMW0EqVD2xyZ/MHP/FkG0hRogS2fxK3ts0bNp6VRGcgCLORIaBn+XGrIUYZyw6IMpGIfCqCZXHesVSxa5yuhyxytito/EoWWEVl8KJXFWIZkSwyki2aYgwznkqqCrSpNmKKVgUyMzYGav357L+s6WEAzNl3CeSjRVht4vtoUtPruvf8Blv1sN+Hdbvyar2PAaHdjQ3c/rYQrMFKJivx1vg5hIHWZZTDNsIlsH7FDsNFsO+IWWCMqFoQYicuyKIwlJxKLKAifqRMyWkwY6DnkOAnEJFHWEb+In0UGzeMkEKBjcY/Vk7GxC8VEuTBXzimd8hnlQohjbNi64a0jq3S6Ev0cnrc7cgbPKi9zjv4UrTCJsOjKjJwgIyxSafVIfMYEyoxCMTk8GDY9HOh3h6s0TBKHtB3P+RAOd68KkRgrCkiV9hztg3o9plvOLFcY7dDxicODA/5ZS4m/ZSAjowk18VcoikxF3vr4zrHIfNOomd5hxD4WlquJr2rhvCsO/TqyPAPWAkdCEeZuH11crnbh/HAJ6mfVUObXQZfEexj5QWoPlW6HfSgLu+eePOskH7LDNGPmcBvo6W+qQx3IRca9rO6YRcVLCru0fVnfKeygDh6BwF7bbAd3L047TXz8Jyeaw0LlkKLXVljzqGK0Q8pQlzm3Xudmmz33qKQZX0JDddHpEazEa86RIAaCzZQ5imPFj5CJTsjnLeMcKOKcttu5HitWn3PSm0FPLEL8VWdV1yBX8VxVBYoVHR7OApsjW0ZUWhRvWNEvRmfV2xEXLUmKuDnIzQngrHO/LzY8LFygKz6T4aCtBYpTnm9wqLU1sWgygAxBdqm+4z7Jd8WHe6V9yFgOFM2UTv0d+Zo82tExrp6yrln4/VD9/Aix4PkFHb2mkC5HnhuZo3OQInP0hZrYCg41w4UrX6w1dgP5u4HK382BQhvi6dM8YexVOYxKq6jyg99HBIuW00WGN7fcVHKkmeHZMfV9zk9+oRwvJ9zxfGNMrMfRynTp0D52o2XJtUDOiAoXjsdQqFGUmTIeOXxACyNlNq780n8R3zIgJof4xPLi6NuJZHwd/EuOdhO5vhOL4LHFrqXy+9QLyaB9OO5od/dEPixKJ8YfbyPdomCzLwFkd1WErhVmmkDkabLqfN9lzEFlnvWJ+XP5oQ4kR66x8+vo9w+jA18IjaMcPMvaQYQ5PZQM62DnS9b+x5tIew88P46LDJT23bDpDA2rVvamQIZD60fftdtAzowjPjifT8Hhtc3qmv9uBjGmW6wcj8SxDBPI3Ho17Udjh3Vh0IV7rHr7yCNkJctIHhJ3N/5vrQtbEC62lj0h/h/2gy3uLVacPd3bb2vYAqjZU/ZEs//OsI2j3bKyBHXLL1Y1W+Or0uXNRdvU3oodF/9BZN2+oKs+rmUM1ytAfVsHcobgp8CbeSt3FEVY9D3b6McrreyvL1cykLDaINYagtc+iG4+bySuzD3qul6AJX5ngHX9D2IQSeI= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-managed-identities.api.mdx b/platform-api-docs/docs/list-managed-identities.api.mdx index 06456335d..12de7bfd6 100644 --- a/platform-api-docs/docs/list-managed-identities.api.mdx +++ b/platform-api-docs/docs/list-managed-identities.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available managed identities in an organization context. sidebar_label: "List managed identities" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -62,7 +62,7 @@ Lists all available managed identities in an organization context. To list the m diff --git a/platform-api-docs/docs/list-mounted-data-link-ids.api.mdx b/platform-api-docs/docs/list-mounted-data-link-ids.api.mdx index bf0b8740b..6fa9d71f0 100644 --- a/platform-api-docs/docs/list-mounted-data-link-ids.api.mdx +++ b/platform-api-docs/docs/list-mounted-data-link-ids.api.mdx @@ -5,7 +5,7 @@ description: "Lists the IDs of all available data-links mounted in existing Stud sidebar_label: "List mounted data-links" hide_title: true hide_table_of_contents: true -api: eJzVVVFvEzEM/itRnks7YCAxCUFhDFUMgdjQHtCkpXdumzWX3BJft6Pqf8fOXXvXrivTJibx1OZiO99nf7bnEtU4yINfMmCRahfkeUemEBKvc9TOygN5rAMGgRMQg8Mg3EgoY4SaKW3U0IBIFapnRttpEJkrLEIqtBVwQ17ajsVJFbYr+nkONhUX75wfD9K3F8J5Olw7Pw25SiB+QicM+a0CtWJTTGXJZ6ys/q0YGgdYuYvEkccNdoSHkEOCegam7MqOdDn4aD9IazJfq+iHFPyYYg/SQGa58ioDBM/JmEtLBzKPWOlWcyKuCvCl3EzPtzYkW2TgdSJ0Chb1SIPvirMJWMGY+Jx2IsNwB0XO8hrHmhYTCckEMiUP5hLLnMFpuhqDp6uR85nC6tPrfblYdFYMWgnezeNslco7SbhMIzKFLeCVh8isKj/zKAL4x+MPqLAIu6FXGhOVqRhpgwz5KP5uzfSwjAhrB5I0n2ql8v8y0mnkvBV+QE8CXwMLN4kpUrgfWgiBKzw4ZNnXnmLkXRbRbEHN6d2NhHqX5e8sBef7F3t7/LMh2C8UI9bFIt+qPDc6iXLrXQY2md9+wg0vqam4Tzw3FOrqgbTVQ42x8l4xb42QhS04NzPSZ3suw4psHDVJ4T1hNGV7sCyrdK1xUgtt1VuN2qgoEjUafpX7vPKqG58Bhx91nsiUjff3Xm7J1HJ0COuQx567hrQKHoDQaSzjsPgAJBffL3BCx3OuAk2SieN5M4aYNMVXslfP2F5TVC4n+Nly7BTekN0EMQ8HvZ7KdTcxrki7Aa4ISle722qKN+K7UchdJD6yveh/H0jGsYR5wvWsStYGu6oMv7hUFp+H0Yi+VH+Olv15eY2RvrYjF93rHNco+Nm/AWS6OoFQG3PJVBKFuE6+TZm0qE0cDyP3vrkgIJy56p3n3Tevunv8LXcBMxV1XPfl8falsol13rTF/7716rryZS83isYRJSYmeF6rsdn4HdlKCYlmQvnj+/l8qAL89Gax4M/VNGOVpjpwEkjfI2UC7Mjiky3HrXynULZ2+EyZgm0kD+z7U/jne3EH9PXl/UACT7Idd5BYbfBH4n/wvtyBrVnYDbhzPnjN6OI4p4YAldI0ZOlXbv0kgRxbXrd26NoS+PzplGzV+sjdGLEx+nJ/2rIVm9owWpy6KVhqxSV25DM9RPvrD7wOII8= +api: eJzVVW2P20QQ/iur+WySAwoSkVAJHEURh6hoUT9UkW5iT5K5rHfd3fHdpZb/O5q1kzi5NFStqMQne3dnZ5/nmbcGBFcRJm8hSl2wjzDPoKCYB66EvYMJ3HCUaGRNZnYdjV8atNbgPbLFhSVToOBXlt0mmtLXTqgw7Aw9chR2K/Oqczsy06oiV5jb5z6sZsWPt8YHc/v8wYdNrDCntCXeWI6ydzTwzc6gMz6s0PF7VGjqYH/d5N4JPUpmAsWKcuF7stsRZOArCsl+VvRk/ui8X6PgDbvNrIiQQYUBSxIKKkYDDkuCCSSskAGrEO9qCls4lefPISRXlxQ4N1yQE14yhZF5syZnFJOuiywxjB+gqCofcexpKZGYr6lEmDQg20rBsRNaUYAMlj6UKN3W98+gbbM9g4HAl3m82Uv5QRK+ZBGlcAY8BkrMuvArjzpS+Hz8UVDqeBl6l2OmMzVLtqKQX6TvWaUX24Swv+CXadVnqv5vE51DOp+FHyWwWx2Bpcfc1gV9HFqKUSM8u9a072+aZfBlQnMGtcp7Gck8A01/7yJFPf/m6ko/Jwn7O2SQ4uJET7GqLOcp3cZ3UU2ap0/4xR3lonUStKCEuweKQQ0djDEEVN4sVMYzOE8Vmaq9hmFPNrWavA6BnNjtsLHsovTAsu4TbV9bh2xr2wyExeqrWufdrb7wFXD8q9cJ2laNn119e0apXeswzou2Pf9ARec8Ul4Hlm1qFj8TBgrTWtYweTvXKJQka6/9ZkVJNNQjGPc9dnwIqoaTwv2u7dTBwgTWIlWcjMdY8Si3vi5Gkd5RwBH7p9mUTsxLi6JVZH5RezN9OQPFsYP5SuPZhWwIdh8ZfXGXWbpeJCPI+p8Xu/q8e5BEn93Sp+u9xj0KffbfACpdzin2xhoyzFMiHpMfUqYS2ab2sPQ/HQ7aDFS57p2vRz98N7rSvcpHKTHlcV+XN+eHyinW5lAW//ep18dVD8eVRXYqTBK46bPxMPEzGEgyz2Dto+h50yww0t/Btq1ud91Ms7TgqCIUMFmijXRBxS82HM/y3dB2MMPv0dZqA9qwP57Cfz4XL0A/Ht6fSOCLTMcLJPYT/DPxf/K8vIDtMLAP4Oa6CKzoUjvPYE1YUEip312b5jlVMrj1ZIYeDYHffn0NGeBxyz1pscn7bn667cB303QWr/2GXNvCDrvoGtp527b/ALwOII8= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-organization-collaborators.api.mdx b/platform-api-docs/docs/list-organization-collaborators.api.mdx index 148294ecf..2d4a923c6 100644 --- a/platform-api-docs/docs/list-organization-collaborators.api.mdx +++ b/platform-api-docs/docs/list-organization-collaborators.api.mdx @@ -5,7 +5,7 @@ description: "Lists all collaborators (members and participants) associated with sidebar_label: "List organization collaborators" hide_title: true hide_table_of_contents: true -api: eJzFV9tu4zYQ/RVCT7uAY6d7KVA/NbtJiqDpdpHLU2AgY2lkM5FIhRwl8Rr+985Qsi3bgq1NC/TJInk4c+bCmfE8Ipj4aHgXWce/o16UoI+dLkhbEw2jS+3JK8gyFdssg7F1QNZ59S7HfIz8ASZRBTjSsS7AkH+vwHsbayBM1IumqaIpKhYORv8Akap0goZ0qhkwnoXjiX5Go+4ZdZHc96NeZAt0AXyR1CT+bkj42qTCaNYPORLTYUPmkeEF3wrS+FSLHQXQNNo2rilTmTJHp+M1OydEHD6V2iGzIFdiL/LxFHOIhvOIZoVo0YZwgo6hqXU5ULX166doseitqOTwuiTyVKKb7TD5C151XuZCgr2qbKoc+jJj15PlTyqd6atTTIH3hur+83HwUkcyHz9skLFp6pH28/nWxsM/6kKxYI73RJvgtSapf8PJI7h4up/TuUM8InwlVaFVqjOOuTBjsbyGCWjjSZWed0VwlZ1MR2cKkoRN8ehbSXpy2kyY0khC7gtrGCnnH46P5Wcrb/5kGbFlwwzJKRRFpuPgkMGDF8h8V4UdP2Asbi+cZDfpSkH9jhpAcA7Eek2Y+64C5J0czsmdtAt3W1N/0YvEj93k1uBvIZjbTt1WestIiY5k105tqKwJ6kPcDos7a4b3kMxUO0/daJ4LVHUhmkFXmZfQUSQ8A4E7LPAk4JTOYYLq9uoyPM99gp3NWnki50DoAi8mBLi6EtJ8XWulPbweCfToGUIMfac7pEm0Sr29Ev388ld7VQqejk/JCr8t8+QpiK9azPHVq2f6weBQMxTf5ZKgIdhKliC71j+wSzXaVn0jlxv1eKlUmx3/9jcMkmZVGeWv6krC54L41FZLvkCipMmgp58pKuu+dMd+957jHzx9oFRUwJa6t+Z/5px1O8w/tlTBZY9WxpKMCPaF+QjcY1xyIGahG3/hYo3upOT+O7wbSYHlVj210tcnoQ2F1jyMBjKADOahay8G8VaL55rxvOzvpeOyEE2JCj8cDKDQ/TizZdL3+MSM+truBPM6nKjvGZCEXX0VvDr5fhEJnyXda/Fu5akm6ZWzROOyech6HEC8U32cLxPq4YWCG7RJbbhee7ZmIWoPERRzdcwNrAJLWkAc0mLT+KbJdb0Man9fHzAR8Vyl55f+b5/7x7JXWE85hKyqe7Ak7uZD2w7CBuf5Oln/rymxjovMBIMi4+YfGpELTaPKqnqs7UXD5TS4aRNHf8qOEOB8PgaPty5bLGS7mkEk3RLtYZzJU0sh87jHDW+b4lqteMTZam58hqwURCQDU3c2b5/h9jBaDY9vJPUfDnF7WK7GyTXLkSy4M4zlKf5UVN9d1bX2verwh6GV1XKyM7Mmp5VPQ2ouRgycIiRcUoRgdXYSx1g0/b3TFjYq6h9nN4yFzbq1VaeC9FZG/AQC4sY+ouFnsCRIshaCi8U/Pu3r4A== +api: eJzFl1lv40YMgP/KYJ52AcVO9yhQPTW7SYqg6XaR4ykwEFqi5UmkGYVDJfEa+u8FR/It2Nq0QJ8SaSjy4zEkPdcMmdfxnXaUeT2KdIo+IVOycVbH+tJ49gryXCUuz2HsCNiRV+8KLMZIXoFNVQnEJjElWPbvFXjvEgOMqXoxPFU8ReUoA2t+gGhVJkXLZmIwVeNZOM7MM1p17yi7SO8HOtKuRArCF2kL8feahq/rKDrSJRAUyEjiyFxbKFDHOmjTkTbiRwk81dvOretUtiqQTLKiIwEhfKoMYapjpgoj7ZMpFqDjueZZKVaMZcyQdKQnjgrg5tWvn3RdR0uUAl4XIE8V0myH5C94NUVVCMQYSbmJIvRVzl6xU4RckR2oU5xAlXOs7j8fhyj1hPn4YQPGTSYeeT/Pty4O/2hKNXGkSsiMDVFbh/o3TB6Bkul+pnNCPGJ8ZdVIq4nJGUnICuBkqiADYz2ryiMpUdxUJxZgcgVpSug9+k5Iz2Rsput6JCn3pbMevZx/OD6WP1t186eOdOIso2U5hbLMTRICMnzwIjLfNeHGD5hI2EuS6mbTGGjv0ZogEIF4bxgL31eB3JPDNblTduHbztKvIy1x7Ke3Ff4Wkrkd1G2jtx5JsiPVtdMbGm+C+ZC3w+rO1tN7SOfEkOd+mOciqvqA5tBX5yX0VAnPwECHFZ4EOWUKyFDdXl2G67lPMbm8kxNtVYQp8GJDgptPQpmveq2Mh9cjET16hpBD3+sbNixWpd9eif26Xr1rSvB0fMpO+Lbck6sgsepwxze33tgsOBx6hkrIMJKB4Cs7hvza/MA+3Wjb9I18vNaPF0aN3YnvYMMhGVaNU/6q7SS6rkXiU1cv+QKpkiGDnn+mqazm0p0u0HvIMET6QKtoBDv63or/jMjRDvnHji64mNHKOpYVwb1gGlR5TCoyPAvT+AsCIZ1UPNXx3UgabIE8dTLXszCGwmiO9VAWkOE8TO16mGyNeI/0vJjvFeU61lPm0sfDIZRmkOSuSgcen5BgYNxOMq/DifqeA0va1VeRVyffL7TwLHCvJbpNpNahl8ESi4vhIc/jIKSj9p/zRUE9vHAIg7ETFz5vI9tSiNlDgOKuSdC3wlIWkISy2HR+3eW2Xwazv68O6khL5Bo7vwx++zw4lnel81xAqKp2Bkvhbl607SRsMM9Xxfp/bYltXmQnGJY5GBsGEYWh0VRVu9ZGOl5sg5s+jSI9dZ5FcD4fg8dbyutaXjc7iJRbajyMc7lqE8g97gnD27a4Ti8ecbbcG58hr0RCy8LUn+btO9weouXy+Eao/3CJ20O5XCdXlCN5ICOYP5nVd1dtr32vevxg6KRabHZ2ts60jGkozXpUR3qKkCIFwObsJEmwXI/3zljY6Kh/nN3oSMNm39rqU0F7J9F83kjcuEe0db0EZHkWwLr+Bz7t6+A= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-organization-members.api.mdx b/platform-api-docs/docs/list-organization-members.api.mdx index 6052d2c54..3552dd99a 100644 --- a/platform-api-docs/docs/list-organization-members.api.mdx +++ b/platform-api-docs/docs/list-organization-members.api.mdx @@ -5,7 +5,7 @@ description: "Lists all members of the organization identified by the given `org sidebar_label: "List organization members" hide_title: true hide_table_of_contents: true -api: eJytVttu2zgQ/RWCT13AsbO9AeunTZtkETS9IJenwEDG0shmIpEKSTlxDf/7zlCSLduCraZ9siUezZy58MwspIeJk8M7aSz9jnoyRhdZlXtltBzKS+W8E5CmIsNsjNYJkwg/RUFw0OonME6oGLVXicJYjOfheKJmqMU9oS7i+77sSZOjDeCLuDL7vWHha2mccDlYyNDzw/BuITU9ED7YoVPFnHLwU7lNtGlN6CJDq6I1L8sULD4VyiL597bAnnTRFDOQw4X085y9KO1xgpagibEZ+PLVx/dyueytqGTwUhN5KtDOd5h8hReVFRmToJg4XxZdkVIavaG/vrC6L04xAXo3FPcfjkN+OpJ593aDjEkSh34/n29tPNyjygUZFjlMlA5Za5L6HU4OwUbT/ZzOLeKRxxcvSrRIVEo1Z2Zklp5hAko7X3WdYNPUhjoWREilAuKYgnHoWmk6b5WeEKkRF93lRhOSz98eH/PPVud8IRuRodC051PI81RFISWDB8eQxa4LM37AiBOfW+5sr0oH1SVpAMFa4PiVx8x1NcB35HBX7jRelauW5l/2ZOG62q3A30I5t5O67fSWkFydVl0oownuQ90OmztrlveQzURZ57vRPGeo6EI0ha42L6GjSZiBB3vY4EnACZXBBMXt1WW4oPsMW5O28kTqgaDpzzoUuPwktHmawtiQEhvLYv9yxNCjGYQauk7feOXZKyvuFfunu796V7bg6fjUG+a3FR5fBc5VSziuvPdEPwQcVEPQtyQKCkKs3nhIr9VP7KJH265v+OOGItdOld7Jb38jIB5U1XC6qpSEzhnxvk1LPkEseMyg878iKuvJdEd5d47qHzJ9QCpKYIvurfmfWWvsDvN3LSpYz2ehjeeBb56JD8MdRgUVYh7m8SeSa7QnBU3g4d2IBZaG9dTwTJ+EQRSG81AOeJ0YLMLcXg6y1XgntZjVs72wJAhy6n3uhoMB5KofpaaI+w6fiEtfmZ0yXocT8SMFzwUXnxkvTn5cSGZSE73mvJY5atJdpYk91mODn8cBRG/KP+d1Kz08+5AApRMTPq9yWrFgt4cIcrgqotFVgrkhIAoNsRl8M+RKKYPbf9cHRIQzV/r5u//Ph/4xv8uN8xmEfqrmL7ds6xXbZrtYN+if2/OqHPNsH+QpDfEwTmyQ/rI3qlWzJ4f1VlfzoxpOKRyGLBZjcHhr0+WSX5dbBDdNrByMU74qCaQO94T0uj2slf8jzleb3wzSghGSV57ubF6/he1htFr/Xknqj65he3iuVsI1zxE/kLaP+Ur9Ul3fXFVq+ZfosPS3sqp3Mz1vclplNbTlckTAKUJM0sAEy7OTKMK8mfEdYd/QxP/ObggLm/qzpTfBeisjugQBcWMeUdNFqAl6fmaCy+X/A3e/+g== +api: eJytlllv40YMgP/KYJ5aQLHTPQpUT802SRE0u13keAoMhJYoeRJpRuFQ2XgN/feCI/mILdjadJ9saSjy4zEkF5oh9zq+045yryeRTtEnZCo2zupYXxrPXkFRqBLLKZJXLlM8Q+UoB2u+g8gpk6JlkxlM1XQejnPzjFbdO8ov0vuRjrSrkILwRdqp/XdDw+dWuY50BQQlsjzEdwttoUQd66BHR9oIUwU809ugm9qUrUskk6y5SBAIn2pDmOqYqcZI+2SGJeh4oXleiRVjGXMkHenMUQncvvr9g26aaIVSwssS5KlGmu+QfIYXU9alQEyRJF6Evi7YK3aKkGuyI3WKGdQFx+r+43GIz0CY9+9ewbgs88j7eb70cfhHU6nMkaogNzZEbRPq/zB5BEpm+5nOCfGI8YVVK60yUzCSkJXAyUxBDsZ67qpOiWqvwKYKSzCFgjQl9B59L6ZnMjbXTTORpPvKWY9ezt8dH8vPVuX8oyOdOMtoWU6hqgqThJCMH7yILHZNuOkDJhL4iqSy2bQGukuyIQhEIP4bxtIPVSB35HBV7hReF6ue4m8iXfuhejvhLyGd20HdNnrrkSQ7vX2h9SaYD3k7rO5sM72HdGaGPA/DPBdRNQS0gKE6L2GgSngGBjqs8CTIKVNCjur26jJc0H2KyRW9nGjrMvT0bzYkuP0klHlRwNQRsCNp9i9HInr0DCGHftA3bFisSse9EvtNs37XluDp9JSd8G25J1dBYtXjjm/vvbF5cDh0DZWQYSQDwVd2DMW1+Y5D+tG26Rv5eKMjL40auxPf0SuHZFB1w+mq6yS6aUTiQ18v+QSpkjGDnn+kqawn050u0XvIMUT6QKtoBXv63pr/jMjRDvn7ni64nM/KOpaB775hGlR5TGoyPA/z+BMCIZ3UPNPx3UQabIk8czLT8zCIwnCO9VjWifEizO1mXK7Gu0d6Xs72mgod6xlz5ePxGCozSgpXpyOPT0gwMm4njdfhRH0tgCXh6i+RVydfL7SQLEGvJa5tjDZxV2ESi8uxIc/TIKSj7s/5spQevnEIgLGZC593Me0oxOwhQHHXJOg7YSkISEJBvHZ+0+WuUwazf64PmkhL5Fo7v43++Dg6lneV81xCqKdu/krJ9l6xbdrFukB/3p7XxVhm+7gqwNgwTii0/rY2ulUz0vFyq1vyTSI9c55FZLGYgsdbKppGXrdbhBRNajxMC7kqGRQe97j0tj2sl/8R56vN7xmKWiS0rDzDad6+he0hWq1/b4T6qWvYHs7VSrjmnMgDGQH9wbz+ctV1y1/VgKW/l2q5m9n5JtMqqqEsm0kT6RlCihQA27OTJMFqM+I7jf1VT/z77EZHGl73n61+E7T3Ei0WrcSNe0TbNCtAlmcBbJr/AAN3v/o= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-organization-team-members.api.mdx b/platform-api-docs/docs/list-organization-team-members.api.mdx index 20d771d96..549ba005b 100644 --- a/platform-api-docs/docs/list-organization-team-members.api.mdx +++ b/platform-api-docs/docs/list-organization-team-members.api.mdx @@ -5,7 +5,7 @@ description: "Lists all members of the team identified by the given `teamId`." sidebar_label: "List organization team members" hide_title: true hide_table_of_contents: true -api: eJy1Vttu4zYQ/RWCTy3gtdO9FKifmm2yRdDsdpHLk2EgY2lsM5FIhaSSeA39e2eoi2XLsJW0fbJFHs6cuc9aelg4OZ5Ij5A6OR3IGF1kVeaV0XIsL5XzTkCSiBTTGVonzFz4JQrGCxWj9mquMBazVTheqCfU4o5vL+K7oRxIk6EFlnYRV/L+tgvQ6kc4vCHg11IyYTOwkKLnj/FkLTV90BtjF/R2IBUTysAv5S7LtkSh8xStijbkLNOw+Jgri8TB2xwH0kVLTEGO19KvMtaitMcFWoLOjU3Bl0e/fpRFMWiolHYd5MIW/a8cUnipCTzmaFcdBl/hRaV5IEF+5YBZdHlCcfSG/vrc6qE4wznQ2VjcfToJcepJ5sP7LTJmPnfoD/P5to+He1CZIMEig4XSIXJtUv+Gk0Ow0XKXU0eW81bpBd3oPElglmAZlqKYcqRcZrRDx/j3Jyf8s5Nyf9HLyBAf7fkWsixRUbBjdO8Ysu6qNLN7jNhbmeWy8KpUUJVWCwjWApNWHlPXVwAX2PFU6mRLeLs3Y4uBzF1fuRX4W4hB18nbSm8JydGqu4lpF3BpTVBP7lPJcXHnDBMQxxQ3d0zmXFnn+9H8wlDRh2gCfWVeQk+R8AQe7HGBpwEnVAoLFLdXl6GqDgm2JtnLEykHeBSYZx0CXD4Jac4FYqiNG8sj4uUdQ989QYih6/XGK89auVVfsX4q2OasTMGz2Zk3zG/HPC4F9tUec5ygDIyWRD8YHEpd0FuaIAqCrd54SK7VD+zTRDqtnB+32mitVOmOf4dbBvGUq6baVdVJ6J4RH/f1ks8QC54N6PxrmspmnEzI785R/IOnj7SKEtiJf5v/ubXGdph/2NMF6+EutPG8Jphn4sNwh1FOgViFQf6ZOjLa05zG5Xgy5QZLU35peCFYhOkRJulYjsilbrQOA78YhZVktC5nbjFKmzWBmsdTvSPklvqDXHqfufFoBJkaRonJ46HDR6I2VKYT1etwI74n4Dn+4g/Gi9PvF5KJ1byv2c2ly9rsG6+xxnqq8PcsgOik/POlzqz7Zx/8ofTchOeViysWrPYYQTZXRegqMOcHRCE/to1vm1w1zqD2980FEWHPlXp+Gf72aXjCZ5lxPoWQXtUM5Qzerriw8G1isEV5vUna/2BjrDzs8cWPsgRoivNssWEOlIky4Z2QWYzr3bBcX+mg2dBqqhTTJZnHj9brGTi8tUlR8HG5GXASxcrxAkD5OIfE4QHr3rZb7bXoAVfNNvcESc4IyWtMfzZv36wOMGpWusOkSnCza23AU/6g/hs2qlc596erqqP9LHps9HtNqPcnvWpzakwL2fI6H7dIHVjt30CmytRiSsglQkzdg91VXp5GEWbtIHRGwVYX/fP8hrCw3aJ2WlKQvpcS1UVA3JgH1FQbDUP+ZoJF8Q+3yd4e +api: eJy1Vttu4zYQ/RWCTy2gtdO9FKiemm2yRdDsdpHLU2AgY2ksM5FIZThK4jX078VQki3Hhq2k7ZMtcjhz5n6WmiHzOr7RjFB4PYl0ij4hU7JxVsf63Hj2CvJcFVhMkbxyM8VzVCKvTIqWzcxgqqaLcJyZR7TqVm7P0tuRjrQrkUC0naWtvr8pA2t+hMMrhOJro1lHugSCAlk+4pultlCgjrWj7CzVkTYCqASe65co+xqVrQokk6zBkcAgfKgMYapjpgoj7ZM5FqDjpeZFKVaMZcyQdKRnjgrg5ujXj7quoxWUxq+9WMSj/xVDAc8dgIcKabGF4Cs8m6IKIKZIkjBCX+XsFTtFyBXZkTrBGVQ5x+r201HI00AwH95vgHGzmUfej+fbLhz+3pRq5kiVkBkbMtcH9W8weQRK5i8xbenyTMZmOtK2ynOY5tikpa4nkilfOuvRi/z7oyP5eVFyf+lIJ84yWpZbKMvcJMGP8Z0XkeW2STe9w0SiVZK0BZvGQNtaPUEgAgFtGAs/VIE02OFS2qqW8HZnxdaRrvxQva3wt5CD7SBvGr32SJKtbpq4fgM33gTzWIDJD6s7FTEFaUro/SGdM0Oeh8H8IqJqCNAchuo8h4Eq4REY6LDC4yCnTAEZquuL89BV+xSTy3fiRFsVsgrckw0Jbp6EMpcGcQTsSFbE8zsRffcIIYd+0Bs2LFZlVF+I/bpenzUleDI9YSf4XrgnrSCx2uGOVwVwMjc2Cw6HVlcJGUYyEHxlx5Bfmh84ZIhsjXJ53BujnVFjt+I72nBItly71S7aSaLrWiQ+7polnyFVshvQ82uGynqd3OgCvYcMQ6QPjIpGcCv/ffynRI62kH/YMQW75a6sY6EJ7gnToMpjUpHhRVjknxEI6bjiuY5vJjJgC+S5E0KQhe0RNmmsx44yP16GhV+PAyUZL5udW4+LFU3wSI8dR6go17GeM5c+Ho+hNKMkd1U68viABCPjtrJ6GW7U9xxY8q/+EHl1/P1MC7AO96WEuQlZH/0qamKx2yryPQ1COmr/fOkq6+6JQzyMnbnwvA1xi0LMHgIo7poEfSss9QFJqI9N5/sut4MzmP19fVFHWiLX2Pll9Nun0ZGclc5zAaG82h0qFbzZcYHwrXOwAXm5Ltr/gDG2EWZ85nGZg7Fht1DYA02h3AgnFBRxxw0b+hrpeMXQOqiTSM+dZ3m0XE7B4zXldS3HDTOQIkqNFwKQ6ngGucc93r2NW+306B4XKzb3CHklElpozHA0b2dWexCtKN1+UI3wimuthSfyQaZhVK8K7k8X7UT7WQ1g9Dtd6PiTXfQxrVwL1fK6GPdA7aH2bwDTVmo9qSM9R0iRQriay+MkwbKfhK1VsDFF/zy90pGGzRH1YiQF7TshLZeNxJW7R1vXa4TyLQDr+h+3yd4e sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-organization-teams.api.mdx b/platform-api-docs/docs/list-organization-teams.api.mdx index ac0ac38a9..0e38ff56e 100644 --- a/platform-api-docs/docs/list-organization-teams.api.mdx +++ b/platform-api-docs/docs/list-organization-teams.api.mdx @@ -5,7 +5,7 @@ description: "Lists all teams in the organization identified by the given `orgId sidebar_label: "List organization teams" hide_title: true hide_table_of_contents: true -api: eJzNVktv40YM/iuDObWAa6f7KLA+NbvZFEG37SLxngIDoSXKnkSaUWaoJF7D/73kSPJTcbLupSdbQw75kfyG5EITTIMeXmtCKIIe93SKIfGmJOOsHuovJlBQkOcqKihjFc1QOT8Fa76DaCmToiWTGUzVZB7FU/OAVt2w1kV601ejeBU8C7yryqBctm2hwGKCPvBdIJWAVRNUkKZsEIIqwZNJTAmWkZBTj87fhRISDH3d065EH41cpA3cfzYsR8+sxTagQGIfHOtCW/5g7YiPpUYiLYFmejf8TVvKVgV6k6zj9QLA431lPLJ38hX2dEhmWIAeLjTNS/FiLOEUPatmzhdA9dFv7/Ry2VtBKeCpBXJfoZ/vIfkLnkxRFQKCUyUZ9BiqvE6JR6q87aszzIDPhurm/cmNgHslmLdvtsC4LAtIh/H83YUj3JlSsWGu2dTYmLVNUP8FU0DwyewwpnOP+AvhE6laW2Um55oLMjbL3zAFYwNFLisxHDoBBfLGTtn9WMobSmcDBpG/OTmRnx2O/Mk2EsdBWBIplGVukhj84DaIymLfhZvcYiIpLr0wmEztoH6FazXwHiROQ7h1fuC6vIOXubebulHMSAfBl72mArvZ6bbAqvHOluxVVzeOogV4AAL/zecv3z+vuD99u/wihZb2E8tb31emgGkNqWkyn1xV1+kl9j3P+LZdNc1Q3PWFrJoM5dgEdDY5I7eXCn0qFRUjz/fTyFWOM0oi0xUbYCIbiIGQI8ivzHc8JoqRXN7oIs/C2I5IGqtEddk8BxaK+F3Xg/gIqZKuiIF+5GWsG+k11yoErpvMo8OMbxU7Hu8a/Gfvnd9D/rbjKbfDRFlHMvXcI+MR9YBJxTWYx/HxkbsL+tOKB8bweixdgmfLzMkAmsa+GWfJUA84n2GwiGNmOaBmFgX0D+0gqoTeekZUhuFgAKXpJ7mr0n7Ae0bSN26vfldRor7mQFJp9Un01enXCy04WphXktU6Q5tgV0kSj23nk+9JVOKT+s95y6HbR4rhG5u5eL3JaINC3L4EUMI1PKwbZaEDJJEO28FvhsyMMHmkcOZ+XwsYiGSu9vNr/8P7/omclS5QAZFNzbAQtm6/qTb5O31pRc7//6LTVE7G26DMeY5J6FXdHmu+XctCI0EO28VmtdTNOEWisFhMICA31eVSjusxKkRMTYBJLo8vgzzggUQdt4h0or/D+Wr1eYC8Eg0tM//1aI5fQw4gWu0/R4I6cg85gGi1/awRjeWDR8JEHuQPVfCny6bT/qxesd92omrXEzvfxLTKX6TfcsyKM4SUG4sArGWnSYLlZm73hsJWP/3j84h1Ybt77XSraL0TEdM9aozcHVqmfAuQ5FsALpf/AtaXfeQ= +api: eJzNlk1v3DYQhv8KwVMDqLtuPgpEpzpxXBhN28Ben4wFPCuNJNoSKQ9HtjcL/fdiKGm/vXacS0+7IofkM8OXM7PQDLnX8ZVmhMrraaRT9AmZmo2zOtZfjWevoCxVMFDGKi5QOcrBmu8gVsqkaNlkBlM1m4fp3NyjVdeO8rP0eqQmYSkQqpxcU3vlss0dKqxmSF5xAawSsGqGCtIUUwVe1UBsElODZa/YqQdHt76GBP1IR9rVSGGTs7TH/Xdt53CyjnQNBBUykvi60BYq1LEOfDrSRjytgQu97f76Xso2FZJJVv6SABDeNYYw1TFTg5H2SYEV6HiheV7LKcYy5kg60pmjCrgb+v29bttoiVLB4wBy1yDNd0j+hkdTNZVAzJAkgoS+KbuQEHJDdqROMIOm5Fhdfzi6FrgXwrx7uwHjsswjH+b5Zx+HvzW1yhypGnJjQ9TWoX6GySNQUhxmOiXEXxkfWXXWKjMlIwlZBZwUCnIw1nPQspKN/V4gz2Rsrtt2Ktfra2c9epl/e3QkP1sa+UtHOnGW0bLMQl2XJgnOj2+8mCx2j3CzG0wkxDWJgtl0B3SvcGUGRCB+GsaN8QPL5R08r73t0E1CRPYIvI36G9iOzv4doMKwZmPuRUvXhsIOcA8MdEnl8+tPm7JUl+df5aIl/YTr7dYrU0HeIfVJ5rNrunt6Tn1PK35IV30ylONGIlbNhkvsHTqZnbDbCYU+lhuVTZ7Op0GrxuZhJihdJWQYyUBwhB1DeWG+42u8mMjitSzyJMamR5JYxavz/jnotpXp9/sexCdIlWRF9PwjL2OVSK90hd5DjlKPDit+MNzzeFfwX4gc7ZC/2/OUh2KirGOpeu4B07CVx6Qhw/NQPj4hENJxw4WOr6aSJSrkwkkBykPeDLUk1mNHuR8vQplpx9zXIo90PxSiRuStC+bax+Mx1GaUlK5JRx7vkGBk3M79XYQZ9a0ElptWn8VeHX8708IxYF5IVLsIrcMugyQnDplPvmfBSEf9n9NBQzcPHNw3NnNheR/RnkKOfQ5Q3DUJ+t5Y5ABJkMOm8+suYwWmDBLO3B+riTbSErnunN9GHz+MjmSsdp4rCGrqi4WodfNNDcHfyktLcf7/G53+5qS8jesSjBXXmy49dnq7koZGnIyHxmbZ1BXOsxgsFjPweEll28pwV0ZFiKnxMCvl8WVQejwQqNc1Invpb3G+bH3uoWzEQkvNfznN69uQA0TL/ueVUK/sQw4QLbufFdFUPsgI0g/e4C/nfaZ9o17Q3+6lGtoTO19nWsYvyK+dtpEuEFKkANjNHScJ1uux3SkKG/n0zy8THWnYzF5b2SrsvpdosegsJu4WbdsuAVm+BbBt/wPWl33k sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-organizations.api.mdx b/platform-api-docs/docs/list-organizations.api.mdx index d4bf10efb..0c2a4d9e6 100644 --- a/platform-api-docs/docs/list-organizations.api.mdx +++ b/platform-api-docs/docs/list-organizations.api.mdx @@ -5,7 +5,7 @@ description: "Lists all organizations to which the requesting user belongs." sidebar_label: "List organizations" hide_title: true hide_table_of_contents: true -api: eJytVlmP2zYQ/isE+9ICtrxN0gLxUzZNtgi6bYI9nhYLmJLGFjeUqJDUOo7h/96ZkWTrcLJH+6SDM998c3BmtjKolZfzG2kdPm8nMgWfOF0GbQs5l+faBy+UMQLPVaG/KTrwIlixznSSiZCBcPClAh90sRKVBydiMLZY+UhOpC3BscqHtEH72MVBiVI5lUMARyy2ssAPlHTWAB5q4oDgbiOHzM60QSW07SuDFONNj6EggEicJgmUwc/Fwq4LcIuJWOSQx/hG5HySQa7kfCvDpiSrPjh0Qu52GAcELpEheDp/cXJCjz6Dj38hRmKLAEWgU1WWRidsfnbnSWQ7NmHjO0gC+e0oNkHXBnrR7Ygr5xT5rgPk/mGYUm3IgYNcbDEOquDolQ6QHWAigqtgNyGjlJa9sEZXVuBQeGldrkL96/dXo9h3cyiKKgenE6FTjINeanCRRPA6kcPQDpGuC43p7aeONBliWRnzz6NgzlBSpNqXRm1YX6AHXJtdZAbtKT6E23O0c8RIxtbJfiJMq4bUhEpTrDPPcGuIPab5iWiNlri+OG9IrWwvqd8BOUc5oXO1gk7ivh81gr125pGZQDLUIYZIwuyNMmh9FZ9Xgn+z7pHi2/sw7EprHTJd4JH2Y/9qKhfUdcb3fNhXhF0es7BvN51uo9JcF9x2FPqh+B35Le41rBeRuAQQNz18pkpG/O3PWQiln89mqU185OELttJI2xkWeaDoTBNjq3RGjXuqinQaQOV+xro/dR2cEuaU///C0cmtw6wXdYQ5ApNRVgEjy2OBPJFtgLjhGaNii13dOpoXX6ckOr1Xju6df5RO0IECTZHlkO9a+9u9XexrqBgrrxN8qkSlkPMr3CtTKQr6eFr1IkmInZQgIOWBETkzDWSTkAPs4lg4jnh5nNNkwJwKGnXMwO0rwt/tev/21N/F74Id9Sp5SrOAau85o5hM2aDMpf4GD963ly9G9+2KlOm60a17LoeOv6NV4KKZtyhFcq+OTdy3Km3RnzJ6SUU7Gnw3WJPeY//hdPxwlLaCR7aDgxfvnbNuxPzlkR7S7kGisIH2KbtGPiTuIamcDhveft6CcuBOq5Dh5y2tIbgaZZZ2pxUwR0VHki89bTDg7tvNqaL2LNueoUodcX84NI5RTi/5RHxq+on4g+TF6acPkiy3xC4pjnVMuvT2YSGL7TLFKwcL0RXgl7O2ru7WgR2mxsPqTQwbFmT2IYLkrk7AN8JUACrhAug733UZa0AbLuulfXM4QCIUudrOr9Hr36IT+ldaH3LF9dNsolSo/Wof0tweKvE/78tNTAN8DdTncf9FUlU9eOvcHzb1DLnS93aLzQZwOu929Ltel6kicCFSsaG6Xyrj4Qe0/4dl+ijzz7A5LPPUJEmEqws7qSZyXOfoC2Azdcy61qmNdbRGV7x3O/58f0Vjol+Zg0pk9HavLjYdbIwgS1zZz1BgFFvigb7REN7rfwGCYpzI +api: eJytVm1v20YM/iuH25cNkJ2s7QbMn5auzVAsW4u8fAoCmJZo+dLTncKj4rqG/vvAk2RLltuk3T5ZviMfPnw5klvNkAc9u9We8qDvEp1hSMmUbLzTM31hAgcF1ipPOTjzGeQiKPZqvTLpSvEKFeFDhYGNy1UVkNQCrXd5mOpE+xIpqrzLWrT3fRyd6BIICmQkYbHVDgrUM03eok60EQ4PFdJGHzI7N5aRFGGoLAe12AwYKgGYqrM0xZLDTM392iHNEzUvsFggzYVcSFdYgJ5tNW9KsRqYjMt1Xd8lmjCU3gUMcv/i9FR+hgze/6UTnXrH6FhuoSytSaP5k/sgItuxCb+4x5TFb5LYsGkMDKLbEwciEN8NYxGehilhIw7s5RbeWwQXo1cSpsCY6RlThXUiRiUtO2HjGHMkneilpwK4Ofr11Sj2/RwqVxVIJlUmQ8dmaZCmuk7aRB6G9hDpxpmHCoepE80Isays/edZMOeVtSozobSwifpq6SnWZh85gg4Un8IdONq7ikjWN8n+RphOTXlSkGWEIUS4NS6C4Wc4O0BrtdTN5UVLKveDpH4B5MLnXpkCcuwl7stRE9gbss/MxM3lhXSIQyRld0YjaPMUv68E/466R4pv58NhV1obXhmneGXC2L+GyqV0nfE7P+wryi+PWdi1m163gawwLrYdMI4hfntS80eD6/lUXSGq2wF+pCpGwt2PK+YyzE5OMp+GacAHJJgaf1JaYInOJLW+yk6kcU/AZRNGKMJJ1P2h7+BEMCfx/KcYncITKuOaCMcIJKOsoquKOBbEE90FKDY8a2HhCdiTzItPExGdPALJuwvP0mHDEmiJbAx53dnf7uyW5HWiFxBMqhMNKWRYxE98BFuBBH08rQaRFMReSkrykoeIGDPTQrYJ2cPOj4XjiJfHOSUHzKWgyYE9cPta8Ot6cLaj/mbxhv2oV+kzmQVSe98zisWUZ7BX5jM++d5evhi9t2tRlucmr+57OfT8Ha0Cl+281XUtcq+OTdzXkHXo3zJ6RcWQDL5bXWAIkGNMx1dHaSd4ZDvYe/GWyNOI+csjPaTbg5TzLPuUX2MWoQKmFRnexO3nNQIhnVW80rPbO1lDCuSVl90px8gR5ErHRy8bDNJjtzlV0p511zOgNNPYH/aNY5TTq3ijPrT9RP0h8urswzstljtiVxLHJiZ9eruwiMVumYorRxSSJxA/zru6ul9zdFgaT1RvY9iyELNPERR3TYqhFZYCgDQWwND5vstYgLGxrJf+9/1FnWiJXGPn5+lvv0xP5az0gQuI9dNuolKow2o/pLndV+J/3pfbmDJ+Yunzxgmpqhm8Te73m/rKB5b/2+0CAt6QrWs5btZlqYjMBFhYqfsl2IBfof0/LNNHmX/EzX6ZlyYpIrG6HoGMkIt1nugVQoYUWTc6jbGe1uiJD17Hn2+vZUwMK/OgEiN6t1e7TQ97u20krv1HdHWtO+Is/3V9V9f1v4JinMg= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-pipeline-repositories.api.mdx b/platform-api-docs/docs/list-pipeline-repositories.api.mdx index 2e0db1aba..2510a7bfe 100644 --- a/platform-api-docs/docs/list-pipeline-repositories.api.mdx +++ b/platform-api-docs/docs/list-pipeline-repositories.api.mdx @@ -5,7 +5,7 @@ description: "Lists known Nextflow pipeline Git repositories, extracted from exi sidebar_label: "List user pipeline repositories" hide_title: true hide_table_of_contents: true -api: eJzNVE1vEzEQ/SuWz9GmQEEiF0hRqSIQVC2IA6pUZ3eSuNm13fFsQ7TKf2dmP5LNh4qQOHBKvH72vPf8ZipNZh716KcONkBuHUR9N9AZxBRtIOudHunPNlJUS+dXTn2BXzTL/Up1eHVlSSEEHy15tBAHiiFoUoJMzdAXvOTz1s0Vli4mahwCuEzdv1t5XMZgUphk94q8yhm2d5OyThm1hanUO+K7Ez3QPgAaoTfJWoLXLZ+b3gUMDAZNAQQoIivteMEHeqUZY0XkYwm41ofSf2yLu7IAtKmyGTiyMwuYqMlM+cISKx3U7OMJ+mUE7DOP6QIKo0eVpnUQLpa35oC8NfNYGGo+vTnXmw2/BEIM3kXWwidenp3Jzz7Fr5/4aF3AkeyaEHKb1uYMH6JAquOifvoAKYk/KFaSbQrsQrCDGkQjxliCov89EvKjMsvNQJOlHA4eYuJm/qZlLyiGnZ/if2Eyto3tj/Q3QuSIRcgkuwXEaOYgyX1eXwc8oWIn4hLR4xHzVyec70KonCdlcm4L5iPwCGmJltZ15i7AIOC4pAUv7+RROZALL8GdQ83RyJYebt0f4n6IOUJPXYJLzBm7IApxNByaYJM092WWRHhkNon1Rxm+rXfUdW5IEqY+CF6NrydauHRUb8XZxqU+4a1RUrGLr6ynNYi/NH8+dtl9WFFtgeXnr4+3rrYspOyfCIpcm3IDNWCJBI8TuWxffF8yp8LmdevM/PvdBhMR55o6L5K3r5Mz+cbuUmHqRLUTQZLb9Op2sB08wh7nahfU/3E8tm8my2HIDQ84Fl2bV7Vp6w98mTI9qRyKBfsjmKqamgjfMd9s5HMzIyWFmY1mmkv3zUwe4Rl3/v0EPSluCeujuf5k8lKQdc6fDFqhXPcgKwSTcXxFS3N0nKYQqHfqaPzsde7V5TfGmv0eOeiJ+vZuirp17272tUZ880tw7G3Hn2TNhXjm/AZkD6u5 +api: eJzNVE2P0zAQ/SvWnKN2+ZToBRYEqALBig9xWFXCm0za2U1s73iy3SrKf0fjJm26rUBIHDi1sZ897z2/mRbELiPMLiFQwIocRlhkUGDMmYKQdzCDjxQlmhvn1858wnspK782A968JzGMwUcSz4QxM3gvbHPBwpTsa4P3FIXc0nDj4sSch4CuMD9frj3fxGBznBc/jXhTUTy8yZAz1uxgJvdO8F4mkIEPyFbpzYue4EXP58voAsggWLY1CrKKbMHZGmEGo9KQAanI2wZ5Aw+l/9gVd02NTLmhAp1QScgTMy+Nr0kEiyyxjyfoNxF5zDzmK6wtzFqQTVAu5ASXyJBB6bm2sl16/hS6bpEBYwzeRYx64vHZmf4cUvz8ATJIBZzorg2hojyZM72OCmmPi/qra8xF/WG1UmhbYB+CPdQyWzWGBOvxehQmt4Su6zIQkgofPMTclf5Lz15RXQZPT/F/bQvDeNtglL8RokeIsdDs1hijXaIm9/f6BuAJFXsRb5k9HzF/csL5IYTGeTG2qvwai3RVxLxhkk3K3Gu0jHzeyApmlwt91Bpl5TW4S0wcrW7BdOf+lA9DHJHvhgQ3XMEMViIhzqZTG2iSV74pJhFvke2E/FGGv6Ydc1FZ0YSZN4o35xdzUC4D1a/q7NalMeGdUVpxiK9+XyUQZP2fd0N2r9eSLCBX+nS8d7VnoWX/RFDlUo6xB2skbJ4icSh+LBlrS1VqndK/2m90Gahz2zqPJi+eTc50LfgotU2J6ieCJnfbq7vB9uARDji3+6D+j+OxfzP9nIbKklPRyby2T9t44OuUGUldZLDyURTTtlc24neuuk6XtzNSU1hQtFeVdl9pq4i/ceffT9CT4m5wczTX72zVKDLl/M4yKeXUgxms0BbIScv26HmeY5DRqaPxc9C5799+gwzsYY886Il0+zBF3WZ0d9tuEd/8Dbqug4G/6Dd0i67rfgFkD6u5 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-pipeline-secrets.api.mdx b/platform-api-docs/docs/list-pipeline-secrets.api.mdx index f53bff185..599e63f54 100644 --- a/platform-api-docs/docs/list-pipeline-secrets.api.mdx +++ b/platform-api-docs/docs/list-pipeline-secrets.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available pipeline secrets in a user context. Append `?w sidebar_label: "List pipeline secrets" hide_title: true hide_table_of_contents: true -api: eJzFVd9vGzcM/leuwh4SzL+yZQXil9QtuiFYgQZNiwFLs5a5o20lsqRIvKTuzf97Sd2dc46NNkUf+mSf+JH8SH0iK0Uwi2p8rrz2aLTFfsQ8IEV10VMFxjxoT9pZNVavdKSYgTEZ3II2cGkwa72yxivTNoOsjBiy3FnCTzTIJt6jLbKPx3cuXEcPOZ4UHzNymeGAm45rxNpb9ZTzGEA4nBQNi9Mm61lDtac8BFggYZBaKmX5g7GdhIzRUsRNiWGpHpb2zzqvLRcYdJ7pAi3pqcbA4JjPcQFqXClaegmsmdwsmaYuLIDqo6eHarXitgWM3tmIUTx+G43kZzPf67/ZNZVoSazgvdF5KnJ4FQVSbSd1l1eYkxQbpCWk6wT+QTPuHSAEkFo14SKdB7wpdcBC7ju1iMl+PbguHlN1T9nSJEGoMYUSV73mBiq1gE+v0M5orsYHo5FcFPEtSQ/+O4f+50n/3w8Xe8fj81H/iP/zycWv/+992N87fvL+/cH+fnXQOzxa/aLWPCMFbWeKMxiI9C5il2Bj7PArgLBPmrnItUDx2prlmqMYX/Ap/UiQRMMXPxKEo5AmaZ7aVLZKJkdgzvRnfJz+7mPteClvGmUyTpCHu7T5HIpMhIKRvkekXW0tMEaYPUJeLXCrcd06Xobgwhbz33e8qnZQZNaRDCp3x3wEzkOmDJqWaTg8RwgYJqVo8vxCHixPjrmT4TLDxBHEpIZbI1EChdt2yJTBMGpO5ON4OASvB7lxZTGIeMM8BtptjZmzZMlODZDcW/ZC8Nnk9EQJi5bkmfS07k+X6rpFkrEdSvJ9mUB8Uv/5s1XE1V0tIG2nLrk3/WxYSNpvEZRydY6xAYsYIE9i2Cy+WzLrQZskyKl7dm9gItK5Os/B4OiPwUjOvIu0gKSlZmiLbLf2ykOm1b0wf9peaq5DPofeAK8Xrif1pWoktHurzrlksVXVJUR8F8xqJcf1ZhJhFTpKESzIKZiIXyn9G3trJ8NrXG6txlswpSCTDm8h6HqW8+tgujysOJoQq10neY6eOl5bg2HjTf318i1jYVPDDzSbordbyy47sblJCfHWXaPlRrX8Sb45EU+DL6fOBh8= +api: eJzFVdtu20YQ/RV20AcbpS5u3QDmi6sEaWE0QIw4QYEoajImR9Lay9317tCOzPLfg1mSsmQJtYs89Enizu2c2bMzNTAuAmRTcMqRVoYGgXJPHGCWQkEh98qxsgYyeKMChwS1TvAWlcZLTUkflXRRiTIJJlUgn+TWMH3lYTJxjkyRfDm9s/46OMzprPiSsE20CrwduPZYR0MK1pFHwXBWdCjOu6oXHdQUHHosickLlxoMlgQZbBSEFJSQuKnIr+Axtb/WdU1Vkld5ogoyrOaKPKQQ8iWVCFkNvHKSWBmmRTTNrS+R26MXx9A0sxQ8BWdNoCARP4/H8rNd7+2fkEKkaFis6JxWeSQ5ugriUu8WtZdXlLOQ9dISVm0B96gZDwHoPQpXxVTGc083lfJUyH3HFs3SJ5Kr4jmsUzCVjoKAjH1FTdrdQA0lfn1DZsFLyI7GY7koZvLSg7+nOLifDD5+nh2cZtPx4GQy+IiD+9lP/xx8Pjw4/eHTp6PDw/ooPT5pfoQ1zsBemQU0KWgM/CHQJsDOuIGvQKYBq5JArgWLt0av1hjF+MoT8vckiTBc8T1JmhRYsTQPtpUN0WQZ9YW6p+fp7yHXnpfyrlMmNI14Hu/T5kssEhEKBf4vIt3UVkkh4OIZ8uoddxq3yeO199bvIP9lz6vqB0ViLMugsndUxFSB8sorXsXh8JLQk59UosnpTB5sSby0MlwWFDGimGC0MxIlkb/th0zlNWSwZHYhG43QqWGubVUMA92Qx6GyO2PmIlqSc40s95a8Ev9kcn4GgqIHeSE9bfuzCXXdIqnYDyX5voxOkHZ/fu8VcXXXCkiZuY3hXT87FFL2KYBCV+UUOmcRA+ZRDNvkNylTiUpHQc7tbw+GJgXpXFvnaHjy63AsZ84GLjFqqRvaItudvfIYaf0gzP9tL3XXIZ8jp1EZ4RP7UncS2r9Vlzaw2Or6EgN98Lpp5LjdTCKsQgUhUUA2Rx3oX6g/sbf2Irym1c5qvEVdiWfU4S161c7y6axJYUlYkI/A2tBJnpPjjaidwbD1pv54/R5SwG0NP9JszN5vLbPayF3Xrcd7e02maaDHz/INzaxpmm+nzgYf sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-pipelines.api.mdx b/platform-api-docs/docs/list-pipelines.api.mdx index 7dbced1bc..38b9e78b2 100644 --- a/platform-api-docs/docs/list-pipelines.api.mdx +++ b/platform-api-docs/docs/list-pipelines.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available pipelines in a user context, enriched by `attr sidebar_label: "List pipelines" hide_title: true hide_table_of_contents: true -api: eJzNV1tvIjcU/ivWPHUlQtLdbaXyVHKrUNkku0laqatImJkDOPGMvbaHhCL+e8/xXIFhQug+7BOMfezznc/nugwcn9qg9zXQQoMUCdjgoRNEYEMjtBMqCXrBUFhnGZeS8TkXko8lsFKciYRxllowLFSJgxfXYZAYEc4gYuMFG3HnjBinDuyoy/paQxKx0bMyT1bzEAbRiDnFJKrYvLOUKS7uBp1AaTCccA2iHNlNCbwTaG54DA4MmbQMEvxAqQoBigiy6FsKZhFs2tmPIkF/ORpaHGFzLlNEhBhFEso0AgLnZsAMWK0SC+ynEVIC0o46bKTwrlj8C2iVddylFtdCFWu86SKZj9512RdwqUmQzoRBrN0iU1Be0mNJKiVeBS7svmNiwlQsnIOIjIcXLVWEJk24tNAJLJIc86C3DNxCe0uN4WSXcBDb2rpFa5Ip3ZCkMb12iRPXMsX4pwJKPvByRMJHc26IRrvnKSecJI3Fq3wmpvsFm8FqteqU71JzgvaH+bv0BEQE6FtMRJA4MRFgiJctHgT6yxQMbk2UibnLln79GNTVx/ylXe0n/iLiNCalY3RvNal5KPqD8S/J0CHxL95g3RuwfHi/hkVNJhZcO5yrEga6XiqdB2GfhGZ4MdN8KhIfGV12DhOOAj02OhkdjskCN+GsHdOlATii2GSZNJsIieFHyPBa/OZTLpJabDPvTOj9EavdZBtR5l5bxzQXVoyFFG7xCq4MRvVemImqs5iHwhA0MjjSRsy5A4pdO+MGA7fDkM0RZrtm6kpQ6OxFCvCh9v7khH7WcVz/6SME6U4c7XKtpQj9Mx0/WhJZbqtQ40cIyRm0oXTnRKagytCvB/wrV1Dy3CNYOjntW8Zv0N2wL8IdGwa0ssIpfLSmbSoke6Mj4atdCGnzUhjrWiWGvEVAmeneWFB25z31RLffbeWJnXfWIqH5fSTWwbq6sVISeEKbEo2+1xFfFyiLRAmHJI4w5YM3MEv+ZfFt4qsmcsfNFFxDEdqQu/Vlsq1WXd/cDT4N/rk4x7X8f/90eIFf91f9v/qDof9qqD3X22pWZeE6OIbE/44dX/F3BIdVqQmh+dmEzRP7zu0F6hThru0BgjVaSb7TMejBzwy8xTFWFe9DYvZ8fO6UX641Bm8jteJjJ4UajSA0O1icNqelGtazElwFeNN/ajvKcXmLnc+ePUZFSb1B/ZKXC+qCUOZjU8E45VHRTbylctARYejVvgZYXy2fgo+IVtILwVaiLoxRZgv5h4ZSV3TmLFGOpgX1jHhI3EKYGp+osCc/xT4BTD91M/x8oCqKDftMUTc/9R2Q5rQVHOtaX4+Jel409amRuD1zTtve8THXohtKlUZdC98QQFeorWbg1u+wm9xn2BnJs/7NICD1BbpbIjMjpo6x5IY0Fg2BDxsvhCvZn8vCCR6fnbdaJBPlj+dE5ihI7WsAyVwRYteSCZMX8NB7wbrxdZPREYT0PjhRv1cblG6QuUzPz93ffume+PhR1sXcO1HeWQ3XJrBNiMvKFX+ocTB/G/o8xpwgfBbzJC1zR9qYbGdoOC0ul2Nu4d7I1YqWsy6S3CsSliyKyiFrJw8//LjYSM4TLDZH4rweBQE12vvb/9pU1qJ+ffI7UP9B41kLqGwePBDM4cNZC6JyKjwQ1PeczlpgloPioTC/17DWgnFtcKxwPtCHEQTUlyNMEMAjTOuUCrKTmfbaqa1KvFbE/ri4Q1m+Xjs2aoW/veg+kzoiTEte4k49QYKpqYDv6BsVYfn9DwJq09c= +api: eJzNV99vGzcM/lcEPa3AxcnabsD8NLdJB2NpmzXpBiwIcPQdbavRSarEc+Ia978PlM/n8884Xh/6ZJ9EiR8/kiI5kwSjILu30imHWhkM8i6ROYbMK0fKGtmVlypQEKC1gAkoDQONohEXyggQZUAvMmsIHykRaLzKxpiLwVSkQOTVoCQMaUf0nEOTi/TB+vvgIMN+ngqyQqtA63c2MouLOzKR1qEHxtXPa2RXDfBEOvBQIKFnk2bSQIGyK5cIZCIVW/S1RD+V63b28lzxX9CiOSImoEsMjFGZTJc5Mjgao/AYnDUBxU+phgHqkCYitY5Uob5hnopAQGVIRJrZwpWEF2aSvuiIT0ilN0GAEVg4ms4VNJd0hSm1ThOBlHVeCDUUtlBEmLPx+Oi0zVF2h6ADJjJkYyxAdmeSpi5a6j2wXYqwCK31QF6ZEd9gyoK93eCUiZwrlolcAuUYeDxh4ZMJeKYxHHiKFGnWuPDKX8x0b8GmrKoqafzSCoL9jvmniQRTFuhVJlSOhtRQoWdeNnhQhnCEXiZyaH0BNF/69bVsqy/gcb/a9/CoirJgpQP0wg5bEUpW+OhJ4dALj19LDPQMLK9ermCxw2FA2g/nQwPDYyg1RRDhXjkxtF44GCkTM6MjznEIpaauSM/S4zEFBJ+N92N65xFPODfFXFoMlSb0jKwAysYCRqBMK7dFDCYBJhetm8JWlHXUtjFNVFADpRVNn8A1h7H012Aqlmc7opdl6CiI1Hk1AULO3TAGj3maCOtFClpvp64BdZfIxRMQU+3l2Rn/rOL4+GfMEENoiHfBOa2y6KbTL4FFZpsq7OALZhwMzvNzR2quYPlCP53wT1zBj+cByZLUtG8Yv0b3ln2V7djw6GxQZP106zYXkoPRsfCHXQh5853ygfZKXMIeAetHB2OxfrTznvZDd9htzYmdd7YyYbt/NBK21Q2s1QiGNzUE+uxyWBVoikQDhyVOSBUYDZw//k3x3cZXS+QG/AhpSxFak7uOZXJfrfp4ddN/3//34lwmi/+9N5cXMpGfP/T+7vUv49eW2vNxU03VFK6jc0j979yJFX9HcgRb+gy3u02F+mHfuT01UKhs13bfEHpnNewMDHb4W4/PCYxqyfslM3s+OCcbl1uNwfNIXfKxk0KngRjNDhZH25+lFta3Dbgl4PX4ae1YAn2tvuFBrm9T0m5QP9XlgrugKpGvtxWMN5AvuonnVA4+ojx77VYWGAKMMGbEXtIXgnuJuvDe+g3kr7aUukVnLowlnhbsA+bxqoBZ6eNDdTuTbxA8+l5JY9m9veMqWiCNLXfzo9gBOeAteepafX1AP1k09aXXsivHRC50T0/BqU6mbZl3An5FDx1lN5qB67gjruqYEW9ZXvSu+pLVL9BdM5lzYtoYG25Y46IhiGkThWRS/3m3CIIvDxStVmZo4/GayBoFq30KIJurMgy1MEcBZDEKVo1vm4wFKB1jcGh/X27wc4M+zPX83Pntl85ZzB8bqIAYRHVndbkyga1DnC1D8YcaB2vf8Oep06DiKxZJmtWBtDbZjm0gXpzNBhDws9dVxcvzLpLDK1eBLcqbIWsnDz/8uLiVnHucro/EdT2Skhvtw+1/airbo3518jtS/1Hj2R5Q83nwSDDHD2d7EDVT4ZGgvud0tgdmMygeC/N7DWt7MK4Mjkucd/zhFQON5SiRY4QcfXwK5ifn2lunNirxShH74+JGJhJWa8darYi3L7pP00Y0m80lbuw9mqqSC/jE37K6q6rqPwJq09c= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-platform-regions.api.mdx b/platform-api-docs/docs/list-platform-regions.api.mdx index edc33d8b5..d44ebab84 100644 --- a/platform-api-docs/docs/list-platform-regions.api.mdx +++ b/platform-api-docs/docs/list-platform-regions.api.mdx @@ -5,7 +5,7 @@ description: "Lists the available regions for the computing platform identified sidebar_label: "List platform regions" hide_title: true hide_table_of_contents: true -api: eJy1VdFO2zAU/RXLT5tUtWxjk9anAWIT2qQhYNoDqoSb3KaGJDb2TVkV5d+510mahFRFPOwJYh/7nHt87m0pUSVezm+lTRWujMu8XExkDD5y2qI2uZzLX9qjF7gGoTZKp2qZgnCQ0KYXdCTsRCazBeo8Ee1FQseQo15piMVyG0CJ3kAu7lrERXw3lRNpLDjFVBdxQ3bZAK5qEsJY5VQGCI61ljKnD8J2FxFEs1SrcC1f6m+vEx4dK9wJcwR18FhoB0SNroCJ9NEaMiXnpcStZZL6kKyqyY73ybgHb1UEHfFjAW47Yv7bAkVeZOB0NOQecekcIQlbrFdhvfTlmNgXLNVbsgM8n/h4dMR/hny/f9LRyNAtOfKusjbVUTB3du8ZUo5JzfIeImSTHT8F6pqgeeEeUDmnuEaNkPnXL9DxHhcnjYd77JWoMeWls5AlqF+fdnpbnI4mFVeNGwwgxPE+P05VLPiBweNbjOkycSsz8F4lwF1xuNwWeLC0c+eMGyn/tOcl26YQuUGh0tQ8kR6Ge4gKp3EbGuEUlAN3UlDq57cLDgl1ydpwIyUQNHJDzOVs196zsuuaauZ2HebBbdr2KlxKZ9aI1s9nM2X1NEpNEU89PJKqqTajoF+HHbHrtDPGi5PLC8maWsnX7HDtVl/4zjBmbNuCv5cBRCv1P9/bnrh/wmCFzlcmHG/cbVQw7WsCuVwdgW/AHA0VhWgMi++XTOnQaWjJlfnWbZAQdq7m+TD9+nl6xGvWeMxUSFYzNji83XjsrB8oLbuY/u/B27iO8A85HzTHSHYov2xy0/9ZmMj5YN62+ul911Qqg8tyqTz8cWlV8XI9EzlQsfYsnmK5UqmHAyW/MjH3Sn6A7Wgob1RaMDLkb6OcZv43anl31cyB9+LgT8heUe3MzLd9Na3YnpPVgtBrUDHdxfpqwEkUgcXe0dHEGjT7j/MbwqphO71on3D7Xln0bgFxYx4gp7drVSJ/s8CqegZd39ZJ +api: eJy1VdFq2zAU/RVxnzYQSbd1g/lpbelG2WCl7dhDCVSxb2K1tuRK1+mC0b+XK9ux04SUPuwpsXSsc+7RPdcNkFp6SG6hKhQtrCs9zCRk6FOnK9LWQAK/tCcvKEehVkoXal6gcLjU1nixsC7upLasatJmKfqDhM7QkF5ozMR8HUFLvUIj7nrERXY3AQm2QqeY6iLryC47wFVLAhIq5VSJhI61NmBUiZDAcBBI0Cy1UpTDS/39ccKTY4UbYQ4kOHystcMMEnI1SvBpjqWCpAFaV0zSvgQhyA3vk3UPvlIpDsSPNbr1DvPfHihMXaLT6Tb3Dpc2hMu4xXoVtUtfjiGEGUv1lTUePb/x8eiIf7b5fv8ECak1hIZ4V1VVodNo7vTeM6TZJbXze0yJTXZ8FaRbgu6GR0DlnOIaNWHpXz9AZ3tclJ2He+wF0lTw0lnsJWxvH8J4i7uj64qrzg0GBAnH+/w4VZngC0ZPbzFm6IlbKNF7tUROxeFye+DB0s6ds25H+ac9N9mHQhhLQhWFfcIsHuUxrZ2mdQzCKSqH7qSmHJLbGTdJiZRbDtISo0YORALTTbynzZCaMHWbhHl0qz5etSsggZyo8sl0qio9SQtbZxOPj+jURNudRr+OO2KTtDPGi5PLC2BNveRrdrh1ayx8Yxgz9rHg53kEgez+fO8zcf9E0QptFja+3rnbqWDa1wRyuTpF34G5NVQaW2O7+HHJWCpdxEgu7LdhI0hg51qeD5OvnydHvFZZT6WKndWNDW7eYTwO1m8pbYY2/d+Dt3Od8B9xf2jDsmP5Tdc348+ChGRr3vb6ZxJy64nBTTNXHv+4IgRebmciN1SmPYvPIFmowuOBkl+ZmHslP+B6ZyivVFEzMvbfSjnN/G/U8u6qmwPvxcFPyF5R/cw067GaXuzIyTALEnJUGbqorwWcpClWNHp1Z2Jthf3H+Q1IUNtxehGfePpeWU3TIm7sA5oQNiqJn1lgCM9d39ZJ sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-platforms.api.mdx b/platform-api-docs/docs/list-platforms.api.mdx index 46a37c99e..1b54d1d34 100644 --- a/platform-api-docs/docs/list-platforms.api.mdx +++ b/platform-api-docs/docs/list-platforms.api.mdx @@ -5,7 +5,7 @@ description: "Lists all available computing platforms in a user context. Append sidebar_label: "List platforms" hide_title: true hide_table_of_contents: true -api: eJzFVW1v0zAQ/iuWP1ftgIFEv0A3DTQxiYmB+DBVmptcW2+J7dmXjhL1v3PnJE3Sdi9ISHxq7XvO99xzLyklqkWQ42vpMoVz6/MgpwOZQki8dqitkWN5oQMGobJMqJXSmZplIBKbuwK1WYito9BGKFEE8GQ1CL9wKCbOgUnFzYcH6++CUwmcpzcCrcjozV3XLWbrLwfSOvCKiZynNZXLLdOBdMqrHBA851BKQwdCWb8g9EBqZn9fgF/L3Zy++oUy+nd8WZgiB68ToVMwqOcaPOE93BfaA0WdqyzAQIZkCbmS41Li2nEYTSQXEct0FFZX747lZjPYcukk/jSjn9vs/z2dKfsHZ02AwB6vj474Z0eSL+QalTfIVuVcppOo0Og2MKTcD2pnt5AgV8JzpVBXAdpuaqHKe8Vpa4Te/SNP6LSDCeip1+RmUMt6wJCQOKwXqXPp7YrE8y+J3jxANZOoMeO709jc0DRa39hrwW+1qgwhzPEhXU9UKrh6EPBvBG4Lfi1zCEEtgEfzadEa4IH82gzOvLd+j/mbAx3RzJ4wFnkB2Afiw/AASeE1ruPUnYDy4CcFLuk45WajkVxantcFRI6KTXLkOpNLa2LVjG3hMzIvEV0Yj0bK6WGS2SIdBrgnAkNt94blKlpEUwdxyngxuTyXHL5hd8ViVsJ0OW614YiyniQ+zyKIbqo/n5oxun3AmLU2cxvdayFrFhz2OYKcrk4g1GDuApXELugn302ZGkFncYrn9mNrICKsXBXn1fD92+ER3zkbMFexierVc9HbsbsUy7YV/++Gr4vBR+4QWpGUTVSlrDtn5+u0pEz5sixnKsAPn202fF2tVe6nVAdOod2Vjyb+/GfgILs7WHc+MyuVFYyRvPZfHvuZhf9E4P43pQ0/5YPXHD9OIkkFivZgFKVynSQJOOx47S2h3vx+PvtOWNUfm50xia83W9asO29TgSLiu70DQ0Vq+COfKRBtnj+4ZvV/ +api: eJzFVe9v0zAQ/Ves+xy1AwYS/QLdNFDFJCY2xIep0q7JtfWW2J596ShR/nd0btKmP7aChMSnNvad773nd+cKGGcBBrfgcuSp9UWAcQIZhdRrx9oaGMClDhwU5rnCBeocJzmp1BauZG1map2otFGoykBepdYw/eSeGjpHJlN3H56sfwgOUxpld4qtynXg3dR1zDofErCOPAqQUdZAuVojTcChx4KYvHCowGBBMADrZ6MMEtCC/rEkv4RdTl/9DI3+FU9WpizI61TpjAzrqSYPCXh6LLWnDAZTzAMlENI5FQiDCnjppIw2TLMYK3CQV0vvTqGukzWWDvGXEf1Ys//3cMaSH5w1gYJkvD45kZ8dSb5AAlF5w7KLzuU6jQr174OEVPtF7eSeUpab8HJTrFcFNm7ahKL3KLQ109b6M0forBMT2GszgzppZD2wkXqKemEerrxd6Cya4mj19oC6ToA157J2Hs1NrdG2N7cs+K1RVULqBE4P6XqGmZLbo8B/I/Dmwm+hoBBwRtKaL4vWBh7gt2Fw4b31e8jfHHBE23vKWJYBYJ8oi0cFSkuveRm77ozQkx+WPIfB7VjMVhDPrfTrjCJGlC3ou07nBvKLtm1Ln8MA5swuDPp9dLqX5rbMeoEeyWNP271muY47qr0HdS7xang1AinforsWMVfCdDGutZGK0HSSfE9iECTNn09tG90/cWStzdTG9EbIBoWUPQZQ6OqUQhMsLsA0umCbfJcyFajz2MVT+3GzUScgyq3qvOq9f9s7kTVnAxcYTdSMnsutGbsLsdpY8f9O+OYy5FMcoo2wiapUjXN2Xqe5DSyLVTXBQN99XteyvBqr4qdMB6GwmZXPEj/+DBxE90DLzjOzwLyUGJCx/+e1jwz8Fwpvvymb8mP58Frqx05MYE6YkY+irFKHaUqOO1l7Q2irfz9f3EACuN02O20ST2+nrFl2zq6qVcSNfSBT19DiZ/mGelzX9W+4ZvV/ sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workflow-tasks.api.mdx b/platform-api-docs/docs/list-workflow-tasks.api.mdx index 7e3b74bf4..f02e431f6 100644 --- a/platform-api-docs/docs/list-workflow-tasks.api.mdx +++ b/platform-api-docs/docs/list-workflow-tasks.api.mdx @@ -5,7 +5,7 @@ description: "List the tasks for the given Workflow ID and filter parameters" sidebar_label: "List the tasks for the given Workflow ID and filter parameters" hide_title: true hide_table_of_contents: true -api: eJylWF9v4jgQ/ypRnnYlWnq7eyctTwe03UPXbauW3kpX9cEkBtw6cWpPoIjju9+Mk0BSXDDtE8Qez2/+e8bLENjEhJ37cK7001iquQkfWqHKuGYgVDqIw054IQz8KreHzDyZsBVmTLOEA9d0eBmm+IGUFRM81gpFiisZgyn+j7mJtMiIJS5WzAIDWqSTQMQ8BTEWXCOp5s+50ByBQee8FZpoyhMWdpYhLDICKQ6Fq1WrgWsyFvEN8HPO9cKJbAmDNE+4FlETewtLpMAndmusdMKgWPrjWwM9YS+7Ua/ZRKTWngHSBpqbXILxx/v6pYGnxmPDwRtyTf4+NKM09Ba70c4Fl3EAKiDiYLRwgTncRtSnQu/mfYtEFCQxBkVkFfrETPQfEX32xeFMR9M9MJYmAIpv1CCwR3exf6BQNZlKDTe0/+XkhH6aXK/+Rh6RQjunQLssy6SIrF/aj4ZIltsQavSImlKSaUpEEAWAFa1GxrRm1i/AE+N3nH43+XWPyjDIKRBpE3MHddrNZMrM1GGMVmlpxwaej7gxzj2sPc51k48SAdtbtTiNGfAjEAhK9MD0AeSRSjKJtcv/RKLiXHIP22+Cz3qdiRTTy6UiAzyZgVcyUhRSSLltFWGljtxOobKIaePcwyzI3R6Lstx4ypXwRGEu+dRLzDdRBKAHqbW7HylPZ04t+AuPclBu5RMWTdE1Q7vuMoFUefyvSt8KaRHxnyrm0hVBHG+WMrfSmGm6kLBKAOXWyxFtHs2YpnQxb1CBAIq1sE9CXG+wbEyZehQgsxGahbTVWuluVFQdpzUE3BbJ7ufZOC8aAE8vaM7kAU6jm2lGl7XTvBiA20rWU1PlI2nzMsMA9CTVZr/qhXCzJtNdpBlnTzfejIn6H3/meB0x7Uk7P4DWLLBmHEA794+BuLcA7muOucbqeciBmZJ9eNlfMwtqkc4OoKYE8UwNEfvwxCDPpWQUfbaRXa0vWU/Lv87WrQJzefYLv27vej8Hw+HZKf6/ubu8HFz+wH/9bv8vu9S/+nl9cVZsn3cHF/ZPt3d1Q0u1YkN9fVkgKPvx8uujP4E7UtR5STrUlczAXRZ/hMmqKWBYXzi1jdaI08ZN2YgVBAqY9LJyjRvNOHa2qbGi/W+urq7H4oDaKG7gkPau3nlh+Tdswvd3XBWhs8eopD+j8r8l+VdHP1oNdkGqIGAShzCUh8gNXpeYkAs7zvWwGea6m+Ps1rl/oFa3yYasFcCUl+0y2tV+TbCop8F6uhucBni5BWMhcU4MahMjNQ4wVTRbTuxkYqfETtiu5sf2cjNJrtpQzpyG61k1cOYaXRxOATLTabdZJo7tnX1s+DNqeCyUo8GnneBaMqA4COz1GnSvByHpV6l/S94qLF83wtr4hFiNBfQ9skS4Uvw5ryLscQ7WrCIdK3u89FQpBcHuE5DUxcvflMS2n4xsmDWVr6uMkSakDfCx+nOzQcUTLVfg/Hb8/ffjE3shYTuRMBul5aT0Ycc2VFpbDfgLtDOJ7TDBWvGXpdM3Lw94utN4QCj8js6Z2rbnPlwuR8zwOy1XK1ouBjmKBmwtqWpgQI2ZNHxLjHWK7nsAcMr7xBHl1RvDjElqn8OQxkx/+DdfAnYAF88LHwdcvwPswFrTvBPO8RCwA239tPBOtD1PA3uQi5eH90K7nwt2QVaPEBvEB/rQorjwDgrjTzflXfI52PmY5pSnmmHThunrcV6m4OoBqafY1tEQi/IVBN0o4lk9RrZuPVJsXeF/nA2RljXL6Kuyabk7xcKUtxRD9cRTTPtKSqBvEnC1+h8ZPwt6 +api: eJylWEtv2zgQ/ivCnFpAjbttd4H6tM6ra2ybBnlsgQ1yoKmxxUYiFXJkx/D6vy+Gkm2pZmw5Odkih/PNk5yZBZCYOOjfwczYh3FmZg7uYzAFWkHK6GECffiqHP2ot2+Ee3AQQyGsyJHQ8uEFaJEj9NdMhgnEoDT0oRCUQgwJOmlVwSyhDytmkSOr9CRSCWpSY4UWYrD4WCqLCfTJlhiDkynmAvoLoHnBINUhWC7jFq4rhMQN8GOJdh5E9oSRLnO0Sraxt7CUJpz4rbGxuaBq6Y9PLfRcPO1GvRQTpb09o1w8RRZdmZHrjvfxQwvPjMcOqTPkmvxlaM5YOp7vRjtXmCURmYiJo9E8BBZwG1OfKrub97WxxEGSKIvSK/RGOPkfE73tioPCynQPjKeJiOM7Gs0jf3QX+3sOVVcY7dDx/of37/mnzfX73xCDNJpQE++KosiU9H7p/XRMstiGMKOfKNlhheVEJFUBeNEaZMJa4f1CmLtux/l3k1934EhQyYHIm8OEU383k1S4NGCMuLZ0YKOwRqJzwT0Sk+C6K0e5ou2tRpwmgvAdqRw9PQl7ALk0eZEhBeR97kRukjLDDrbfBJ/3ulAabVBFQYR5QZ2SkaOQQypsK2kFybBT+FpMVFiAxxLLsMdkUbqOcuWYGzvvdF/GkKgqADuQert3I0U9DWqBTyhLMmHlcyFTpfHGr4dMkJky+dfo50JaSfxmEsxCEYS6zOvc0omw/CC5whDn1tM73nw3FZbTxT1DRYo41uCEhbjcYPmYcs0o0GU+Quu1tdbYgaxunaA1FF1Xyd7Ns0lZFQAdvWBRZAc4jV+mKT/WQfPKotxWspmaphxlPi+LHPOOpNbtV70Sbtpmuou0QPFw1ZkxU//TnbmVqbAdaWcH0Lq5k4fQzrrHQHI8J+xqjplVhIccmJrshJ7235kVtdLTA6g5QTqmhkq68IxBl1kmOPp8IbtcP7IdLf9rtm5dMBdnPyCG69vjb8Obm7NTiOHq9uJiePEFYjgZnPzll06+f7v8elZtnw+GX/2fwfH3K15qXDZc19cXBGe/IDyxKAgDKRp8JAPqZsLRbZG8hsmyLSA0F059oTVC3riqC7GKwJDIOlm5wY17HN/bNFjx/qdQVXcskojLKHR0SHnXrLxydE5McH/FtSIM1hgr6c/4+t+S/GOgHl01dpE2FIksMzNMPCuHsrSK5r6dO0Zh0Q5KSqF/d8+lbpsNWyuiFOtyeWys/5qoKepo3d0NTyOhk2isMkIbNTpGLhwoNdxbTnxn4rvEPvRW/WNvsekklz2qe06HdrpqOEubQR9SosL1ez1RqCP/Zh85fEQrjpQJFPi8E11mgjgOIv+8RoPLIbB+K/Wv2VuV5ZtGWBufEVdtAX+PPBHE9Z/zVYT9nJE3q9Jj44/XnqqlYNh9ArK6SqKriX09KX2YtZVvqoy5UJkP8LH5c7PBlydaV+H8dvT596P3/kEyjnLho7TulF7t2JZKa6sRPlGvyITSDOvFX9RO30weIIZ+a4BQ+f0+htSXPXewWIyEw1ubLZe8XDVyHA2JcnxrJNAfi8zhlhjrFN03AAjK+4DzrRnDVGRcPgNwm9kd/tlJwA7garzwesD1HGAH1prmhXCBQcAOtPVo4YVoe0YDe5CrycNLocPjgl2QqyHEBvGeP6yqHryDwvjNVf2WvI12DtOC8qx6WN0yfTPO6xRc3i9jSFEk3MTeLWqCgZRYNGNk69VjxdY3/JezG4hBtK/RX65Nzz0o1mJRUdyYB9TL5VpK4m8WcLn8Hxk/C3o= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workflows.api.mdx b/platform-api-docs/docs/list-workflows.api.mdx index 39dc07bd9..81d12609c 100644 --- a/platform-api-docs/docs/list-workflows.api.mdx +++ b/platform-api-docs/docs/list-workflows.api.mdx @@ -5,7 +5,7 @@ description: "Lists all workflow records, enriched with `attributes`. Append `?w sidebar_label: "List workflows" hide_title: true hide_table_of_contents: true -api: eJztGttu4zb2VwQ9tYDHSaczBZqX3cRxCqOJJxsnnYfBAKEl2uZEIjUklcQb+N/3HJKSqViyqSmwu2jnJZGlc79TOi+xJksVn3yKn4R8WGTiScWfB3FKVSJZoZng8Ul8yZRWEcmyqAKKJE2ETNUgolyyZEXT6InpVXRPtJZsXmqq7ofRaVFQnkb3/0A0VZCETtL7SIsoA4I7tCLGIxLVoFEiuKbPehgPYlFQSVCYSerE+VhLO4gLIklONZWox0vM4QdAbSUBEIZqfC2pXMevlTtNU4aXJItqlOiRZCVVKCrjSVamFIXTKwqyqkJwRaMf7jMyp5m6H0T3Amjl7N8UlFOa6FL9OIxuqC4lB6vxiOaFXluSNdpJxMssu/8xYotI5ExrmqKi9LnIRAriL0im6CBWYNqcxCcvsV4XRispCerANM2Vd1+B5HyJFHiZoztrmeCeZQkXOVWKLI1FcsZZTjI0Hytoxjj9AwyIJgH3P79BMm8eiURjqj9NTzOdoZSV1/6FnjitrB1vNptB7TcvVvY77mMdKSArhSiMWEq5ZgtGZdxiOgbhtDSPFkLmRNtbv7yLfe45ed7P9ZosGTexGAEsxkOZaRXO7+e3DX5isVBUB7Oswb+Nm6JEJqv93C5YBqkUWdCozq02ni7oNhtwcZUYJijfHh/jvybhD78DDZPUXONTUhQZS4xeR18UgrzsshDzLzRBhQuJRUAzy2BbrA6nxgEShyHrKA9OQ7B5zNKW+1DKnjiVkzQoLsHk5RyKQ1ue17Ap0fQN5CY18JrIHuCJyIsMvBuOgT9GksLfFvW6kDKi9F2R9kOSJZ+aqG0xIoSZct2g5Sl4b8Gydkz0+jmTrc/AGmDsDqKlorJbHhPmHZiSPjJTCLt4Ep5eQr3s0gVj8gDnzscZKXmy6hDM9qp9TWR2d3Y1ub0dn8O9m7vpdDL9Da5md6PReHxu7l6cTi7Nxeh0Ohpf2uu76e/TDx+nbZV/Znkas3wtGVQNaANYtRv2mQuRUcKtgfiCLaEo9c0/U7la6wCpO/61l+dalrTmdwuDR6vNwFlsQZU+XDU4kECNqzaIhYQ8X1K+1Kv45O3xYJd4ShcEusmZJOC0EITHcNorkVNoJHQHtg14yXQu0tLZ3AP/6X273F6db8Ifv33XgsBdvB6knBPGZ4b2DuE2cFLqlZBBlFmya7f373cAN14IL64q56MKzr2HA6GHk+Yly9IdTVsAsUhC+uZFaD1t6DGtZHdFIKBbYqeAUe0WiF3kr53RauCE4LFgJEruJ0v3mAJ3CGR5Lwy25EL2Q1FlktB+KJ4mTvfdUupR7YLx1OsC8fXpgrHSXCf+UyjX86bw4F6it1yDwZ0iwfBO4mB4K/15aY9zgVOQ1aEnktOkF1YjS2YmM+AWlVLIKzsEtrrEANzQQrTNXqY+4pDlN2GvwbkO3zWUYN3uHli4hgJJ259KEEgxLWDG34s85suu6cOW9YuuYcpOF13Spf38RZ+Znr2eSPalJR69GmOPZ1TjfKXaHm52h5Lz+bkWzhdL2cQ7cHq49jDcRJPi5ETmEAzmsGwjHi+K8lIQd4WF1F7h2dEGeFynkzmhPY708+yJaXNgg/xJRxYYL69oLszZDX/cEvVgT+N484Z+3V4r836EkgeHi5c1Lv6ocPFFje0eMNynZ2v72kRS8Ka9Kjm3z+2RxOrmcsxcP4rMF/hJwmxm6XweHDBmxbzPmaiZT/vgK9F7lY1g6s51YcAuFsKAqxAK1NK5Kgy6irMwaBtM48WCJYzyZB1Y6ouyL8p/73TpDWVBtYkmJVTSnkcQk92BkeFKQjC0KSV93HejQmXZ1pHQ0KsqRhi8VxrCEBqlJTDA/fIZhrItpeHwo3APe2U7DKEu2+HgfcT3WkFg0InGsdelsTkK6R5yWugewW4ResQ7IFz1DPktSnDU1ygjwWEQKV6NOg3z3PTMEED52DdJAOeP/nkCWJP+qYIuaY+GlunKeM4OVziTUXW9O2XtFNO/xizlVP4+VX2fqr5PVbsdyGVH6+k0sKHg4bqQNLFyVu9ww/tLF35ou2nF7zVw7aMQ1oxaKfQaylop9BvTWkn0HdxaifQd5VqJ9BruOin8fcY9r49f2zS1bRzvC22+nNhmHvSypknNNP9zoon5HiqXwV9DAbbzS5e/NhB4DKkw9nw9M3sOh898HR2YBU+sXRKYpZGOt3tKlDLpeP/F1Ln9ltT5eA08WdL1eALCykJkpPO15Tc0FS8KLtGy7rWb/QghZRen7ebJ/rd5jbWgG7eOMGzcHWc0x+2DOoxnQLdvPrTywR0WgHnXtvhwRtII51n8ctRjA8Ifgd0KwuGhL+98Te1pMLbvq19J/vOu5B+qvauIC40LYOKJ2iKgaFJCf1ibjaszSiSVpyV+C/r0GbdBcqpXAne1lmZbpSD4KD6qdy6QgHysNrZKmcHTldaFOjk6IgUbJpko06GiX4H/kIn49ZLKzDyJriFA0VPRCOGj0+tJjNwr4WZoS2sXX8TaNMgxdnstJqoMENyxFxdVDHx5siHD+EIYdGdHJwWyPSQgqsugYjpg8/LdfjNpKu+rDHHAMhOCC/HP7QN/zop/Gv76fnhsCjwcyHJiYsht+1z6W3bqtYgv20j83y/4OYfgz6MiI8wkvrHMiwue7YIiJsHKnD4/xS8vc6Loncw2G7xtN5owpFKmyNwcIdwmXafu/1f7f612eKDr+NU+o+sLcYzLXeG6HliZ28O9uZX3jew7d+f2MLYLeX+eYb05t4dXDfON7LpX5/YwrXfytkw/4w/JkKspqBDvMM3jZz6IbIt1Cufpwhd1p5c0yvBv49vYrkf4TbRZ7gz1atDha482ZJmBuBUPlEOmVaJr/A2MoIH8B3eeH+0= +api: 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 sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workspace-dataset-versions.api.mdx b/platform-api-docs/docs/list-workspace-dataset-versions.api.mdx index 3a6fe6e9d..695c8ef80 100644 --- a/platform-api-docs/docs/list-workspace-dataset-versions.api.mdx +++ b/platform-api-docs/docs/list-workspace-dataset-versions.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [List latest dataset versions]( sidebar_label: "(Deprecated) List latest dataset versions" hide_title: true hide_table_of_contents: true -api: eJzlVttu2zgQ/RWCT0lgW9leFlg/Ndn0ErRogybZPrgGykhji4lEKiTl1DD07ztDURfbymWf98kyZzg8c2Z4hhvuxNLy6YwnwgkLzvL5iCdgYyMLJ7XiU350dJVKy0AlhZbKMfxOoDAQCwfJhF0CsNkXaR3LcAF/QiS2AmMxgp0fpM4VdhpFiY7txMI9GDGROipww0KbfCwKGWUYYVxHGIcI4ybCeDV+dcjQlbkUWFwaA4ijATQ5OvqpfiqCYL1DwBF2M71gIOK0xSWs1bEk8OxButRvWcoVKPbrQZs7W4gYzpNfEz7iukCoRMN5gkTQCT8aj7M62j8BIjoXwogcHC4gnxuu8A9u6oVEH0mEFsKlfJflNjBTZQ5GxkwmmKVcSDDobOC+lAYQhjMljLiNU8gFn264Wxd0DhIBS+9KlApXL/35hlfVqAWTyxyuyD8guS/BrPlANOuMVEu0qDLLxE0G9blVNScotsCMwZL/q+Nj+tnO5dtn3BlrRKQcWUVRZDL2REa3llw2+0fqm1uIHfFoiHYn6wOaHuh5CmMEoZYOcvt8hFB3KuFuftWosX71BD1uP+snOOCWCvsJRIIF6Kw3WmcgFJlDFi+qF1JngNrzdE3+XeVnXKwQDe1B6mRGFFBTlRaMx4/FeZoKmbwQQRtyKNf68CFLwLdvQpuTjtqIX2Poc7XQ5J8J666LhJIdar4WF3mMHTYvbVrIDB7FlkMihW/xIWv/Mr6QCDOUaS+dbR04c5hX30yasSMV38P9IUf0fDN0g05FwqjwqGP/5Sr1eyUHa8XyBU3ROD6Z5ntjtNlD/nrg7jeSyZRGrc0y/YB4yL0bGq2IAWq5dGuvl6cgDJiTErVxOpuT0KCYppqEdwkeNcnmlEdtEW206RW0ipoRFq06UcZmWzWK7GvJm2GEQ2cSZ7pMuom0J8qX3sIuwqBif5M/O7k454SvgX9J/Ndc9pNo6aQTG5H1uuCdcKX++NA03e2D80RJuh20PXAfUNCxzwGkdCUyE5ypcUTsG2c7+X7K4Tr7Y991hr5q8T8mf72dHNNaoa3Lhe+7MFQOztrCHrKnHgK76DddY/+fHxmhSxz8doRWqp7u1D0/64SLSJxuvynal9uoG5bYnSkWirZuNjdovjZZVdFyPfLpOiTS0mTHC7YQmcXreAfr7TfCSmQlQfPdvhJG1i+Bob2PFvbge9CkQ/bME2eQh2bkq3UfT4O1T0Q1pzEcZjBCrD1O4hgK19u7J6BbSvPx/RX6iu37u3NfffRBXEi197jSd6CQ7gamo/8EsKr+BRCO/FU= +api: eJzlVlFP5EYM/isjPwHK7tLrtVLzVCjXFrVqTwe0D3srnUm8m4FkJsw4S1dR/nvlZJLNQjjoc59YYo/n82f789TAuPEQLyFFRk/sYRVBSj5xumRtDcRwcnKdaa/IpKXVhpX2KqXSUYJM6VxdEanl79qzypHJswqR1Jac19b41VHGXPp4sUht4ueeHsjhXNtFmSOvrStmWOpFrj3PugizEGHWR5htZ++O1do6xRmppHKODA+A5icnn81nIxB86xBwhNPKrhVhkg240HubaAGvHjVn7ZGN3pJRXx6tu/clJnSZfplDBLYkh0LDZQoxyA1/9x4XXbS/AkSIoESHBTE54bMGgwVBDKOQEIEWQkvkDJ6yPARWpirI6UTplAzrtSYHETh6qLSjFGJ2FUXgk4wKhLgG3pVyjzZMm9ZVKEXuPn3/HpomGsAUuqBr8Q9IHipyO5iI5tlps4EITJXneJtTd2/TrASKL63x5MX/3emp/DnM5c/fIILEGibDYsWyzHXSErm48+JSP7/S3t5RwsKjE9pZdxf0PTDyROdQUGumwr8eIdRdSvg0vybqrX+0BL1svxgnOOGWof+VMCU3st5amxMaMYcs3lSvCBJH0p7nO/HfV34JuEVGOUMF6lwokKaqPLkW/yp6hQqdvhHBEHIq1+7yKUvA99zURMCapY3gxpO7NGsr/jl6vilTSXaq+QZc4jFjXZAcWuucXsRWUKqxbfEp63gY30iEm8p0lM6hDlywhWZsFs14IhWfwvyIYxPB+6kJOsdUSeHJ838ZpXGvFOQ9bt7QFL3jV9P84Jx1z5B/OzH7vWQqY1lhnttHSttQ+6UxiBglldO8a/XynNCRO6s4g3i5EqEpiDMrwruhFrXIZgyLoYh+UY8K2iz6FbbY7kXZk9v2itzWEvplhKWeJ7mt0v1GeibKV61FfQyLSv0k/urs4yUIvh7+lfDfcTlOYqBTbuxFttWF1gmi8OPnvunuHrklSst0yPHAfUAh174GUNLVCfngLI2DSds4h8mPUw7j3F77494wVi34Zv7Dd/NT+VZazwW2fReWytHFUNhj9bWHwFP09b6x/8+PjNAlTP+woNVmpDtdzy/3wiUkxodviuHlFu2X5SqCzHqWo3V9i55uXN408rlb+TIOqfay2VOI15h7iuCedodvhC3mlUBru32LTncvgamzLxb26FPQpGP1yhNnkod+5ZvdGE+PdUxEs5I1HHbwsg4eZ0lCJY/OPhPQA6X55cM1RICH8/tkXtvok7jquvO4tvdkmmaAyfK/AGyafwEQjvxV sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workspace-participants.api.mdx b/platform-api-docs/docs/list-workspace-participants.api.mdx index fa2fc9ec4..16a514d13 100644 --- a/platform-api-docs/docs/list-workspace-participants.api.mdx +++ b/platform-api-docs/docs/list-workspace-participants.api.mdx @@ -5,7 +5,7 @@ description: "Lists all participants of the workspace identified by the given `w sidebar_label: "List workspace participants" hide_title: true hide_table_of_contents: true -api: eJzNV1tv6kYQ/isrP7USgfRcKpWnknNyqqjJSUSI+hAhZbAHs4nxOrtrCAfx3zuzxrCAIYa2Up/A9uzMNzPfXHYeWIhN0H4Mpkq/mAxCNEG/EURoQi0zK1UatINraawRkCQiA21lKDNI6YUaCjtCsTopZISplUOJkRjM3LdYTjAVTyuRq+ipKe58JaBR5AY1qdPCIoyNmI6UGMEExQDpcKxJjjRCSNiMsErA2mQzaAQqQw2M9CpaYv2r/OxbIklCD2O0ZIw8ngcpPdAJpWM62Qgku5qBHQXb/t/qGFL5wxkRaT5GLcO1s5pBaHzNpUZCYHWOjcCEIxxD0J4HdpaxFUlOxKhJdKj0GGzx6tdPwWLRWEHx4nQQ0MrB/xTNGN5KFK856tkOjBt4k+N8zCAGqJkPGk2eWJcljTbXaVN8xSHQu7Z4+nz+xOBqgvn4YQOMGg4N2sN4vlfhMC8yE6SYuBvL1OXQB/VPMBkEHY4OY/qmEc8svllRSIuhTIiBjIzU0jPEIFNj/dISrJ9KI40EoZKJgCgijwyaSqzGapnGhKzPmTeZSkmSv384P+efLTL/STpCRf6llr9CliUydHFpPRsWme+aUINnDDn6meZys7Iw4LcDTxq0Bo6EtDg2VVr2sdmPQYSWXHce7zXKFf8+p7ft3fmRrqifRSMYIzPpNPUb3aJQtM8MN77vjkvbyTyEmU8xQ5yKodTGHq/DHRMrLQmcooRPrXU4qh6nYIPdTgk1465KKnEgBZEnlZqmLg1FaB2ZkwQGioaA0jy83s5Y9GwCLkqm1hkrLVvl5Dn7h1BrEhBTaUcydUNOeQl3TvAYO407PTpZQZaGkMWs9QtEUodwE3Nls14GCxskWkPr1GT70lE/Pt60ZqBOz3ZX8s+zBJf9PgLcXN5cXHbpRe+yc0M/X26vrzsXt91O77br59LT2WNVyyh1JmBBP+gaXHWhAicvHrrXNQLGtXmEgQcSr2WgIG6Tx0+Vf91l2/9qFaPYNNLhdsxTcVrVaE0xhwids+ymmKDTNKQkFBlTFpJ7+QPrzMedEPJhb0PYsFxBEM8/XuX8Da50koRY7FPVdLuASPD2g8YeM+bWC9Mj9QhjIEbHpIPTrxSsmMRrJy61VnoH+ceKuVyusSJVlpdtNSU8LG4wzCkfM7e0XtAWQRTLaStsP/Z55NNGO1K8+sZuP3ILYztoUVcyrblbbhet9XbfmntL5qKVbW7IRMdJuR7nTOBgZG1m2q0WZLIZJiqPmgZfCWlTqp1c37sv4i4By6wQX1hedO6uAsZZunHPUS8i6DuzCiJbLNccfh44IXpT/PlW8u15al14ZDpU7vgy4ksUbPY9gOyupKAshZkuEDq6bDrvu7wcc87s7+sPBIQjV9j5pfnb5+Y5v8uUsWNwbFsujczqPZW4jXe+JvD//A62TB3vua0soYXW9cKiAxaEfOTRzh62y/uWd+Okt5tXn42oEHdGFEbWMZ8PwCC11sWCXxcrN5M1kgYGCRfwEBKDBwJ52qWl0sEXnK2uSRNIcpYI+H5QH83pV5YDiFZ3pRNB/ft3lgNgV5eoNdg+P9D0GXA9H5Xcn7rLRv6zqHFpr0RV3mHSmY9pFVpH3uPC6YF67+J+AiK/cBZ9Eh8hRNQvOXCFRIeqNvPpsDMLN8bIH5c9koXNprzVhJ32SlxUoU6ip14wpSotYVp+ZoCLxd8b22uP +api: eJzNV21P40YQ/iur/dRKvoTeS6XmU8MdV6HCgQKoHxASE3tiL9i7vtkxgYv836tZ58UJJoS0lfoJ4p2deWbm2XmZaYbU68G1njq69yXE6PVNpBP0MZmSjbN6oE+MZ68gz1UJxCY2JVj2yk0UZ6iWN5VJ0LKZGEzU+CmcpeYBrbpdihwntz113lYChKrySF45UoxQeDXNnMrgAdUY0aqUwDImCuIYvVfsFKxM9nSkXYkEgvQ4mWP9a3HctqQjXQJBgYwkHs+0hQL1QDtKjxMdaSOulsCZ3vT/jFKw5kcwomxVIJl45SwJCMLvlSFM9ICpwkj7OMMC9GCm+akUK8Yypkg60hNHBXDz6dePuq6jJZRWnLYCWjr4n6Ip4HGB4nuF9PQMxik8mqIqBMQYSfhA6KucQ5YIuSLbU19wAlXOA3X76eBWwO0I5sP7NTBuMvHI2/F868Lh702pJo5UCamxIYdtUP8Ek0egONuO6SshvmN8ZNVIq4nJGUmQFcBxpiAFYz23n5YS/V6BTRQWYHIFSULoPfpOrJ7J2FTX9Y1k3pfOevRy/v7gQP5skPlPHenYWUbLcgplmZs4xKV/50Vk9tyEG99hLNEvSZ4bm8ZAuxy0pIEIJBKGsfBdWl5iczsGCTKYPHj8olF58a9zetPeeTvSHe+njnSBwqT91K9Vi0bRS2ak8H0LXNpM5jbMcksYElRMDHl+u45wTS215LCPErm10hGo+jYFa+wOShylI5d34kBbFdKp3NSGNDShDWTOcxg7AnYkzevxnYi+e4AQJb/THTYsViV5wf421ORyVFPDmbGhyblWwoMT0sb2484lQtFBlkiZpte2H4jxCkLHXNrcLYONDShwB61TX76Ujt3j0+rWAjTo2axK7fsiIc/+JQKcHp0eHo10pC+Phqc60p/PTk6Gh2ej4eXZqJ3Lls5LUTWP0vABGOiKduBqCBUEeXU1OtkhYPI232DgyiPtZKAhbk/aT5d/o3nZ/8JOUKwbGUo5lq447Sq0vulDxqbBcuhiKibDSAaajDmG/ML8wF3647MQyuXWhLBmuYMgLf9klGtPcAsndV2L2Meu7nYIiZLpBz2/pc2tBqZrXaD3kGJg0tbutxDs6MQrJ46IHD1D/qGjLy/GWGUdy7DtppgEVR7jigw/haH1EIGQhhVnenB9Iy2/QM6cjL5pmI/CwDjQfUep78/CcFv3V9N9f9YaMut+uT4he6SHxXhcCYF1xlz6Qb8PpenFuauSnsfvSNAz7lmuL8KJOs+BhRXqs8ir4fmxFpwLNy4k6k0E284sgygWF2OO/B4HIR3N//m64NvdlEN4jJ24cH0e8TkKMfsaQHHXxOjnwkIXiANd1p1vuzxvc8Hs76uDOtISucbOL73fPvUO5FvpPBcQ2DYfGoXVL7zETbyzFYH/5zvYPHUy5/bLHIwNtbCpgA0hr6W1i4eDxb7V2jgjPVhffdaichPpzHkWHbPZGDxeUV7X8rkZuYWsifEwzuUBTyD3uCWQ+y0tnQ7e49NyTXqAvBIJLfvB7mj2X1m2IFruSnuC+vd3li1gl0vUCuyN/CAjaN+Y3J9G80L+s9phae9Etdhh7FMb0zK0gbxvC2cL1GuL+x6I2g+nvqkjnSEkSCFwjcQwjrFs0+FZL1xrI38cXepIw3pR3ijCQXsnrtmskbh092jregmT5bcArOu/ARvba48= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workspaces-by-team.api.mdx b/platform-api-docs/docs/list-workspaces-by-team.api.mdx index ceb533497..6ebc8dfe0 100644 --- a/platform-api-docs/docs/list-workspaces-by-team.api.mdx +++ b/platform-api-docs/docs/list-workspaces-by-team.api.mdx @@ -5,7 +5,7 @@ description: "Lists all workspaces where the team identified by the given `teamI sidebar_label: "List workspaces by team" hide_title: true hide_table_of_contents: true -api: eJzNV9tu4zYQ/RWCTy1g2OlutkD91KS7KYK2aZCk6ENgILQ0sphIpEJScbyC/n1nKEuiY63XdrFAH4JY4lzODOdyVHEnFpZP77kDkVs+G/EYbGRk4aRWfMr/lNZZJrKMLbV5soWIwLJlCgaYS/EPtZiMQTmZSIjZfOVfL+QLKPZAp5fxA5NogRXCOBnJQig35iOuCzCCnFzGazf/dg7OV3eoiUKoI3JwYAhixRU+oLA2C1QacUkAC+FS/hb132YhlPzs7TNV5mBk1MM05N/AcykNoHNnShhxG6WQCz6tuFsV5EUqBwswKJpokwvXvPr5lNf1qIPSRLgTC4XyXTHk4rUF8FyCWW0h+Eu8yrz0IOZgmE6YAVtmeK9O409XGjVmHyER+G7KHj6cPBC4PcG8f7cBRieJBbcbz9UQDvskC4aGsU4WUvmbC0H9F0wWhInS3ZhuvQzDN1htUgz5ss5ItUDLM7o5W2hlwdL5u5MT+vemBP9AG5FGfMrRqSiKTEY+rsmjJZFq24WeP0LktsDdrL2x5tynKcOOQThhWwprdSSFwz5cSpdiz1F5Ut4KQ+3mZIO3VwlcC2MEpQXjz+23IXXN2ve1b7YYnJCZ9RAb/wx/5UA3vo2k6eQ96v3gBq9HZPzKF8DbG9xtDFW8epel4xD2CfoKvM7+fiADe1sIL8osO9RKgjreFJMqysqYakmHiSgMJPLVOwpG93HJuO4NfC0dgY8bne0RSmjToIavean8/ukyM6ZBwJ10ZLGPPtBte+uj0wRj08cZNQUNquUe5d7uQx+O005kt/IzHJOuO1IOxvWOHg+cBoEOrdM2UBQk0dOhoXUuYnaDSwmsO2R69XvsnudgrVgAMYm3E2Sz91vBgQHbB/LJGG22kL8fGLctnWBKO+Ireol4vPTptvQVylzoUsX/1yjx0EJU4jZaeeZzjusJzFmJ/GJ6P6MNhLQo1USdFn7deuox5RNsYTup/FytJ57TTaqGpNSTYO6TefPS8qrSZKibOlfY6WQiCjmOMl3GYwvPmNWx1APrkk7YdSYc1TL7jeTZ2fUlJ2wt9FvKXZOHMIAuFeSx3bT0PPdC+Kb5cdF2yePS+XxJlWivvs7bGgW5/RZACldSAzXCdOki8pe+GXwYMt67zHyTJvrX/gCBUOYaPz+Nf/kwPvEDTFuXC18za95BXRj2LpHjhtduYK36Evx+dHudcQevblJkApkQQvahV+vauaeFSZUxbfl180mALzqWG1QQXnOKEZNeVc2FhX9MVtf0uiFYVFextGKeUcckIrOwI+7jKOpgUE+w6kjxi8hKkuDEBvdHczxB3YGoY8ZHgtpmqDucdZS3dzajB1ScU+scdDk/3Kwn349sjw+rQVQtyVSrEFOXGl9wh6UjALXjC+sIMOtir2comYKIcSBRuprDsyiCIrzErZWxMZt//3SHsmJz6r2Zct76ICTsKy9xp59AYW91COmZANb1F+lRdqw= +api: eJzNl99v4zYMx/8VQU8bYCTdXW/A/LR2dx2KbV3RdthDEaCMTSdqZcmV6KY5w//7gXL8I00ul2Q4YE9tIon8kCKpbypJMPMyvpeEkHs5iWSKPnGqIGWNjOWfypMXoLVYWPfkC0jQi8UcHQqao+BTQqVoSGUKUzFdhq9n6gWNeODVy/RBKC9AFOBIJaoAQyMZSVugA3Zyma7c/Ns5OF/eIeQykgU4yJHQMWIlDeQoY2nd7DKVkVQMWADN5Vvqv90MjPoc7AtT5uhU0mM69u/wuVQOUxmTKzGSPpljDjKuJC0L9qIM4QydjGRmXQ7UfPXzqazrqENpItzJwqF8V4YcXluA5xLdcoPgL3hVeRkgpuiEzYRDX2rygqxwSKUzI/ERMyg1xeLhw8kDw+0J8/7dGozNMo+0m+dqG4d/UoXIrBMFzJQJNzeE+i9MHsEl891Mt2GPSJwidAq2+fLklJnJup7wzfnCGo+e19+dnPCfNyX4h4xkYg2hIV6FotAqCXGNHz1vqTZd2OkjJrQBd7PyJpr1kCatPCkzG7YleG8TBYSpWCiaCwjtyXkrHLcbqYa3PzJwDc4Bp0UR5v7bSF2z9n0dmi1FAqV9QGz8C+tEjnzjmyRNJ+9R7wc3eB2x8atQAG9vcLcxyDEc77J0HGGfoK/gdfb3gxzY2yC8KLU+1EpWah1MCWUSXaZcS3aYiMJhpl6Do8HoPi4Z172Br6Vj4OPG6j1CGdp0VmOoeWXC+9NlZsSDQJIitthHPzjb9tZHsoyx7uOMm4IH1WKPcm/fwxAOWQJ9qz7jMem648ODcb2jxwdOB4Fue07bQGVd89bTbUPrHFJxg88lejpkevXv2L3M0XuYISuJtxNkvffbjVsGbB/IJ+es2yB/v2XctnJCGEusV+wCUxl2n27uvrIkLmxp0v9rlHUkPSalU7QMyuccwaE7K2ku4/sJv0A50tyydJqF5zZIj1iOrZv5cRXmaj0Omm5cNSKlHg/mPpt3L62uKp2WsZwTFT4ej6FQo0TbMh15fEYHI2W3PJe8Iq41ENey+I33i7PrS8lsLfot567JwzCALhXssX1p+fM0bJLR6p+LtkseFxTypUxmw/FV3lYU7PZbgByu4gZqNvOlQxIufT34YciYg9KhSTP7a79QR5Iz1/j5afTLh9FJGGDWUw6hZla6g7tw2Lssjhtdu8Za9SX4/eT2KuOErzQuNCjDyCH0alU79/xgcmXErb5ufhJEMu5U7qCCJpGcW098rqqm4PEfp+uav24EFtdVqjxMNXdMBtrjjriPk6hbg3rCZSeKX0CXvEOyGtyf5niBuoOoU8ZHQm0q1B3OOsnbO5vwB6fY24GX88PNavL9KPb4YbWVqhWZZjlk6lITCu6wdAygdvzCOgJmVez1pI7kHCFFF9LVLJ4lCRbDS9x4MtZm8++f7mQkYX3qvZlywfpWpKpqdtzZJzR13RPyZwas6y/pUXas sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workspaces-user.api.mdx b/platform-api-docs/docs/list-workspaces-user.api.mdx index b4813cf9a..33575e76c 100644 --- a/platform-api-docs/docs/list-workspaces-user.api.mdx +++ b/platform-api-docs/docs/list-workspaces-user.api.mdx @@ -5,7 +5,7 @@ description: "Lists all workspaces and organizations to which the user identifie sidebar_label: "List user workspaces" hide_title: true hide_table_of_contents: true -api: eJzdVlFv2zYQ/isEn1bAtbOtGzA/zV3TLVixBonbPQQBSklniQlNquTJrmvov++OkiwpdtJsj3tJJPJ4993n+z5qL1HlQc5v5Nb5+1CqFIK8ncgMQup1idpZOZfvdMAglDGijxLKZsL5XFn9VXFcEOjEttBpIbAAUQXwQmdgUa80ZCLZxeVcb8CKT7x7kX0SCRhn8zAVy0IHoW1qKiotEofFsNa2AA+DtFRdlMqjTnWpLJ7AcurEGtYJ+KmcSFeCj4EXWdve34diHyieQii9WgOCZ3b20tILhTa4aVszL6XCQj4ki88LW63B67QnIJb18LnSHqgm+gomMqQFrJWc7yXuSk6vLUIey6+cXytsln5+Jev6lo+HknqjX4hO/HB2xv/Gtd//SUdTR1ks8q4qS6PT2OnsLnDI/rioS+4gRW7ZMy+omwLEZ1jYrCdmcER5r3bMAsI6PCsVE/2MNicc+1fk+hAd0Gubt3vvXO4+ePPY9jKuPdybSKAfhKdcpSqDtU55aaNMRdTEfcJLfxMV4hbj81YZVsKXl3z25UZ5HoHw35KgRsN43rcICexhup/NzOHEo/wcIt5WxjwatdFBJ9po3D3F1OXVxcfF8pxWrv9YXJ2/Gbbxsc9A+bwzzxqODkFdjwgZztgbdJxxPNQLzifc6oHCWfOkb+2FCsGlWiG5zMAzjt2oMxs5RDAWP4EhSFet0Bgrhb46JbXXKhOsZwj4bzTXW8CNpHEKKofI7JP66QJPcNk3cu6980fIfzxhEp35CeuQXd1tCQ+HB0grH+eCHO81KA9+UZHFzW9u2X/IDgvHhplDxMjuN5cz5na2b5yxng3uEU7oN52DVqxaWSCWYT6bqVJPU+OqbBrgM+GZanfkpNdxR1wahawG8RvHi8XlhWQ0Hdhr5rbhaQj5QBVXlK3X8nsSg1io8eFtp7O7LUYStF25eLzltUXBZb8FkNvVPHtNMA+FSuNQjJsftkxzoU2U+cr92m+wTom5ps73019+mp7xWukCrlWcqfZG4vltxnvE/Ajovp/P/99d3v7MCF9wVhpFFzPxVDVXRDOiN/HaptD54foef+0UxCqH7fdk3kDXS13zMonbsxbokexfq4TngSY504GfSQkrZQI8QfZ3V63cX4gnPgtOdtCZqWUr5VuG3+jxHnb9d0h9S5EF0HXkI7Jmc5GmUOLg2JEljdT8+/mSYtVYNQ9UErOfhEScxYiluwdLvHUIkd8ZYF3/A67tnOI= +api: eJzdVk1v20YQ/SuLObUAI7ltWqA6VWmc1mhQG7acHgQBGZEjcm1yl54dynEI/vdilvqgbNl1e+xJ5M7Xm6d5s2xBMA8wmcO959tQY0oBFglkFFK2tVjvYAIfbZBgsCzN3sugy4znHJ39iuoXjHhzX9i0MFKQaQKxsRk5sStLmVk+xOPcrsmZz2o9yz6bJZXe5WFkZoUNxrq0bDIKZumlGNa6L4hpkDYYNDWy2NTW6OQIlmMRFVVL4hEk4Gvi6HiWbdr7a1fsOhBDAjUyViTEyk4LDiuCCfS4IQGrvNQoBTwmS+ONaypim+4JiGWZ7hrLlMFEuKEEQlpQhTBpQR5qTW+dUB7LrzxXKP3RT2+h6xYaHmrvAgWN+P7kRH8Oa5//AQmk3gk5USvWdWnT2On4JqhL+7SoX95QKtoyKy9i+wKe8zB12Z6YQQgy44OyIFSFV6VSol/RZqK+f0aud95B2Lp8Y/voc3/N5XPmWTx7bEuAXFPplGOKGVU21aM1lg1Kb6/ZQwJLDNGk+NhhqUr48kZj36yRdQTCf0siVkrFc75B2CV7vb2amV3Es/zsPD40Zfms19oGu7SllYeXmLq4PPs0nZ1CAle/Ty9P3w/b+LTP0CXAvnzVcGwRdN0BIcMZey9eMx4O9VTzGb96pHDVvBRk2WAIPrUolA13xtNttF02MERwKP6py845v9wITbF2Cbw9JrV3mBnVMwX5N5rbr4A5VBQC5hSZfVE/W8cjXO4bOWX2/AT5D0eWxHb5GedFt7q/pyymCpQ2HOdi3sI7QiaeNlLAZL7Q/VORFF4XZk4Ro26/CYyV23Hbb8ZuPLhHNCGvtxu0UdVCIVKHyXiMtR2lpW+yUaA7YhxZ/2STXkWLuShRVA3mV/U304szUDRbsFfKbc/TEPKOKq0Im12r78vopEKNDx+2Oru5l0iCdSsfwze8blBo2X8CqO1anb3eWYcC0zgUh80PW6YKbRllvvK/7A2qU+LQ1/lu9POPoxM9q32QCuNMbW4knd9+vA+YPwDa7ufz/3eXb/5moS8yrku0Tnlq+iuiH9F5vLYhgcnu+j782il8EHVr2yUGuuay6/T4riFWLSwSWCNbXOo8zFvIbNDnDCYrLAO9QPY3lxu5f2te+Cw42sF2mTpdpXrL6BskcEsP+++QbtElUBBmxBFZb5ymKdUyCHuykg7U/NvpDBLAQ9U8UknMfhRS2/YeM39Lrut2CEXfFWDX/Q2u7Zzi sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/list-workspaces.api.mdx b/platform-api-docs/docs/list-workspaces.api.mdx index 67f26591c..06d09ea39 100644 --- a/platform-api-docs/docs/list-workspaces.api.mdx +++ b/platform-api-docs/docs/list-workspaces.api.mdx @@ -5,7 +5,7 @@ description: "Lists all workspaces in the organization identified by the given ` sidebar_label: "List workspaces" hide_title: true hide_table_of_contents: true -api: eJzdVsFu4zYQ/RWCpxYI7LTdFqhP9TbZNmjRBkl2ewgCmJbG1iQ0qSVHdl1D/94ZSrIs29ik154skY8zb55mHr3TZJZRTx71xoeXWJoMon660DnELGBJ6J2e6N8xUlTGWtWjFDpFBSgflsbhP0agCnNwhAuEXM23aXuJa3BqxqibfKbIq02BWZG2AnyuIBK6paoiBDUH690yjtRffRITQGH01hCHBLfG4N2Kc0S1QSqYgnFDBpsC+IjEiyrjzVA5VWIJFp2Ec7laGWeWkj36KnCOkb7QvoSQzt/kbbk9B94uTTArII7JSu204xeGpZp4F0Wi0lChj3X785CZq1YQMOs1CpJZRMAAnJZCBRc6ZgWsjJ7sNG1LyYKOYAmBoQsfVoaapR/e6bp+kuOx9C4ySz7x7eWl/Bxx+I2PZp6jOJJdU5YWs0Rp/BwFsjtN6ufPkJFUHkQawibBQY/0WBOC2YoMBKv4egzM31LcsZL7z3FWxvqi/Sb7wJEC99VJmI8Ouef6LlZyrGul425OcReVtX+8KfYHRqocY2nNtonLNaWg+3Qp4uDUa0H7ug/WU5g1RpyjRdqefvP+VI9SEUhmbaSmWQYlT9Ds9u7m0/ThesZVq9n9r9O766uZ9OQxJWDNxSJaPK80YDEKQrIC/tTTqet+ec/kan5F/qR8PZXmUX7xmrG8yTgGmYdDfNfOCUME9O7cpLw3eRf6v4xMP8GPegUxsrkkYb44BR3wpAEOS7gOwYcT5t+dmfHOvpTzJD7tN8xH4BGyKqQeYd96D2ynYVqxU00en8Q+2NQKL5a3hMRRTGyixyx9HO+Sv9XjzaETstzrzgarYBlcEJVxMh6bEkeZ9VU+ivCZ6YzQn3TzfdpRt2znMu/qZ8Gr6e2NFjId13uRtpHpkPFeKcmoW6eU93kC8Urz8KFzkucNJQ3QLXw63sraspC0rxGUclF6sgFLT5gs9cSw+MOSuS3QJiNb+J/6DRlZVq7J883ox+9Hl7JW+kh8I0nI9lqRxlUD0Y8cY9+Z//97uf3iBH/TmH2Vb1qWLEm/a5v1Ua5hEWnSXcfDPzIF6yuo3W5uInwMtq5lmSsMMhT8uDYBzVw6g3ua/VueeSQWxkb4gvZf3bVz/7V6wzV/tpDuAnVyfa6NreSNH19gu/97UT8xsACTc4cLwWavsfCDUycWNZjuX64fGGuGY3Q0Nin6WUYsXUI8+BdwLF9HkORdCNb1vzgkmqg= +api: eJzdVk1v4zYQ/SvEnFpAsLPttkB1qrfJtkGLNkiyuwfDgGlpLDGhSGU4susK+u/F0LLlL2zSa0+2yOHMm6c3j2qBdREgncLa03OodYYBZgnkGDIyNRvvIIU/TOCgtLVqiFLGKS5ReSq0M/9oCVUmR8dmaTBXi03cLswKnZp7Km7zuWKv1qXJyrhF+NJgYOMK1QQktUDrXRFG6stQRBMqE7zVjLlCtzLkXYWOg1obLo1T2h0jWJdIGPMFlWmnqHGqNjVa4ySdy1WlnS6kevANZRhGkICvkeL527xvd8AACdSadIWMJEy14HSFkELsCRIwQlGtuYRT3v46ROaaCslkA0cklYUEQ5hDytRgAiErsdKQtsCbWqoYx1ggQQJLT5Xm7dKP76HrZnI81N4FDHLiu6sr+TnB8DskkHnH6Fh2dV1bk0VI46cgIe15Ub94woylcxJq2GwLHGhkiNVEeiM0MFbh9Rwmf0tzp0zuX8dFGrukfyf7xIHJuOIszSdnXhocVKzk2E5Kp2qOeZeNtX++KffHxlqVm1BbvdnmXXqKSfflYsajU68lHfo+WI9pViaYhbGGN+fvfDg1RKmALLM2UpMsw5qDmt/d336ePN7MlSc1f/htcn9zPRdNnkJC11RiEX08JLANFqNgw1aCPw9wum5Y3iO5XlyzP2sfJiIe5ZevGcubjOOo8vEQ3/dzAl0nQe8vTcoHne9S/5eRGSZ4ChWGoAuMxHx1CnaBZwI4bOGGyNMZ8u8vzPjOvpTzLD7t15jHVAGzhqJGpi18QE1Ik4ZLSKczsY8KufRieQVGjGJiKYw9FWHcRn/rxutDJwxIq50NNmQhhZK5Dul4rGszyqxv8lHAFyQ9Mv5MzQ9xR91ZzTLv6heJV5O7WxAwO6wPQu2WpkPEe6akIvROKc+LGARJ/+fjzkme1hw5MG7p4/Ge1h6FlH0NoLRrRJPbYNGEzqImjps/bBkrbWw0sqX/ediQkUUK2zrvRj/9MLqStdoHrnSUVH+tiHDVEeknjrFX5v//Xu7fOOPfPK6tNk4oi9S3vVincg0LSenuOj7+kCl9YIlq24UO+Ils18nyS4MkQzFLYKXJ6IUoY9pCboL8zyFdahvwK9x/c9/P/bfqDdf8xUZ2F6iT63OlbSNPkMAzbvafF92sS6BEnSNFgNu9rYUfnDqzqKPp/vXmERLQx2N0MjYx+0VEbbuNePTP6LpuD5DlWQB23b84JJqo sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/pause-action.api.mdx b/platform-api-docs/docs/pause-action.api.mdx index dc8bdcee7..f30577d48 100644 --- a/platform-api-docs/docs/pause-action.api.mdx +++ b/platform-api-docs/docs/pause-action.api.mdx @@ -5,7 +5,7 @@ description: "Pauses or resumes the pipeline action identified by the given `act sidebar_label: "Pause or resume action" hide_title: true hide_table_of_contents: true -api: eJytVe9r2zAQ/VeEPm2QJtmWDZZPS0sHZbCGtGMfSqCKfUnUypYqyUmN8f++O8mu84t2g31pLel09+7p3UvFvVg5Pr7jIvFS547PezwFl1hpaM3HfCoKB45pyyy4IsNPvwZmpAElc2DxHpMp5F4uJaRsUYaIldxAzu7j+VV63+c9rg1YEddt5kk4xzMjrMjAgyU4Fc9xgTHtdQyQhMYIv+aHEGMO5ryV+aqDYjHQwlMhLWA5bwvocZesIRN8XHFfGioQL/G67r3U3Gr76IxIoCv7VIAtj+r+bgNZjsRYmezXPqolcw+rcLTUNhM+bn0ZYfV5hArOn+u0pDuJxujc06cwRskkEDd4cFS6Ok6uFw+QeMztpVe0cZkZX1K2WUyMVbBLLOMMPjQ4uvtxOKJ/+21d/2Bn7KdmLQK8NBoOj+PORcoa0Fj2r/F2T3LHUU5OrIBUd9iGsaQWLyPQNvDUw3UdW6vtrOmvaXc0/HSiw1aHLNeeCaX0FvFQuIOksNKXQYPnICzYSYGSG9/N6Y1QoGtN2jU6NB3kOOaDZnoGVavXemBI3aQCsJtW1IVVGL323rjxYCCM7CdKF2nfwRMC6kt9JLGbcMKmSnjSDLugeDaZXnGC06K9IXIjUbuYX7iiiq0gab0IQbgTP763anzY+sACPdqsk+Pls8gMMVzVNA9LHVI3pDcICdJb4IkKmaCDxGBSDPJFyfaJ2aUDRSNVGJSl/tYdIBBiNdb50P/6uT+kPXqWTATBNcMcTKZzr8avDqHujNt/NbyGfw/PfmCUQC9BkKHZqtFO57w9Pt5xuygffOM1KQ3DqmohHPyyqq5pOzoSiSqVTiwUzdNSKAevdPaGX50E+wjlkSVuhCooMmhwI6yk+v+I5d2ssYH37BX7Pgmp2RR5uYulhfrCYT3H2DWIFDMRtnh8ERGc3VKS7vqRZdHvQbwxSRIw/tXYXWeYXt/c0mQ1Np7plO5YsaVfI/wboGoT35zskPYqrkS+KoLD8ZiT5lDsj/HB2IauTpKBWgkRt/oRctRLy42nNRFT138AzQHBFw== +api: eJytVVFr2zAQ/ivinjZwk2zrBvPT2tJBGawl7dhDCPRiXxK1tqVKctJg9N/HSXacJqHdYE+JpNPdd5+++9yAw4WFdAKYOakqC9MEcrKZkZrXkMIN1pasUEYYsnVJVrglCS01FbIiEe8JmVPl5FxSLmabELGQK6rEfTy/yu8HkIDSZDCuu8xn4RwS0GiwJEeG4TRQYUmQQncdEpCMRqNbwj7EmENYZ2S16KEYSMDQUy0N5ZA6U1MCNltSiZA24DaaC8RL4H2yrblW5tFqzKgv+1ST2RzU/d0FiqouycjsZe2DWrJytAhHc2VKdHHryyl4P41QybpzlW/4TqYqR5Xjv6h1IbNA3PDBcunmMLmaPVDmIAEnXcEbl6V2G842jonBe++5jNWqsmT57sfRKf+8bOv6hzgRP5XoEPgETkejw7hzzEULGpK/x9s/yQRKshYXxKrbb0MbVouTEWgXeOzh+o6NUWbc9te2ezr6dKTDToeiUk5gUag15SGVpaw20m2CBs8JDZmz2i0hnUz5jUpyS8Xa1So0HeSYwrCdnmHT6dUPNaubVUBm1Ym6NgWksHRO23Q4RC0HWaHqfGDpiQwOpDqQ2G04ETcFOtaMuOB4cXZzBQynQ3vL5EaidjFvueKKnSB5PQtBkLR/vndqfFi7wAI/2riX4+UzlpoZbjzPw1yF1C3pLUKG9BZ4pkJmZNtgVgxmQTEvidmlg0qURRiUufrWH/gEmNVY58Pg6+fBiPf4WUoMgmuHOZhM716tX+1D3Rm3/2p4Lf+Ont1QFygrBhmabVrt9M6bQLrjdlE+0wSWrLR0Ak0zQ0u/TOE9b0dHYlHl0uKs4HmaY2Hplc7e8KujYB9pc2CJKyxqjgwaXKGRXP8fsbwbtzbwXrxi30chtZtYbXaxdFC3HPqpT2BJmJMJ2OLxRURwcsdJ+usHlsXfg3jjLMtIu1djd53h5vr2jiertfFS5XzH4Jq/RriOUJWOb852yHsNFFgt6uBwEHPyHOLLMd4b29DVUTKaJkbcqUeqvN9y43jNxHj/B80BwRc= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/refresh-data-link-cache.api.mdx b/platform-api-docs/docs/refresh-data-link-cache.api.mdx index 505c66efd..840de6ef2 100644 --- a/platform-api-docs/docs/refresh-data-link-cache.api.mdx +++ b/platform-api-docs/docs/refresh-data-link-cache.api.mdx @@ -5,7 +5,7 @@ description: "Refreshes the data-link cache for the given `workspaceId` or `cred sidebar_label: "Refresh data-link cache" hide_title: true hide_table_of_contents: true -api: eJzNlFFv0zAQx7+K5ecuLTCQ6BNjMFSBxMSGeECVdksujaljZ7bTUkX57tw5ydJ20+ABIZ5a+y727/+/8zUywMrL+XeZQYATrczay+VEZuhTp6qgrJFz+QVzh75AL0KB4j5TpJDSOrcu7q/UBo242Vq39hWkuMhuBIVuUocZmqBAe9pKxIV1KR2lyhIzBQGFw5NM+dRu0O2EzQVsQGm41ShSbetM+GAdrDjP25q/TeRE2godMN8iGwnfEdonIjtnMEqqwEGJAR1LbKShBSXvEVKOYoV3Nd0tj3V/GxKFqUt0KhUqKskVukQscmFLFQJmE0IbHOo8UUaAqD06kVoT8GdgZE+REuS8kWFXMYii0AodhcjDEkK39epUtu3knvbAvqd5z8dUMs0pszoAvlCaregRe2QR7FhRLyAlf71i87cqFLGwvsKUj8jEHsujgrpLCZ9aiA6vrPHoOf58NuOfQ9zPH2U7kaezF4+EhuoKY4MAre0WM7ZFekxrp8IuFvQtgkN3VoeClku+lapdWO6IFYbYAByS01HhNKqf9upZBLrN0CC105RdhFD5+XQKlUpiByYe74gnUfaB5VcxIi41BK6hOI8de3a5kEwzwF6xUZ0T+8j3vvGNg5+8vo1JtNP9uRi648c2RBOUyW38XAWNIwVf+ztAlqv4/XXJ3J6QBj7sUPy+ZCqy0rE5c/tmDBAIO9fd8yx5/TKZ8V5lfSjB8JF9C/ev83hyHLM2kYb66z8dOX2x+DlPKw30EEltdK3pG+1gjJK5vcqh2agjCjKH85rmFjx+dbptebt7z9yChMUc1MI50eMTFv3l6fSoujXuHgzMDeiaMyUPqT/H/dfD6Qk9xyN1VLTkhVMsKU6UvYHy4f01pcLhwz16qLGCfQjMbu9oqnfMuLZrNFTzASXwmu5t2/YXJ5eixA== +api: eJzNVE1v00AQ/SurObtOgIKET5RCUQQSFQVxqCJlao/jJfauuztOiCz/dzRrO1+tCgeEOCW7M955782baYFx6SG5hQwZz0ptVh7mEWTkU6dr1tZAAl8od+QL8ooLUrtMlWJakMqtC/dLvSajFhvrVr7GlGbZQlmnFqmjjAxrLP0sW8TqyrqUvNJVRZlGJuXoLNM+tWtyW2VzhWvUJd6VpNLSNpnybB0uJc/bRr6NIQJbk0PBN8v2CN8h4ydtVpcCDCKo0WFFTE4otmCwIkjgACFEoIXhfUNuC6e8v4+JyjQVOZ0qHZjkmlysZrmylWamLFJup1CviTYKVePJqdQapp8skH1aUIWQtMDbWoBow7QkBxHk1lXI/dWrc+i6aIf2SL6n8V7uU5Vnp83yCPCVLkWKAeIAWbHdd9QrTFPyXov4G81FaKyvKZUnMnWA5VFCfVHounkEjnxtjScv8efTqfwcw/38EboIzqcvHgmN3VXGssKytBvKRBbwlDZO8zY09C2hI3fRcAHJ7VyqVsSFFUcsiYMBJASTPcNJYD8Z2AsJcuvRII0rIYGCufbJZIK1joMDY0/35DDW9oHkNyGirktk6aG6DI69uJ6BoBnB3ohQvRKHkHe6ScVRTznfhSSIhj9Xozt+bDiIoE1uw+eaS9qjkLK/Ayh0tcxfnyz2xJTlsWPyh5SpQl0Gc+b2zT7QRSDK9XWexa9fxlO5q63nCo08OVh4mM7TzXGKtQ1oyPB/unKGZsk4T+oStRG2QbV2MNrRGo1gZDmabR5BYT1LXtveoadvruw6ue7nWSyYaS84MkhyLD09IdFf3k6PslvR9sHCXGPZSCbIkvpzuP96OT3B53Sl7hnN5eC0UAob5WChfHj/FSLA48E9GdTQwSGEZnvwdNv2GV/tikzXwQiF5QzdvOu6XyeXosQ= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/remove-labels-from-actions.api.mdx b/platform-api-docs/docs/remove-labels-from-actions.api.mdx index cd090f4e7..87a435ef5 100644 --- a/platform-api-docs/docs/remove-labels-from-actions.api.mdx +++ b/platform-api-docs/docs/remove-labels-from-actions.api.mdx @@ -5,7 +5,7 @@ description: "Removes the given list of labels from the given pipeline actions." sidebar_label: "Remove labels from actions" hide_title: true hide_table_of_contents: true -api: eJytVcFOGzEQ/RXL55BNW1qpOTWgIqFWBQFVD1EOk91JYvCuje1NiFb5987Yu2RDEPTQC2LtNzNv3jxPGhlg6eV4KjXMUXs5G8gCfe6UDcpUcixvsDRr9CKsUCzVGiuhlQ/CLESKEAtnyt6tVRa1qlBAzhn8UA6kseiAvy6L54w/Y/QFBU8SkHAWHJQY0DGjRlb0QfiNcQ/eQo4UPZCKST3W6LbyJdU/HVBUdYlO5UIVWAW1UOgI7PMVliDHjQxby4lVFXAZrxbGlRDS0ZdTuduRDA6pig9npthyzGGpxF642IpooZQoN5SzChwA1mqVx7aze89RzTEFM7/HnAOtY5GCQh9j86SW70HBOeCeVcCyf+6DU9WSOA/SDP8t6o3eKVFQQTNq4r3JFQRMM0pd37TdRiS3rhzSXIOrMR54S9NMfXwcnR5rd/VDnIhfRnRaUdDp6NMruM41ojJBgNZmQ3W4qMe8dipso0vOEBy6SR1W9DnjyZGFVoadZk0cigW+k1nryCwZN0vDY2OgW3eeq50m6CoE68dZBlYNc23qYujxkdgMlTly3W28EdcaAkspzhkvJteXkrl0VG958kmUPuHneXDFzqP8PY8gOkn/XHRDut+EKAE76mbv0O9PUFoe2YF3pp05Zn1vTEezHb+jhYn121G3bTDv9zpkvVROOyGBeY5UlJMdqtfXjGyvdDTZwnzbXxARlj7V+TD8+nk44jMeXAnxybRLIC2Ng50Dz3vjgG6zf4T/ZXm1Awr4FDKrgfYPEYyNNq2zpnJPpV2j/A6iu0j5FbuQQE0zB4+/nd7t+DjtMPZcoTzMNb+hBWiPb/TzzoZ7leoDbo+W6Bp0zcho0TU4xfXj8yG6CAVlY2Ip9DyVP7nj7PvYo/128PSur27v2L3t9ixNwTEONiwN/aXa/LuQZCNAPGtIvmpZw5KxKSd7HQ6fyounEZl2267a9hiS4BFxZx6wItE7LQJ/E11K/heMh2sc +api: eJytVcFOGzEQ/RVrzktCW1qpeyqgIqFWBQFVD1EOk91JYvDaxvYmRCv/ezX2LkkIgh56y9oznjfvvZl0EHDhoZyAwhkpD9MCavKVkzZIo6GEG2rMirwISxILuSItlPRBmLnIGWLuTLNza6UlJTUJrPgFP4ICjCWH/HVZP7/4M2VfONOc5kAowKLDhgI5RtSBxoaghLVxD95iRZc1FCAZ1GNLbgMvof4ZAoVuG3KyErImHeRckoMCfLWkBqHsIGwsPyx1oEW6mhvXYMhHX04gxmkBjh5b8uHM1BvO2S+V0QuXWhF9KBRQGR1IB05Aa5WsUtvje89Z3SEEM7unihOtY5KCJJ9yq8yW3wlF55B7loGa3XMfnNQLiLHIGv5b1hu9xwKCDIqjTr03lcRAWaPc9U3fbYrk1qWjGsrgWkoH3hrtcx8fj08Oubv6IY7ELyMGrmIBJ8efXokbXCO0CQKVMmuqU5+eqtbJsEkuOSN05E7bsIRyMmXlGgpLw06zJolike9g3DtynI07zuKxMcitBs+1TkEJyxCsL8djtHJUKdPWI0+P5HAkzYHrbtONuFYYmEpxzvHi9PoSGMsA9ZaVz6TsAn7WgysOHuXvWQqCov9xMYh0vw6JAnbUzdah35+wsSzZnncmgzmmu96YHE8jz9HcpPq91H0bjPu9DpkvWZHvg1lHrJLn99nb5YwalCqZbG6+bS9iAUx9rvNh9PXz6JjPWLgG08j0SyAvjb2dg897Yw9utx3C/7K8eoECPYWxVSg1A0yNdr2zJrCF0q9RnoPkrmkBS3ZhOYGum6Gn307FyMd5h7HnaulxpniG5qg8vdHPOxvuVagPtDlYoitULUcmi67QSa6fxqeAJWFNLgHLqee5/NEdv77NPdhve6N3fXV7x+7tt2djas5xuGZqcM21+X8h01Z2+awDhXrR4oJj85vsddwflRejkZAO205vdhB2XY64Mw+kY4SBi8DfEKcxxr+Mh2sc sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/remove-labels-from-pipelines.api.mdx b/platform-api-docs/docs/remove-labels-from-pipelines.api.mdx index f125733ee..a0a0cf1e5 100644 --- a/platform-api-docs/docs/remove-labels-from-pipelines.api.mdx +++ b/platform-api-docs/docs/remove-labels-from-pipelines.api.mdx @@ -5,7 +5,7 @@ description: "Removes the given list of labels from the given pipelines." sidebar_label: "Remove labels from pipelines" hide_title: true hide_table_of_contents: true -api: eJylVd9P2zAQ/lcsP5em29ik9WmAhoQ2jQqY9oB4uCaX1uDExnZaqqj/++7shKYUjUm8VLV9P7777rtLKwMsvJzeSg1z1F7ejWSBPnfKBmVqOZVXWJkVehGWKBZqhbXQygdhSpE8ROlMNXi1yqJWNfqxHElj0QEHuiieQ/2MbufkNetNydKCgwoDOgbTypoO5LE27sFbyJH8R1IxnscG3Ua+RPmnNxR1U6FTuVAF1kGVCh0Z+3yJFchpK8PGcmBVB1zEp9K4CkK6+nIst1tiwCFl8eHUFBv22U+V8AsXixGdKQXKDcWsAzuAtVrlsfDs3rNXewjBzO8xZ0frmKagiAd67fm7KPzAGJwDrloFrPz/1TFKLX13HAoUVNBsdeK9yRUE7DuXuLjqOIi2TIhySP0OrsF44a2pfaru4+T4kNHLH+JI/DKiZ5CcjiefXrHr1SRqEwRobdaUh5N6zBunwiZq5xTBoTtpwpKOd9xPEtbSsAKtia2ywG8ye9ZqlrScpaayYNCtei02TpPxMgTrp1kGVo1zbZpi7PGR8IyVOVDjdXwRMw2B6RRnbC9OZheS0fRgr1kRiZYh5OeecMZeu3yeRyO6SX/O+0bdr0MkgZV2tVPu9yeoLLfthaZuJ3dDadBxy6NVmpi663RXAUN+qzimSuW0IZIxNxHyOAb7xA3poklQOmqsNN92DwSEWU95Poy/fh5P+I67VkGcom4vpE2yt4HsYJnsAW53k/m+Zda1JeBTyKwG2kaELdbYdoq6lUMU3UblCYiqItqXrD8ya9s5ePzt9HbL12mnsdYK5WGueXpK0B7/UcobG+9VsA+4OViqK9ANW0ZprsApzh8Hh+AiFBSNgSXXs5T+6Iaj73wP9t3e0M0ur29Ytd02rUzBPg7WTA39Um7+UrB3HIZ41xJ99aKBBdummKxx2B+RFyMRkfabrt4MEBLh0eLGPGBNpPdcBD4TXAr+F3uQbqA= +api: eJylVcFu2zAM/RWBZzfJtm7AfFpbrECwYS3aDjsEOTA2k6iVJVWSkwaG/32gZDdOU6wDeoulR/Hx8ZFpIODKQz4DhQtSHuYZlOQLJ22QRkMON1SZDXkR1iRWckNaKOmDMEuRIsTSmWpwa6UlJTX5EWRgLDnkh6bl81M/Y9ilM9V1D4UMLDqsKJBjMg1orAhy2Br34C0WNC0hA8l8HmtyO3jJ8k8PFLquyMlCyJJ0kEtJDjLwxZoqhLyBsLP8sNSBVvFqaVyFIR19OYW2nWfg6LEmH85NueOYw1SJv3CxGNFBIYPC6EA6cABaq2QRCx/fe45qjimYxT0VHGgdyxQkeb7t9ZuWfgBG55CrloEq/391ZKml736nzSDIoBh15r0pJAbqO5e0uOk0iFgWRDoqIQ+upnjgrdE+Vfdxcnqs6NUPcSJ+GdEr2GZwOvn0Cq53k9AmCFTKbKmMlXoqaifDLnrnnNCRO6vDGvLZnPtZUVgbdqA1sVUW+Q7Gz14dJy+PU1PZMOQ2vRdrpyCHdQjW5+MxWjkqlKnLkadHcjiS5siNt/FGXCsMLKe4YLw4u54Cs+nJ3rIjkixDys894Yy9d/l7EUGQdT8u+0bdb0MUgZ12s3fu9yesLLfthadmk/nQGrPJvOXRWpqYuut0VwFTfqs4lkoW5DswNxGLOAaHwg3logqlih5bmm/7izYDVj3l+TD6+nk04TPuWoVxirq9kDbJwQayg2VyQLjZT+b7llnXlkBPYWwVSs3cYo1N56gZDFl0G5UnILpqnsGa/ZfPoGkW6Om3U23Lx2mnsddK6XGheHqWqDz9o5Q3Nt6rZB9od7RUN6hqRkZrbtBJzh8HJ4M1YUkuEkuhFyn9yR2/vo892ncHQ3d9dXvHru22aWVKjnG4ZWlwy7n5n4Kj4zDEswYU6lWNK8amN9njeDgiL0YiMu03nd4NGDZNQtyZB9JtC70Wgb+hnbdt+xd7kG6g sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/remove-labels-from-workflows.api.mdx b/platform-api-docs/docs/remove-labels-from-workflows.api.mdx index f53727417..bbbc73f83 100644 --- a/platform-api-docs/docs/remove-labels-from-workflows.api.mdx +++ b/platform-api-docs/docs/remove-labels-from-workflows.api.mdx @@ -5,7 +5,7 @@ description: "Removes the given list of labels from the given workflows." sidebar_label: "Remove labels from workflows" hide_title: true hide_table_of_contents: true -api: eJylVU1PGzEQ/SuWzyFJW1qpOfGhIqFWBQEVhyiHye5sYvCuF9ubEK3y3ztjr8mGIKjUC2LtN+M3b95MWulh4eRkKjXMUTs5G8gcXWZV7ZWp5ETeYGlW6IRfolioFVZCK+eFKUSMEIU1Ze92bexjoc3aDeVAmhotcKLL/CXVrxB2QVH3CUrIGiyU6NEymVZW9EERnMzVkCHFD6RiPk8N2o18zfI+AUXVlGhVJlSOlVeFQktgly2xBDlppd/UnFhVHhfhqjC2BB+Pvh3L7ZYUsEivOH9m8g3H7D8V+QsbihEdlBJlhnJWngOgrrXKQuGjB8dR7SEFM3/AjANryzJ5hY5vk36XueuBwVrgqpXHsn/uvFXVglgPYgP/Leqd6imRV14z6tQ5kynwmPoUK7/pKg5YLl9ZpO5622A4cLWpXKzl8/j4UL+rn+JI/DYi6UVBx+Mvb+CSd0RlvABNBOgdftRh1ljlN8EpZwgW7Wnjl/Q54+6RjZaG/Vab0Jga+E6OkrKjaNxR7CC7A+0qGa+xmrBL72s3GY2gVsNMmyYfOnwiOkNlDqx3G27EtQbPaopzxovT60vJZBLXW25/VKXP+KUl/GIyKn/PA4hO4j8XqU8Pax80YFvd7Gz64xnKmrv2ykDT5JBZ3yDT8WzL41SYwKDrd1cIM/+oRlZMZbQVIphbCVmw/r5+fdXI/UoHpxXmZHdBRFj8+M6n4fevwzGfce9KCJPT7YK4Pfa2zrq3QPYIt7tp/L8F1nXH47Mf1RpoAxG3UGPb+Wr6IrgcpCXKYxC8Raov2YSEats5OPxj9XbLx3GNseNy5WCueYQK0A7fqeSDJfcm10fcHOzRFeiGkcGgK7CK3w/TQ3QRcsrGxGLoeXz+6I6z72IPVtze5F1f3d6xd7sFWpqcYyywRvyX3uYfB44OIxHOWpKvWjSwYGzMyU6H/UF5NRiBaVp31abHkAQPiDvziBWJnrTw/E10Kflf9sdsLw== +api: eJylVcFu2zAM/RWBZzfJtm7AfFpbrECwYS3aDj0EPjA2naiVLVeSkwWG/n2gZDdOU7QDdgkSipQe33tkOnC4spAuQOGSlIUsgYJsbmTjpK4hhRuq9IascGsSK7mhWihpndCliBWiNLoanW61eSyV3toJJKAbMsgXzYvnq36Gskujq/shFRJo0GBFjgyD6aDGiiAFvsw2mNO8gAQk43lqyezgJcr7IVHUbUVG5kIWVDtZSjKQgM3XVCGkHbhdwxfL2tEqHJXaVOhi6MspeJ8lYOipJevOdbHjmsOnIn5hQjOiT4UEcl07qh0XYNMomYfGpw+Wq7pjCHr5QDkXNoZpcpIsnw78zQs7SkZjkLuWjqpx3Doj6xV4n0QB/63qje59Ak46xVln1upcoqNBp9j5Td9xyOX2paECUmdaCgHb6NrGXj7OTo/5u/ohTsQvLQa+fAKns0+v5A3eEbV2ApXSWypCp5by1ki3C045JzRkzlq3hnSRsXoVubVmvzU6CNMgn8F0YHYajTuNCrI7yGwG47VGQQpr5xqbTqfYyEmudFtMLD2RwYnUR9a7DSfiWqFjNsUF54uz6zkwmAHrLcsfWRkjfpaEXxyMyr+XIQmS/svloNPD1gUO2FY3e5t+/4NVw6q9MNBicEg2Nshilnkep1IHBL3efSOM/L0emTGZk+2TWUrMg/UP+RuzRhVKFZxW6m/7A58Akx/f+TD5+nky4xhrV2GYnH4XxO1xsHW2owVyALjbT+P/LbBeHUd/3LRRKGvGFnrsel8tngmHZFiiPAbBW1kCazZhuoCuW6Kl30Z5z+G4xthxhbS4VDxCJSpLb3TyzpJ7Fesj7Y726AZVy5nBoBs0kt8P05PAmrAgE4DF0ov4/Mkd376vPVpxB5N3fXV7x97tF2ilC64xyBzxZwrhz4Grw0iEWAcK61WLK86Nd7LT8XBQXgxGQDqsu3o3Qth1MeNOP1LtPQxcOP4NPvPe/wX2x2wv sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/sidebar.ts b/platform-api-docs/docs/sidebar.ts index a6e13a5a2..0cde89633 100644 --- a/platform-api-docs/docs/sidebar.ts +++ b/platform-api-docs/docs/sidebar.ts @@ -217,7 +217,7 @@ const sidebar: SidebarsConfig = { { type: "doc", id: "docs/explore-data-link", - label: "Explore data-link path", + label: "Explore data-link", className: "api-method get", }, { @@ -228,7 +228,7 @@ const sidebar: SidebarsConfig = { }, { type: "doc", - id: "docs/explore-data-link-1", + id: "docs/explore-data-link-with-path", label: "Explore data-link path", className: "api-method get", }, @@ -238,12 +238,6 @@ const sidebar: SidebarsConfig = { label: "Delete data-link content", className: "api-method delete", }, - { - type: "doc", - id: "docs/download-data-link", - label: "Download data-link file at path", - className: "api-method get", - }, { type: "doc", id: "docs/generate-download-url-data-link", @@ -259,27 +253,33 @@ const sidebar: SidebarsConfig = { { type: "doc", id: "docs/generate-data-link-upload-url", - label: "Generate data-link file upload URL (to given path)", + label: "Generate data-link file upload URL", className: "api-method post", }, { type: "doc", id: "docs/finish-data-link-upload", - label: "Finish data-link file upload to given path", + label: "Finish data-link file upload", className: "api-method post", }, { type: "doc", - id: "docs/finish-data-link-upload-1", + id: "docs/finish-data-link-upload-with-path", label: "Finish data-link file upload to given path", className: "api-method post", }, { type: "doc", - id: "docs/generate-data-link-upload-url-1", + id: "docs/generate-data-link-upload-url-with-path", label: "Generate data-link file upload URL (to given path)", className: "api-method post", }, + { + type: "doc", + id: "docs/download-data-link", + label: "Download data-link file at path", + className: "api-method get", + }, ], }, { @@ -444,6 +444,66 @@ const sidebar: SidebarsConfig = { }, ], }, + { + type: "category", + label: "identities", + items: [ + { + type: "doc", + id: "docs/list-managed-identities", + label: "List managed identities", + className: "api-method get", + }, + { + type: "doc", + id: "docs/create-managed-identity", + label: "Create managed identity", + className: "api-method post", + }, + { + type: "doc", + id: "docs/describe-managed-identity", + label: "Describe managed identity", + className: "api-method get", + }, + { + type: "doc", + id: "docs/update-managed-identity", + label: "Update managed identity", + className: "api-method put", + }, + { + type: "doc", + id: "docs/delete-managed-identity", + label: "Delete managed identity", + className: "api-method delete", + }, + { + type: "doc", + id: "docs/list-managed-credentials", + label: "List managed credentials", + className: "api-method get", + }, + { + type: "doc", + id: "docs/create-managed-credentials", + label: "Create managed credentials", + className: "api-method post", + }, + { + type: "doc", + id: "docs/update-managed-credentials", + label: "Update managed credentials", + className: "api-method put", + }, + { + type: "doc", + id: "docs/delete-managed-credentials", + label: "Delete managed credentials", + className: "api-method delete", + }, + ], + }, { type: "category", label: "labels", @@ -1242,66 +1302,6 @@ const sidebar: SidebarsConfig = { }, ], }, - { - type: "category", - label: "identities", - items: [ - { - type: "doc", - id: "docs/list-managed-identities", - label: "List managed identities", - className: "api-method get", - }, - { - type: "doc", - id: "docs/create-managed-identity", - label: "Create managed identity", - className: "api-method post", - }, - { - type: "doc", - id: "docs/describe-managed-identity", - label: "Describe managed identity", - className: "api-method get", - }, - { - type: "doc", - id: "docs/update-managed-identity", - label: "Update managed identity", - className: "api-method put", - }, - { - type: "doc", - id: "docs/delete-managed-identity", - label: "Delete managed identity", - className: "api-method delete", - }, - { - type: "doc", - id: "docs/list-managed-credentials", - label: "List managed credentials", - className: "api-method get", - }, - { - type: "doc", - id: "docs/create-managed-credentials", - label: "Create managed credentials", - className: "api-method post", - }, - { - type: "doc", - id: "docs/update-managed-credentials", - label: "Update managed credentials", - className: "api-method put", - }, - { - type: "doc", - id: "docs/delete-managed-credentials", - label: "Delete managed credentials", - className: "api-method delete", - }, - ], - }, ], }; diff --git a/platform-api-docs/docs/start-data-studio.api.mdx b/platform-api-docs/docs/start-data-studio.api.mdx index 8ceced817..06c32db3c 100644 --- a/platform-api-docs/docs/start-data-studio.api.mdx +++ b/platform-api-docs/docs/start-data-studio.api.mdx @@ -5,7 +5,7 @@ description: "Starts the given Studio session ID. Append `?workspaceId=` to star sidebar_label: "Start Studio" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/stop-data-studio.api.mdx b/platform-api-docs/docs/stop-data-studio.api.mdx index 7171890f9..34b6305cc 100644 --- a/platform-api-docs/docs/stop-data-studio.api.mdx +++ b/platform-api-docs/docs/stop-data-studio.api.mdx @@ -5,7 +5,7 @@ description: "Stops the given Studio session ID. Append `?workspaceId=` to stop sidebar_label: "Stop Studio" hide_title: true hide_table_of_contents: true -api: eJy9Vm1vIjcQ/iuWP7USAdqmlQ6pamlCJNRrgoDoKkVRYnYHcLLYju1NDqH9752xd2E3Cz1d1fbTej2PPc+8e8e9WDk+uOPO56nUjt93eAousdJ4qRUf8JnXxjG/BraSr6DYLACZA+cQwMaXXTY0BlTKHn950/bZGZHAOP35kXlE4WEmqjNS4XqPYYlWHj77Lu9wbcAKUjhOS5WXwot4DMVGWLEBD5ao7rjCH4SVFPBIh0uiaoRf8zb/Bl/nrVQrJlNQXi4lWFJv4SWXFlC3tzl0uEvWsBF8sON+a4KqcIoXRWevvWZrpf8lB7ttEfi0N1jlG7AyqStnn9boU72R3kPaCW6unOWC9wyk5DcS5A5s3WktlhJFK7AoWmq7ET5u/XSOvO/JSGe0Qj/Qie/7ffo0md78jkeDAuVJKozJZBLi0ntyBNnVlB6cdsef9GKWL6IVxKwWGeeFz91YLTXlVslUL54g8RRZS6H3MrJqXHOwa6F1BkLxon5zKzhfH/iiwe5w4Ql2Edt220VuLV76vjIivMsmGv8XGbBXkeXgBuyxjOtjh5YC71crWttcqXIZEOV6KWQWwYtcZmm5G9ZXUUTJ8N4XgMkW6zoqoCyP94eYxOurZQgaWKttWFV6qmVUQ+H7fEb3nr0KS1Xg/n0FXvqM7DiU/yx6HWOFCp1YwZGy7PBMOH9rUuGPiGvlQIAzL7GAi8hsCqJM7FMOvJiOLsfz2cP09vrh5naOko/jq9FsMrx+GP05GaMUt2aTm/nDdHTxcfjHcD6+uT5lyl4hdpKTtoZsPAWgG2IdI4RA5/0fjlRy1U+Z0p6JLNNvkIaEP++ft+HX2l/pXGEDeqN21OxCdMOSpEzbg3w4GZMwlU5gbqeIsGF/3xa7/7SXVGH+Yrc4nQ81340o6RouC10kya302zBNfgNhwQ5znB2Du3vqlDhq1poGkcmDVhorA94rR2Rvt29CRY9yKDQ8+1pNp9xmiF57b9yg1xNGdpNM52nXwQsGpRsG2rtOFSRskglPmcouCE8e5sSmIjsjb0XL65T3xpPGaiqErhlAVGJhcVXVwNObDx6SVdMrPVWyILVfIkjmygRcCaYwiySEuWl83WSMtMzCRFrqXw8CJEKei3q+6374sdunPaOd34iQJeW8pdRn+xdBg9/ukGj/z3Ol9Dj99kwmZBhNwfRdmS2HB1WHD5rjEBMGo7pGAwm22y2Eg1ubFQVtxycEpVFVWXywFJmDvzH5P3tgHDXzGbat10+YbLgb8hWHgyTmX2nFN9OyB3zbHqRHnmxHuZWbQm3rpCrOhzAU9wheg0ixPohllA+TBIyvnWz1rEZzmIRhIJpF+K7owu1HWWHcA2Kun0Fh7CuSnv6JYFH8BeJ0CH4= +api: eJy9Vm1r40YQ/ivLfGpBsdM2LZygtG7igOk1MXbCFUJI1tLY3kTa3eyOnAtC/73MSrKl2O5xpe0nr3dG8zzzviWQXHmI78BTkSrj4T6CFH3ilCVlNMQwJ2O9oDWKldqgFvOgKDx6r4wWk4uBGFmLOhWPv7wa9+ytTHCS/vwoyAhPxgrZfqO0kGKrIxKjCT/TACIwFp1kwEnaQF5IkvVnEIGVTuZI6JhqCVrmCDE0FCYpRKCYqpW0hn3+Pb6enNIroVLUpJYKHcM7fCmUwxRicgVG4JM15hLiEujNBqjwFVRVtEXv+NrivxTo3vYIfNo6rIscnUq64OLTGrUwuSLCNAphboPlQ/Qsphw3FhQeXTdoeyyVJlyhgwiWxuWS6qufzqCq7tlJb4326PmL709P+afP9Pp3iCAAaGKptDZTScjL8MmzStkB3QXtDp7MYl4sai+YWSczniQVfqKXhmurYWoWT5gQZ9Zx6knVrHpmdn4tjMlQaqi6lveS8/WJr3rsdgaPsKt198N2XjiHmt53Rq0+EFPjvVpkKDYyK9DH4rHJ62PER+lI6RWfXaF1cwwazXkpVVYrLwqVpc1tOF/WIi6G97FAXeR1X9cAXOW1/ZCT2nx7DElD54wLpxanPdYwnL7PJ2z3ZCMdd4H/9wFIUcZ+7Np/Xke9iiBH7+UKD7RlBJn0dGtTSQfEnXZghRNSOda5N3aGsinsYwE8n40vJjfzh9nt1cP17Q1E8HFyOZ5PR1cP4z+nk9n4AiKYT69vHmbj84+jP0Y3k+urY65sAavquK+hGo8psIW6j6GqWOns9IcDndzOU6ENCZll5hXTUPBnp2f76leGLk2h00i88jjqTyG2sGSpMG4nH00nLEyVl4sMU7E0Ltxvx+Lgn86SNs1fnBbH66ETuzEXXS9kYYokhVP0FrbJbygdulFBa4jv7nlS5khrw4vIFgGV10oMw2ZFDsvtEKqGXENh4LlNu50Kl0EMayLr4+FQWjVIMlOkA48v6OQgLLR3kypIxDSTxJUqzlmfIwzMpiU752jVnncpb51nxHYrhKkZlLjFwuGy7YGnVwoRUu3QayLVsGDYLxFkd1WCvlHmNMskpLnvfNdlzKXKwkZaml93gioCjlyN893gw4+DU76zxlMuQ5U0+5ZLX2xfBD1+5a7Q/p/nShNx/ju0mVRhNQXXy6Zadg+qCOL+OjSWS3ttPLFaWS6kx1uXVRVf108ILqO2syBeyszj37j8nz0wDrr5jG97r5+w2SCGUK8b6RQz/0ovvpk1M+Db/UV64Ml2kFtzKfVbl1TLeZeG6r6KYI0yRRdY1vJRkqClzpd7M6s3HKZhGch+E75rumD9IKuyrDVuzDPqqtqSJP7PBKvqL+J0CH4= sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/token-list.api.mdx b/platform-api-docs/docs/token-list.api.mdx index 12401d44a..940c2c0c0 100644 --- a/platform-api-docs/docs/token-list.api.mdx +++ b/platform-api-docs/docs/token-list.api.mdx @@ -5,7 +5,7 @@ description: "Retrieves the list of all available API access tokens." sidebar_label: "List tokens" hide_title: true hide_table_of_contents: true -api: eJydVE1PG0EM/SurOadJaKFSORUQrVCRivg4oRycXScZmJ1ZPN5AtMp/rz27CZuAWtRTNvaz/Ww/T2MY5tEc3xsOj+ijmQxMgTEnW7EN3hyba2SyuMSY8QIzZyNnYZaBcxkswTqYOsxOri4yyHOMAkpphmZgQoUEmuSikDS3ar+UaPEQxir4iFK3MZ/HY/3ZLfr7l8Dy4Bk9qxeqytk8ZRs9RIU0JuYLLEG/eFWhBIXpA+aavyKtzbYt0DX2igMiWAnMMpbJTvhUW8JCx+ChRB3C33NOIdr8pOZFL22UOfm50flVhEJWEzLVuJZSRQ9opa05kiBngUrg1vT1UAy+dmmi28BER0JLeLlEP9eCR+OBKa3f/D0Y7BGQKAeR7yIW77Hb1iyE4Se2kl8i9M8ZYUv6Y0ESxZaVqzlJu08rFnvPoQvvOeN1t3lFCezwvd2fQpHpRjBp5cMi6C+xlIIw/8AeN8A3LfebOCcK9Ib5l3dUu1F85gPriYRn4aPwiHlNlldCrjGnCITUqud+shaSJfIi6JXMMXEEdZlRp1wNpyVSTNE1OfEtmKt4PBpBZYe5C3UxjPgk1Yc2mP0Lvkme7MoB6x6zM8XrzRqtvaF2o5Nsp9InuB2MVlQqCSb/pwkklvbjx0YhD8+cWrZ+FlJ4N8WOhZb9F0Ft14poOrBKAPIkgd3m+y2LCqxLlzQL318dQkQn19Y5GH47Go7VVoXIJSQFtReWlJptB77Dr3kV4f+/ht0UGV94VDmwXmmkdppu3/0neCH81NI08tLgHbn1Ws1yFKQaks8lkG1fCpGQBCAUsg0VyCOuupOsVExLcHV69favZ0d4P89vBQu7K99bccq+eUP9qpdbaCZEOnKhOuhIcPsiTORk/gBErTIE +api: eJydVE1v2zAM/SsGz1qSbu2A+bS26IZiBVb04xTkwNhMolaWXIlOGxj67wNlJ3XSYit2ikNS5CPfI1tgXAbIp8DukWyAmYKSQuF1zdpZyOGG2GtaU8h4RZnRgTO3yNCYDNeoDc4NZafXlxkWBYWQdWlGoMDV5FGSXJaQw53Yr3RgUOAp1M4GCpC38HkykZ/9or9/gYLCWSbL4sW6NrpI2cYPQUJaCMWKKpQv3tQEObj5AxWSv/ZSm3VXoG/sNQ69xw0o0ExVsnt6arSnUsZgsSIZwt9zzjHo4rTh1SBtYK/tEmR+tacCWRKybygq0OUgUFumJXlQsHC+Qu5MX49BgW1MmujuYYKTt1DhyxXZpRQ8mSiotN3+PVIHAKICg4HvA5XvodvVLJHpE+uK5IX8OffUgf7Yo6iANQtWOE3cJ4ohDh1C+MAZbnrmJSoqOH6P+zMsM2GEklY+LIIhiRWFgMsP8LgNfNPysIkL751/g/zLO6rdKj6zjmVF3DOVKVWgovGaN5BPWzgj9OQ79UxncaagIl452ZIlJYwoLhj3ypXnfk0+pNeNN5DDirkO+XiMtR4VxjXlKNATeRxpB4cbfJs82bVBFh6zc4mXnQWpvYV2K5PspjIEuBuMVBQoKQxymKcgUP3Hj61CHp45taztwqXn/RR7FFL2XwClXV1Q6INFAlgkCew3P2yZKtQmbdLCfX91RAUyua7O0ejbyWgittoFrjApqNuwpNRsN/A9fO2rCP//GvZTZHrhcW1QW4GR2ml7vocneOUCi6Vt5xjo3psYxfzUkBcNzRSs0evuUkxnUcGKsCSfBPJIm34laxHTGk2Trt7h9uwJ7+fFHSjAfcoPKE7ZtzfUbga527aLSEseI6geBHcXYRZj/ANErTIE sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-action.api.mdx b/platform-api-docs/docs/update-action.api.mdx index 09603f6a7..4e5c96dc5 100644 --- a/platform-api-docs/docs/update-action.api.mdx +++ b/platform-api-docs/docs/update-action.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the action identified by the given `actionI sidebar_label: "Update action" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-compute-env-primary.api.mdx b/platform-api-docs/docs/update-compute-env-primary.api.mdx index fa667a1bb..85b9251a1 100644 --- a/platform-api-docs/docs/update-compute-env-primary.api.mdx +++ b/platform-api-docs/docs/update-compute-env-primary.api.mdx @@ -5,7 +5,7 @@ description: "Selects the compute environment identified by the given `computeEn sidebar_label: "Define primary compute environment" hide_title: true hide_table_of_contents: true -api: eJzNVd9v2jAQ/lciP20SBbaxSeNpLeukatKKaKs9VEg9kgPcJrZrOzAU5X/fnZNA+KF2fdtLIM7nu+8+f3cuhIeFE8N7EevM5B7PUK2cmHZEgi620niplRiKG0wx9i7yS4xqZERIabXKUPlIJvSUc4lJNNsE1EKuUEUPNfhSra6ShwiqCMbKDOzmdCTV2r7W9skZiDmp8vjHd0VHaIMWmNdVQszuTAIeR9s04yo24QxYyNCj5foKoeiF8G1CBJJcnQG/FIclj06Qg9QsQeUZWhnvarbMyuJzLi0SJW9z7AgXLzEDMSyE3xhO7LyVaiHKsrPlsi1vR+U5x0B+n8vvrQ6nkx8lk6TWAi19mmubga+Wvgwo/bTiis5f6GTDe4K2yvNfMCaVcVC39+g4d3EcXM8eyQwU20uf8sJlZvyGo02qwJSFyqQ0zmjl0PHej/0B/+zXdf0zOot+6ahhQJsG/f4x7gKSqCZNaf+Z7+5M7kWGzsEC2dqHZRjLlvKyItoAT53crmJrtZ3U9dXlDvqfTlTYmDVSmv2T6jXxYbjDOLfSb4I5LxAs2vOcfDi8n/IZkXOXmg1udCg6eHQoeu0+7RVtN5c9s/W+Q7tqjJ/blDYuvTdu2OuBkd041XnSdfhM3LpSH9ntJnyJxil4tk80Ynx0Pr4SzKwhfsM6V5q16W9l44yNN/l9FkC0Uv350Rjzce2DIHx+k50zL/9AZljsouTemOsQuta/ZsiUXiPPUsgYXQ1m80AczLMvTFsO8o9MQ8/M9bfdByLCqlZ5PnS/fu72eY1PKIPgvbqxv+Ncqhfn3CHtVhf+V8O2Pkt+7ZkUaEZRwUG4orbkwdXREcODEdu4kqyzZC/TjqKYgcM7m5YlL1dDj72aSAezlDt2DqnDF0R6bSSeJP6Em6Oxu4I0Z2Tw9gqsZAJvJPNuUk+a99Ebr42TNOtFUJs2v4b+nrzllPBLhIQ6izlXkFHF7OyWA+1CHE1LvouqHedxjMa/iG0PpfH1zS13cn2DZDrhPRbWfBPSM9DVQakwIMJaIVJQizwMV1HF5L6H/bFxMCZCVScFIRMFxK1+QkVGavTx/M7ClOVfawIbPw== +api: eJzNVU1v4zYQ/SvCnFpAsd02LVCdmqQpEBToBkkWPQQGdiyNLSYSyZAjew2B/30xlGTLH8ju3vYkiRrOvPf4ZtgC48pD9gy5qW3DdEF67WGeQkE+d8qyMhoyeKSKcvYJl5T0kQnptXJG16Q5UQVpVktFRbLYxqiVWpNOPvXBt3p9V3xKsMtgnarRbc9n0qPtG+NevcVcimqmzzyBFIwlh4LrroAMPtoCmW52Ze673JCCRYc1MTnh14LGmiCDMSBIQQk7i1zCMeWbM+CwsiXqpian8j1nJ6gcvTXKUQEZu4ZS8HlJNULWAm+tFPbslF5BCOkOy47eHspbQxH8IZb/dzqcL35STGmmFTlIYWlcjdwt/XEJIcw7rOT52hRb2RO11SyvaG2l8qju9MVL7fY0uVm8UM6QAiuuZOG2tryVbA9dYgghBCnjrdGevOz9dXYpj0NeH/5NLpL/TDIgCClczmancddYJD1oSL8d7/5MnqEm73FFYu1jGtaJpVh1QIfAcye3Z+yccQ89v57u5ey3MwwHsybaiH8qs6EipvKUN07xNprzmtCRu2q4hOx5LmdUE5dGDG5NJB09msF03KfTduzmMLU773ty68H4jasgg5LZ+mw6RasmeWWaYuLpjRxOlDmx22P8k9xXyGKf5Ebik6v7OxBkA/BH0bnTbAx/J5tUHLwp34sYBGn/8s9gzJcNR0Hk/B72zrz9jLUVsdsgvbE0MXWvf49QIH0NvEihcvJ9sJgH82ieQ2HGclCNqoo9szR/7X+EFETVrs4vkz9/n8xkTU6oxui9vrH/pqXS7865Y9ijLvyhhm1/lvI5tRUqLYSjcG1vyaOrI4XsaMQOrpynUIqXs2do2wV6+uiqEGS5G3ri1UJ5XFTSsUusPL0j0tdG4lngr7Q9GbtrrBqJjN5eo1MC4DvB/PTQT5qfk++8Ns7C7BdRb8f4BvgH8oZ5SKEkLMhFzF3ITYfs4kkS7VOcTEu5i7odV3lOlt+NHQ+l+w+PT9LJ/Q1Sm0L2ONzITYibDq6JSsUBEddaqFCvmjhcocspfY+HY+NoTERWZwVp2y7iybySDmGnD8u3CBPCF2sCGz8= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-compute-env.api.mdx b/platform-api-docs/docs/update-compute-env.api.mdx index 9744fd3fc..8b069fd47 100644 --- a/platform-api-docs/docs/update-compute-env.api.mdx +++ b/platform-api-docs/docs/update-compute-env.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the compute environment identified by the g sidebar_label: "Update compute environment" hide_title: true hide_table_of_contents: true -api: eJzNVt9v2zYQ/lcIPrWAI2dbVqB+WuJlQDCsC/IDewgClJZOFhOJZEjKriHof+8dJVmypSbogAJ9MSzyO/G77+4+quJerB1fPPBYF6b0cAJq4/jjjCfgYiuNl1rxBb83ifDgmM+AJeCFzB3TaXhsAxkGSqtVAcozmeCvTCUkbLULqLXcgGKfW/Cl2lwlnyM+49qAFXTIVbI/ZrkHIcAIKwrwYIllxRU+IHD4HgRJ4miEz/gx8eUEO5GbTKiyACvjnqolOhZeSmkBuXhbwoy7OINC8EXF/c7Qwc5bqda8rmd7Llttn50RMfRUXkqwuxGX/zogmz58dJhUHtZgcSvVthC+Wfpwhsc/NlzB+Qud7Cjm7bzLoC5r4/CtscYDlKdoYUwu41CJ+ZOjV1RjPnr1BDEFGkt18xIc7TY6HEt0nP0n2DJCMszlW40TsX9K59kKWKkksmRb6TOp2F7iiNdIGwtEuoncUde8dXDTVAkbhA2FZ0tshjUGHgAKsWMiTTFdZkulaJtIpLneuojKz730OUz07E0rb02gw34KC85o5Rrhfj09G1fu37/ZCfukWVccDDo7PR3jLkTyf0rZM3rgBTgn1kDj/nqFO+DUHOyFuLRW25s2P0o/MP9tIsNu5pnSNI2oKfIJ6I9j9J9lkw42Sg7UJD9rtrjpIC6t9LtgVRcgLNjzEl1p8fBIE4s+lmnyOWyVYG20xedD651XQ2uryRXAbjr3K22OAZn3xi3mc2FkFOe6TCIHLyhpJPWo+W/DDrvOhScPYUvCs/PrK06EOr63JFiT/JD1Pn86sTMoel4FEK40f/7q3Olp64NIVIib3p4uv4jC5NB7RT+qR7O8V5qMNNWBQit4mwlRfytJkkzGeF01YOoWEYduORRwKBs2jMyDwab6j34DiZD6zTm/RB9/j05pzWjnC6EGGTU2MGVqx3Srvn1/3L3aFs7DFz83ucBbCVmH7Ku2746u/BlfHFyq2B0ZJkm4qloJB/c2r2tabi43asdEOrHKabpSrB+8kudbV98k3WfYja7XjchLQob23QgricB3knl307rCe/adnweTNNtFoXZDfh39A1HrR8RnIBIcHuLcQJYNs5M7elH/ipGz0TdHE3Eex2D8q9ih3Vzf39Gsth8KhU4oxIotffDgb2Crg1DBAsJaxXO8Fsvgg7x5JU22ODSGIyMISU3qgT0UEHf6GVRd7+Xx9Ey61PVXEXCxyg== +api: eJzNVk1v4zYQ/SvEnFpAsdPdtMDq1MSbBYKi2yCboIfAwI6lkcWEIhmSstcQ9N8XQ0m2/NEEW6BAbxL1yHnzZuZRDQRcekgfITOVrQOdkV55mCeQk8+ctEEaDSk82BwDeRFKEjkFlMoLU8TXfqMgvZLO6Ip0EDInHWQhKReLTUQt5Yq0+NqDr/XqJv86gQSMJYcc5CbfhpltQZCARYcVBXLMsgGNFUEK43MgAckcLYYSDonPTrBDZUvUdUVOZjuqjuk4eqmloxzS4GpKwGclVQhpA2FjObAPTuoltG2y5bI27tlbzGhH5aUmtzni8vcAFKeDHwWTOtCSHCRQGFdh6JZ+u4C2nXdcyYcrk294z9t511Fd0e+DBDKjA+nAu9FaJbNYiemT5yOaYz5m8UQZb7SO6xYkef7a6XAo0WH2n2ktGCkK4/6pcSbiz9oHsSBRa/lSk1jLUEotthJPoE0gcxR1Q+W5a94K3DVVLkbbxsKLWYl6KfVyD1DhRmBRUBaEq7Xmz0yiUGbtJ1x+CDIoOtGzd728LYP2+ykueGu074R7d35xXLm//hBn4rMRQ3HaBC7Oz49xV5j/m1LuGD1CRd7jknjcX6/wADw1B1shrp0z7q7Pj9OPzN+fyHCYeaENT6Mya8q7PD8coz/WXTokSBE3yf812zYBT1ntZNhEq7oidOQu61BC+jjnia0olIZ9ztYxKhtWCtOx9U6bsbW17ArkVoP71U5BCmUI1qfTKVo5yZSp84mnF3I4keao+b/EL+JWYWAPETPGi8vbG2BCA98vLFiX/Jj1Nn+OOBgUvy8iCJL+4dPgTk/rEEXiQtzt7On6G1ZW0c4rdqN6MMtbpdlICxMp9IL3mTD1t5JkyWRGvgdzt2AWu2VfwLFsVKFU0WAL8/vuQ5sAq9/F+WXy4dfJOa9Z40OFepRRZwOnTO2QbrNr3//uXu0LF+hbmFqFUjPrmH3T993BlZ9AunepzhMojQ+Ma5oFenpwqm15ubvcuB1z6XGheLoKVJ5eyfOtq+8k3WfaHF2vK1Q1I2P7rtBJJvCDZH66613hZ/GDvwcnafaLqDdjfgP9PVHbeZtASZiTi5w7yKxjdnbPB+2OOHI2/ufodlxmGdnwKnZsN7cP9zyr/Y9CZXLe4nDNPzy47tiaKFS0gLjWgEK9rKMPQnckTzbuG8OBEcSkTurRNB3i3jyTbtutPIHfWZe2/Q4RcLHK sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-credentials.api.mdx b/platform-api-docs/docs/update-credentials.api.mdx index ca517c8af..30b9163c9 100644 --- a/platform-api-docs/docs/update-credentials.api.mdx +++ b/platform-api-docs/docs/update-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the credentials identified by the given `cr sidebar_label: "Update credentials" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-custom-data-link.api.mdx b/platform-api-docs/docs/update-custom-data-link.api.mdx index 3c1e11b88..7273e6e7d 100644 --- a/platform-api-docs/docs/update-custom-data-link.api.mdx +++ b/platform-api-docs/docs/update-custom-data-link.api.mdx @@ -5,7 +5,7 @@ description: "Updates the data-link associated with the given `dataLinkId`. Allo sidebar_label: "Update data-link" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-data-studio-checkpoint.api.mdx b/platform-api-docs/docs/update-data-studio-checkpoint.api.mdx index 17ce60506..77ca2d7f9 100644 --- a/platform-api-docs/docs/update-data-studio-checkpoint.api.mdx +++ b/platform-api-docs/docs/update-data-studio-checkpoint.api.mdx @@ -5,7 +5,7 @@ description: "Updates the name of the given Studio checkpoint ID. Append `?works sidebar_label: "Update Studio checkpoint name" hide_title: true hide_table_of_contents: true -api: eJzNV21PIzcQ/iuWP7VSSGhLK12kquXlTkJVKSKg+4CQzuxOEsPGXmxvQi7a/94Z27txki0E1Kr3BbK7M/Yzz4yfGa+4ExPLh7fcuiqX2vK7Hs/BZkaWTmrFh/ymzIUDy9wUmBIzYHrsf0/kHBQbeTeWTSF7LLVUjp2f9dlxWYLK2ZffFto82lJkcJ7/+oU5zSq/GhOph1T43FqyTCsHz67Pe1yXYAThOM9bJGfCibDrabsEmpbCIDgHhqJZcUKKLhasDe49LimaUrgp3w4xBhGNmXVGqgmTOSgnxxIMQTHwVEkDiMOZCnrcYgAzwYcr7pal38p78brutbuvY3wFwDoSpqoZGJm9dXd0hQkYNB1rMxMuvPrlaANPko0GzlMFZrmD53ObjA447PMUE69n0jnIe74W0mTamOOc8kofKwsmTepbsN+F0MG6E50vyccvhBnHn6IsC5n5+hg8WAK+2l1c3z9A5gvEUDU5CZa+Bka2k7fNwwUs0tjIqc/+rKxj9xiXkoiM4aLxFPTZiDizTBis8MppjAXxFcWSwp/j5kgKnQGVY5lm2oDtU364k64gFF2lHYr+KpCA1vVuMfxjLcXDFhlkyC6b6VyOl1TeW3nzsXG/ui21soGmHw8P6d/mDn/9gUTtnYc12luOpEw1JZpwnRqgMolPIzH3vyX98dnpNWfFOuEqr0wv5xRd9yiqN569urdnrZx2cJmG2bFAi4zsDpzEbeqUjb1dIq/bbM+xnogBzIQsGm7pOF5QRP8Sn3Wy5K4aNpt3fYn4uiS0PRI3uPS5Gmuy9+XQtVAskJ1CTVISTEh+thkFzDqxBbPSLb0sYhORMwpUKlHIr6Es1Rx/50Ta8wG5HMyFoTzbN/k2YW2f8lGI4DUxOHOaJACtjroO5onIG6F45wHFeKyY7FEbjeGLyftojDZXUU9a4D91KErT55nSjqFi6gXk/gQdHR7tml9o90mjivbYgloRKVkYXxgq3G4/ojXHZE+fW4/jy3P6mEsr7gsU5nH0bZvkt8zhh45i12qMCF1Cypa8UxfyJpYtpJsyoRg8S+uoGySmDRGWXGJn+1a5oMMPWWUkHj8a+04Ae685rkgobu9ofMCZcKppeiwr17SUIR/EcXewaifEerDmAN+ns1tNTQjMvBkuK4OCxqfOlXY4GIhS9rNCV3nfwhPWcV/q3QnTf2GXhXAkn+yU7KkEOWFsQhgRh4GPNJCWEtqxGaDo+d4b4Zvw41MjzA8L53mj3Fytx6ePz2JWFrAefxIJlaSxtFMjUAEwIXwtFmJG0tgTjKlORObrZJOnlJ3YFPy2v68/IBAiOezzQ//Dz/1DL/zauplQCfAwFXXcPuLksIE4GRr/19tMzCI9DspC4PxNvdP45hjqcn0N6/FhendJSpM+bVwssICmSBB5r1b3wsKNKeqaXofhniq2UTk+HIvCbs+MKUH/6ejfycAjLHfuJtgwK7L0xwM7rST0b4zku6soRN+zfS54ndjiS6GWKagG8zpDdMl6F7JXb37vgLVRHfUd2k9B4JXD8xdMTgOWg2taaL3EjrBTXMHjOMugdC/apmp7eXNNuhQvbXjrIBcjFnSXxb8erfbUeLnz71a8EGpS+TbAw5J1HG4TEdwSPR9UJx94GLzFtX4EVdctPY6eiZe6/hvDl+vd +api: eJzNV9tu4zYQ/RWCTy2g2GmbFlgDRZvLLhAUTYNcsA9BgB2LY5uJRCrkyI7X0L8XQ0qybKuJE7TovtiSOEOeOTM8HK4kwdTL0Z30VCptvbxPpEKfOl2QtkaO5G2hgNALmqEwkKOwk/A81XM04jq4iXSG6WNhtSFxfjYQx0WBRokvvy2se/QFpHiufv0iyIoyzCag66GNANFaitQawmcayETaAh0wjnPVIjkDgrjqaTuFTGQBDnIkdBzNSjJSOZIevY/uidQcTQE0k9sh1kHUxsKT02YqtEJDeqLRMRSHT6V2qOSIXImJ9OkMc5CjlaRlEZYKXrKqknb1dYyvAFhHIkyZo9PpW1fXhnCKTiZyYl0OFD/9crSBp5ONBs5TiW65g+dzm4weOOLzDI2wuSZClYRa6CbT1zlWnFceLD26blLfgv0+ho6eTqxask+YyBA/QlFkOg31MXzwDHy1O7kdP2AaCsRxNZFGz6ORke3kbfNwgYtubOw0EH+WnsQYRWn0U4miQFfvgoG4Zs68AIcCSrI5kE4hy5Yc/hwdk8J7wCh0PrUO/YDzI0lTxij6SjsW/VUkQVZsvl0M/1hL9WarGRQT60RulZ4suby38hZik2F2X1jjI00/Hh7y3+YKf/0hk/3zsEZ7J6GkmeVEM65Th1wm9ds1zMOz5p+QnaTZK56AyqBML+dUq32K6o17r0r2rJXTHi67YfZM0CJjuwPSOTZOkY29XWpet9meAwEzgDnorOGWt+MFR/Qv8Vl1ptxVw2bxvpEaX5+Etlvi1qM7NxPL9qEc+iaqC2SnUDspiSYsP9uMoilzZgvzgpZBFgmdzjlQbSDTX2NZmjlkWjFpzwfscjAHx3n2b/Jtwtre5dcxgtfE4IwsS0CVyKO+jXkCqhGKd27QHL2H6R610Ri+mLyPzll3VetJC/ynHkVpznlhLAnIMrtAFXbQ0eHRrvmFpU+2NCoRCz6KWMli+yKs6zmPeM4J2/Nw63F8ec6DSnsYZ6iCOvL39pD8ljn80FPs1kwynVKHlC1551MomHix0DQTYAQ+a098GnRMGyI8u9Qn27fKBW9+TEunaRnavhMEh+64ZKG4u+f2IUeaWe4ei5KaI2Ukh3W7O1y1HWI1XHPgh6tu71bxIYRu3jSXpcvkSM6ICj8aDqHQgzSzpRp4fEIHA213O8wwIi4zIJZPccr2XIKSMTYhXDOHkY9uIC0lvGLTQPH7OBjJpH741Ajzw4ICb5ybq3X79PEZ8iLDdfvTkVDNGssrNQIVATPC12JhZjS3PdGY6wTSUCebPHXZqQ+FsOzv64EqkUxyXOeHwYefB4dB+K2nHEwHeOyKem4fdeewgbjTNP6vt5k6i/w6LDLQJpydLhyOsS7X17BEjrp3l05p8tDGxeI+kTPrib1XqzF4vHVZVfHn2NxzxTYqJ0cTyPx2z9gl6D9t/XsZeMTlzt1kDlnJlmF7zMFpRv/GSL67qoXoe7HPBa8XW/0RzLILqsG8zhBfst6F7NWb3ztgbVRHdV8lcoag0AX+oslpxHJwwxOtp9gRdo4rehynKRb0om1XbS9vb1iX6ktbbhW7OFjwXRYWEa0N1AS5C99WMgMzLcMxIOOUVd3cdkRwS/RCUL18rFbR4sY+oqmqlh7id+alqv4Gw5fr3Q== sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-data-studios-workspace-settings.api.mdx b/platform-api-docs/docs/update-data-studios-workspace-settings.api.mdx index c5e4f611d..ddc91d314 100644 --- a/platform-api-docs/docs/update-data-studios-workspace-settings.api.mdx +++ b/platform-api-docs/docs/update-data-studios-workspace-settings.api.mdx @@ -5,7 +5,7 @@ description: "Updates the Studios settings of the workspace identified by the gi sidebar_label: "Update workspace Studios settings" hide_title: true hide_table_of_contents: true -api: eJzNVt9P2zAQ/lcsP21S13Qbm0SfVgbT0KSBWmAPCAk3ubYGJ/ZsB+ii/O+7c36WdiChTdpLlJzPd999d/nsgnuxdHx8ye+1vXVGxOD41YAn4GIrjZc642N+bhLhwTG/AjbzeSK1Yw68l9nSMb0I9nY/kwlkXi4kJGy+DmtLeQcZu25djpPrIR9wbcAKSnGctEkOhRd1ih+N+6xOhVuMsCIFD5YwFzzDD9yq7RJDDLgksEb4FX9cwYldikz+CtlYlqdgZdwBtehv4WcuLSASb3MYcBevIBV8XHC/NpREZh6WwXWhbSp8Zfq4x8ty0CLplfgknra2vw/mqtoOzh/oZE17/pQ6D4yz2htjxRrDZp72CGOUjANf0Y2jjcU2Cj2/gZg2Gku99BKHZ9xw0Xo5b7F7vESsuVLf/7S4gXLH+p10ci6V9Ovt5QEH5JHG+HR6fDE5O0LL7OtkenRIw+ylV+R80UXAnrXmavBaWqY1HSX5bDYiGJzRmasKfTcabfP7/Bwz3MeaQC+nvQwI3432tjGcfGNv2HfNmsjot7cL64FIXtL+jpVLnoJzYgmB5yenonHc7m2vF0fWajttqKkq3Bu931Fhox0s054JpfQ94gne+9veh3lVDjBQkFKN/2m1uOggzm2YchS4AxAW7CRHCRlfXtG/jeq30qSXJg9ZSV3GPEIJdFERhLCMOi2Pip4ilVEj2pGrRpNTOnvXyGluFcZaeW/cOIqEkcNY6TwZOviJbA+l3tKxWVhhp0p4EiL2mfzZ5PSYE9amlBlxWfHSL6ilhjLyWuXoex6c0FK9fGkk7ubeB/6oR9NO444eRGoUdNLTyUKnOJ1ts4LW3NeXVkZKEvGFDljrptUlU43PsUHcSuxC7UwTJ+IwcZtM9/nFoZMqyPlCf+oWSACxTVWet8P9D8MR2Yx2PhVZr/RKfnrH8eMD+zHqovsT/tVBX7fZw4OPjBJ4LCL0QEFRD/AlneEEbdyc5b37CFo3z9VeKc0g47StkAuKVBRz4eDcqrIkM46JpZ8JX++ElWJOXcRhT6Sjd/yVFkI5eIKVV9NaAV6z5+8RO2utjSJb06AJldMXvt7Cur2+0C3iRZieuUu8AFCf7fIK3VcgEgxGtFUenysgb84oThdhS0ipqGrHJI7B+Cd9++p2en5G/399g0l1QlusuKfLET4DWB14CbISbAVXIlvmQXZ5FZLUQmyKzSNxCUXtpAPnKHic6VvIcJYadjx9Ey9l+RvNFelb +api: eJzNVk1v4zYQ/SvEnLoA13LTtMDqVGeTokaB3cBOtgfDwNLSWGYikQpJJesK/O/FUJ+OvQkQbIHepOGQ897j8JE1OJFZiFfwpM29LUWCFtYcUrSJkaWTWkEMt2UqHFrmdsiWrkqltsyic1JllultiPfzmUxRObmVmLLNPoxl8hEV+9qnzNOvE+CgSzSCSszTvsilcKIt8XeXvmxLAYdSGFGgQ0OYa1CiQIhBm2yeAgdJYEvhdvCcwWeTCSX/CdWYqgo0MhmAGuBg8KGSBlOInamQg012WAiIa3D7kopI5TALqVttCuGa0G/n4D3vkYwovoin5/bjwayb6WjdhU73NOd7paugOGuzgUOilUPlaI4oy1wmQa/oztLE+hiF3txhQhNLQ3vpJFoabbTos6wzUmXgOWyrPP/0vcEDlCfGH6WVG5lLtz8e5oCqKqiNrxfzL7ObK+Cw/HO2uLqkZnbS5ZT8ZVjB+yHcNF4vy6KVw1PO4UaEgC21sg3Rs+n0WN/X+5idTaesW+jtsvuA8Gx6fozh81/sPfukWbey53B+CuuFSN+y/YMqKyjQWpFh0PnFrugSj/d2tBdXxmiz6KRpGJ5PfznBsPMOprRjIs/1E6YNzw/H2ZdVQwcZ5lgQx/8pW8/BYlKZ0OWrGi5QGDSzyu0gXq3pbBfodpr8sqxCVXKXGCJtMhvVwQh9NHh5VI8cyUedaUe2aU2gcuaxs9PK5BDDzrnSxlEkSjlJcl2lE4sPaMRE6iMfW4YRdp0LR0bEPlI+m13PgbB2VJakZaPLmFAvDVWE1uXofxOSgLcff3QWd/fkgn60R4vB466+iaLMcbCewRYGxxlihwz68NhfehvxZOJbHbC2m9ZSJo6vqUHaygRtm0wdJ5LQcYdKj/XFQsg82PlW/z4MkAGisU2dnycffp1MKVZq6wqhRtQb+xldx88v7Oeo6+Ek/FcXfbvNDr+5qMyFVAQ9SFC3DbyiO5ygxd1dPnqPcIgP79URla6R1xx22jpaqa43wuKtyb2n8EOFhg7TmsOjMFJsaBdXNaTS0ncK8VbkFl9Q5adF6wDv2OvviJNc26BQe2o0kVf0Bxzucd8/X+gV8SZMr7wl3gBorLZfew47FCmaIFuT8bEB8v6G1hlWODJSItXMmCUJlu7F3LG7Xd/e0PlvXzCFTmmKEU/0OBJPDVgddAm2EmI15EJlVbBdaJYktxCHZvPMXAKpk3LUdZNxo+9Red+r4+ifdPH+X80V6Vs= sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-dataset-v-2.api.mdx b/platform-api-docs/docs/update-dataset-v-2.api.mdx index ddaca6db3..9bb628963 100644 --- a/platform-api-docs/docs/update-dataset-v-2.api.mdx +++ b/platform-api-docs/docs/update-dataset-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Updates the name and description of the dataset identified by the sidebar_label: "Update dataset" hide_title: true hide_table_of_contents: true -api: eJzNVdFO2zAU/RXLT5tU2o6xSfRpwJiEJm2og+0BVcJNbluDYxvbaYmi/Pt87aQpSVXEw6S9IGof555z7HNvSR1bWjq5oylzzIKzdDagKdjEcO24knRCb7XfA0vcCohkGRAmU7IDIWoR9uovEJ6CdHzBISXzIuws+Rokua8BV+n9kA6o0mAYnr9Kt0W+RsTvY7+vmfHFHBikV1Ks7HEbZR6tZgn4UwPKkd9TDqagXdZ/GiCReQaGJy0vg+VtsoKM0UlJXaHxy1w6WILxWwtlMubi0ucTWlWDbfmthKa4Zm7Vq13LINYZLpedwgaecm7Ai3Ymhz1E4ilfdhbBYN25SgtE7C+TB+9IjcUaifJipMMjTGvBk2D06MHiubJfUs0fIHFousFrcRws7kbRPWIduX3iA+q4E9C91mkk6AFV14awYLWSNlY+Hp/09f78To7ID0Uadf7QyXjcx52ztDHjLV60jO5oBtayJWAYDlvUAA+6cGmMMtNaH8oPzD/uUdhkgkjlCBNCbTyfgD7dc/95lAMEBGSo8T9V6zctJLnhrghZPgdmwJzlPjqTuxm+cx/0lcI+oPNQFVM1oaOmKY3KbfAqzC6YddMXciM8cuWctpPRiGk+TITK06GFJ+/lkKteOn+FHXItmMOkkwvEk7PrK4pMGqK/0KmoepfuVjhWbNoI/p4HkF+J/3xresjDxgV38AambZovn1mmBbQpa5zssm1Dx+VCBQK1z7UOJP6aRDSMJ76HRzA+EpaER/LSvl3T/DvhIjTBhfrSbngi6H2s82F4+mk4xjWtrMuY3NETo99MhS7Fsn2p/2rA1Bfl4NmNtGC+XXueQW9ZP7CdqTegk7a3+2ew8noQUJZzv3hrRFXhcpw1+O5SbtlcYH4WTFg4IO+1SbSX5yMUvWm3ZiJHZHina2Y4EngjmXfTOvfvycEptZdUvchkscumIdv6V808eAUs9YFAenH/IpI4usGvtOd7bQrHbTxxliSg3UHsbu+4vr3B/NWzMlMpHjFsg0PX/w1UVfAkxDqslVQwucxDU6Pxk5hW9jLsnXAHUXvN8M8lIG7UI8iq2nrj8Df6UlV/ATfpRbU= +api: eJzNVU1v2zoQ/CvEnl4B1U7b9AHVqUk/gKBAG6RJewgMdC2tbSYSqZCruIag/14sKVmOZbjooUBvNjnUzgw5uw0wLj2kt5Ajoyf2MEsgJ585XbG2BlK4qXJk8opXpAyWpNDkagei7CLsdV9QOifDeqEpV/NN2FnqRzLqRwe4yH9MIAFbkUM5f5Fvi7yPiG8vIYEKHZbE5IReA1IZUlhbd+8rzOgihwS08HuoyW1gn/X3HqhMXZLT2cDLSXmfrahESBvgTSVf1oZpSQ4SWFhXIsel/0+hbZNt+a2EvniFvBrV7mQoz06b5V5hRw+1dpRDyq6mA0TiKWjbWQST53ObbwRxuEwdvFMdVmpk1jAZliNYVYXOgtHTOy/nmnFJO7+jjMV0J9fCmrzsRtEjYntyx8QTYM0F7V/rVSQIrSCe2hAWfGWNj5VfnpyO9X75pJ6rz1b16toETk9OxrhzzHsz/sSLgdEtlOQ9LknCcNyiHnjUhQ/OWXfV6RP5gfmrAwr7TChjWWFR2DXlUeebA/dfRzmkqKBSNP6jatsEPGW107wJWT4ndOTOal5BejuTd14Sr6z0gaoOVSVVKUz7pjRttsFrJbvkHvu+ULsCUlgxVz6dTrHSk6ywdT7x9EAOJ9qO0vk17KjLAlmSrt4JXp1dXoAw6Yl+Faei6l26W+FSsW8j8n8eQJB0Pz72PeRuzcEduYGrIc0ffmJZFTSkrHdyn+0QOm0WNhDofO50CPHfSRTDdEa+A8sjwSw8kqf27ZpGJeoiNMGFfTtstAmI97HOi8mb15MTWaus5xLNjp4Y/X4q7FNshpf6twZMd1FMP3laFaiN8Ax6m+6B7Uy9BNKht88SWFnPAmiaOXq6cUXbynKcNfLucu1xXkh+Flh4OiLvd5PoIM972oym3SMWtSDDO31Ep4XAH5L576rL/TN1dEodJNUtotnssunJDv61szaBFWFOLtCL++8iiefX8pXh/KhNybiNJ86yjCo+it3tHZc315K/blaWNpcjDtcydHEdqdrgSYh1WGugQLOsQ1OD+ElJKz4N+164g6iDZjRNRFzbezJtu/WG5b/40ra/ADfpRbU= sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-dataset.api.mdx b/platform-api-docs/docs/update-dataset.api.mdx index c42b8f053..462b3ebeb 100644 --- a/platform-api-docs/docs/update-dataset.api.mdx +++ b/platform-api-docs/docs/update-dataset.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [Update dataset](https://docs.s sidebar_label: "(Deprecated) Update dataset" hide_title: true hide_table_of_contents: true -api: eJzdVslu2zAQ/RWCpySwrbRNC9SnJl2AoEAbZEEProHS0thmIpEsSSU1BP17Z0gt3uCiORW9GBI5o3nvcebRFfdi4fh4wjPhhQPv+HTAM3CplcZLrfiYn5zcLqVjoDKjpfIMnzMwFlLhIRuxGwA2uTOYD6z5yPRo6b1x4yTJdOpGDn6CFSOpE5MLP9e2GAojkzLkDJuc4ePw5THDTeaXwNLSWsBabdHRycl39V3FMi6EZOCFzB3T8/gaP8NkhnlyLiFjs1XYWchHUOxHE3CZ/RjxAdcGIRHBywwpxu9+iBG4a4QVBXiwJE3FFb5g1JO2D86IFDBnwCVpY4Rf8m3BvrVxTJUFWJn2oCwGW/hZSgtY19sSBtylSygEH1fcrwzVQb6wCKGklfBx6c0Zr+tBB6ajcxBKQ4k5b6Va/CWOmIRVpzEYnL/Q2Yoi9leJJ8qaWCyRaqSiPGUIY3KZBsmTe0dp1W5FPbuHNByApQPyEhztRso7uLbI7uIecC99DtsHfN3gqyliU4Ww4IxWLlZ+eXq2S/frZzZkXzRr2WHS2enpbtyFyJ6jRY9owgtwTiyAhvKwRG3gQRU+WqvtdcOP6Afkr/YwbKeDKe2ZyHP9hHhC9Ns9x19GOsAgh4I4/qNsQ8e0ztW1PaDZSL8Kk34BwoI9L3GUxpMpNT7awFKTR5gyOgNt8aTzApdUa75QJ62PJlU3oTWnKvaxtZPS5viJ1iLRCkdprsus98mdMb4JO+yqsU/2nuLZ+dUlJ4gtgxsSNQq0zqPTiCryZs7pfRaCcCU+fGrN5v7JByHpsK77uf/4SxQmh34gW9G30fbzKdVcBwDNkTQ8CPifKJJgEuVtgqmfRBr6aVO+ddGwpWQe3HKu3/UbCIS0j3VejN6+Hp3SmtHOF0Kt8Tn60HXHMdu80rbxVn2H/58XZNMzHn55QoVXDEoWpK+aIZj0F6LDhPHm9dj9n8Cd/q7Cbl2i7JRcVTNcvLN5XdMytpmlGcTHR2GlmFHD4LBk0tEzTuBc5A4OHMPRdWMlx+wPN/Bebs2iUCtOEPKS3vDxAVZbdz/dws+Cdeg2fgamXtZ6isFLEBl+ikSL++8jhuEtfaXP3/Fj4hMzztMUjD8Yu26JV3e35B7Nf4JCZ5RixRP9ucDfAFUHSYIphbWK50ItyuDePH6SvEZsWtWWNQVSe8XALgoRt/oBVF132nh6J13q+jfCrsqM +api: eJzdVttu4zYQ/RVinpJAttJtWmD11GR3CwQF2iAX9MFrYGlxbDGRSIak4jUE/XsxpC6+wYvmqeibSM5wzjnkHKoBz1cOshkI7rlD72CegECXW2m81AoyuLh4LKRjqITRUnkmHRNoLObco5iyB0Q2ezKCe2TdJvOzwnvjsjQVOndTh69o+VTq1JTcL7WtJtzItA45ky5n8jb5cM6W2jJfIMtra1H5oej04uKr+qpiGRdCBHouS8f0Mg7jNkwKVF4uJQq22ISVlXxDxb51Abfi2xQS0AYtJ4K3AjKI+36OEZCA4ZZX6NGSNA0oXiFksNb2xRme462ABCRpY7gvYF+wv/s4puoKrcxHUBYSsPhaS4sCMm9rTMDlBVYcsgb8xlAdqTyuQihpxX2c+vUK2jYZwAx0TkLpKDHnrVSrf4kjJkHbzmMwOn+jxYYijleJJ8q6WEgg18qj8pTBjSllHiRPnx2lNYcV9eIZ83AAlg7IS3S0Gikf4Noje4g7AS99ifsHfN/hayliV4Uw4YxWLlb+cHl1SPevP9iE/alZz65N4Ory8jDuhov3aDEimkGFzvEVUlOelqgPPKnCF2u1ve/4Ef2A/OcjDPvuYEp7xstSr1FEnh+PHH8d6SDDEivi+B9lG25M71zDtce8ttJvQqffILdor2tfQDab08Wv0BeaPMLU0RloCdLBC1zabPlCm/Y+mjZDh7ZAVexbbye1LSGD3iK5kdO81LUYffKgjR/CCrvr7JN9onh2fXcLBLFn8ECiRoG2eQwaUUXo+pzGixAESffxe282z2sfhKTDuh/7/st3XpkSx4bsRd9HO/anVEsdAHRH0vEg4D+iSILJHF0XTPeJ5+E+7cq3LRpWXJbBLZf6t3GhTYC0j3V+mn78ZXpJc0Y7X3G1xefs83A7ztnuk7aPtxlv+P/zgezujMfvnlBJRZIF6ZuuCWbjg+gggWz3eRz+JxLIxrdqnkChnafkpllwh0+2bFuafq3RUg/OE3jjVvIFXZhZA0I6+haQLXnp8MQxnN13VnLOfvACH+XWTXK1AYJQ1jSCBF5ws/f20yv8LlinXuN3YBplbedtAgVygTaIFtc/RQyTR9plzD/wY+ITM67zHI0/GbttiXdPj+Qe3T9BpQWlWL6mnwu+jlB1kCSYUphroORqVQf3hrgleQ3ftao9awqkjorRNDHiUb+gattBG09j0qVt/wHCrsqM sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-label.api.mdx b/platform-api-docs/docs/update-label.api.mdx index 32fc0a264..d08c07c84 100644 --- a/platform-api-docs/docs/update-label.api.mdx +++ b/platform-api-docs/docs/update-label.api.mdx @@ -5,7 +5,7 @@ description: "Updates the label identified by the given `labelId`." sidebar_label: "Update label" hide_title: true hide_table_of_contents: true -api: eJy9Vm1r2zAQ/itGnzbIkm7rBsuntV0HZYOVvrAPJdCLfUnUypIqyUmD8X+fTrLjpDbpWsa+hOTu0em5516UkjmYWza+YQKmKCybDFiGNjVcO64kG7NrnYFDm7gFJgGT8Ayl4zOOWTJdB/ucL1Emt8F9lt0O2YApjQYoxFm2CfKT/N6nwUCODg1dXDLpf3hMfdr7Od2rwS3YUzIhQiKLHA1PWyLGAw0+FNygv82ZAgfMpgvMgY1L5taa4nPpcB6gM2VycNH0+ZBV1WBDYqXMvdWQYkvkoUCz7jD53QD72bzk9kkkj9Ydq2xNZ/qSLoKESY30cVLlQ0pHeNBa8DTIPbqzdKjsMlDTO0zpoDZUHMfRkjcmvkFZZ7ics2rAliCKfg+333AGhXBb3qlSAkGSmMxxJ3C36hc17Yr8u6UKBquVtJHQh4ODrga/fvy7jHn2V3UZ/DdpYvKkjUcc9qV/DNlrKt8KfcNytBbmSAO+X54G2E1vi/+pMcp0mH/sKVyzBxKpXAJCqJXnQ3CLaWG4W4cdcIxg0BwVfubHNxMaCb8gFop2hy4CR1oHYzaKa2pU1tuiollDs2x2SWGERy2c03Y8GoHmw1SoIhtafPA8hlx1BvkyeJJzAY46IDkhfHJ0fsaIRUPykjSN+mxT3UhENzZjH2oeQN4Sv3xveutu5ULyVKuLduhPHyHXAtt5bDTf9Fpr2Gqxeny4nKnApS5OnRLl8Fy2pB1P/XqPYOosSENn7Sq5rZ9vLi7CnMzU19ZBc+HLEO95P/zyaXhANq2sy0FupRZ7Pz4mTwmWbXO/9uWpK+Lw0Y20AL/DPYuQTVl30eaxG7Bx8+r4Wi88U3KW5RQsXhtRVWSO+5+aK+MWpoLGaQbC4h7qz7wOvRTvcd15gJrih15cguF0/wu5vLmot8DbZM/z2UupNoJcb3NpqDbSVRMPXSBkPhBRi96TSODdFcVoT3cWFj2+8cRRmqJ2e7Hbe+H8+ormq34yc5XREQMr+i/gPwNRFfQIYxtspSct50VYbyyGpGmE3WF+MrwhqV4pfKcExJW6R1lVG2Uc/SZdquoPqVc5iA== +api: eJy9Vltv2zwM/SsGnzbAS7or8Plp7S5AsQEruhZ7KAKMsZlErSypEt0sMPzfP1Cy47QJuguGvSUkJR0e8pBugXEZoLgCjXPSAWY5VBRKrxwra6CAS1chU8h4RVmMyVRFhtVCUZXNN9G+VHdksu/RfVp9n0AO1pFHueK02l7yWfyQg0OPNTF5ebgFgzVBAf1pyEHJuw55BQ/BxBsy09TkVTkC8ZCDp9tGeaqgYN9QDqFcUY1QtMAbJ/crw7SMoQvra+RkevMKui7fglhbfxMcljQCuW3Ib/aQfBsCD6P5nddnCTwFPrHVRs4cSrqJFGZ9JORQWsNkWOLROa3KSPf0Osihdh+BnV9TKQedl+KwoiDelPg2KrBXZgldDneom8MeFd7TAhvNO965tZrQCJnAijXdr/p5D7sT//1SRUNw1oQE6MXR0T4HXz79vYxV9Ut1yf8ZNSl54abL4dWh9E+w+pPKj0RfQU0h4JJE4I/TMwTup7eD/4P31u8hf3mgcMMcyIzlDLW2a6riVYHKxivexBlwQujJHze8guJqJpKoiVdWZodrIkYZBwVM05iatv206ERr5O+GWdJ4DQWsmF0oplN0alJq21STQLfkcaLsnpC/Rk92ppGlA7J3Ep8dn52CoBhAfhVOEz+7ULcUyYuD7GPNYxDk/Y+PQ29drzkmL7U6H0X/4QfWTtOox4Hzba+Nhp0W6+WjzMJGLH1x+pQkh59lK9ypkkIfLJ2FZeys+0zu8kc1Kh11srBvR4fognxI7zyf/Pd6ciQ2ZwPXaHZSS72flslDgO3Y3H+6efqKMP3gqdOojKCI2bR9F22XXQ7FsHVmOaxsYHG27RwDXXrddWJO81+aq1IB51rktEAd6BHoP9kOByHe0GZvAQ3Fj714h17J+7+J5cl5PwWeZo+sz4OQeiOazS6WAepAXTfrclgRVuQjtOR9lwA8u5A7xtN7A0uWbzpxXJbk+NHY3blwdnkh+upXZm0rOeJxLd8CuE5AbeQjyjbaWtBolk0cb5CuFDXifTE/EG9M6iAVbZsiLuwNma7bMsPyX3jpuv8BqVc5iA== sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-managed-credentials.api.mdx b/platform-api-docs/docs/update-managed-credentials.api.mdx index 2bee815ed..78a9ad4fa 100644 --- a/platform-api-docs/docs/update-managed-credentials.api.mdx +++ b/platform-api-docs/docs/update-managed-credentials.api.mdx @@ -5,7 +5,7 @@ description: "Updates the managed credentials identified by the given `managedCr sidebar_label: "Update managed credentials" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-managed-identity.api.mdx b/platform-api-docs/docs/update-managed-identity.api.mdx index c2a2ba645..1fc6b099a 100644 --- a/platform-api-docs/docs/update-managed-identity.api.mdx +++ b/platform-api-docs/docs/update-managed-identity.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the managed identity associated with the gi sidebar_label: "Update managed identity" hide_title: true hide_table_of_contents: true -api: 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 +api: eJzFWN9v2zYQ/lcI7qUF7NjLugHz09KkW7KtaRY3T0HQnMWTzVQiFfLkJDX8vw9HSpZsObXTYtibRB3vvjvej49aSIKpl6NrqRUa0qTRy5ueVOgTpwvS1siRvCoUEHpBMxQKCXTmhU3Daw4GpqhEtf1JgPc20UCoxIOmWRCa6jkacVvJnlWiZ+r2QPakLdABGzpTK1Pv1yVlTxbgIEdCx2AX0kCOciStm54p2ZOaUd6X6Fh0HfsHNwWjvwQLwpQ5Op1UaFONjhH4ZIY5yNFC0lPBarUhnKKTPZlalwPFpV/eyOWyt7Ld8abGUQDNOjDeb8ZpOxSH96V2qOSIXIkvg3YTt6Ont1Y98Z4dEMoQa1FtYvOJNYSGeC8URaaTELbBnWcFiy4aO7nDhPh4HB9jyJ7RYjM0uzdotY+L3xTTZa86sJV+T06baUfbOeT4XFYHNUUGxIi2qUJT5lxFkBFo11+J9mTm0/ZrbmHSfvdZ6fL2QjnF5rVTiacXx6L+KhhEQJZYk+rp7jA/WPf5RLvdsTi2eVESCjRz7azJ0ZDgzdpMhdIOE7KuCorDy9KMw97deqOcoBmQwEdMSu4q2oSYm7SfQWmSmYg7ROG0dYKs0GZug+lzfKQ0sw+icDZB79EfiDGiuL5wKMAoUVhPfVeaSoW/eTUjKvxoMFA28Qce79HBgbaDOob9JLOlGkTDA1BzMAmqHwqHfTCqX+vrV/peR5+tp+91GlJCJyDLtjglZjBHkdi8yJBQ/S8+mgrV8WZqPePkkVKaH6HlUEzLMnZ3UfWWoD1i2SsV/445sco6kVrXmIjx1NYEtaVHd75XsV95dNwWgrbx+FRASTOu9djxOOs4J7nckqz0VHWSmfW0n4FT6ykYsE6cXQhQyqFfTc2WXjFDUMJYhVVuOdrZC3867CbZ+FTw3uBQYo3BhLhktjgiTjCFMqORuD08vI1+Iah/Siz3cCyIiVXsfDnJNUVTM2wOJnh1ZydVfwrt5LsttDIr9qc7O/HBQg6PYdtYf8FvCd97eNR5mfMEmaDjY2LVsWYTMGKC4p71KwEkrEFBOsdV6P60kw9Bk39Rodi4J3jJwatjFl32vk5rbuIwBcLT52xNrM0QTMfYWSoCj2hU1zbBoVjpVZwmazFt5UgKmUdOk2VPkqaM7R1NPDlI6A+nVdUhvjap+r7ARKc62WgJteNbxm3L2AYZPJmckP3URfCpW+SB36guR11HEYflus2tNPQyEiW5ZMl1phYWfGGNj5P2cPimS8A+/CX64tzWnZCP9s1w2JV7C6omZS/hZA2ia5mj9zBFJhA7qFol2MnbdjTeOWfdZeUfux+Q/7TFw5rLC2OJp5t9QBVUeUxKF7jg9UK+RXDojkqaydH1DRPXHGlmmf8XZcDIFHokB82lZLDo8O0l0yd08/pOULpMjmQ9DKHQB2HwNROx2zTDF3FRE6pjlhdHF2eSMdWQxxzhGK028FXA2GJ9iwjFGIRkr3r4ve48dw8UQsEnd9kQ9XePwIP+Gd7MzHhYU9impzRcdAvlbOjgivC1dq4Rttb6OqlpPmwygeZLa4o3i80Mbtaasdm2x4NuuDZ7mq/rE6NZX+/zw277bTv6TNcM9coHoU1qwzlWaV6lA5//rkzhvNMJ+kqYaxSSUKPrWdjOPcxBZ2ECpfa35sOyJzmFo50fD379+WBYk8wcQolXhx97UqebbWJdNB3jv724V+lP+EjMNbUJFIzdX1QFvPZXoSdH3SvzTUwOFl0sJuDxymXLJS/H2zzXtdIeJhn3tTCKvuLuHnf9raA/41PrZ8IcspB0oQnMwWm2/kIkry6rZvxa7Hnz3wqsWgTz1MZVA+6Gc3lTMRJ0AXCUO46w+h9ZW6OnM03450bccZQkWNBXZdtN++LqI7e76q9DbhVvcfDAPzTgIUK2DWkJawuZgZmWYfbIqJJrEtZ760YvDU5tDcpiESU+2s9olstVjIjfOS7L5b/7c6fB sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null @@ -54,7 +54,7 @@ Updates the details of the managed identity associated with the given `managedId diff --git a/platform-api-docs/docs/update-organization-member-role.api.mdx b/platform-api-docs/docs/update-organization-member-role.api.mdx index b0d714f34..623c11799 100644 --- a/platform-api-docs/docs/update-organization-member-role.api.mdx +++ b/platform-api-docs/docs/update-organization-member-role.api.mdx @@ -5,7 +5,7 @@ description: "Updates the role of the member identified by the given `memberId` sidebar_label: "Update organization member role" hide_title: true hide_table_of_contents: true -api: eJzNVlFv2zgM/iuC7mUD4qS79QZcnq4dNqA47Fqk7VMQoIrNJOpsyZXktjnD/30kZSdOk+V6AwbspbUkUvz48SOVWga19HI8ldbh/9lAZuBTp8ugrZFjeVtmKoAXYQXC2RyEXfB3AcUcnNAZmKAXGjIxX/PBUj+CEXfx/CK7E9rwPl6vjP5X0b3fd0Mr9BmKszSFMuDxo8or8GM8eTLg7gbdzXdDOZC2BMcXXmQbqJe9OF/YdIKw0bhUThUQwFG2tTS4QCcOiKeaki1VWMmXDPQvFKYqwOl0m4AjHA4eKu0AQQRXwUD6dAWFkuNahnVJUbQJsASHpgvrChXi1odT2TSDDZSOsqNoYko/AccsuoMP5zZbk88hIWRRBOi9X9SIv6vd92qWWsRgAgVQZZnrlJ1H956i1PuQ7fwe0kD1c1TuoMHTKcHoWfngtFmiFSAzrGYKjesYmePmuZpb1It1JPPnhEyTR+WIfv8qn6ADRSVJtKI6zNEOLTuEvYIjcQ0gpjuqqzyWnO7xszerEEo/Ho0ym/qhhwfsgKG2ozJXgWqapLmtshE1c6JMlgRQhR+x7299WAndmfD+W0ZXWAfYq1EXaDAkbW4yjplt+2kSpYI2zUvZ8YYvrfGxUr+fnO6r6fJvkYh/rOjUgE6nJyf7ducKFdfG+h/a2SKaYjW9V0vg+h2VVGe4p6o+EZ+cs27S5kfpM/L3BzLsZpMwNgiV5/YJ8ZC5h7RyOqx5DJ2DcuDOKmz18XRGXYgzamVpnpUVY6QpMJZc0VHN46oZRa3gupsZDZdY0uXusRtxlcvRsxOMKvWQxbFVzZ6Ar/lEXLViEh/JXpxdXUhC1gG/Jp4jZ334G9ooomynD63nbIQ78eNzN3runwITQvWbbGfPp2dVlLG7Y5e3jdnQXFxYDtRWo8VLAP8rFSJGp/iSRWOSkkpZSrs09clBNemcZ+TC/rU9QCDEcYzzbvjnH8MT2iutD4ViJbYTPXbNoSkp3IH5UW8F/mu/u22dAzwHGjz4WmH6TGPd6rX9OTGQ4+6BbSVLW72HjmlAaa2QO/Kq67nycOvypqFt1ISjPsFPHNRazanqqOxMe/rGLlmo3MMRHt9M2lHwVrziIT+YWLupzFoSDOQFV/j5FdabHxD0jP8QqKPv+Q/A2XDbzNB2BSrDziHK4vHHiCG5oUu27nvTlPKJHlERR237Q+vq9oYavf0JUdiMXJx6olrjX0ZqmZL4jNNeLXNllhXPXhmvpLGgdqfKiynCSR3kAjXEFjf2KxjUUUdNoDXx0jTfAMs0z6c= +api: eJzNVk1v4zYQ/SvE9LILyHbapgWqU5PFFgiKdgMnORkGTItjm1mJVIaUHVfQfy+GpPyx9rrpAgV6k6gZzps3j49qwculg3wClpYOphkodAXp2mtrIIenWkmPTvgVCrIlCrsIzxVWcyShFRqvFxqVmG/Dh6VeoxGz+P1OzYQ2Yd3SUhr9l+R9v55maXmnZkNxUxRYe1RiLcsGXS5mdmOQZlm/82wIGdgaKWx4p3ZQPx3U+SOEjm2JkEEtSVbokbjbFoysEHIIBSEDzc3W0q/gSwYONxSmqZB0sW+AGAfhS6MJFeSeGszAFSusJOQt+G3NVbTxuESCDBaWKunj0s/X0HXZDkpP2UU0saX/AMc0pqPzt1ZtOeecEFQUwcLS6VAj/n52X5tZYY1H47mArOtSFyF59Oy4SnsK2c6fsfA8P+Jxe42OvzKMgyjnSZslZICmqYKauTRkidRQtyzl3JL0lljmrwMOHawlMf3uTTlee67KkkiiOs/RES1HhL2BI/GAKCZHqmscUtjHTd+tvK9dPhopW7ihwxckOdR2VJfS80wHRWkbNeLDPJBGDTzKyo1C7neHsAa85yCsvw/oKksotIm60NYMWZu7jmNn+/M0jlKBjoOOZRcWXG2Ni5P64er6VE2ffhcD8acVvRq6DK6vrk7jbqUSSZb/Rjt7RBOo0Dm5xDC/i5LqA09UdUjERyJL49Qftx+Q/3imw96bhLFeyLK0G1RhK4dFQ9pvgw3doiSkm8avIJ9M+RRW6FeW/axuAkZ2gRzCREdtsKtuFLXiRm3vGV0YMfDmtO4trqEScugFI2s9DOLYq+ZEwA/hi7hPYhIfOF7c3N8BI+uBPzDPkbND+DvauCIk9+H3eQiCLD381lvP88YHQnh+4733fHyVVR1Pdzzl6WB27IsLGwqlaSS8DPCfWmFidIEuBbOUZBGkdEzTITlYSV0Gj1zYX/cfugyY41jn++EvPw2veK22zlcyKDE5ejw151xS0Bn/aPcC/3/fu2nOHl89G4823H6gsU16Tb8TGeT9BZsky0sHF12gYZrByjrPWW07lw6fqOw6Xn5pkPicTDNYS9JyzlOftKC042cF+UKWDi/w+G6crOC9eMNFfraxtCjNFhhG2fAbZPAZt7sfCL7GvwnUxfv8G+DsuO2mXQYrlAopUBY/f4gYBo+8yT79xE25n5gRFXEx9tC07p8e+aCnX4jKKk4hueFZy01EagMl8RrntRZKaZZN8F6IW7ItyGNX+cJFQlNnuWjbGPFoP6Ppuh01nt+Zl677G8s0z6c= sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-organization-team.api.mdx b/platform-api-docs/docs/update-organization-team.api.mdx index b29831f77..cbe79f672 100644 --- a/platform-api-docs/docs/update-organization-team.api.mdx +++ b/platform-api-docs/docs/update-organization-team.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the team identified by the given `teamId`." sidebar_label: "Update organization team" hide_title: true hide_table_of_contents: true -api: eJzNVk1v2zgQ/SsETy3gWN42u0B92iRtgWAPDfJxMgyUFsc2U4lkSSqpV9B/7wypr9qud7dogb0I0nCGfPNm5lE1D2Lj+XzBA4jS8+WES/C5UzYoo/mcP1gpAngWtsAkBKEKz8w6flIEUxJ0UGsFkq120bxRT6DZR1q9lh+nfMKNBSdov2vZ7/jBbYRWf0fzPbqimxVOlBDAEZ6aa/xAd+M2GDbhitBYEbZ8H+J4K6arEpzKB1yOEDj4XCkHeHxwFUy4z7dQCj6vedhZOkXpABtw6Lo2rhQhmf44500z6aGklE5ioVR+AYZlCgcfLo3cUcyxKslUkrZMdGZucE8dKEBYW6g8kpQ9eoqqDyGY1SPkgWrhqGhBgafVlH/v5YNTesObveSPrIsnEYSjsu8vHu8zyVIEU6XYwIhAhpT0TTdldwBsceUAQ9qI5YttCNbPs0ya3E89fMaemyqT2UIE4vNMWJXlMeQshbxkwbDKFkbIdJ5nQktmVkifxtcOy/XbKbUBDyoU0EOlSt+mmuBqs1/faPDWaJ8ofDWbHZbtw19E0qvZ+fcquj8lDH1Zty/Fnh/b9hITatvlv/TAkMCCl+A9MkJ6cLo1OsfD6o8Ye+eccbc97EjX+ez1EUI6pWDaBCaKwjwjnuj95tD7bZXSwbaBAkpK8n+aLi56yCunwi5q2yUIB+6iQgWZL5Y03ih8W0PyaKt4KonLnGeofj6rowY2WZTorE4y1HDa0z11clm5AgO6IcBmn+aFqeQwCQcjdxdX2E07IOyK/NnFzTUnQB3eOyIsJT9G3edPJ/JWzeh7FZ3Qkl7ed1L2+BwiSVSI20HL3n0RpS1gUJnvCURvHjRlJDRKr00E1ZagzY2S+ae0iUSV4/AnZ+ofkcf++ZbSMZHYQqqI+rw2fw4LCITqkc75bfrm9+mMbNb4UAo9yjFNNzPjmyukW3BPUvt2/ik3cVuzAF8CCSPeYwgvplm3LbegC9ej67y7eNOPARra6w97Y4sJkWtdr4SHB1c0DZmxqI76G1+fhFNiRaXA1pTK0ztWbC0KDydyfHHbDuVL9i9u9aPZtEahd5xgFBV94esn2PV/E3Sn/xCoE9f7D4BpCW2W6LkFIXFsiK60eJXOP7unLYbgA02jXFLERZ6DDSd9x0Jz83BPU9r+T5RGUogTz/Srgs+I00Q64vBHW80LoTdVVECetqSZFt9Kwp4ExKSOMoH9Ez3uzSfQTTMQQ9/ES9N8BdF6q1s= +api: eJzNVk1vGzcQ/SvEnBJgLamuWiB7qu2kgNBDDH+cBAEZLUcSnV1yTc7aURf734MhVx+WFDcJWqC3XZJDvvdm5pEtMC4D5FNgwirALANNofCmZuMs5HBfa2QKilekNDGaMii3iL8SoYwmy2ZhSKv5Og4vzRNZ9UlmJ/rTADJwNXmU/SZ6u+NHv0Rr/o7Dd4QVZFCjx4qYvOBpwWJFkIPzy4mGDIygqZFXcAhxfytlm4q8KXa4vCDw9NgYTxpy9g1lEIoVVQh5C7yu5RRjmZbkIYOF8xVyGvp9DF2XbaEkSq9iESr/AYZZCqfAl06vJeZUlnRKSZ8mObNwlsmyBGBdl6aIIg0fgkS1xxDc/IEKllx4SRobCjKb+G9XBfbGLqE7IH9iHp+Q0UvaDydP15lWKUKZCpe0J6BaOL8tuoG6JVLTK0/I1EfM3qyY65APh9oVYRDokTwOjBvWJbLoeYa1GRYx5CyFvFXsVFOXDnU6Lyi0Wrk5o7EK7QbL5P1AygDYcElbqJLpm5QT6GT6ZX7jQKidDUnC89HoOG0f/xKRzkfjb2X0sEvU+WisNvtK7PjUtpeoVV8uP1IDOwJTqCgEXJL4weulsVl4nP09xT547/zNFnaUazz69YQgG6dQ1rHCsnTPpBPPd8er3zeJDmlFJVVC8n9Kt8sgUNF4w+vobZeEnvxFwyvIpzNp74p45cQe6yaeKuaSw9D5ZRi20QO7YbToYZtsqAPZ0z9t7LLxJeSwaQKszaAoXaN3nXDUcrdxRl33DaKuZL26uJ6AANrgvRXBEvl91Fv+ciL0bib/87gIsv7jz42VPTxzFEkScbPzsg9fsKpL2rnMtwxiO7zzlD2jMXbhIqg+BT03IfNPtEVEU1DoF0v9YBHr56Wk+0JShaaM/rxwf+wmugwkH+mcXwbvfhuMZKx2gSu0exxTdyu3f3NxugUPLHVbzv/KTdznjOkLizEaK/AizbYvualcuAEyyDcXb3oYZJD3198sg5ULLEvbdo6B7n3ZdTL82JCX+p5l8ITe4FxSMW1BmyDfGvIFloFe4fjmpm/Kt+o7bvWTbPpBtGsQGGUjf5DBZ1pvXxNyp/8UqFeu958A0wvazboMVoSafJQrTV6l88/uZItd8JGnCZcUcVEUVPOra/eN5vr+Trq0f09UTkuIx2d5quBzwumiHLH541gLJdplEx0Q0pbS0/jSEg4sIJI6qUTbphV37jPZrtsJI/+iS9d9BdF6q1s= sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-organization.api.mdx b/platform-api-docs/docs/update-organization.api.mdx index 2feb44948..eb155ad47 100644 --- a/platform-api-docs/docs/update-organization.api.mdx +++ b/platform-api-docs/docs/update-organization.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the organization identified by the given `o sidebar_label: "Update organization" hide_title: true hide_table_of_contents: true -api: eJzNVktv2zgQ/isETy3gR3Y3u0B92iTtAsECTZDHKTDQsTS2mVKkSlJOvIL+e2dIybItI/vAHnqxRc4M+c03L9YywMrL2ZO0jv7nI5mjz5wqg7JGzuRjmUNAL8IaRY4BlPbCLuOSDMCov4A1hcrRBLVUmIvFNopXaoNGfCGt6/zLRI6kLdFF5et8d/DN3hmkUoKDAgM6RlRLQwtSjUeQVDGgEsJaHqPcP0aYqkCnsh6S49sdfquUQ7o6uApH0mdrLEDOahm2Jd+iTMAVOlJdWldASFu/ncummSdz9OHS5lu2OUVSfshIyxbfnVk62wQ2hLLUKosa02fP1vUQil08YxaYD8ekBYWepctK68+Rkp2mD06ZlWxGLVcnBAdQT8i1TXBOCl9w4VU4fbC2K8uhPBadTqFcsL5QBaxwLzSCyB5k00TcI4qnK4dkKGADAdz83TqE0s+m09xmfuLxG2XTRNlpqSFwxMZQqmkWTcbJ5L0IVlSltpCne70AQ1FaUGCMgATo+uOEnSlhy9h7ZxbWagROSkO0w0Jjlzk5lg4zdintkHWyqQeqoPXNMqbyMUVIWcpVBxnkWKiMtzagK/I/yiny9LsAH0Wcm86A5vp8HbPteAOOQ+7/2yFBBUbJhfPAyJp50/S7w9q8S+lPtdAcl1Lc8KU1PmXpz2fnwwq5+VOMxWcrukogo/Ozs6HeJYWqLbV/Uzc9oidJnHiKdfTyzXLqFIe5vUfFJ+esu2v9Y/cj8l9OeNh1N2FsEBR4+4L5j+zDh6EPH6sEEAVqLBj1D4qfhB6zyqmwjdV1ieDQXVQ0GmZPc+7XNEXWludMWcVbeWrM5JSH3LSOA6WRfIjbdMOmcpo0uiZDzWSSaVvlfacZNLb7KBG3bQMSV6wvLm6vJSPoAN4zQ8nbfZg7h/lG2c6j2HiiEtdt/PijG0bPLyGywszf9dPo0ysUpcbD+dD3GXO0PvRgt90PgX5v1/v31VLL73daJ3YdqOE+s7TRvzZ8LU3My98xyPFQGfXppMy5B1nMvcPo7MeE0k/pOKyX9vdeQEA4tOmenyYffp2cxT5vfSggpm5LTWp2B/PnGGfdV8H/+SBquQv4GniK0fOGAEZH6zZh21fZSM7SG4jSak0OsKCuqa/jo9NNw9uUD45rgT5pMqg0hCirc+X5m2K2BO3xDcfe3bUF/F78g+fUSexdMpitZBi64hV9fsXt7hlHk4acQEoXFwEm2VWCMY7DqLcddJxm1FlcZBmW4U3d/TZw+/jAJdU+3wqbs4mDF34Z0m+EaSMrsVLjXi01mFUV+5NMR3IBwmH9HtXr/rQ/JIIiFjUe7Fc0TbPjJfA6TuDmOyitATE= +api: eJzNVk1v2zgQ/SvEnFpAtrO72QWq0yZpFwgWaIJ8nAwDHYtjmSlFKiTlxCvovxdDypa/kG0Xe+hN4syQbx7nzbCFgKWHfArWlR5mGUjyhVN1UNZADo+1xEBehCUJSQGV9sIu4q91JRr1D7KnUJJMUAtFUszX0VyqFRnxxbryWn4ZQwa2Jhedr+V245udPSCDGh1WFMgxohYMVgQ5xC0gA8WAagxLOES5u40wTUVOFQMkx6c7em6UIwl5cA1l4IslVQh5C2Fd8ynKBCrJQQYL6yoMaemPc+i6WQonHy6tXHPMKZLkPiM9W3x2YU0gEzgQ61qrInpMnjxHt8dQ7PyJisB8OCYtKPJsXTRaf46UbD19cMqU0GU9VycMe1BP2LVNcE4aX2juVTi9sbal5as8NJ0uISnYX6gKS9q5GrGw7qiaxuKeSEyvHGEggSsM6GbvliHUPp9MpC382NMzORwrO6k1Br6xEdZqUsSQUQp5L4IVTa0tynSuF2iksPOAyghMgK4/jjmZGteMfUhmbq0m5KI0jdY417SpHEm1o4JTSitd1se0R66o9c0ilvIhRWSailWHBUqqVMFLK9QNhmSvnYUM5uijiWvTGdSsz9cRx45W6PjK/X/bJKjAKFk4D4ysm3XdsHqszbtU/tCx276U4oKvrfGpSn89Oz9WyM3fYiQ+W7FRQpfB+dnZsd8lStFL7Ud0MyCaQkXeY0kxyzfltHE8ru0dKj45Z91dnx+nH5H/diLDTXcTxgaBWtsXkj9zDh+Oc/jYJIAkSFPFqH9S/F0GnorGqbCO6rokdOQumrCEfDrjfl1RWFqeM3UTT+WpkcOEh9ykjQOlA97ErTbDpnEactg0GazVuNC2kUOnOWps99EibvsGJK7YX1zcXgMj2AC8Z4ZStrswtwnzidDPo9h4ohPrNn78tRlGTy8hssLM3w3T6NMrVrWm/fkw9Blz8L+fwXZ5GALD2rb377qllj+s9ElsO1DHfWZhY3799fU0MS//xiDfhyrI985ce1jE2tu/nd07oQqVjsN6Yf8cDF0GfLXpnF/GH34fn8U+b32oMJZuT01qdnvz5xBnO6jg/3wQ9dwFeg08xZRhgDHRti/Y/lWWQZ7eQLMMltYHNrTtHD09Ot11vPzckGMtzDJYoVNpCE1bkMrzt4R8gdrTG4m9u+sF/F58x3PqJPZNMZg1MAzd8B9k8JXW22dcN+syWBJKchFgsl0lGKM4jIbYo47TZZuIi6KgOrzpu9sGbh8fWFL9862ykkMcvvDLEF8STBtZiUqNay1oNGUT+xOkLVmAuK/fA73uTvt9Ito2eTzYr2S6bstL4P84gbtvKK0BMQ== sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-pipeline-secret.api.mdx b/platform-api-docs/docs/update-pipeline-secret.api.mdx index be28d0716..ecc7b0efe 100644 --- a/platform-api-docs/docs/update-pipeline-secret.api.mdx +++ b/platform-api-docs/docs/update-pipeline-secret.api.mdx @@ -5,7 +5,7 @@ description: "Updates the pipeline secret identified by the given `secretId`." sidebar_label: "Update secret" hide_title: true hide_table_of_contents: true -api: eJytVdFO2zAU/RXLT5tU2m5jk9anAWISmrRVBbQHVInb5LY1OLGxnZYqyr/P106a0mZFTHtB1D6+Pvf4nJuSO1hYPrrjWmiUIscTi4lBZ/m0x1O0iRHaCZXzEb/VKTi0zC2RNWgW0UykmDsxF5iy2SYgFmKFObuP+1fpfZ/3uNJogKpdpdt647rSdQB6kAYDGTo0RKvkuf/hwU0dDxBERoNb8n2GsQbLiwyNSFpSxiMNPhXCoL/YmQJ73CZLzICPSu42mm4QucNFgM6VycDFpS+nvKp6WxprZR6thgRbJk8Fms0Bld8NsJvNW26fRvJo3blKN3Sms+siyMlqqC+UKF8zd3QAtJYiCdIPHiydKg8pqNkDJuEFDD2UE2hpdwWywB2YdUbkC1KFO+Ek/uUlJzWPioAvxQ8LVqvcxhs+Dk8Pu/r1g52wn4o1XfhDp8PhIe4c0n/puWV0xzO0FhZIjj8uRQM8KsalMcpM6v6o/cD8U0eHTRpYrhwDKdXa8yG4N3thhNuEAJwjGDRnhff76G5KbvDpWCpKkC5iYGiLD/YTPCib0FTkODSrJlOFkf7A0jltR4MBaNFPpCrSvsUnT6kvVEeyaIeNJTjyJ7sgPDsbX3Ei1PC9JnmjVLust2rRjY356fcsgPxK/Od74/yHtQs60LNNWutfPkOmJe6Ycqs/ZXGuwlX1M9SMieJrzZA0IvGTLYLJQ5AED70UalcebyMhQ0jn6lu74YmQyvGeD/2vn/tDWtPKugyCBetBEiNTj899hmXr4/8wdWvxHT67gZbgh5ZnFDora+90TP8eH21Hrn/hpW+AcGU5A4u3RlYVLcfZR5ZKhYWZpDzNQVo80tArk7GT7SNuDoZvY4HgwBUYQfe/kcu7ST0G3rNj345OTvUi5JtdMg3XrXjV1GOXCKmvROTi9kWkcHJDRdrjBzOLPj3xxFmSoHZHsbujYXx7Q7mqPxiZSumIgTV9Cf3fwFQFRUJcw1rJJeSLIkw4HktSCuFliPdCG5rq1MJ7JSBu1CPmVbWVxtFv0qWq/gBXuPGQ +api: eJytVe9r2zAQ/VfEfdrATbqtG8yf1pYOymAr/cE+lEAv9iVRa1uqdG4ajP/3cZKdpEmW0rFvifR0evf03rkBxqmH9BastlToig48ZY7YwyiBnHzmtGVtKkjhxubI5BXPSPVoFdFK51SxnmjK1XgREFP9RJW6i/vn+d0AEjCWHEq183xZ76KrdBWAkIBFhyUxOaHVQIUlQQp9HUhACxmLPINNhrGGquqSnM5WpBwk4Oix1o5ySNnVlIDPZlQipA3wwsoNumKaBujEuBI5Ln05grZNljTmxj14ixmtmDzW5BZbVH73wN1s3nL7KJInzycmX8iZnV3XQU7VQSGBzFRMFcsBtLbQWZB+eO/lVLNNwYzvKQsv4OShWJOX3ScsalqDeXa6mooqwJoL+stLXnY8WgG+FD8seGsqH2/4eHi03dWvH+pA/TSq76JN4OjwcBt3gvm/9LxidAsleY9TEsfvl6IH7hXjzDnjLrv+pP3A/NOODvs0qMqwwqIwc8pDKU9Z7TQvQgBOCB2545pnkN6OxA0l8cxIgmwdAyNbMNxM8LDpQ9OK48g99ZmqXQEpzJitT4dDtHqQFabOB54eyeFAmx3Jkh11USCLP9Wp4NXxxTkIoZ7vlcgbpVpnvVRLbuzNL//HAQRJ9+N77/z7OQcd5NkuV9Y/e8bSFrRmyqX+ksWJCVd1z9AxFoqvNSPS6Ix8BxYPYRY89FKodXmoRF2EkE7Mt9VGm4CoHO/5MPj6eXAoa9Z4LjFYsBskMTLd+Nxk2Kx8/B+mbic+0zMPbYG6Ekahs6bzzo7pn0C6HLmjBGbGs+CaZoyeblzRtrIcZ59YKtcex4XkaYKFpz0NvTIZd7J9oMXW8O0tEBz4hE7L/W/k8u6yGwPv1b5vx05O3SJWi3UyPdeleO2oTWBGmJML5OL2aaRwcC1FVse3ZpZ8euKJ4ywjy3ux66Ph4uZactV9MEqTyxGHc/kS4jwyNUGRENew1kCB1bQOEw5iSUkhvgzxRmhDUzu1aJqIuDYPVLXtUhqW/6JL2/4BV7jxkA== sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-pipeline.api.mdx b/platform-api-docs/docs/update-pipeline.api.mdx index 014f0c527..073c77cdc 100644 --- a/platform-api-docs/docs/update-pipeline.api.mdx +++ b/platform-api-docs/docs/update-pipeline.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the pipeline identified by the given `pipel sidebar_label: "Update pipeline" hide_title: true hide_table_of_contents: true -api: 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 +api: eJztGmtvGzfyrxDslzTQw3GT60U4FOfY7kE9JzH8uOKqGhC1O5KYcMkNH5J1gv77Ych9UNLKWgdBex/uky1yODOc9wx3TS2bGToY0ZznILgEQx86NAWTaJ5briQd0Ps8ZRYMsXMgKVjGhSFq6n+WpwhPQVo+5ZCSycpvzfgCJBmXEMN03Ptd/i5fvvygLLx8OSDDKRkLNgExTM2YcEPG0gkx7hDIcrvqEKWJyri1kHYIPHJjuZzVBP1JQ5gGoiFTC0h7ZCgT4VKo0Q7I6G/+/y5Pu69+6tQ/Tn96GBOriFqA1jyFmkJA3CNXgYBVZAIk12BALyAlmTMWV3iglfbInSIsz0GmhBHBjUXZiOpw5oTluahFZTrEGSDjfrXQD9B9lqbjHu1QlYNmKPthWkn/ugCmHZozzTKwoFFvaypZBnRAaznTDuWotpzZOd3VZYmHSJeB5kmtOI2kNXxxXENKB1Y76FCTzCFjdLCmdpUjGS4tzEDTDp0qnTEblv7ymm42nYqXpdKfTc6SiJkvDvRqj5tfS8AD7DyH/EPgHox9p9IVnjlwc+cFSgpg2qGJkhakxSMszwVPvPD7nwyeW+8zoSafIMGDuUZVWQ4Gd8PlKyhjNZezJxTAMuiR94U5Ocm/OCBLbudcev+phNijmx0krWlEyx4LT551HMHJ/c2VPyuYk8n8uBh4epzClcdFEiWnfOaCsW+pfoNayXJn4VIuhi0wngdoAnLBtZIZSBshJMs5aNiOWEsuBNFO9sgFTJkT1rtrJXWSa54xvSJJE+ZpGZo8q9rJD62Uf+6MVRlS9eonU6UrXU+FWhJ4hMRV6ip5fYbKNOTKcKv0ChVHXkBv1uuQ8dza3Az6/Rm3czfpJSrrS3i0SLPLVX8OQqjx954o8nLB9XGa6Lwk5RoSTw7DTSHn6jrorjqDlKPDTbmAELCNVRojZyz4JjEvtynsSh0W3LTyh39wS0roDploJpO5zy+WzZC2M8HJDBhThN1jKD8U0iPFmdjYUKsajMswnUwZF5Ciyk1h1mjz11p5cUSEmNYMIyS3kJl9BnZjAD1DeMw1FSvb7pQHEt7QvIQxtq08D86AvoVEg/0mDCA6YgI+n/LYZyBswbhgEwG4EjteZWTezb4hG7XrPo+XILY7eLTPUPu2rJkhFh4teVGWE6YACEYfHMuqJehzv9zCoQWzmOK6JoeET3myQ1F5wGBSviAw7S5QBYq6iiBckl9uP35Ah/j32fsrElJrQK3hxslbj+A48rMUa6CwQuyc2SKegaeBgpfTbsgjJVSuOfqhIlwu1Gd0mErEuVYJGAOmR24ByOhaA2EyJbkytoshNKAwDy/K6JaqxPQMfAHNelz181KGiVAu7QfCfZYumEwg/S7X0GUy7Zb4ugW+oC1c/TZXZ1MLmjAhGq5G5mwBPvYJwLj2Z9w0Y7z9NYUFLZnlCyB4rrwxmnkoaIqYPiBj3O/J6dgTAWn1ql2S/LVKhniG5IpLG9Llcg6SOLNlJRe3V6chePsyrR0JhNprYQKCOB/4IB6jmyglgMk9fJfSR5cAjxg0GMu0bUjsZKpV5gkLZiwxLkFLmDpRGkVhAzcBF6tRaCefaQAJS+bQDVx9F/50WbdEiJZQ2LoT4gpbPNvirtdOiIJ/PEEWoH0C3BVndc+6JAl6sm5y42QbqQYPQr+ybuKrJl8wQWjUXtRepME6LUnqsmzltSBK48Y4mfH/VO3UMcv4GMEfrk8LN62LLqOcToDE1NrqqhRYNz7cx0Sy4LDcv8Ud07PtjHm4JM5Y1wBGegtp1ZvGyIgN2P7wG5UdeovEf7jnO1gKeOxkeBHqHmP4TOJ/wJJ5baBY+yOOObD0FzU5z91xqj+c7scSl01AI9Xz63uDcV4lXt5lcV+FKiREPqlJTPU9ZEqv3k++hnI4W1L0seUQScy/GczYZGXBRO3cuZKWcQktyv0KlPCMzaCIk/skA+KiicNO+1wDyqOJQnVBhOtansEe2TueYSzN8hD9Q+Bp6B6XzJAkUOrhMIJabgVE6ST0nDdV19+iIy3vtlUu/imWu8UFTs5wVNY4KcM6Y2eWtT0ku4opPDnaQqNZKafLUcm2XLfnUqVcN5vN7hQpJNJcSRP6ndOTk/3pzMd/frtBTEPbfARyKzM8pbXmGc+x+czByYsXTZkdG7ext2rNHQI3F0DF5s9cG/skxBV7AkDpWWtelJ4dxBPPB9thq04cxInd/YQLbpvlmIIvsBuqDu/SxgZzbhulWlQWbdP2DtytZdY1ZneQLsNJ/cfru+H74W+XF7RT/n/27uqSduj9h7N/nQ2v/K+H2lNLH/24T6aMZ22iWZt531f5zoIJ17xTliHNauOmaDYObq8ky3hyaHuI06lcCXbQMJ6fvuII6SPtxeTCKr9cDzS/boj6lAjLCuyAFGfNYSni9bxirmZ41372d3ZzQIjymAQ2Hfq6Kc6/Y+nXTN7rjDKiGRjDZuAt/EkhloBPXvxSa6X3OP+hIUOVrzJEKuuLriWk1EO/3Ye+cOE6QEAADjP/V2/rx56J0z5wjtb0HTAN+szZOR2MHvBVJQM7V/gSlTtPFZ+VBjR6vlrXaXSDjzZYTRSPU04LOqBl28By3vMtQt077BVit36HlPMvco7w5Ox6SJGXktVblFW4d8xwdXWkWL4feZ/2QLRT/PNz6bifltbLB3VwU78eXT4ynMjUrzqHiuJqOeT3+nf9WoKuXK9vv2rU69UTQr1UlzH1WjWcj05WY/B6LRpkx6S3J8+jcuthZyIcb+wPauPdeHRaE9oadEb3icaU0erWhDFa356/1RvxuCpOjtV8KRJDNBKKBRamOuGFM559FG+e5YAi/NzN8zWixvQem0DZKIxOHnbazJOGBvCkoSmL7C5ORfT05PR19+TH7unbu1dvBm9eDU7/2jv58dVv2w3K6OQBE52cKu8aRQwoPAxd6pjzoSvzBEwBjAGMJT6AbTt27M6QMS583p+qv9cbmOfDpIgO6Kve2ze9k3LMmjEZeVrIKVW3s8vjug6j//8w4Q/+MKEIrvjUgTMf7mskbwnrIi3E35F06CDqr9ADFDrZiK7XE2bgXovNBpfDpwGYLVJucI6a0sGUCQNPaP7YhwONnH6G1d7HCUXtSX12WTDNkYFnMvPipsjX35Mjn1c0slWW3XIV81OyG4lw81DMjTAyjNYFwHngo3uHaGoEexUGfp8RTpwlCeT2Sdg47V/f32HiLD6qyFSKRzRbYihly8Br8RzlixdcW1PB5Mz5eoQGlJhm2XaW3snK/lKN0livA8Sd+gxys6mEY/E3ymWz+S9P+e69 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-trace-begin.api.mdx b/platform-api-docs/docs/update-trace-begin.api.mdx index e5421d4bc..4955ad5c9 100644 --- a/platform-api-docs/docs/update-trace-begin.api.mdx +++ b/platform-api-docs/docs/update-trace-begin.api.mdx @@ -5,7 +5,7 @@ description: "Updates the workflow execution trace for the given `workflowId`." sidebar_label: "Signal workflow execution start" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-trace-complete.api.mdx b/platform-api-docs/docs/update-trace-complete.api.mdx index 61ccd6862..bb0a520df 100644 --- a/platform-api-docs/docs/update-trace-complete.api.mdx +++ b/platform-api-docs/docs/update-trace-complete.api.mdx @@ -5,7 +5,7 @@ description: "Updates the workflow execution trace for the given `workflowId`." sidebar_label: "Signal workflow execution completion" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-trace-heartbeat.api.mdx b/platform-api-docs/docs/update-trace-heartbeat.api.mdx index e5c5f1fbc..d511daefc 100644 --- a/platform-api-docs/docs/update-trace-heartbeat.api.mdx +++ b/platform-api-docs/docs/update-trace-heartbeat.api.mdx @@ -5,7 +5,7 @@ description: "Update the workflow execution trace heartbeat for the given `workf sidebar_label: "Signal workflow execution heartbeat" hide_title: true hide_table_of_contents: true -api: eJztV1Fv4zYM/iuGnjYgS7S724DlaW13w4phWNGm2ENR4BibSdTakivJbQMj//1I2Y7tJNc6h2IDtr0UjfVJ/ESRH8lSeFg6Mb0R3kKM4nYkEnSxVblXRoupuM4T8Bj5FUZPxt4vUvMU4TPGBa9HYVO0QrB+juCjhbEBulSPqKNPzY7z5FPkTeTUUkNKAEK2ZygXGb00Si/HYiRMjhb4+3mytT5jK781RgiUg4UMPVpmXgpNPwjcWiOIYvI5+JXYvdFfzTWct2Q0UglqrxYKLUEtPhTKItn2tsCRcPEKMxDTUvh1zkaqTWKzGfXsupwotoYfCrTrg5YDMNJFhlbFfdt7tpT2uAxL5NeMbh4+/fiBrN9WVNH5U5OseU/f1GznYWowHRUbOlV73gJ5nqo4eHty53hfuU/CzO8wDk63/DZeoeNV+rW06NwAJOqEXfbavd6/ExtyQjHPlPf8AoPwttD6mNPjGDEZfHoM5I6h4AWodDAY5sYOv6Xzxg4GU5YdgbZIEY1uIDo1kJzlxetwjtIK/gdmxq4HbsgR7i+PelLecQQjhh/HyJqY4rznIbAWOL2Vx2xABiid4PPA61Sasic3o//T6N+URlS6MqWhz3xuTIqg/4tpxi5RPsWmcl3U1eUX9BQNtP5FAHjY377tFS7rshcO6Nf28MHlRtep/U7K/TL65+9vVzEzogvLQ8n9Av2KIPMn0IdDFE8h+Zrq3jrjZsuMmoo3uMJHa43dY/7+gHObVi/SxkeQUk9GfBjuqDe0yq9Dd3dK3kB7UlArN7255c6HWr+V4fYwL6pukJfEJDSjk7JtAzeTVadpdGgfm46xsCntWHmfu+lkArkax6kpkrHDB+I0Vmavd7sKK9FFCp6DNzpjfHRycS6YUUP4iv1b+apLe+sutth0eiHlA4i+VP/82qTF3ZMPjuB3u2z7vI/PkOUp7vZf29Ige8IvO7Iue6ItW0mWreDKjpzKVixlRwplR+hkV6ZkX4TkjsTIroDIvjzIXo292ZZL2RTDJshG/9xFu3pdDQZvc/XNLb+y0gsTgqTOoDrWOLheC0MOakW+q8Gc/hCH9O+HeDewSQFUGrR3YX5uF4gI50dl5/vxTz+MZVBy43wGQT3q57iqxrgD42A33Xq8y1aY/vaJsk49j89+kqegQoEN3ilr6WiG35GY9mbI9jqU4ivyA0PLcg4Or2262fDnatLjsE2Ug3mIrwWkDl/wwCtz4EHC97jeGzUfIS0YGSToEaxi+0dy+eayLgTfRi8OxgdJNe2wXnfZdMnWvqQ4D+5M6CzmVwHOKhbfzfiY9oC9wsWzdrXjhDI79y9iu/Xh4nrG2lpPyJlJeIuFJx706W/gaoJTgo6Gb6VIQS+LUOZEdSTnKPSFfEe4w6UOeoPCJSBm5h41hUzjHM+/2S+bzWdiG/du +api: eJztV1Fv4zYM/iuGnnaAl3h3twHz09ruhhXDsKJNsYciwDE2Y6u1JVeimwaG//uBsh3bSdY6h2IDtr0l1ifxE0V+JCtBkFgR3gkyEKFY+iJGGxlZkNRKhOK2iIHQoxS9jTYP60xvPHzGqOR1z23yUgRDKwTy1to4aCKfUHmfux2X8WePtGdloiDzKAUanCGtp1WipUpmwhe6QAP8/TLeWV+wlV87I8IXBRjIkdAw80ooyFGEorcmfCGZfAGUiv0b/dldw5KRKvFkjIrkWqIRvjD4WEqDsQjJlOgLG6WYgwgrQduCjTSbRF37I7u2gAh7w48lmu1Ryw7oqTJHI6Ox7QNbUhEmbmmtTQ7UfPrho6jrZUMVLZ3reMt7xqYWew/TgoUvIq0IFfEWKIpMRs7b83vL+6pDEnp1j5FzuuG3IYmWVwujE4PWTkCiitllr93rw3tR+8KWq1wS8QtMwptSqVNOjyLEePLpEUTpZPAaZDYZDCttpt/SkjaTwTJRJ6ANkmlfagI60xBfFOXrcI7SBv475tpsJ24oEB6uT3pS3nECI4afxsjoCK0deQiMAU5vSZhPyACpYnyeeJ1GUw7kxv8/jf5NaURocqlgzHyldYag/otpxi6RlGFXua7a6vIzEshM1H8NAILD7bte4bote+6AcW13H2yhVZva74PgsIz+8dvbVcwcrYXkWHK/QL8hyPxrX3w8RvEc4q+p7r0z7nbMlv5bXOGTMdocMP9wxLldq+cpTR5kmd5g7I6yGJVG0tZ1d+cIBs1ZSakI75bc+eRIqeb2sCibbpCXxNw1o/OqbwPreTpoGi2ap65jLE0mQpESFTacz6GQsyjTZTyz+IgGZlIf9G43bsW7yoA4eL0LxntnV5eCGXWEb9i/ja+GtHfuYotdp+dS3oGE3/74pUuL+w05R/C7Xfd93qdnyIsM9/uvXWkIRsIfDGQ9GIl20Ety0AtuMJDToBfLYCCFwUDogqFMBWMRCvYkJhgKSDCWh2BUY+925TLoimEXZP4/d9GhXjeDwdtcvV7yK0u11i5I2gxqY42D67Uw5KCWEdoWzOkPkUv/cYgPAxtz1tTQmf2pX6h9wfnR2Plu9uP3s8ApubaUg1OP9jlumjHuyDg4TLcR76oXpr99omxTj/CZ5kUG0hVY552qlY5u+PVFOJoh++ssfZFqSwytqhVYvDVZXfPnZtLjsI2lhZWLrzVkFl/wwCtz4FHCD7g9GDWfICsZ6SToCYxk+ydy+ea6LQTvvBcH46OkunZYbYdshmRbX9bL2rkzRuP4NYCLhsW3Cz6mP+CgcPGs3ew4iyIs6EXssD5c3S5YW9sJOdcxbzGw4UEfNg1X7ZzidNR9q0QGKildmRPNkZyjMBbyPeF2lzrqjapqEAv9gKqud84h/s9+qesvYhv3bg== sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-trace-progress.api.mdx b/platform-api-docs/docs/update-trace-progress.api.mdx index b3169d1ff..60fa3d62f 100644 --- a/platform-api-docs/docs/update-trace-progress.api.mdx +++ b/platform-api-docs/docs/update-trace-progress.api.mdx @@ -5,7 +5,7 @@ description: "Store the execution metadata for one or more tasks in the given `w sidebar_label: "Store workflow task execution metadata" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-user.api.mdx b/platform-api-docs/docs/update-user.api.mdx index 2e623286f..9b6ed5641 100644 --- a/platform-api-docs/docs/update-user.api.mdx +++ b/platform-api-docs/docs/update-user.api.mdx @@ -5,7 +5,7 @@ description: "Update an user entity" sidebar_label: "Update an user entity" hide_title: true hide_table_of_contents: true -api: eJylVktv2zgQ/isET1vAld2us0B9alK0QLDdNsjjFPgwlmibqUSqJJXHCvrvnSGpl+U0u+3FkIcz883zI2vuYGf56pZXVhjL1zOuS2HASa3OM77iN2UGTtzgIZ/xEgwUwpHi6rbmCv+gClmi7oxLhf9KcHv8zoRNjSzJD3lBFaaqQhiZMpkJ5eRWepdGfK+kEQjlTCVm3KZ7UQBf1dw9leRdKid2XnWrTQEuiP5a8qZZB3Nh3ZnOnsjmCGrlE2BREd2kGj0qR+pQlrlMfbLzO0s29SCAPrRbjiKZozHl+oXSRuwYoN7cidRNUr4MgCwcMwyepUYgltoxHcOib2DkM6HqGiq9k8ISeoeE3wU8fhZqh4VdLRcdsHUGHUxrrSQie6/UoIT9A4+yqAq2XLB0jx1MqYEJb2YxqzHA25OTKUJX+rYORwrtjxhkmRHWMqnYPeQyi+LgoI8FUQ6D2Upj3ZGM3yxeTpnwvT0bp4y2hzA5/BYKmb8Mos0OlPwXguUvAQ1dvAw4cnCI998AByIa0I3UI8QJJNyDAzPY1J85D8rs5vLzwJYI5v9Y98ThnShNf9KuyNHRRutcgJp4Ot8yTzHM7cN2sD1YNnRimVCwyUWG7tG/ky4XngJR2VEgcafxtDlkLi+wJToJ6/t2sZwS0te/2Wv2RbOWgtBouVhM9c4g+13CKnAJYXeUp8Y80ypOOjEswUdjNGYf8qP0feR/HsmwvTyosAzyXD9gPKRuRVoZ6Z78zXEmwAhzWtGA3q6JyA+6HkgbVGgUtR0tZxis22u6lkrtS+MvmxWf+8trXoebqOGEZu7ba6oyyHF871xpV/M5lDJJc11liRXfMdhE6smoXPkTdpGDI+JiH0ifnV6ccwq1zeSKCh+KOMynqyMh8nij+cH0SigJH59aTr17cL5C1NDL/j77+AhFmYvxXdCvSeRuf/ZeBN0k1QUfMWmv3/NeLxvT1HMr2InbjT+U+IdCJxuvZdwNqbbalyYOVKwwlfSl4lMrZSpsVKZtQBbyZRk1dtjOtjgE+74/wEBoKgLOm+TdSbIgGQ1TAX6Z4pPmufk7oNnYaCce3bzMAd8/6M1HVcfRbN9VM76KzyQcoD0NLx7V9QasuDF505AYO29oPfDzHowkJvLzm0nrWYmvtpBbMYmi4wf+x2VkgFfs+RfX0aCjEBRliRd3Rf/w85t46l94zRo19wIy9EOBhcMPAf71NbnojSdU1cxai9M0FaX7qe56sOsXX6+uaWviG6/QGdkYeKDnI/76QLUvh19GL6tx4NWu8szGg0/aMRiv6MFK+qyOlgJb5TWu9TehmqarjKP/VJim+QFjTeJs +api: eJylVk1v2zgQ/SvEnHYB1Xay9gKrU5OiCwTbbQMnORk+jKWxzVQiFZJy4hX034uhKMuynKbd3qThfL6ZeWQFDjcW4gWUloyFZQS6IINOanWTQgwPRYqOHiwZiKBAgzk5VowXFSjMCWJveZNCBFJBDAW6LUSQkk2MLNgPe7FkhCpzMjIRMiXl5Fp6l4aeSmkohdiZkiKwyZZyhLgCty/Yu1SONl51rU2OrhH9OYW6XjbmZN21TvdscyZq6QsQQREiSLRypByrY1FkMvHFjh8t21RHCXSpLYBylBlEvtbPXPYyahPUq0dK3KDkeRNQNMdirY1IDKGTaiN0SIu/UbDPEaNrGHonyXL0Q6S4ghxfPpHauC3E08khsHVGqs0QayWfSvJeuUEj8S++yLzMxXQiki0aTLiBI6ijUFU/wOVsNoxwgL7F4QzQ/khgmhqyVkgldpjJNIgbB10ul7PZaTJraaw7U/HF5O2SOb63F/2SLyaDmjP8pShs/nYQbTao5H/YWP6vQMcu3g7Yc3Aa78cCHol4QFdS9yIOQuIOHZqjTf2e80ZZPMw/HdkywfyMdUcc3onS/JMcQA6OVlpnhGrg6WYtPMUIt222Q2zRimMnVpDCVUbpCOo6AiddRp4CLRnHiYSdhpqP+8zlBbbQyjbrezmZDgnpyz/infisRUtBdQTTyWSod43prxJWTtbi5ixP9XmmVRx04hiCj8ZoMw/1cfk+8z/OVNheHgyswCzTz5R6V5aS0ki39zfHNaEhc1XygC6WTOQnXW9IG1XTKG6720MEObmt5mup0B4af9nEMPaX17hqbqIaOJrZtddUaTKIYetcYePxGAs5SjJdpiNLT2RwJPVgVO78ibjN0DFxiQ+sL65ub4BTbSu5Y+AbEI/rOeDIESHcaH4wvRJE4ePvllMfn51HiBs67+6zjy+YFxn174JuTQJ3+7P31OiOEp1Dj0k7/Y73Olmfpl5bwYO43fhTiX8oHGT9tQy7IdVae2jCQAWEGdK3wOdWyoRsUOZtwMRvQ7+xx+1sweGw77uDOgKeiibOxeiv2WjCMh6mHP0yhSfNa/N3QrOh0Y5e3LjIUCr25rOqwmi276oI4vBMWkaw5eGNF1BVK7T0YLK6ZvFTSYbXYxnBDo1kJvLzm0rrWQniNWaWBlkc+AF+mwcG+F28/uI6m3QQouIqd5iV/AcRfKV998Krl3UEW8KUjE+sOfzQhH93zy464wFV1VFrcZUkVLjv6i6Pdv32y909b0144+U6ZRuDz/x8xOcmUe3h8MvoZRVkqDalZzZofPKOYX9FT1bSV3UWiqpqNO71V1J1fUDG8T8DU9ffAGNN4mw= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-workspace-participant-role.api.mdx b/platform-api-docs/docs/update-workspace-participant-role.api.mdx index 2ec7b319c..41e389565 100644 --- a/platform-api-docs/docs/update-workspace-participant-role.api.mdx +++ b/platform-api-docs/docs/update-workspace-participant-role.api.mdx @@ -5,7 +5,7 @@ description: "Updates the role of the participant identified by the given `parti sidebar_label: "Update workspace participant role" hide_title: true hide_table_of_contents: true -api: eJzVVk1v2zgQ/SsET1vAtdJuusD61KRogaDANnAT9BAEMC2NZSYSyZJUXFfQf98ZUl/+QNIG7aEXgyJnyDdv3sy45l7kjs9u+Ebbe2dECo7fTngGLrXSeKkVn/FrkwkPjvk1MKsLYHoV1kZYL1NphPJMZqC8XEnI2HIbTnP5AIotRkYX2YJJNTrsH52yszQF4x1b6I0Cu5iwhchKqWhRCqm8iOtCVCpd0yrVSkHqafkgYbOY8gnXBqwg0BdZD/tL98blAGSOQaA5QhMleLDEQM0VfqCbtjm6T7ik0I3wa77PxyebCyW/h5eYqkqwMh0IsITEwtdKWkAY3lYw4S5dQyn4rOZ+a+gVDAlysGi60rYUPm79c8qbZtJD6fl5AlAf429Fs5PJR/GMqP4NiG6jOzh/rrMt+RyTaxalit5BcD2VY9X+ItnhnsfgCIkwppBpUEZy5whOfRibXt7hFSRAS4r1EosOTwnvYTRfjgGPsXnNhHMyVwSivdt5K1VOeeNeerqw5WNP/vPIIBo2+9kIG85o5SKu1yenh7A+fWQv2X+adbGj0+nJyaHducBEtG/9BFMDohtegnMiB+pLjxPYGQ5MH2HjvbXaztv4KPyA/O8jEXbNhCntmSgKvUE8ZO4graz029A1zkFYsGcVlsHs5pbEiS1lrakBmSpgpAqZ8QT7ikvq0F2aZGi3ST2q8iYZJRmPdkquSWzsWw7sQ9e0Klvg5WvvjZsliTBymha6yqYOviL8qdQHxfk5nLDLQngqLfaO7NnZ5QUn8F1snykVkdZxhD2z9CJv65a+l8EId+LiQ1e0dxsfOKMUz4eqff9NlCbKPcq+TxX1lZUOL7UZawETwqdiIWYkktoak9xEGuS2y9OYHVScLEJ7Wem3wwECIZLjO6+m/76ZntCe0c6XIqi1bYuxvI43GNZmbAd1PZTBnzNa27R7+OYTU6ALkRFIrVuF39DkdGg66ybo6D8F7u4Os7HO6XR/uATiUI9r5JvuruulcHBti6ahbRSSpfrD5YOwUixJKVgOmXS0xupbicLBI8z/NW9bzAv2A/P8aPjtplBbTjCKir5weQ/b/n8Ezc9ngXpqpj8D0TgDz8b19Gx/BrLd7De36LAGkWFDoaRGm3cRzcsrumm442COUGTRIwr/Udtxu768vqL+1f6nKHVGLlZsSI34G+DqQE4c17RX80KovApTh8crqduJ3Wa51xxDUEcJQZUHiyt9DwqV3vHj6Zt4aZr/Aa1PFMI= +api: eJzVVk1v20YQ/SuLObUAIzqtW6A81Q4SwCjQGIqNHAQBGpEjam1yd727tKIS/O/F7FIUZQl2YiSH3Jb7+ebNmzdswWPpIJvBRtt7ZzAnB/MECnK5lcZLrSCDW1OgJyf8moTVFQm9CmOD1stcGlReyIKUlytJhVhuw2opH0mJxWjTVbEQUo0Wh0cn4iLPyXgnFnqjyC4SscCilooHNUrlMY4rbFS+5lGulaLc8/BR0mYxgQS0IYsM+qoYYH/evXG9BzLVFUECBi3W5MkyAy0orAky0La8KiAByaEb9Gt4ysdHW6KS/4WXhGpqsjLfE2AZiaWHRloqIPO2oQRcvqYaIWvBbw2/IpWnkiwksNK2Rh+n/jyHrksGKAM/LwAaYvyhaA4y+SyeEdU/ANE8HifnL3Wx5TOn5FpEqa60DYIbqByr9jvJLtfKk/KMBI2pZB6Ukd45htMex6aXd5R7FqBlxXpJjlcZ73E0n08Bj7F5LdA5WSoG0d/tvJWq5LyBl54v7Pl4Iv9pZBA63nmYjTDhjFYu4vrt7PwY1sd/xBvxrxa72LsEzs/OjvddYiH6bH0LU3tEM6jJOSyJfel5Ancb90yfYOO9tdpO+/g4/ID89xMR7sxEKO0FVpXeUBGucpQ3VvptcI1LQkv2ovFryGZzFmdNfq3ZgEwTMHKFZJBqW7q0De7SpXu7TdtRlXfpKMkubQ9Krktt9C1H9nFnWo2tIIO198ZlaYpGTvJKN8XE0QNZnEh9VJyfwoq4rtBzaYl3vF9cXF8Bg9/F9olTEWkdRzgwyy9CX7f8vQybIOkHH3ZFe7fxgTNO8XRfte+/YG2i3KPsh1Sxr6x0eKnPWA+YEb4UCzMjc3L9ZpYb5kFuhzyN2aEaZRXsZaX/3i90CTDJ8Z23k7/+mJzxnNHO1xjU2ttiLK/TBiP6jB2gbvdl8PO01j7tnr741FQoFZMRSG17hc+4czpIINt10NE/RQLZYTMb65xXnzaXQNw8gbV2nu9u2yU6urVV1/H0Q0OW62+ewCNaiUtWyqyFQjoeF5CtsHL0DPO/THuL+VV8RT8/GX4/iWoLDKNq+AsSuKft8B/B/fNVoF7q6a9ANM7Aq3G93Ntfgeww+928S2BNWJANSY173kU0b274pv0dR32EI4snovCf3Tu26+vbG/av/p+i1gUfsbhhNeImwtWBnNiuea6FClXZhK4D8Up2Ozw0yyfmGII6SUjbxh03+p5U1w38eP5mXrruf61PFMI= sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/update-workspace.api.mdx b/platform-api-docs/docs/update-workspace.api.mdx index adb9966a1..6818cc69a 100644 --- a/platform-api-docs/docs/update-workspace.api.mdx +++ b/platform-api-docs/docs/update-workspace.api.mdx @@ -5,7 +5,7 @@ description: "Updates the details of the workspace identified by the given `work sidebar_label: "Update workspace" hide_title: true hide_table_of_contents: true -api: eJzNV21v2zYQ/isEsQ8JIL+kzYbVwLA5L8WCvSTISwvMzRZaom0mEqmSVBxX03/fHSVLtOQkTdEC+2BDJI+8u+fuHh5zatnc0NGELpW+MykLuaHXAY24CbVIrVCSjuhVGjHLDbELTiJumYgNUTM3rLcREXFpxUzwiExXbm0u7rkkN7XISXTTpwFVKdcMTz6J6rPfr2VgPWWaJdxyjXblVMIA5JSeg3xABRqUMrugbStP9ZxJ8ckdTWSWcC3CxiqNqjX/mAnNQa/VGQ+oCRc8YXSUU7tKUYuQls+5BtGZ0gmz5dQP+7QogtoUz6EnDaqd+gbWXJfbubEHKlrhnm0hi7z4VIFDxaGCg6XFXSxNYxE6zAa3BrfmXTvU9JaHFkOjMXhWQJKM1nDUUsZqIee0AGuzOP7zscUNO7es3wsjpiIWdtVdDigHKDFdz85P3o0vj2Hm4tfx+fERJq0VNkbhd80JELZ6upVp5yV8IFK0Q+EmTKqkKR19NRx2ET797eshWUepq+Z9O4BEyDDOIoCDnBwFBIMQEES8+vS2B6QBMyBMRsSKBHxmSWo2E3DSxCwo47oRCAT3SQdE9DlpC0eDFjbFcJQp/5KCKYI64xL28DuXc6i50f4QGcMCXeAJf09Y79O499eHD9H1zs8jb/TvpPcPTP3kTe3u5nvB6x+L72jQybNWNUkByeIVExpClsIuhHRUpzzu6ZM/MmPJlJNXvf0hCRfAZyHSWUAAem1dIDj8cD9hcbpga3d9WZQKmSSYYgzULFbpgksgXk0yGYFIqCBJQY1dcqDZZmu/XYIeWnvD4XO+vsVUioRJY7Yq/YQobnI9eMgeRJIlBM5ra27V96byZ7Wfug8W+2ncuWs29HcM2CSQxzKskSKGWwu29Mk4DHlqDbmp2OWG7CgZrwjcSFaEImUSFjEmDASN2cVY3JT8A6IMcPPzgCQ8mYJRbse94Mvd/pZEeymhAWDAYoeaI71vY8i65lCuhwXfAflyzQJkCSnVuseXDCwuj3dwxszY6jb5VupQBclKHf0Nzm76An/2yB0/9bm8ZGskc5Db38bXBywi1ZX5EuL2ORLcMGzOn6fDtWD3fvO8ONZa6Y7lr7fcNOuGiUgF7BHHagn2OOk3XemjrHSnJKn/q6uwaHiYaVel0OUdcKa5HmfIE5NrbG+gBVwo7BDTzGnFDmtEB1BhZpC7brAYNE3rIPe6soLi6fp+3UJmOoatC2tTMxoMWCr6YayyqG/4R0C2L1QnZS/cCjmLmcUEJ4coT8ZnJxRNW1t+gdCVMPj210igRlr1dTieOiGYKT/erkvndmkdXBiS86arO36Amol502p5VVfT+2NEWk/7dFizTIF960w5W6sYVS6jj8+hgdgKAL0SdjdU6BJsE2kfX8gxEbtOYKZ+aRaQryFMpZ69/pvv+0OcS5WxCZOe6yUFNcTRNjJv8vwrv1eqYFr+YAdwKUK/DwY6R/MqKyf4OjEgOlq/UrzXFMz6DwZInwU4h5vyfMoMv9JxUeA0xF1jMcDnPdOibJMge+Euxm8ohRmLTbtp8v3eOa8qeJd8xmNoq1/VJJMrTB0WZziCzzu+qh9h+BT6IqOeexB9gUU+tMU1iC84g+bIAVdKHJaW9C7xnOaEDhWiV+WOsg14Utbnp7OrSyzp6hmWqAi3aLbEBhv+nbHKAeOYws3lcK3KeeaIk5ZHIgGwTf5o8YVzaisckElO4lLdcVkUNToWx4hLUfwH8I+E1g== +api: eJzNV21v3DYM/isCsQ8JoNxd2mxYDQxd0qRYsHUN0rQFdr0tOpt3VitLjiTncvX83wfKPtv3kqYtWmDfbIkUyYfkI6oEL+YOojEsjP3gchGjgwmHBF1sZe6l0RDB6zwRHh3zKbIEvZDKMTMLv60akwlqL2cSEzZdhr25vEXNrluR8+R6ABxMjlbQyedJe/bblQxwyIUVGXq05FcJWmQIERg7P0+AgySHcuFT2PTypZ0LLT+Go5kuMrQy7ryyZNriTSEtJhB5WyAHF6eYCYhK8MucrEjtcY4WOMyMzYSvl346gqrirSu9gD7pUBvUd/BmUquj8ycmWZLOrpQlvfw0iSPDsdEetSctkedKxgGz4XtHquW2H2b6HmNPqbGUPC/R0W4NRyvlvJV6DhWHWaHUn/dtrvm5Y/9WOjmVSvrl9jYH1EVG5Xpxef7m+OoMOLz67fjy7JSK1kuvSPhNd0JVdcsblXZZwwcVyaynIiy43GhXB/poNNpG+OXv3w7JNkvbZt5uJpBJHasikXrOzk85oyRwRog3nz11zjowORM6YV5m6LzIcrdegOMuZ7zO61oiCNxPBiCTzylbDrpQSkwpHXXJf0nDVLytuEzc/YF67lOIjkbEGN6jpRP+HouDj8cHf717l0z2nka9v3/HB/9M9p7+0lva3y8P+eOfqx+Ab9XZRjdpeVP0yY4cYQvpU6kD1Zke9wzYi8J5NkX26OBoxOJUWBETnXHmvLA+JAJ1EvSZUHkqVuH2ZUkqFppRiQmpWbrMU9SOGcsKnaB1sbHo2BT9AlH3VAebLdhD63A0eijW51RKiXS5Ess6zpmx61w/YC/EncyKjB2ORpuWN/p73fiD1l+GD6H6Zbx116zZ33JgnUDuq7BOijn0Xur5gB3HMebeseuGXa7ZntFqyXJhvYxlLrR3IScijtG5fcrFdc0/12xPKLVWByzDbIq21riVuNgf7Ci0LyU0DsRizywSve9iyLbnSO6AGn4L5KsVC7BFinrjHl8Ix+L6+ACnEs43t8n3MkcmWFHbGKxxdjcX9FdPw/HTPpfXbE1kXnE42sXXJyJhzZX5JcTd58gMnRNzfJgOV4Lb91svijNrjd3y/PGOm2Y1MDFtPBNKmQUmEKSfbEufFnU4NUn9X0OtODiMCxu6dFzCCQqL9rggnhhPaLzJ0KeGJsS8CFZpwopgaOzcDcswDVbDbmgdlr2prAI63d6uRsjCKogg9T530XAocjmIlSmSgcMbtGIgzVbJvgo77EIJTwXOnpE8O744B3Jt5fkrgq6Goe9/iwRZhGauo/9pEALefDxftc77hQ9wUUouu6nu7E5kucJu1Op1XUvv9xFpu9ynw5ZlKppbZyb42uSoCZlifAgNwlbG6BrhcEPFocDWke7ji5mQKkwCM/Nrt0F8jdbVdg4HT34cjGgtN85nQvdCrymoI45NJ8uuzr/xe6VJpsc7P8yVkJocDIGWTVWO6XXigEO0eqX0XlMcov6DYcIhNc6TUllOhcPXVlUVLd8UaKkZJhxuhZX1mDQuIZGOvhOIZkK5zaGpH/feZdPB++wzHkM742oWhV5S6QhV0B9w+IDL9hFGT6GvcuqhB9FXeNSHtppUHFIUCdoAXC3xrPbk4IrO6U7YokKKqtaox4BPyvb56eL1FbV08wzLTEIqVixowBaL2lkTgAlMEdZKUELPi0CcUB9JBCDW+WODL0JQO+Eoy1riynxAXVUtOp7+CZeq+g/wj4TW sidebar_class_name: "put api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/upload-dataset-v-2.api.mdx b/platform-api-docs/docs/upload-dataset-v-2.api.mdx index ba40fa803..a2b902692 100644 --- a/platform-api-docs/docs/upload-dataset-v-2.api.mdx +++ b/platform-api-docs/docs/upload-dataset-v-2.api.mdx @@ -5,7 +5,7 @@ description: "Uploads CSV or TSV content to create a new version of the dataset sidebar_label: "Upload new dataset version" hide_title: true hide_table_of_contents: true -api: eJzNVktv4zYQ/isET13AsbOPFqhPm8cu1ijaDfLYHgIDoaWxxUQiFZKyaxj6750hKVuOFMcFetiTLXKG883MN48Nd2Jh+fiep8IJC87y6YCnYBMjSye14mN+V+ZapJZd3Pxg2rBb/Em0cqAcc5olBoQDJpiCFVuCsajE9Jy5DFh8k8kUheVcQspma3+zkEtQ7CEKTNKHIfsikoxV3haTCp8tUMl66eZZVRUzMEM+4LoEIwjfJN0ivAyP/fiA96UwogCHeujbhiv8QLmVNk+2FAmg1oBLcu65ArPmL13+uxEkk2BksnPBm7dJBoXg4w1365JelhiPBRi8mmtTCBeOfvvE63qwNb/1tjFeCpd1bEc3mHVGqsULwwaeK2kAnXamgh4gQWvPbAYi9dAOODxRqUwwj5atMsCQGx/3kA3M2lzm4JMupLKY6/AkM3o1ZJcwF1XuxuyBID30hmemdQ5CIaxp8AGsO9fpmkT6vfcWoyS+GAlH8gUak5hfN6JQn1BQ6bhjU88eISHd0hBbnARLt/RwN16tvM2kEhghjCB30pEw/5NMXgcwX1H/JtiqSWY/I/7AllrZYO3D6WnXx+9/7HskyjKn6OPt6NGSyPHuxNJ4W3BHvi5ZBs3tX54xr99ftv3oEcuE/RbY1pP7QQ/Y1+sGI+Q7S3ruWbIL8z0XS0RDOhghmROxqaIqC8bjR4odDoVMj0SwfbLP12C87ybi6yvKLaXu8OmJmmuSz4V1d2VKzh5kJkmcOIl4UIl4/Cq2AlIpbv1pz227DR4ZCNPnacudpveGBF86ve/sXn8OMtexTKiKUPRTX6Gc4yjo7QGHK6bNlQKsFYsjSNEIHnTzizHadJB/7CnxZj4xpR0Tea5XiIfELSSVkW7t59I5CAPmrMIxML6fUnPEoZVpmmml9k77ETHmo2Y8jzbbQq5HoT9TwwWzbGadzxXPnCvteDQSpRwmua7SoYVnxDSUutP8b/wNu8qFo9SzC5JnZ1cTTogawL7phVi1YW/DRRab3u/r3gvhSfjztSHV48r5QEhiP6nH2EYUZPYtgOSuTHBYBWE/mBJPjH3n2y7HcvVmP+8u2l2Jvx/+/uvwlM4o+oXwvIpTNHDYbznNWtMovoC72TH1p9ydYr4c/ONGZY4TvVXhgW6tbXDAx+21JTIOaZERP1Fys5nh7Z3J65qOw3pBPEylFbOcqnAucgsHgvTWttUL+AnWnY1uKfKKJDltP8fb/3+XnwNot5vYDuiUPowkpP8xar9cxzb3jh1cGXvxxEOh1m00Dc5dxuspTfU40hFeuL8IIE78hNnp921mlImgdJYkULqWeKeJ7/W/q+83t9Q84pZY6JR06GH/7mD3lzonDt39bvSi+3jwvU4jf73ErX4ChRxuYuDom/yv638BafiMwQ== +api: eJzNVttu4zYQ/RWCTy2g2Ol2W6B6ai67qFG0G+TWh8BAxuLYYiKRCjmKaxj692JIyZZjxXGBPvRNIoecc4ZnLmtJsPAyfZAKCDySl9NEKvSZ0xVpa2Qq76rCgvLi4uZeWCdub+5FZg2hIUFWZA6BUIAwuBSv6Ly2Rti5oBxFe6fQCg3puUYlZquws9CvaMRjazBRjyPxBbJc1MGX0CZzWKIhH6y7a01dztCNZCJthQ4Y30RtEF7Gy+4/yURW4KBEQsfc1tJAiTKVS+uefQUZTpRMpGZyLzW6lXxL+a/OkF2i09mWQnDvsxxLkOla0qrim7UhXKCTiZxbVwLFpZ8/y6ZJNu43bDvnFVC+57ulITw5bRZvHDt8qbVDJVNyNQ4Aiad23OYIKkA7QHhilM6A0ItljpSjC3GPr4FKzHWB4dFBGy9AxCuFs8uRuMQ51AWl4pEhPQ6GZ2ZtgWBk00wjB/R0btWKTYbZB4+tpUxkKzi2L+uCdAWOxhzqEw4qL+/5tLMnzPhs5VgtpNHzLl+8H6/eu820AbfiCErSxMbyD3Z5HcF81QXeRF8N2+y+SFjwlTU+evt0errP8dvvu4ygqgqOvrZm/OTZ5Hg6bWp8bLgV375Ykm73z6CY9/cv+zwGzHLwv0W1Dbx9MgD2/bxJZKws6jyoZBvmBwmvQMBnsARdsLA5o2qPLuCfJh+EQqsjEWyuHOIanQ/ttPiGknIjqTuPbmLmlu0L8HRXKSZ7UJlscUK6RD7EOn4XW4lKw21YHdjtl8EjA+GGmPbodLU3PvAl2V2yO/U52ly3acJZ1CTy81CinIMargGHM6avlRK9h8URougMD9L84px1e8h/HEjxrj8JY0lAUdglqnCVx6x2mlahL50jOHRnNeUyfZhycSyRcss9rbKBdGgRqRx37Xm83iRyM471mQsuuteu14W3kjlR5dPxGCo9ygpbq5HHF3Qw0nav+N+EHXFVAPHTiwu2F2dXE8mIOsCh6MVY9WFvwsUeu9of8j4YyaT9+NqJ6mlJIRCa1c/H29i2KNjtRwCZrs7Qt8ahMWVBGLvk+5TbdA1uf91u9KuS/GH0y0+jU17j6JcQdNV20ajhMOV0Y0138A3c9Vap/8vZqX0vwr9pXBWgTS/Do9x602Ai0/7Y0ipumsic9Zk+yPV6Bh7vXNE0vBzHC9ah0h5mBWfhHAqPB4L00bQ1CPgZV3sT3SsUNVtKnn6O9//fDj8H0G4msS3QKf84zUj/ZdS+u27L3Pfi4Mg4iKddBLPqo+lwbl+8mXJXb1v6w7rdv4ggTkKH2Z4fmsz4JeKhsyzDinrme0V8p/5dfbu55eLRTomlVXyGLw73JttPrpyJhN1q9Kb6BPCDpNfraHFrn9E0zSYGxP/Mv2n+AWn4jME= sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/upload-dataset.api.mdx b/platform-api-docs/docs/upload-dataset.api.mdx index 1ae05dc9b..e5b943898 100644 --- a/platform-api-docs/docs/upload-dataset.api.mdx +++ b/platform-api-docs/docs/upload-dataset.api.mdx @@ -5,7 +5,7 @@ description: "**This endpoint is deprecated. See [Upload new dataset version](ht sidebar_label: "(Deprecated) Upload new dataset version" hide_title: true hide_table_of_contents: true -api: eJztVktvGzcQ/isET7Yhad00LVCd4keDGkUbw5LTgyIg1HJk0V4t1yRXjiDov3eG5D5krWUn55y0Ir/hfPOeDXfizvLhhEvhhAVn+bTHJdjUqMIpnfMhPzkZL5RlkMtCq9wx/JZQGEiFAzlgIwA2uS0yLSTL4YnFh9gKjMUHpkcL5wo7TBKpUzuw8AhGDJROiky4uTbLvihUUnr5fpTtr/rvjhleMrcAlpbGAOqtCAxOTr7kX/Kg0nrIxegzQ/QYf1KdO0I7zVIDSJEJTyvSYXruJSqWSiJYzRVINlv7mzu1gpx9jYAr+XXAe1wXyJr8cSXRI0H1ZUDgbSGMWIJDDejJDc/xD6KetHmwhUgBZXpckSsL4Rb8uX//q3AsL5dgVNqQMgg28FgqA6jXmRJ63KYLWAo+3HC3LkgPugTuPJTcKVw4+v093257NZnanINUoknMOqPyu+/kEYR2tC5ASC/sVT6WYNZ7OoMz0f9zlQFbCMtqqT0VM60zEDnqmAZCYN25lmuCdFviH41IfDFmB+GXZeYURs4lPgvJQXS8p1PP7iH1UTaUBU6BpVt6eN/4VgxmKhdoLrqDO+UIzP8hlTeBzEeUHwVdW8Lsutcf2ELnNmh7d3q6b+Onv3ctEkWRqdSnaXJvCfJ2c2J5vA5sEmk/8r3q9l8f/pfvL9t2dMAwC/4KSdAR+14H2ZdrAD3k24A891nSuHnCxQrZkAx6SGWUpVQdpQXj+WOKHXaFkm9kUD/ZZWtQ3nUT+XVVWJ1St/j0VT7XhM+EdbeFJGMPZiYh+k4hHxSiPH6R2xKkEmN/2nHbbnBvdITpsrRlTizbzyHAl07vGtvuuxFzE8uEqgih77sK5RxHU2cPOFwx7VxZgrXi7g1JUQEPmvmnMdrsMf+1o8SrucNy7ZjIMv2EfAjejOC6IQNOSuXWfgadgzBgzkps8sPJlNolDqiFpulVaBuGFt3xpI6iTTatiG6TaiNINnXNb+Ogpt4MZlUNPB9WXs15nOeDNNOlbIb9XtMf+Rt2HXcAdkF4dnZ9xYlqZYnvj8GtbXtqz5LGakz4FuFBeBI+Plb5d//kvM8UFQqJxzBEFqT2NYJkrkIfRTDlkEh9Du0a3zY5VrZX+6G5aDcw/svgj98Gp3RGYVkKn4Jxeh5d1jE+Zi9vWM+5b5oM/7m78bpeHXxzRFzlrU4UimDStDKLAsPdza3ejPGmvUbFUsB8XVBF4SubzQxvb0223dJx2HeoQKSyYpZRqc5FZuFAwA5sQ512PMC6vWetRFYSyJfRShhFar+TwtFN7HvH7JXVtJNRPBT5us2nYtp2LS2KP0Tr0Jr6A5yaoG6ntHzEzQOdFu4vAoe+H4SNfNcCSSYFobM0hcK14HuzZqcpX38ajalxxWV2qSXJ0MP+3V7zSe0cd4PdTvis83nynUZjinrEWD9Ajmla+cDRf7J/u/0f4CfiSg== +api: eJztVk1v4zYQ/SvEnJJAsdPttkB9aj66aFC0G8RJevAa2LE4jplIpEJSzhqG/nsxFCXLseJk99ybLT5y3pvvNXi8dzCagESPjryDaQKSXGpV4ZXRMIKjo5uFcoK0LIzSXignJBWWUvQkB2JMJCa3RWZQCk3PIj4klmSdMnp6sPC+cKPhUJrUDRw9kcWBMsMiQz83Nj/GQg3LcP843j1eHn84FHNjhV+QSEtrSfuWwODo6Iv+omuTLkDOx3fCWHEzvhOp0Z7R3ojUEnoSGGhFOsLMw42GpZKkvZorkmK2Cif3aklafI2AS/l1AAmYgiyyPy4ljKA2fVEjIIECLebkybIn16AxJxjBs7GPrsCULiUkoNiVBfoFvPTvvw1O6DInq9INKQsJWHoqlSUJI29LSsClC8oRRmvwq4LtKO3pPkDZnejrT79+hKpKWjKtnL1UoiThvFX6/jt51Je2rC4IZbgcTD6VZFc7NmtnkhRzlZFYoBPtrR0TM2MyQg1VNa0JkfNnRq4Y0q8kPBqRkEDMDsbnZeZVgdYPQxayg/jzjk0ze6A0RNlyFnhFjk/54V3xnRjMlEa7YneAV57B8DebvK7JfFIZjWtbFWO23Rs+uMJoV1v7cHKyq/HzX9uKsCgylYY0HT44hrxfTiyPt4GbRNqNfNKc/hPC//r5RVdHD2yB7s86CXpin/SQfb0GEqjbgDwLWbJx8wRwiR75DuWoMs5Sro7SkQ38p8kbrlDynQzaJ/u01sb7TiK/vgprU+rWkb3Uc8P4DJ2/LSSL3ZuZjDj2Kie+xHn8KrecpMKb8LXntNvg3ukI26e0IyeW7V0d4AtvtsV2+27EXMcy4SqqEvjYVyhnKPt7wP6K6eZKTs7h/TuSogHulfmHtcbuMP+5p8SbuSO08QKzzDyTDE9tRnDbkCktrfKrMIPOCC3Z09IvYDSZcrvMyS8MT6/CuHpo8RkM2yi64boT0WrYbATDdVvzVRzU3JvJLpuBF8IKzZzHQg3SzJRyM+x3mv44nIiruAOIc8aL06tLYKqNktAfa7d29bSeZYvNmAgtIoAgiT8+Nfn38OyDzxQXCl+PYYgs2OxbBFmuSslFMOcQpiGHtsV3JcfKDmZ/3xx0Gxj8NPjtl8EJf+Ow5BhSME7Pg4s2xofi9Q3rJff1JsP/392grVdP3zwTV7rTieoimGxamYMERtubW7sZJzDqrlGxFKYJLLiiRhNYr2fo6NZmVcWf632HC0Qqh7OMS3WOmaM9AduzDfXqeKRVd89aYlYyKJTREq1is99J4eA69r1D8cZq2ssofkS96vJpmHZdy4viD9Hat6b+AKdNUKspLx9x85is4/l5zeE4DMLN/b4FkiXVl07TlArfge/Mmq2mfPV5fMONKy6zuZF8hx8O7yabn9zOE8DtTvii8wXyvaLX6xpxYx5JV1XrA8//WX9V/QfgJ+JK sidebar_class_name: "post api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/user-info.api.mdx b/platform-api-docs/docs/user-info.api.mdx index b66728a97..44a2b24c6 100644 --- a/platform-api-docs/docs/user-info.api.mdx +++ b/platform-api-docs/docs/user-info.api.mdx @@ -5,7 +5,7 @@ description: "Describe current user" sidebar_label: "Describe current user" hide_title: true hide_table_of_contents: true -api: eJy1Vktz00gQ/itTc9mLscNjqdqcCAlQLraAgqQ4UDm0NW1rEmlGzIySzbry3+nukRX5AdhQXGyp1f19Xz9GraVOsIj6+ItuI4aoL0faNxggWe+mRh/rCzJP3dzrkQ4YG+8ikvtSPzk64j+DsQi2YXdyfv+W3ArvErrET6FpKlsI2OQqsstSx6LEGvgq3TVIQX52hUWiwCYwdbKZgPVsM7AcZTCBraKyrqhaY91CTc9GigMc1DhShG+rkZrbEJPKpgr6S7iBBIH+nVE+LMDZ/0WhqrGeUQ1K24xJzY/VWTPIwFLCC1I70nMfakjZ9PwZGXaod22NwRbKGqqSnVsMY30/knzfkcABbkyBkttGcfZri32+Ei0p7xHKAsRXgTHU0CjRUqk9yRnhobISzsU9ILrvhQQPW7AnwFrXeqA1x71wBibCVDPrBSgPyJ4Y2VldfPx3EDs1h0VvjILzfFNslmTmfYXgtpCmc5VCS5OdyjwVqoSohiBRoYNZhUbgE4Y6vp+TgFM+zvmo/hIHFAU2CY1YBVb5OT8WnhrCNSbK/XdpihzPPF71qGSu69atUuwn8YRExbirAf3pNJDwUbI0sZsCzskYE9QNJ7IS8VfMMwuCnIeNEE4D0u/OVh/EdFuie0j4lhPOyH1KF435Q0ySV5vhu1NU4TrVYb2aIVF0IATI42ZThd3Af+xWyFnyMuiI5vvDIWrm0Fbpsw/XsYECp3u9doesZ6J5hkN2cmCXZ7tW2EswKiC9X2M6ZJdxiA1cty+aqh1hgbxLf7xEVo5bbR0m8CoEv6386Y7lu9rbfPQVVJW/JT3sHrFog013JG6pXyIEDCdtKun28v5ys62rgimKCZS7tJak15hKz18EC5RMgAH0hJ8+svkDgS5v+COCadpA60iXKTXxeDKBxo6LyrdmHPEryRxbvzVPn+SJ+lBB4n6qU/ZXJx+mmkWucvjEJc/lG2bSV5AZWYq48TCJE1nyxevVpFzdJqmNSOfwrtydCqb9mUBO19IboXPmWYFCZmU9+WHK3Z4W2hcPD0gIVy7zPB7/8/f4iG2Nj6kGGTUn+/W73dm9/BL+lyZNBVYOk6hadp3LH3y5c1TekpjYuFzOIOJFqO7v2UznIPDY0OUNBMs7RKaGAhAMf6BRq6+RXPSJ7ALNjlXL5FsHhtvYT9GbV+fkC+vN22iWoHePwN0NsEmmeJz7a3QkddSJSHxPRHRKvgF/acOz +api: eJy1Vk1z2zYQ/SuYvfSCSE6bdqY81bHTjqadJpNY04NGhxW4kmCTAA0s7boc/vfMghRNWUoitdOTQGD3vf140KIBxk2EbAF1pBBhqcFXFJCtd7McMphHCjO39qAhUKy8ixQha+D7iwv5ySmaYCsxhwze/w4ajHdMjuUUq6qwJoFNb6OYNBDNlkqUFT9VBBn41S0ZBg1VEGq2HYHEc8gg4aicGG0RlXWmqHPrNmp2rZU4OCxJKyrRFlqtbYisuq0ChyU+IGPQCl2ufNigs/+kCFVJ5YpC3NpqAvob0dl8lIF1TBsKoGHtQ4ncbf30BvSx6F1dUrBG2Zwc27WlMIFWp3z/xJJGuJGDdZtDFGfvaxryTd4p5RNcJYBkqzDPA8WYvFOlTiQXhOfKJncp7hneQy+S87gFJwLsdW0A2jM8CWe0pXxQK+sTUCeQEzE6YzX/+MfId5af5/1CCs7Lh3lZkpX3BaE7QJqtFYeatOJtpwq1xajGIFGRw1VBeYJnCmV8v55HupLr3F3Vf8WBxlDFlKfdBKv8Wo4TT4nhjti6zX+lMZ2/8Hg1oCrjy7J2uxQHJV4aQzEea8BwO3NkesW2pIMAbmxJkbGsJJFdEN/FTrOYkDuxIdNVIGQ62uqzmB635J4TfpSEO+QhpXmV/09MKa+6g+9vUUH7VOf1akXkVA8ygVbkZrmgXvAf+xFyzT4JnSj/sjhSNGusC/7Lh7tYoaHZSX+7Y9brFPOKxuzQtmLy5tgIe4u5CnRfU+RzZpm42CB1W0BJMeKGZJZ+fYjsDA/aOk7gXQj+MPIfjgzf3dyWq6+wKPwj5QkqkqmD5SfIFg28JQwULmveQrZYtsuXbd0VTJk6BHKcWgsaSuKtlxfBhlImKAAwldNXtnsgRAoP8ogQmjoUkMGWuYrZdIqVnZjC1/kk0j0FnFh/oKdP6UR9KJCln+pK7NXlhxlIkLscPknJu/KNMxkqKIwSSjITMSUj0P3i151Sbh851SaFLu59ufsohPZbAUq61lDsjUUraJJW9pMfp9zP6UT7y/NBq0Eq1/G8nvz84+RC9iofucQkNZfm6xe7c3z4Mf3N06pAmy5TiqrpO9c9+LrOLTVsfWTZbJoVRpqHom1l+76mILJZanjAYGWGJNVo2BLm8kBbNHBHT5DBZZoFIIZFLeQHF0baOKjot3c3oAH3m/eiWQm9P0L3NMJums7ixt+Ra1vQfRAs39Au27b9DH9pw7M= sidebar_class_name: "get api-method" info_path: platform-api-docs/docs/seqera-api custom_edit_url: null diff --git a/platform-api-docs/docs/validate-action-name.api.mdx b/platform-api-docs/docs/validate-action-name.api.mdx index 951a0e90b..9c2c5ad88 100644 --- a/platform-api-docs/docs/validate-action-name.api.mdx +++ b/platform-api-docs/docs/validate-action-name.api.mdx @@ -5,7 +5,7 @@ description: "Confirms the validity of the given action name. Append `?name= Date: Wed, 21 Jan 2026 13:41:30 +0200 Subject: [PATCH 35/42] Fix sidebar renamed doc IDs and add enhanced update script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed 3 broken sidebar links from renamed doc IDs: - explore-data-link-1 → explore-data-link-with-path - generate-data-link-upload-url-1 → generate-data-link-upload-url-with-path - finish-data-link-upload-1 → finish-data-link-upload-with-path Added update_sidebar_v2.py with rename detection: - Validates existing sidebar entries against generated docs - Detects renamed files using fuzzy matching and pattern recognition - Supports auto-fix mode for high-confidence renames (≥80% similarity) - Recognizes common patterns like "-1" → "-with-path" suffix changes - Provides detailed suggestions with similarity scores This prevents future sidebar validation errors when doc IDs are renamed during OpenAPI spec regeneration. Co-Authored-By: Claude Sonnet 4.5 --- .../scripts/UPDATE_SIDEBAR_V2_README.md | 248 ++++++++++++ .../scripts/update_sidebar_v2.py | 377 ++++++++++++++++++ platform-api-docs/docs/sidebar/sidebar.js | 44 +- .../scripts/consolidate-overlays.py | 95 +++++ 4 files changed, 742 insertions(+), 22 deletions(-) create mode 100644 .claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md create mode 100755 .claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py create mode 100644 platform-api-docs/scripts/consolidate-overlays.py diff --git a/.claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md b/.claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md new file mode 100644 index 000000000..36c86c95f --- /dev/null +++ b/.claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md @@ -0,0 +1,248 @@ +# Enhanced Sidebar Update Script (v2) + +## Overview + +The `update_sidebar_v2.py` script extends the original `update_sidebar.py` with **rename detection** capabilities. This helps catch when OpenAPI documentation generators change their naming conventions for operation IDs. + +## Problem It Solves + +When regenerating API docs, sometimes operation IDs get renamed due to: +- Generator version updates +- Changes in naming conventions (e.g., `-1` suffix → `-with-path` suffix) +- Path parameter handling changes + +The original script only **adds new entries** but doesn't detect when existing entries have been renamed, leading to broken sidebar links. + +## Features + +### 1. Validation Mode (`--validate`) +Checks all sidebar doc IDs against generated `.api.mdx` files and reports missing entries: + +```bash +python update_sidebar_v2.py sidebar.js analysis.json --validate +``` + +**Output:** +``` +🔍 Validating existing sidebar entries... + +✅ Found 180/183 valid doc IDs + +⚠️ MISSING DOC IDs (3): + + • explore-data-link-1 + → Suggestion: explore-data-link-with-path (90% match - Pattern: '-1' → '-with-path') + + • generate-data-link-upload-url-1 + → Suggestion: generate-data-link-upload-url-with-path (90% match - Pattern: '-1' → '-with-path') + + • finish-data-link-upload-1 + → Suggestion: finish-data-link-upload-with-path (90% match - Pattern: '-1' → '-with-path') + +💡 Run with --auto-fix-renames to apply high-confidence renames automatically. +``` + +### 2. Auto-Fix Mode (`--auto-fix-renames`) +Automatically applies high-confidence renames (≥80% similarity): + +```bash +python update_sidebar_v2.py sidebar.js analysis.json --auto-fix-renames +``` + +**Output:** +``` +🔧 Applying 3 renames... + + ✓ explore-data-link-1 → explore-data-link-with-path + ✓ generate-data-link-upload-url-1 → generate-data-link-upload-url-with-path + ✓ finish-data-link-upload-1 → finish-data-link-upload-with-path + +✅ Updated sidebar: platform-api-docs/docs/sidebar/sidebar.js +``` + +### 3. Rename Detection Algorithm + +The script uses multiple strategies to find renames: + +#### A. Pattern Detection (Highest Priority) +- `-1` suffix → `-with-path` suffix +- `-2` suffix → `-with-path` suffix +- Common prefixes with different suffixes + +#### B. Fuzzy Matching +- Uses `difflib.SequenceMatcher` for similarity scoring +- Threshold: 60% similarity minimum +- Boosted scores for detected patterns + +#### C. Multiple Suggestions +- Shows top 3 matches for each missing ID +- Includes similarity percentage and reason + +## Usage Examples + +### Basic Usage (Add New Entries Only) +```bash +python update_sidebar_v2.py sidebar.js analysis.json +``` +Works exactly like the original script - no validation or rename detection. + +### Validation Only +```bash +python update_sidebar_v2.py sidebar.js analysis.json --validate +``` +Checks for missing IDs and suggests renames, but doesn't modify the file. + +### Auto-Fix Renames +```bash +python update_sidebar_v2.py sidebar.js analysis.json --auto-fix-renames +``` +Automatically applies high-confidence renames (≥80% match). + +### Custom Docs Directory +```bash +python update_sidebar_v2.py sidebar.js analysis.json --validate --docs-dir=/path/to/docs +``` + +## Integration with Workflow + +Update the workflow to use the enhanced script with validation: + +```yaml +- name: Update sidebar with new operations + run: | + cd platform-api-docs/scripts/specs + + ANALYSIS_FILE=$(ls -t *-analysis.json 2>/dev/null | head -n 1) + + if [ -n "$ANALYSIS_FILE" ]; then + python ../../../.claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py \ + ../../docs/sidebar/sidebar.js \ + "$ANALYSIS_FILE" \ + --validate \ + --auto-fix-renames + + echo "✅ Updated sidebar with validation and auto-fix" + else + echo "⚠️ No analysis file found - sidebar not updated" + fi +``` + +## Safety Features + +1. **Backup Creation**: Always creates `.js.backup` before modifying +2. **High Confidence Threshold**: Only auto-fixes renames ≥80% similarity +3. **Manual Review Option**: Use `--validate` without `--auto-fix-renames` to review first +4. **Info Pages Excluded**: Skips validation for `info/*` pages (manually maintained) + +## Common Rename Patterns + +### Pattern 1: Numbered Suffixes → Descriptive Suffixes +``` +explore-data-link-1 → explore-data-link-with-path +generate-upload-url-1 → generate-upload-url-with-path +finish-upload-1 → finish-upload-with-path +``` + +**Why**: OpenAPI generator changed from numeric suffixes to descriptive ones. + +### Pattern 2: CamelCase → kebab-case +``` +CreateWorkflow → create-workflow +ListComputeEnvs → list-compute-envs +``` + +**Why**: Generator convention changed. + +### Pattern 3: Path Parameter Changes +``` +browse-data-link → browse-data-link-by-id +get-compute-env → get-compute-env-details +``` + +**Why**: Generator became more explicit about path parameters. + +## Comparison with Original Script + +| Feature | `update_sidebar.py` | `update_sidebar_v2.py` | +|---------|-------------------|----------------------| +| Add new endpoints | ✅ | ✅ | +| Validate existing entries | ❌ | ✅ | +| Detect renames | ❌ | ✅ | +| Suggest replacements | ❌ | ✅ | +| Auto-fix renames | ❌ | ✅ | +| Pattern detection | ❌ | ✅ | +| Fuzzy matching | ❌ | ✅ | +| Backup creation | ✅ | ✅ | +| CLI options | Basic | Enhanced | + +## Future Enhancements + +### Planned Features +1. **Interactive mode**: Prompt user to confirm each rename +2. **Pattern learning**: Track and remember common rename patterns +3. **Batch rename history**: Log all applied renames for audit trail +4. **Confidence explanation**: Detailed breakdown of why a match was suggested +5. **Test mode**: Dry-run that shows changes without applying them + +### Potential Improvements +- Support for more complex sidebar structures (nested categories) +- Integration with git diff to show what changed +- Webhook notification for manual review required +- JSON output mode for CI/CD integration + +## Migration Guide + +### From Original Script + +1. **No changes required**: The v2 script is backwards compatible +2. **Test first**: Run with `--validate` to see what would change +3. **Apply fixes**: Use `--auto-fix-renames` when confident +4. **Update workflow**: Replace script path in workflow file + +### Rollback + +If you need to rollback: +1. Use the `.js.backup` file created automatically +2. Or switch back to `update_sidebar.py` (original script) + +## Troubleshooting + +### "No suggestions found" +- The doc might be genuinely removed (check OpenAPI spec) +- Try adjusting the similarity threshold in the code +- Manually add the entry if it's a new naming pattern + +### "Multiple suggestions with similar scores" +- Review the suggestions manually +- Use `--validate` without `--auto-fix-renames` first +- Check the actual `.api.mdx` files to confirm + +### "Category not found in sidebar" +- The API has a new tag/category +- Manually add the category to `sidebar.js` +- Update `map_tag_to_category()` function + +## Contributing + +To add support for new rename patterns: + +1. Edit `detect_rename_patterns()` function +2. Add new pattern detection logic +3. Test with sample data +4. Update this README with the new pattern + +Example: +```python +# Pattern: "v2" suffix added +if not missing_id.endswith('-v-2') and doc_id == missing_id + '-v-2': + reason = "Pattern: added '-v-2' suffix" + bonus = 0.2 +``` + +## Questions? + +For issues or questions: +1. Check the console output for detailed error messages +2. Review the `.js.backup` file to see what changed +3. Run with `--validate` first to preview changes +4. Open an issue in the docs repo diff --git a/.claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py b/.claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py new file mode 100755 index 000000000..1ec8474f3 --- /dev/null +++ b/.claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py @@ -0,0 +1,377 @@ +#!/usr/bin/env python3 +""" +Updates the custom sidebar.js file with new operation entries based on analysis. +Enhanced with rename detection to catch when doc IDs change. +""" + +import sys +import json +import re +import argparse +from pathlib import Path +from typing import Dict, List, Tuple +from difflib import SequenceMatcher + +def parse_sidebar_js(sidebar_path: Path) -> tuple[str, Dict, List[str]]: + """Parse the sidebar.js file and extract category structure + all doc IDs.""" + with open(sidebar_path, 'r') as f: + content = f.read() + + # Extract all doc IDs from the sidebar + all_doc_ids = [] + doc_id_pattern = r'type:\s*"doc",\s*id:\s*"([^"]+)"' + for match in re.finditer(doc_id_pattern, content): + all_doc_ids.append(match.group(1)) + + # Extract the items array structure + categories = {} + + # Find all category blocks + category_pattern = r'{\s*type:\s*"category",\s*label:\s*"([^"]+)",\s*link:\s*{[^}]+},\s*items:\s*\[(.*?)\]' + + for match in re.finditer(category_pattern, content, re.DOTALL): + category_name = match.group(1) + items_str = match.group(2) + + # Parse items within category + item_pattern = r'{\s*type:\s*"doc",\s*id:\s*"([^"]+)",\s*label:\s*"([^"]+)",\s*className:\s*"([^"]+)"\s*}' + items = [] + + for item_match in re.finditer(item_pattern, items_str): + items.append({ + 'id': item_match.group(1), + 'label': item_match.group(2), + 'className': item_match.group(3) + }) + + categories[category_name] = { + 'items': items, + 'full_match': match.group(0), + 'items_content': items_str + } + + return content, categories, all_doc_ids + +def get_available_docs(docs_dir: Path) -> List[str]: + """Get list of all available .api.mdx doc files.""" + docs = [] + for mdx_file in docs_dir.glob("*.api.mdx"): + # Remove .api.mdx suffix to get doc ID + doc_id = mdx_file.stem.replace('.api', '') + docs.append(doc_id) + return sorted(docs) + +def find_similarity(str1: str, str2: str) -> float: + """Calculate similarity between two strings (0.0 to 1.0).""" + return SequenceMatcher(None, str1, str2).ratio() + +def detect_rename_patterns(missing_id: str, available_docs: List[str]) -> List[Tuple[str, float, str]]: + """ + Find potential renames for a missing doc ID. + Returns: [(suggested_id, similarity_score, reason), ...] + """ + suggestions = [] + + for doc_id in available_docs: + similarity = find_similarity(missing_id, doc_id) + + # Check for common rename patterns + reason = None + bonus = 0.0 + + # Pattern: "-1" suffix → "-with-path" suffix + if missing_id.endswith('-1') and doc_id == missing_id[:-2] + '-with-path': + reason = "Pattern: '-1' → '-with-path'" + bonus = 0.2 + + # Pattern: "-2" suffix → "-with-path" suffix + elif missing_id.endswith('-2') and doc_id == missing_id[:-2] + '-with-path': + reason = "Pattern: '-2' → '-with-path'" + bonus = 0.2 + + # Pattern: same prefix, different suffix + elif similarity > 0.7: + # Find common prefix + common_prefix = '' + for i, (c1, c2) in enumerate(zip(missing_id, doc_id)): + if c1 == c2: + common_prefix += c1 + else: + break + + if len(common_prefix) > len(missing_id) * 0.7: # 70% common prefix + reason = f"Common prefix: '{common_prefix}'" + + # Add to suggestions if similarity is high enough + adjusted_similarity = similarity + bonus + if adjusted_similarity > 0.6: # Threshold + suggestions.append((doc_id, adjusted_similarity, reason or "High similarity")) + + # Sort by similarity score (descending) + suggestions.sort(key=lambda x: x[1], reverse=True) + + return suggestions[:3] # Top 3 suggestions + +def validate_sidebar_docs(all_doc_ids: List[str], available_docs: List[str]) -> Dict: + """ + Validate that all sidebar doc IDs exist as generated docs. + Returns: { + 'valid': [...], + 'missing': [...], + 'suggestions': {missing_id: [(suggested_id, score, reason), ...]} + } + """ + available_set = set(available_docs) + valid = [] + missing = [] + suggestions = {} + + for doc_id in all_doc_ids: + # Skip info/* pages as they're manually maintained + if doc_id.startswith('info/'): + continue + + if doc_id in available_set: + valid.append(doc_id) + else: + missing.append(doc_id) + # Find suggestions for missing docs + doc_suggestions = detect_rename_patterns(doc_id, available_docs) + if doc_suggestions: + suggestions[doc_id] = doc_suggestions + + return { + 'valid': valid, + 'missing': missing, + 'suggestions': suggestions + } + +def apply_renames(content: str, renames: Dict[str, str]) -> str: + """Apply doc ID renames to sidebar content.""" + modified_content = content + + for old_id, new_id in renames.items(): + # Replace within doc entries: id: "old-id" → id: "new-id" + pattern = rf'(id:\s*")({re.escape(old_id)})(")' + replacement = rf'\1{new_id}\3' + modified_content = re.sub(pattern, replacement, modified_content) + + return modified_content + +def generate_sidebar_entry(endpoint_info: Dict) -> str: + """Generate a sidebar entry for a new endpoint.""" + # Convert operation ID to kebab-case for doc ID + operation_id = endpoint_info['operation_id'] + doc_id = re.sub(r'(? str: + """Insert new entries into their respective categories.""" + modified_content = content + + for category_name, entries in new_entries.items(): + if category_name not in categories: + print(f"⚠️ Category '{category_name}' not found in sidebar - manual addition required") + continue + + category_info = categories[category_name] + old_items_content = category_info['items_content'] + + # Generate new item entries + new_item_entries = [generate_sidebar_entry(entry) for entry in entries] + + # Combine with existing items + new_items_content = old_items_content.rstrip() + if new_items_content and not new_items_content.endswith(','): + new_items_content += ',' + + for entry_str in new_item_entries: + new_items_content += '\n' + entry_str + ',' + + # Replace in content + modified_content = modified_content.replace( + category_info['full_match'], + category_info['full_match'].replace(old_items_content, new_items_content) + ) + + return modified_content + +def map_tag_to_category(tag: str) -> str: + """Map API tag to sidebar category name.""" + tag_to_category = { + 'actions': 'Actions', + 'compute-envs': 'Compute', + 'credentials': 'Credentials', + 'datasets': 'Datasets', + 'data-links': 'Data Explorer', + 'pipelines': 'Pipelines', + 'workflows': 'Pipeline runs (workflows)', + 'orgs': 'Organizations', + 'workspaces': 'Workspaces', + 'teams': 'Teams', + 'users': 'Users', + 'trace': 'Workflow trace', + 'studios': 'Studios', + 'tokens': 'Tokens', + 'labels': 'Labels', + 'avatars': 'Avatars', + 'ga4gh': 'GA4GH-WES', + 'launch': 'Launch', + 'platforms': 'Platforms', + 'service-info': 'Service info', + 'pipeline-secrets': 'Secrets', + } + + return tag_to_category.get(tag, tag.title()) + +def main(): + parser = argparse.ArgumentParser( + description='Update sidebar.js with new API operations and detect renamed docs' + ) + parser.add_argument('sidebar', help='Path to sidebar.js file') + parser.add_argument('analysis', help='Path to analysis.json file') + parser.add_argument('--validate', action='store_true', + help='Validate existing sidebar entries against generated docs') + parser.add_argument('--auto-fix-renames', action='store_true', + help='Automatically fix detected renames (uses best match)') + parser.add_argument('--docs-dir', help='Path to docs directory (default: ../docs)', + default=None) + + args = parser.parse_args() + + sidebar_path = Path(args.sidebar) + analysis_path = Path(args.analysis) + + # Determine docs directory + if args.docs_dir: + docs_dir = Path(args.docs_dir) + else: + # Default: sidebar is in docs/sidebar/sidebar.js, docs are in docs/ + docs_dir = sidebar_path.parent.parent + + if not sidebar_path.exists(): + print(f"❌ Sidebar file not found: {sidebar_path}") + sys.exit(1) + + if not analysis_path.exists(): + print(f"❌ Analysis file not found: {analysis_path}") + sys.exit(1) + + # Load analysis + with open(analysis_path, 'r') as f: + analysis = json.load(f) + + # Parse sidebar + content, categories, all_doc_ids = parse_sidebar_js(sidebar_path) + + # Validate existing entries if requested + if args.validate or args.auto_fix_renames: + print("\n🔍 Validating existing sidebar entries...\n") + + available_docs = get_available_docs(docs_dir) + validation = validate_sidebar_docs(all_doc_ids, available_docs) + + print(f"✅ Found {len(validation['valid'])} valid doc IDs") + + if validation['missing']: + print(f"\n⚠️ MISSING DOC IDs ({len(validation['missing'])}):\n") + + renames_to_apply = {} + + for missing_id in validation['missing']: + suggestions = validation['suggestions'].get(missing_id, []) + + if suggestions: + best_match, score, reason = suggestions[0] + print(f" • {missing_id}") + print(f" → Suggestion: {best_match} ({score*100:.0f}% match - {reason})") + + if args.auto_fix_renames and score >= 0.8: # High confidence threshold + renames_to_apply[missing_id] = best_match + print(f" ✓ Will auto-fix") + + # Show other suggestions + for alt_match, alt_score, alt_reason in suggestions[1:]: + print(f" Alternative: {alt_match} ({alt_score*100:.0f}% match)") + else: + print(f" • {missing_id}") + print(f" → No suggestions found") + + print() + + if args.auto_fix_renames and renames_to_apply: + print(f"\n🔧 Applying {len(renames_to_apply)} renames...\n") + content = apply_renames(content, renames_to_apply) + + for old_id, new_id in renames_to_apply.items(): + print(f" ✓ {old_id} → {new_id}") + elif not args.auto_fix_renames and validation['suggestions']: + print("\n💡 Run with --auto-fix-renames to apply high-confidence renames automatically.\n") + + # Add new entries (existing functionality) + print(f"\n📝 Processing {analysis.get('summary', {}).get('total_new_endpoints', 0)} new endpoints...\n") + + # Group new endpoints by category + new_entries = {} + unknown_categories = [] + + for tag, info in analysis.get('by_tag', {}).items(): + if not info.get('endpoints'): + continue + + category_name = map_tag_to_category(tag) + + if category_name not in categories: + unknown_categories.append((tag, category_name, info['endpoints'])) + continue + + new_entries[category_name] = info['endpoints'] + + # Update sidebar with new entries + if new_entries: + content = insert_entries_into_categories(content, categories, new_entries) + + print(f"Added entries to categories:") + for category_name, entries in new_entries.items(): + print(f" • {category_name}: {len(entries)} new operations") + + # Write updated sidebar + if args.validate or args.auto_fix_renames or new_entries: + # Create backup + backup_path = sidebar_path.with_suffix('.js.backup') + with open(backup_path, 'w') as f: + with open(sidebar_path, 'r') as orig: + f.write(orig.read()) + print(f"\n✅ Created backup: {backup_path}") + + # Write updated sidebar + with open(sidebar_path, 'w') as f: + f.write(content) + print(f"✅ Updated sidebar: {sidebar_path}") + + # Report unknown categories + if unknown_categories: + print("\n⚠️ MANUAL INTERVENTION REQUIRED:") + print("The following endpoints belong to categories not found in the sidebar:\n") + + for tag, category_name, endpoints in unknown_categories: + print(f"Category: {category_name} (tag: {tag})") + for endpoint in endpoints: + print(f" • {endpoint['method']} {endpoint['endpoint']}") + entry_str = generate_sidebar_entry(endpoint) + print(f" Suggested entry:\n {entry_str}") + print() + + print("You'll need to manually create these categories in the sidebar.") + +if __name__ == '__main__': + main() diff --git a/platform-api-docs/docs/sidebar/sidebar.js b/platform-api-docs/docs/sidebar/sidebar.js index b2dfbda10..9ac1d0b97 100644 --- a/platform-api-docs/docs/sidebar/sidebar.js +++ b/platform-api-docs/docs/sidebar/sidebar.js @@ -12,7 +12,7 @@ module.exports = { { type: "category", label: "Credentials", - link: {type: 'doc', id: 'info/credentials-info'}, + link: {type: 'doc', id: 'info/credentials-info'}, items: [ { type: "doc", id: "list-credentials", label: "List credentials", className: "api-method get" }, { type: "doc", id: "create-credentials", label: "Create credentials", className: "api-method post" }, @@ -22,8 +22,8 @@ module.exports = { { type: "doc", id: "delete-credentials", label: "Delete credentials", className: "api-method delete" }, { type: "category", - label: "Managed identities", - link: {type: 'doc', id: 'info/identities-info'}, + label: "Managed identities", + link: {type: 'doc', id: 'info/identities-info'}, items: [ { type: "doc", id: "list-managed-identities", label: "List managed identities", className: "api-method get" }, { type: "doc", id: "list-managed-credentials", label: "List managed credentials", className: "api-method get" }, @@ -35,11 +35,11 @@ module.exports = { ], }, ], - }, + }, { type: "category", label: "Compute", - link: {type: 'doc', id: 'info/compute-envs-info'}, + link: {type: 'doc', id: 'info/compute-envs-info'}, items: [ { type: "doc", id: "list-compute-envs", label: "List compute environments", className: "api-method get" }, { type: "doc", id: "create-compute-env", label: "Create compute environment", className: "api-method post" }, @@ -59,11 +59,11 @@ module.exports = { ], }, ], - }, + }, { type: "category", label: "Data Explorer", - link: {type: 'doc', id: 'info/data-links-info'}, + link: {type: 'doc', id: 'info/data-links-info'}, items: [ { type: "doc", id: "list-data-links", label: "List data links in a user or workspace context", className: "api-method get" }, { type: "doc", id: "create-custom-data-link", label: "Create data link in a user or workspace context", className: "api-method post" }, @@ -72,22 +72,22 @@ module.exports = { { type: "doc", id: "update-custom-data-link", label: "Update data link in a user or workspace context", className: "api-method put" }, { type: "doc", id: "delete-custom-data-link", label: "Delete data link in a user or workspace context", className: "api-method delete" }, { type: "doc", id: "explore-data-link", label: "Explore data-link content", className: "api-method get" }, - { type: "doc", id: "explore-data-link-1", label: "Explore data-link content at path", className: "api-method get" }, + { type: "doc", id: "explore-data-link-with-path", label: "Explore data-link content at path", className: "api-method get" }, { type: "doc", id: "explore-data-link-tree", label: "Explore data-link tree", className: "api-method get" }, { type: "doc", id: "delete-data-link-item", label: "Delete data-link content", className: "api-method delete" }, { type: "doc", id: "download-data-link", label: "Download data-link file at path", className: "api-method get" }, { type: "doc", id: "generate-data-link-upload-url", label: "Generate file upload URL", className: "api-method get" }, - { type: "doc", id: "generate-data-link-upload-url-1", label: "Generate file upload URL to given path", className: "api-method get" }, + { type: "doc", id: "generate-data-link-upload-url-with-path", label: "Generate file upload URL to given path", className: "api-method get" }, { type: "doc", id: "generate-download-url-data-link", label: "Generate data-link file download URL", className: "api-method get" }, { type: "doc", id: "generate-download-script", label: "Generate download script", className: "api-method get" }, { type: "doc", id: "finish-data-link-upload", label: "Finish data-link file upload", className: "api-method post" }, - { type: "doc", id: "finish-data-link-upload-1", label: "Finish data-link file upload to given path", className: "api-method post" }, + { type: "doc", id: "finish-data-link-upload-with-path", label: "Finish data-link file upload to given path", className: "api-method post" }, ], }, { type: "category", label: "Datasets", - link: {type: 'doc', id: 'info/datasets-info'}, + link: {type: 'doc', id: 'info/datasets-info'}, items: [ { type: "doc", id: "list-datasets-v-2", label: "List available datasets", className: "api-method get" }, { type: "doc", id: "create-dataset-v-2", label: "Create dataset", className: "api-method post" }, @@ -109,7 +109,7 @@ module.exports = { { type: "doc", id: "download-dataset", label: "Download dataset content", className: "api-method get" }, { type: "doc", id: "list-dataset-versions", label: "(Deprecated) List all dataset versions", className: "menu__list-item--deprecated api-method get" }, ], - }, + }, { type: "category", label: "Pipelines", @@ -126,7 +126,7 @@ module.exports = { { type: "doc", id: "describe-pipeline-launch", label: "Describe pipeline launch", className: "api-method get" }, { type: "doc", id: "describe-pipeline-schema", label: "Describe pipeline schema", className: "api-method get" }, ], - }, + }, { type: "category", label: "Actions", @@ -146,7 +146,7 @@ module.exports = { { type: "category", label: "Labels", - link: {type: 'doc', id: 'info/labels-info'}, + link: {type: 'doc', id: 'info/labels-info'}, items: [ { type: "doc", id: "add-labels-to-actions", label: "Add labels to actions", className: "api-method post" }, { type: "doc", id: "apply-labels-to-actions", label: "Replace action labels", className: "api-method post" }, @@ -162,7 +162,7 @@ module.exports = { { type: "doc", id: "apply-labels-to-workflows", label: "Replace workflow labels", className: "api-method post" }, { type: "doc", id: "remove-labels-from-workflows", label: "Remove labels from workflows", className: "api-method post" }, ], - }, + }, { type: "category", label: "Secrets", @@ -175,7 +175,7 @@ module.exports = { { type: "doc", id: "update-pipeline-secret", label: "Update secret", className: "api-method put" }, { type: "doc", id: "delete-pipeline-secret", label: "Delete secret", className: "api-method delete" }, ], - }, + }, { type: "category", label: "Pipeline runs (workflows)", @@ -202,11 +202,11 @@ module.exports = { { type: "doc", id: "describe-workflow-task", label: "Describe a task entity with the given ID", className: "api-method get" }, { type: "doc", id: "list-workflow-tasks", label: "List the tasks for the given Workflow ID and filter parameters", className: "api-method get" }, ], - }, + }, { type: "category", label: "GA4GH-WES", - link: {type: 'doc', id: 'info/ga4gh-info'}, + link: {type: 'doc', id: 'info/ga4gh-info'}, items: [ { type: "doc", id: "ga-4-gh-run-list", label: "GA4GH: List runs", className: "api-method get" }, { type: "doc", id: "ga-4-gh-run-create", label: "GA4GH: Launch run", className: "api-method post" }, @@ -215,7 +215,7 @@ module.exports = { { type: "doc", id: "ga-4-gh-run-status", label: "GA4GH: Retrieve run status", className: "api-method get" }, { type: "doc", id: "ga-4-gh-service-info", label: "GA4GH workflow execution service API info", className: "api-method get" }, ], - }, + }, { type: "category", label: "Workflow trace", @@ -227,7 +227,7 @@ module.exports = { { type: "doc", id: "update-trace-heartbeat", label: "Signal workflow execution heartbeat", className: "api-method put" }, { type: "doc", id: "update-trace-progress", label: "Store workflow task execution metadata", className: "api-method put" }, ], - }, + }, { type: "doc", id: "describe-launch", label: "Launch records", className: "api-method get" }, { type: "category", @@ -338,6 +338,6 @@ module.exports = { { type: "doc", id: "create-avatar", label: "Create the avatar image", className: "api-method post" }, { type: "doc", id: "download-avatar", label: "Download the avatar image", className: "api-method get" }, ], - }, + }, ], -}; \ No newline at end of file +}; diff --git a/platform-api-docs/scripts/consolidate-overlays.py b/platform-api-docs/scripts/consolidate-overlays.py new file mode 100644 index 000000000..e3696faaf --- /dev/null +++ b/platform-api-docs/scripts/consolidate-overlays.py @@ -0,0 +1,95 @@ +#!/usr/bin/env python3 +""" +Consolidate multiple overlay files into a single comprehensive overlay. +""" + +import yaml +import sys +from pathlib import Path + +def consolidate_overlays(overlay_files, output_file): + """Consolidate multiple overlay files into one.""" + + # Define the order of overlay application (critical for correct behavior) + overlay_order = [ + # First: Structural fixes that remove/replace large sections + "remove-google-lifesciences-overlay-1.102.0.yaml", + "fix-duplicate-enums-overlay-1.102.0.yaml", + "fix-duplicate-required-fields-overlay-1.102.0.yaml", + + # Second: Add missing global tags + "add-identities-tag-1.102.0.yaml", + + # Third: Feature overlays (operations, parameters, schemas) + "compute-envs-operations-overlay-1.102.0.yaml", + "compute-envs-parameters-overlay-1.102.0.yaml", + "compute-envs-schemas-overlay-1.102.0.yaml", + "data-links-operations-overlay-1.102.0.yaml", + "data-links-parameters-overlay-1.102.0.yaml", + "workflows-operations-overlay-1.102.0.yaml", + "workflows-parameters-overlay-1.102.0.yaml", + "global-schemas-overlay-1.102.0.yaml", + + # Last: Manual field descriptions + "manual-field-descriptions-overlay-1.102.0.yaml", + ] + + all_actions = [] + + # Process overlays in the specified order + for overlay_name in overlay_order: + overlay_path = Path("specs") / overlay_name + + if not overlay_path.exists(): + print(f"Warning: {overlay_name} not found, skipping...") + continue + + print(f"Processing: {overlay_name}") + + with open(overlay_path, 'r') as f: + overlay_data = yaml.safe_load(f) + + if 'actions' in overlay_data and overlay_data['actions']: + all_actions.extend(overlay_data['actions']) + print(f" Added {len(overlay_data['actions'])} actions") + + # Create consolidated overlay + consolidated = { + 'overlay': '1.0.0', + 'info': { + 'title': 'Consolidated overlay for Seqera Platform API v1.102.0', + 'version': '1.102.0' + }, + 'actions': all_actions + } + + # Write consolidated overlay + output_path = Path("specs") / output_file + with open(output_path, 'w') as f: + yaml.dump(consolidated, f, default_flow_style=False, sort_keys=False, width=1000) + + print(f"\nConsolidated overlay written to: {output_path}") + print(f"Total actions: {len(all_actions)}") + + return str(output_path) + +if __name__ == "__main__": + overlay_files = [ + "remove-google-lifesciences-overlay-1.102.0.yaml", + "fix-duplicate-enums-overlay-1.102.0.yaml", + "fix-duplicate-required-fields-overlay-1.102.0.yaml", + "add-identities-tag-1.102.0.yaml", + "compute-envs-operations-overlay-1.102.0.yaml", + "compute-envs-parameters-overlay-1.102.0.yaml", + "compute-envs-schemas-overlay-1.102.0.yaml", + "data-links-operations-overlay-1.102.0.yaml", + "data-links-parameters-overlay-1.102.0.yaml", + "workflows-operations-overlay-1.102.0.yaml", + "workflows-parameters-overlay-1.102.0.yaml", + "global-schemas-overlay-1.102.0.yaml", + "manual-field-descriptions-overlay-1.102.0.yaml", + ] + + output_file = "consolidated-overlay-1.102.0.yaml" + + consolidate_overlays(overlay_files, output_file) From 71076b4567b5f1ec130934ff7e601fccb89e7c66 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:50:42 +0200 Subject: [PATCH 36/42] Revert docsPluginId change - keep as 'classic' for local dev The change from 'classic' to 'default' was causing MDX compilation errors in local development. The real fix for the workflow was the .filter(Boolean) to remove null plugin entries from EXCLUDE env vars. Keeping docsPluginId as 'classic' for compatibility with local preview. Co-Authored-By: Claude Sonnet 4.5 --- docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index f01b0b11a..6d371a9f0 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -59,7 +59,7 @@ export default async function createConfigAsync() { "docusaurus-plugin-openapi-docs", { id: "api", // plugin id - docsPluginId: "default", // preset-classic docs plugin uses "default" as its ID + docsPluginId: "classic", // configured for preset-classic config: { platform: { specPath: "platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml", From bb48093ed92559fa88591d370d02826aac9c997c Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:00:44 +0200 Subject: [PATCH 37/42] Fix MDX compilation errors by disabling classic docs plugin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: The classic docs plugin was enabled in commit 88f6ed10 to fix the OpenAPI plugin error, but this caused the classic plugin to try processing OpenAPI-generated MDX files, which have a different format and caused "Unexpected FunctionDeclaration" compilation errors. The actual fix needed was just .filter(Boolean) to remove null plugin entries from EXCLUDE env vars. The OpenAPI plugin doesn't need the classic docs plugin to exist - it generates its own docs independently. Changes: - docs: { path: "platform-api-docs/docs", routeBasePath: "/" } → docs: false - Keeps .filter(Boolean) on plugins array (the real fix) - Keeps docsPluginId: "classic" (OpenAPI plugin config) Now local preview works correctly without MDX errors. Co-Authored-By: Claude Sonnet 4.5 --- docusaurus.config.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 6d371a9f0..c43ffc4a6 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -231,10 +231,7 @@ export default async function createConfigAsync() { "classic", { blog: process.env.EXCLUDE_CHANGELOG ? false : changelog, - docs: { - path: "platform-api-docs/docs", - routeBasePath: "/", - }, + docs: false, theme: { customCss: [ require.resolve("./src/css/main.css"), From c1e10f4f45e71d87680e2ce24ee87ec8b7dbf799 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 15:40:09 +0200 Subject: [PATCH 38/42] Restore claude-generated-overlays.md for workflow re-run The file was archived by the workflow after successful completion. Restoring it so the workflow can be triggered again to regenerate the correct MDX files with all the fixes applied. Restored from commit 038135de which contains all 14 overlays for v1.102.0. Co-Authored-By: Claude Sonnet 4.5 --- .../specs/claude-generated-overlays.md | 1227 +++++++++++++++++ 1 file changed, 1227 insertions(+) create mode 100644 platform-api-docs/scripts/specs/claude-generated-overlays.md diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md new file mode 100644 index 000000000..2afaff260 --- /dev/null +++ b/platform-api-docs/scripts/specs/claude-generated-overlays.md @@ -0,0 +1,1227 @@ +# Generated Overlays for v1.102.0 + +This file contains all the overlay files generated from the base-1.95-to-1.102.0-changes.yaml comparison overlay, plus manual enrichments for field descriptions. + +**CRITICAL FIXES**: +- `data-links-operations-overlay-1.102.0.yaml` now correctly REMOVES the deprecated `/data-links/{dataLinkId}/download` endpoint +- `data-links-parameters-overlay-1.102.0.yaml` includes parameter array removal actions to prevent duplicate parameters + +--- + +# Missing Schemas (Must Apply First) + +## add-missing-schema-overlay-1.102.0.yaml + +**CRITICAL**: This schema exists in v1.95 base spec but was accidentally excluded from v1.95 decorated spec. Must be added BEFORE other overlays can reference it in ComputeConfig.oneOf array. + +```yaml +overlay: 1.0.0 +info: + title: Add missing LocalComputeConfig schema + version: 1.102.0 +actions: + # ===== ADD MISSING LocalComputeConfig SCHEMA ===== + + # This schema exists in v1.95 base spec but was accidentally excluded from v1.95 decorated spec + # We need to add it before other overlays can reference it + + - target: "$.components.schemas" + update: + LocalComputeConfig: + type: object + title: Local execution configuration + properties: + workDir: + type: string + description: "Compute environment working directory." + preRunScript: + type: string + description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + description: "Array of environment variables for the compute environment." + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + description: "Additional Nextflow configuration content." + discriminator: + type: string + description: "Property to select the compute config platform." + readOnly: true + waveEnabled: + type: boolean + description: "Enable Wave containers support. See [Wave containers](https://docs.seqera.io/platform-cloud/supported_software/wave)." + fusion2Enabled: + type: boolean + description: "Enable Fusion v2 virtual distributed file system. See [Fusion file system](https://docs.seqera.io/platform-cloud/supported_software/fusion)." +``` + +--- + +# Compute Environments Overlays + +## compute-envs-operations-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Compute environments operations overlay + version: 0.0.0 +actions: + # ===== COMPUTE ENVIRONMENTS - OPERATIONS ===== + + # ---- DISABLE COMPUTE ENVIRONMENT ---- + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.summary" + update: "Disable compute environment" + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.description" + update: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch new workflows or Studio sessions. If the compute environment is primary, it will be automatically unset as primary. See [Disable compute environment](https://docs.seqera.io/platform-cloud/compute-envs/overview#disable-compute-environment)" + + # ---- ENABLE COMPUTE ENVIRONMENT ---- + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.summary" + update: "Enable compute environment" + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.description" + update: "Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch new workflows and Studio sessions." +``` + +## compute-envs-parameters-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Compute environments parameters overlay + version: 0.0.0 +actions: + # ===== COMPUTE ENVIRONMENTS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== + + # ---- DISABLE COMPUTE ENVIRONMENT PARAMETERS ---- + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='computeEnvId')].description" + update: "Compute environment string identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/disable.post.requestBody.description" + update: "Compute environment disable request" + + # ---- ENABLE COMPUTE ENVIRONMENT PARAMETERS ---- + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='computeEnvId')].description" + update: "Compute environment string identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='workspaceId')].description" + update: "Workspace numeric identifier." + + - target: "$.paths./compute-envs/{computeEnvId}/enable.post.requestBody.description" + update: "Compute environment enable request" +``` + +## compute-envs-schemas-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Compute environments schemas overlay + version: 0.0.0 +actions: + # ===== COMPUTE ENVIRONMENTS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== + + # ---- COMPUTE ENVIRONMENT STATUS ENUM ---- + + - target: "$.components.schemas.ComputeEnv.Status" + update: + type: string + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "DISABLED"] + description: "Compute environment status. Accepts `CREATING`, `AVAILABLE`, `ERRORED`, `INVALID`, or `DISABLED`." +``` + +--- + +# Data Links Overlays + +## data-links-operations-overlay-1.102.0.yaml + +```yaml +actions: + # ===== DATA-LINKS - OPERATIONS ===== + + # Update existing operations + + - target: "$.paths./data-links/{dataLinkId}/browse.get.summary" + update: "Explore data-link" + + - target: "$.paths./data-links/{dataLinkId}/browse.get.description" + update: "Retrieves the content of the data-link associated with the given `dataLinkId`." + + - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.operationId" + update: "ExploreDataLinkWithPath" + + - target: "$.paths./data-links/{dataLinkId}/upload.post.summary" + update: "Generate data-link file upload URL" + + - target: "$.paths./data-links/{dataLinkId}/upload.post.description" + update: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint." + + - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.operationId" + update: "GenerateDataLinkUploadUrlWithPath" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.summary" + update: "Finish data-link file upload" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.description" + update: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.responses['404'].description" + update: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link not found." + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.operationId" + update: "FinishDataLinkUploadWithPath" + + - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.responses['200'].description" + update: "FinishDataLinkUploadWithPath 200 response." + + # New endpoint in v1.102.0 + + - target: "$.paths" + update: + /data-links/{dataLinkId}/download/{filePath}: + get: + tags: + - data-links + summary: "Download data-link file at path" + description: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." + operationId: DownloadDataLink + parameters: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: filePath + in: path + description: "Resource path of the file to download." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + responses: + "200": + description: "OK." + content: + application/json: + schema: + type: string + format: binary + "400": + description: "Bad request." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: "Operation not allowed." + security: + - BearerAuth: [] + + # Remove deprecated endpoint + + - target: "$.paths./data-links/{dataLinkId}/download" + remove: true +``` + +## data-links-parameters-overlay-1.102.0.yaml + +**CRITICAL**: This overlay includes parameter array removal actions to prevent duplicate parameters. + +```yaml +overlay: 1.0.0 +info: + title: Data-links parameters overlay + version: 1.102.0 +actions: + # ===== DATA-LINKS PARAMETERS ===== + + # ---- /data-links/{dataLinkId}/browse GET ---- + + # CRITICAL: Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[*]" + remove: true + + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: search + in: query + description: "Prefix search of data-link content." + schema: + type: string + - name: nextPageToken + in: query + description: "Token used to fetch the next page of items." + schema: + type: string + - name: pageSize + in: query + description: "Number of items to return per page. If omitted, a default maximum value is returned." + schema: + type: integer + format: int32 + + # ---- /data-links/{dataLinkId}/upload POST ---- + + # CRITICAL: Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[*]" + remove: true + + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + - name: Origin + in: header + schema: + type: string + nullable: true + + # ---- /data-links/{dataLinkId}/upload/finish POST ---- + + # CRITICAL: Remove entire parameters array to prevent duplicates + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[*]" + remove: true + + # Replace with complete array with enriched descriptions + - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters" + update: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 +``` + +--- + +# Workflows Overlays + +## workflows-parameters-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Workflows parameters overlay + version: 0.0.0 +actions: + # ===== WORKFLOWS PARAMETERS - QUERY PARAMETERS ===== + + # ---- LIST WORKFLOWS PARAMETERS ---- + + - target: "$.paths./workflow.get.parameters[?(@.name=='includeTotalSize')].description" + update: "If true, includes total result count in the response. Default: `false`." +``` + +## workflows-operations-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Workflows operations overlay + version: 0.0.0 +actions: + # ===== WORKFLOWS - OPERATIONS ===== + + # ---- LAUNCH WORKFLOW ---- + + - target: "$.paths./workflow/launch.post.description" + update: | + Submits a workflow execution. + + **To [resume](https://docs.seqera.io/platform-cloud/launch/cache-resume#resume-a-workflow-run) a workflow**: First, retrieve the launch configuration using [`GET /workflow/{workflowId}/launch`](https://docs.seqera.io/platform-api/describe-workflow-launch). Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. +``` + +--- + +# Global Schemas Overlay + +## global-schemas-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Global schemas overlay + version: 0.0.0 +actions: + # ===== GLOBAL SCHEMAS - CREDENTIALS AND COMPUTE CONFIGURATIONS ===== + + # ---- GIT CREDENTIALS ---- + + - target: "$.components.schemas.GitKeys.description" + update: "Git repository credentials." + + - target: "$.components.schemas.GitKeys.properties.discriminator.description" + update: "Property to select the credentials type." + + - target: "$.components.schemas.GitKeys.properties.username.description" + update: "Git username for authentication." + + - target: "$.components.schemas.GitKeys.properties.password.description" + update: "Git password for authentication." + + - target: "$.components.schemas.GitKeys.properties.token.description" + update: "Git personal access token for authentication." + + # ---- SEQERA COMPUTE CLOUD INSTANCE TYPE SIZE ---- + + - target: "$.components.schemas.SeqeraComputeCloudInstanceTypeSize.description" + update: "Data Studios instance size. Accepts `SMALL`, `MEDIUM`, or `LARGE`." + + # ---- SEQERA COMPUTE CONFIG ---- + + - target: "$.components.schemas.SeqeraComputeConfig.properties.instanceTypeSize.description" + update: "Size of the Data Studios instance. Accepts `SMALL`, `MEDIUM`, or `LARGE`." + + # ---- ABSTRACT GRID CONFIG ---- + + - target: "$.components.schemas.AbstractGridConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.AbstractGridConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AbstractGridConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AbstractGridConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.AbstractGridConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.AbstractGridConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.AbstractGridConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.AbstractGridConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.AbstractGridConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.AbstractGridConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.AbstractGridConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.AbstractGridConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.AbstractGridConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.AbstractGridConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.AbstractGridConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- LSF COMPUTE CONFIG ---- + + - target: "$.components.schemas.LsfComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.LsfComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.LsfComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.LsfComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.LsfComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.LsfComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.LsfComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.LsfComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.LsfComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.LsfComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.LsfComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.LsfComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.LsfComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.LsfComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.LsfComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + - target: "$.components.schemas.LsfComputeConfig.properties.unitForLimits.description" + update: "Unit for memory and time limits in LSF." + + - target: "$.components.schemas.LsfComputeConfig.properties.perJobMemLimit.description" + update: "If true, applies memory limit per job. Default: `false`." + + - target: "$.components.schemas.LsfComputeConfig.properties.perTaskReserve.description" + update: "If true, reserves resources per task. Default: `false`." + + # ---- SLURM COMPUTE CONFIG ---- + + - target: "$.components.schemas.SlurmComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.SlurmComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.SlurmComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.SlurmComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.SlurmComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.SlurmComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.SlurmComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.SlurmComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.SlurmComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.SlurmComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.SlurmComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.SlurmComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.SlurmComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.SlurmComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.SlurmComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- ALTAIR PBS COMPUTE CONFIG ---- + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.AltairPbsComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- MOAB COMPUTE CONFIG ---- + + - target: "$.components.schemas.MoabComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.MoabComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.MoabComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.MoabComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.MoabComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.MoabComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.MoabComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.MoabComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.MoabComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.MoabComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.MoabComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.MoabComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.MoabComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.MoabComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.MoabComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- UNIVA COMPUTE CONFIG ---- + + - target: "$.components.schemas.UnivaComputeConfig.properties.workDir.description" + update: "Compute environment working directory." + + - target: "$.components.schemas.UnivaComputeConfig.properties.preRunScript.description" + update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.UnivaComputeConfig.properties.postRunScript.description" + update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + + - target: "$.components.schemas.UnivaComputeConfig.properties.environment.description" + update: "Array of environment variables for the compute environment." + + - target: "$.components.schemas.UnivaComputeConfig.properties.nextflowConfig.description" + update: "Additional Nextflow configuration content." + + - target: "$.components.schemas.UnivaComputeConfig.properties.discriminator.description" + update: "Property to select the compute config platform." + + - target: "$.components.schemas.UnivaComputeConfig.properties.launchDir.description" + update: "Launch directory for Nextflow execution." + + - target: "$.components.schemas.UnivaComputeConfig.properties.userName.description" + update: "Username for SSH authentication to the HPC cluster." + + - target: "$.components.schemas.UnivaComputeConfig.properties.hostName.description" + update: "Hostname or IP address of the HPC cluster head node." + + - target: "$.components.schemas.UnivaComputeConfig.properties.port.description" + update: "SSH port for connecting to the HPC cluster. Default: `22`." + + - target: "$.components.schemas.UnivaComputeConfig.properties.headQueue.description" + update: "Queue name for submitting the Nextflow head job." + + - target: "$.components.schemas.UnivaComputeConfig.properties.computeQueue.description" + update: "Queue name for submitting Nextflow compute jobs." + + - target: "$.components.schemas.UnivaComputeConfig.properties.maxQueueSize.description" + update: "Maximum number of jobs that can be queued at one time." + + - target: "$.components.schemas.UnivaComputeConfig.properties.headJobOptions.description" + update: "Additional options for the head job submission." + + - target: "$.components.schemas.UnivaComputeConfig.properties.propagateHeadJobOptions.description" + update: "If true, head job options are propagated to compute jobs. Default: `false`." + + # ---- EKS COMPUTE CONFIG ---- + + - target: "$.components.schemas.EksComputeConfig.properties.region.description" + update: "AWS region where the EKS cluster is located." + + - target: "$.components.schemas.EksComputeConfig.properties.clusterName.description" + update: "Name of the AWS EKS cluster." + + # ---- GKE COMPUTE CONFIG ---- + + - target: "$.components.schemas.GkeComputeConfig.properties.region.description" + update: "Google Cloud region or zone where the GKE cluster is located." + + - target: "$.components.schemas.GkeComputeConfig.properties.clusterName.description" + update: "Name of the Google GKE cluster." + + # ---- WORKFLOW AND TASK SCHEMAS ---- + + - target: "$.components.schemas.Task.properties.numSpotInterruptions.description" + update: "Number of spot instance interruptions encountered by this task." + + - target: "$.components.schemas.TraceProgressData.properties.numSpotInterruptions.description" + update: "Total number of spot instance interruptions across all tasks." + + - target: "$.components.schemas.WorkflowLoad.properties.numSpotInterruptions.description" + update: "Number of spot instance interruptions for the workflow." + + # ---- LIST WORKFLOWS RESPONSE ---- + + - target: "$.components.schemas.ListWorkflowsResponse.properties.hasMore.description" + update: "If true, indicates there are more results available beyond this page." + + # ---- ORGANIZATION QUOTAS ---- + + - target: "$.components.schemas.OrganizationQuotas.properties.maxCustomRolesPerOrg.description" + update: "Maximum number of custom roles allowed per organization." + + # ---- DATA STUDIO STOP REASON ---- + + - target: "$.components.schemas.DataStudioStopReason.description" + update: "Reason for Data Studio session termination. Accepts `UNKNOWN`, `USER_REQUEST`, `TIMEOUT`, `ERROR`, `RESOURCE_LIMIT`, or `NO_STATS_AVAIL`." +``` + +--- + +# Manual Field Descriptions Overlay + +## manual-field-descriptions-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Manual field descriptions overlay + version: 0.0.0 +actions: + # ===== PIPELINE SECRETS SCHEMAS ===== + + # ---- CREATE PIPELINE SECRET REQUEST ---- + + - target: "$.components.schemas.CreatePipelineSecretRequest.properties.name.description" + update: "Unique name for the pipeline secret within the workspace. Used to reference the secret in workflow configurations." + + - target: "$.components.schemas.CreatePipelineSecretRequest.properties.value.description" + update: "The secret value to be securely stored. This value will be made available to pipeline executions as an environment variable or configuration value." + + # ---- UPDATE PIPELINE SECRET REQUEST ---- + + - target: "$.components.schemas.UpdatePipelineSecretRequest.properties.value.description" + update: "New secret value to replace the existing value. The secret value is securely stored and made available to pipeline executions." + + # ===== DATASETS SCHEMAS ===== + + # ---- CREATE DATASET REQUEST ---- + + - target: "$.components.schemas.CreateDatasetRequest.properties.name.description" + update: "Unique dataset name within the workspace. Must be a valid identifier that can be referenced in workflow configurations." + + - target: "$.components.schemas.CreateDatasetRequest.properties.description.description" + update: "Optional description of the dataset. Provides context about the dataset contents, source, or intended use." + + # ---- UPDATE DATASET REQUEST ---- + + - target: "$.components.schemas.UpdateDatasetRequest.properties.name.description" + update: "New name for the dataset. Must be unique within the workspace and can be used to reference the dataset in workflow configurations." + + - target: "$.components.schemas.UpdateDatasetRequest.properties.description.description" + update: "Updated description for the dataset. Provides context about the dataset contents, source, or intended use." + + # ===== WORKSPACES SCHEMAS ===== + + # ---- UPDATE WORKSPACE REQUEST ---- + + - target: "$.components.schemas.UpdateWorkspaceRequest.properties.name.description" + update: "New short name for the workspace. Must be 2-40 characters, start and end with alphanumeric characters, and can contain hyphens or underscores between characters. Must be unique within the organization." + + - target: "$.components.schemas.UpdateWorkspaceRequest.properties.fullName.description" + update: "Updated full display name for the workspace. Maximum 100 characters." + + - target: "$.components.schemas.UpdateWorkspaceRequest.properties.description.description" + update: "Updated description of the workspace. Maximum 1000 characters." + + # ===== ACTIONS SCHEMAS ===== + + # ---- UPDATE ACTION REQUEST ---- + + - target: "$.components.schemas.UpdateActionRequest.properties.name.description" + update: "New name for the pipeline action. Must be unique within the workspace." +``` + +--- + +# Fix Duplicate Required Fields Overlay + +## fix-duplicate-required-fields-overlay-1.102.0.yaml + +**CRITICAL**: This overlay fixes duplicate required fields in compute config schemas using the "remove first, then update" pattern. + +```yaml +overlay: 1.0.0 +info: + title: Fix duplicate required fields overlay + version: 1.102.0 +actions: + # ===== FIX DUPLICATE REQUIRED FIELDS ===== + + # These duplicate required fields exist in the base spec + # We use the "remove first, then update" pattern to fix them + + # ---- AwsBatchConfig ---- + + - target: "$.components.schemas.AwsBatchConfig.required" + remove: true + + - target: "$.components.schemas.AwsBatchConfig" + update: + required: ["region", "workDir"] + + # ---- AwsCloudConfig ---- + + - target: "$.components.schemas.AwsCloudConfig.required" + remove: true + + - target: "$.components.schemas.AwsCloudConfig" + update: + required: ["region", "workDir"] + + # ---- AzBatchConfig ---- + + - target: "$.components.schemas.AzBatchConfig.required" + remove: true + + - target: "$.components.schemas.AzBatchConfig" + update: + required: ["region", "workDir"] + + # ---- AzCloudConfig ---- + + - target: "$.components.schemas.AzCloudConfig.required" + remove: true + + - target: "$.components.schemas.AzCloudConfig" + update: + required: ["location", "workDir"] + + # ---- ConfigEnvVariable ---- + + - target: "$.components.schemas.ConfigEnvVariable.required" + remove: true + + - target: "$.components.schemas.ConfigEnvVariable" + update: + required: ["name", "value"] + + # ---- CreateComputeEnvRequest ---- + + - target: "$.components.schemas.CreateComputeEnvRequest.required" + remove: true + + - target: "$.components.schemas.CreateComputeEnvRequest" + update: + required: ["computeEnv"] + + # ---- GkeComputeConfig ---- + + - target: "$.components.schemas.GkeComputeConfig.required" + remove: true + + - target: "$.components.schemas.GkeComputeConfig" + update: + required: ["region", "clusterName", "workDir"] + + # ---- GoogleBatchConfig ---- + + - target: "$.components.schemas.GoogleBatchConfig.required" + remove: true + + - target: "$.components.schemas.GoogleBatchConfig" + update: + required: ["location", "workDir"] + + # ---- GoogleCloudConfig ---- + + - target: "$.components.schemas.GoogleCloudConfig.required" + remove: true + + - target: "$.components.schemas.GoogleCloudConfig" + update: + required: ["region", "workDir"] + + # ---- K8sComputeConfig ---- + + - target: "$.components.schemas.K8sComputeConfig.required" + remove: true + + - target: "$.components.schemas.K8sComputeConfig" + update: + required: ["server", "sslCert", "workDir"] + + # ---- SeqeraComputeConfig ---- + + - target: "$.components.schemas.SeqeraComputeConfig.required" + remove: true + + - target: "$.components.schemas.SeqeraComputeConfig" + update: + required: ["region", "workDir"] + + # ---- ComputeEnv_ComputeConfig_ ---- + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.required" + remove: true + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_" + update: + required: ["config", "name", "platform"] + + # ---- EksComputeConfig ---- + + - target: "$.components.schemas.EksComputeConfig.required" + remove: true + + - target: "$.components.schemas.EksComputeConfig" + update: + required: ["region", "clusterName", "workDir"] +``` + +--- + +# Fix Duplicate Enum Values Overlay + +## fix-duplicate-enums-overlay-1.102.0.yaml + +**CRITICAL**: This overlay fixes duplicate enum values in query parameters and schemas using the "remove first, then update" pattern. + +```yaml +overlay: 1.0.0 +info: + title: Fix duplicate enum values overlay + version: 1.102.0 +actions: + # ===== FIX DUPLICATE ENUM VALUES ===== + + # These duplicate enum values exist in the base decorated spec + # We use the "remove first, then update" pattern to fix them + + # ---- Query Parameter: Status (line 563) ---- + + - target: "$.paths./compute-envs.get.parameters[?(@.name=='status')].schema.enum" + remove: true + + - target: "$.paths./compute-envs.get.parameters[?(@.name=='status')].schema" + update: + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] + + # ---- Query Parameter: Attributes (line 809) ---- + + - target: "$.paths./compute-envs/{computeEnvId}.get.parameters[?(@.name=='attributes')].schema.items.enum" + remove: true + + - target: "$.paths./compute-envs/{computeEnvId}.get.parameters[?(@.name=='attributes')].schema.items" + update: + enum: ["labels"] + + # ---- AzBatchConfig.deleteJobsOnCompletion (line 8891) ---- + + - target: "$.components.schemas.AzBatchConfig.properties.deleteJobsOnCompletion.enum" + remove: true + + - target: "$.components.schemas.AzBatchConfig.properties.deleteJobsOnCompletion" + update: + enum: ["on_success", "always", "never"] + + # ---- ComputeEnv_ComputeConfig_.platform (lines 9283-9331) ---- + # This has extensive triplication of values + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.platform.enum" + remove: true + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.platform" + update: + enum: + - "aws-batch" + - "aws-cloud" + - "google-batch" + - "google-cloud" + - "azure-batch" + - "azure-cloud" + - "k8s-platform" + - "eks-platform" + - "gke-platform" + - "uge-platform" + - "slurm-platform" + - "lsf-platform" + - "altair-platform" + - "moab-platform" + - "local-platform" + - "seqeracompute-platform" + + # ---- ComputeEnv_ComputeConfig_.status (line 9361) ---- + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.status.enum" + remove: true + + - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.status" + update: + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] + + # ---- K8sComputeConfig.podCleanup (line 11444) ---- + + - target: "$.components.schemas.K8sComputeConfig.properties.podCleanup.enum" + remove: true + + - target: "$.components.schemas.K8sComputeConfig.properties.podCleanup" + update: + enum: ["on_success", "always", "never"] +``` + +--- + +# Remove Google Life Sciences Platform + +## remove-google-lifesciences-overlay-1.102.0.yaml + +**CRITICAL**: This overlay removes the deprecated google-lifesciences platform option from the API spec entirely. + +```yaml +overlay: 1.0.0 +info: + title: Remove Google Life Sciences platform overlay + version: 1.102.0 +actions: + # ===== REMOVE GOOGLE LIFE SCIENCES PLATFORM ===== + + # This platform option is deprecated and should be removed from the API spec + + # ---- Remove from ComputeEnvResponseDto.platform enum (line 9198) ---- + + - target: "$.components.schemas.ComputeEnvResponseDto.properties.platform.enum" + remove: true + + - target: "$.components.schemas.ComputeEnvResponseDto.properties.platform" + update: + enum: + - "aws-batch" + - "aws-cloud" + - "seqeracompute-platform" + - "google-batch" + - "azure-batch" + - "k8s-platform" + - "eks-platform" + - "gke-platform" + - "uge-platform" + - "slurm-platform" + - "lsf-platform" + - "altair-platform" + + # ---- Remove from ComputeConfig discriminator mapping (line 9140) ---- + + - target: "$.components.schemas.ComputeConfig.discriminator.mapping.google-lifesciences" + remove: true + + # ---- Replace ComputeConfig oneOf array without GoogleLifeSciencesConfig ---- + + # CRITICAL: Remove entire oneOf array first to prevent duplicates + - target: "$.components.schemas.ComputeConfig.oneOf" + remove: true + + # Replace with correct array (no GoogleLifeSciencesConfig, no duplicates) + - target: "$.components.schemas.ComputeConfig" + update: + oneOf: + - $ref: "#/components/schemas/AwsBatchConfig" + - $ref: "#/components/schemas/AwsCloudConfig" + - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/GoogleCloudConfig" + - $ref: "#/components/schemas/AzBatchConfig" + - $ref: "#/components/schemas/AzCloudConfig" + - $ref: "#/components/schemas/LsfComputeConfig" + - $ref: "#/components/schemas/SlurmComputeConfig" + - $ref: "#/components/schemas/K8sComputeConfig" + - $ref: "#/components/schemas/EksComputeConfig" + - $ref: "#/components/schemas/GkeComputeConfig" + - $ref: "#/components/schemas/UnivaComputeConfig" + - $ref: "#/components/schemas/AltairPbsComputeConfig" + - $ref: "#/components/schemas/MoabComputeConfig" + - $ref: "#/components/schemas/LocalComputeConfig" + + # ---- Remove GoogleLifeSciencesConfig schema definition (line 11229+) ---- + + - target: "$.components.schemas.GoogleLifeSciencesConfig" + remove: true +``` + +--- + +# Add Identities Tag Overlay + +## add-identities-tag-overlay-1.102.0.yaml + +```yaml +overlay: 1.0.0 +info: + title: Add identities tag to global tags + version: 1.102.0 +actions: + # ===== ADD MISSING IDENTITIES TAG ===== + + # CRITICAL: Remove entire tags array first to prevent duplicates + - target: "$.tags" + remove: true + + # Replace with complete array including identities tag + - target: "$" + update: + tags: + - name: actions + description: Pipeline actions + - name: avatars + description: Avatars + - name: compute-envs + description: Compute environments + - name: credentials + description: Credentials + - name: data-links + description: Cloud storage directory paths in Data Explorer + - name: datasets + description: Pipeline input datasets (samplesheets) in CSV or TSV format + - name: ga4gh + description: GA4GH workflow execution service runs + - name: identities + description: Managed identities for centralized credential management + - name: labels + description: Labels and resource labels + - name: launch + description: Workflow launch events + - name: orgs + description: Organizations + - name: pipelines + description: Pipelines + - name: pipeline-secrets + description: Pipeline secrets in a user or workspace context + - name: platforms + description: Computing platforms + - name: service-info + description: Seqera Platform API service information + - name: studios + description: Studios and Studio sessions + - name: teams + description: Teams in an organization context + - name: tokens + description: API access tokens + - name: trace + description: Workflow execution traces + - name: users + description: Users + - name: workflows + description: Workflow executions + - name: workspaces + description: Workspaces in an organization context +``` + +--- + +This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. From 7d4c1fa7bdc6fdb1a32a3c76f62823f8f53874f2 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 15:48:07 +0200 Subject: [PATCH 39/42] Revert decorated spec to v1.95 baseline before applying overlays Root cause: Commit 1caa91b3 already applied v1.102.0 overlays to the decorated spec. Running the workflow again would apply them twice, creating duplicate parameters and tags. Solution: Revert decorated spec to commit 8099d895 (v1.95 baseline) so overlays can be applied fresh without duplicates. This allows the workflow to run successfully and apply all fixes: - 14 overlays for v1.102.0 - No duplicate parameters - No duplicate tags - Clean validation Co-Authored-By: Claude Sonnet 4.5 --- .../specs/seqera-api-latest-decorated.yaml | 494 ++++++++++-------- 1 file changed, 289 insertions(+), 205 deletions(-) diff --git a/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml b/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml index fd3edbd2f..9a31bc445 100644 --- a/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml +++ b/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml @@ -9,6 +9,49 @@ info: servers: - url: https://api.cloud.seqera.io description: Seqera Platform Cloud API +tags: + - name: actions + description: Pipeline actions + - name: avatars + description: Avatars + - name: compute-envs + description: Compute environments + - name: credentials + description: Credentials + - name: data-links + description: Cloud storage directory paths in Data Explorer + - name: datasets + description: Pipeline input datasets (samplesheets) in CSV or TSV format + - name: ga4gh + description: GA4GH workflow execution service runs + - name: labels + description: Labels and resource labels + - name: launch + description: Workflow launch events + - name: orgs + description: Organizations + - name: pipelines + description: Pipelines + - name: pipeline-secrets + description: Pipeline secrets in a user or workspace context + - name: platforms + description: Computing platforms + - name: service-info + description: Seqera Platform API service information + - name: studios + description: Studios and Studio sessions + - name: teams + description: Teams in an organization context + - name: tokens + description: API access tokens + - name: trace + description: Workflow execution traces + - name: users + description: Users + - name: workflows + description: Workflow executions + - name: workspaces + description: Workspaces in an organization context paths: /actions: get: @@ -517,7 +560,7 @@ paths: description: Filter by compute environment status. schema: type: string - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "CREATING", "AVAILABLE", "ERRORED", "INVALID"] - name: workspaceId in: query description: Workspace numeric identifier. If omitted, lists compute environments in a user context. @@ -763,7 +806,7 @@ paths: items: $ref: "#/components/schemas/ComputeEnvQueryAttribute" type: string - enum: ["labels"] + enum: ["labels", "labels"] responses: "200": description: OK @@ -1413,35 +1456,41 @@ paths: get: tags: - data-links - summary: Explore data-link - description: "Retrieves the content of the data-link associated with the given `dataLinkId`." + summary: Explore data-link path + description: "Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`." operationId: ExploreDataLink parameters: - name: dataLinkId in: path - description: "Data-link string identifier." + description: Data-link string identifier + required: true + schema: + type: string + - name: path + in: path + description: Content path required: true schema: type: string - name: workspaceId in: query - description: "Workspace numeric identifier." + description: Workspace numeric identifier schema: type: integer format: int64 - name: credentialsId in: query - description: "Credentials string identifier." + description: Credentials string identifier schema: type: string - name: search in: query - description: "Prefix search of data-link content." + description: Prefix search of data-link content schema: type: string - name: nextPageToken in: query - description: "Token used to fetch the next page of items." + description: Token used to fetch the next page of items schema: type: string - name: pageSize @@ -1534,7 +1583,7 @@ paths: - data-links summary: Explore data-link path description: "Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`." - operationId: ExploreDataLinkWithPath + operationId: ExploreDataLink_1 parameters: - name: dataLinkId in: path @@ -1653,6 +1702,61 @@ paths: description: Operation not allowed security: - BearerAuth: [] + /data-links/{dataLinkId}/download: + get: + tags: + - data-links + summary: Download data-link file at path + description: Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`. + operationId: DownloadDataLink + parameters: + - name: dataLinkId + in: path + description: Data-link string identifier + required: true + schema: + type: string + - name: filePath + in: path + description: File path to download + required: true + schema: + type: string + - name: credentialsId + in: query + description: Credentials string identifier + schema: + type: string + - name: workspaceId + in: query + description: Workspace numeric identifier + schema: + type: integer + format: int64 + responses: + "200": + description: OK + content: + application/json: + schema: + type: string + format: binary + "400": + description: BadRequest + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found" + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: Operation not allowed + security: + - BearerAuth: [] /data-links/{dataLinkId}/generate-download-url: get: tags: @@ -1777,25 +1881,32 @@ paths: post: tags: - data-links - summary: Generate data-link file upload URL + summary: Generate data-link file upload URL (to given path) description: |- - Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. + Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`). + For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. operationId: GenerateDataLinkUploadUrl parameters: - name: dataLinkId in: path - description: "Data-link string identifier." + description: Data-link string identifier + required: true + schema: + type: string + - name: dirPath + in: path + description: Path to the destination directory required: true schema: type: string - name: credentialsId in: query - description: "Credentials string identifier." + description: Credentials string identifier schema: type: string - name: workspaceId in: query - description: "Workspace numeric identifier." + description: Workspace numeric identifier schema: type: integer format: int64 @@ -1837,24 +1948,30 @@ paths: post: tags: - data-links - summary: Finish data-link file upload - description: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + summary: Finish data-link file upload to given path + description: "Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." operationId: FinishDataLinkUpload parameters: - name: dataLinkId in: path - description: "Data-link string identifier." + description: Data-link string identifier + required: true + schema: + type: string + - name: dirPath + in: path + description: Path to the destination directory required: true schema: type: string - name: credentialsId in: query - description: "Credentials string identifier." + description: Credentials string identifier schema: type: string - name: workspaceId in: query - description: "Workspace numeric identifier." + description: Workspace numeric identifier schema: type: integer format: int64 @@ -1874,7 +1991,7 @@ paths: schema: $ref: "#/components/schemas/ErrorResponse" "404": - description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link not found." + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found" content: application/json: schema: @@ -1895,7 +2012,7 @@ paths: - data-links summary: Finish data-link file upload to given path description: "Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - operationId: FinishDataLinkUploadWithPath + operationId: FinishDataLinkUpload_1 parameters: - name: dataLinkId in: path @@ -1944,7 +2061,7 @@ paths: "403": description: Operation not allowed "200": - description: FinishDataLinkUploadWithPath 200 response. + description: FinishDataLinkUpload_1 200 response content: application/json: schema: @@ -1959,7 +2076,7 @@ paths: description: |- Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`). For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. - operationId: GenerateDataLinkUploadUrlWithPath + operationId: GenerateDataLinkUploadUrl_1 parameters: - name: dataLinkId in: path @@ -6993,10 +7110,7 @@ paths: tags: - workflows summary: Launch workflow - description: | - Submits a workflow execution. - - **To [resume](https://docs.seqera.io/platform-cloud/launch/cache-resume#resume-a-workflow-run) a workflow**: First, retrieve the launch configuration using [`GET /workflow/{workflowId}/launch`](https://docs.seqera.io/platform-api/describe-workflow-launch). Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. + description: Submits a workflow execution. operationId: CreateWorkflowLaunch parameters: - name: workspaceId @@ -8154,61 +8268,6 @@ paths: deprecated: true security: - BearerAuth: [] - /data-links/{dataLinkId}/download/{filePath}: - get: - tags: - - data-links - summary: "Download data-link file at path" - description: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." - operationId: DownloadDataLink - parameters: - - name: dataLinkId - in: path - description: "Data-link string identifier." - required: true - schema: - type: string - - name: filePath - in: path - description: "Resource path of the file to download." - required: true - schema: - type: string - - name: credentialsId - in: query - description: "Credentials string identifier." - schema: - type: string - - name: workspaceId - in: query - description: "Workspace numeric identifier." - schema: - type: integer - format: int64 - responses: - "200": - description: "OK." - content: - application/json: - schema: - type: string - format: binary - "400": - description: "Bad request." - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorResponse" - "404": - description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found." - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorResponse" - "403": - description: "Operation not allowed." - security: - - BearerAuth: [] components: schemas: AbstractGridConfig: @@ -8216,45 +8275,45 @@ components: properties: workDir: type: string - description: Compute environment working directory. + description: Nextflow work directory on the cluster's shared file system. Must be an absolute path and credentials must have read-write access. preRunScript: type: string - description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." postRunScript: type: string - description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." nextflowConfig: type: string - description: "Additional Nextflow configuration content." + description: "Additional Nextflow configuration to apply. See [Nextflow config file](https://docs.seqera.io/platform-cloud/launch/advanced#nextflow-config-file)." launchDir: type: string - description: "Launch directory for Nextflow execution." + description: "Directory where Nextflow runs. Must be an absolute path and credentials must have read-write access. If omitted, defaults to `workDir`." userName: type: string - description: "Username for SSH authentication to the HPC cluster." + description: "Username for SSH connection to HPC head node." hostName: type: string - description: "Hostname or IP address of the HPC cluster head node." + description: "Hostname or IP address of HPC head node." port: type: integer format: int32 - description: "SSH port for connecting to the HPC cluster. Default: `22`." + description: "SSH port. Default: `22`." headQueue: type: string - description: "Queue name for submitting the Nextflow head job." + description: "The name of the queue on the cluster used to launch the Nextflow execution." computeQueue: type: string - description: "Queue name for submitting Nextflow compute jobs." + description: "The name of queue on the cluster to which pipeline jobs are submitted. Can be overridden by the pipeline configuration." maxQueueSize: type: integer format: int32 - description: "Maximum number of jobs that can be queued at one time." + description: "The maximum number of jobs Nextflow can submit to the queue simultaneously. Default: `100`." headJobOptions: type: string - description: "Additional options for the head job submission." + description: "Additional submit options for the Nextflow head job." propagateHeadJobOptions: type: boolean - description: "If true, head job options are propagated to compute jobs. Default: `false`." + description: "If true, `headJobOptions` are also applied to the Nextflow-submitted compute jobs." AccessToken: required: - name @@ -8614,7 +8673,7 @@ components: type: object additionalProperties: true description: "Resources created by Batch Forge (read-only)." - required: ["region", "workDir"] + required: ["region", "workDir", "region", "workDir"] AwsBatchPlatformMetainfo: type: object properties: @@ -8744,7 +8803,7 @@ components: type: object additionalProperties: true description: "Resources created by Cloud Forge (read-only)." - required: ["region", "workDir"] + required: ["region", "workDir", "region", "workDir"] AwsCloudPlatformMetainfo: type: object properties: @@ -8829,7 +8888,7 @@ components: deleteJobsOnCompletion: $ref: "#/components/schemas/JobCleanupPolicy" description: "Automatically delete Batch jobs after completion." - enum: ["on_success", "always", "never"] + enum: ["on_success", "always", "never", "on_success", "always", "never"] deletePoolsOnCompletion: type: boolean description: "Automatically delete Batch pools after completion. Default: `false`." @@ -8850,7 +8909,7 @@ components: type: string nullable: true description: "The ID of a [managed identity client](https://docs.seqera.io/platform-cloud/compute-envs/azure-batch#managed-identity) attached to the Azure Batch Pool, used by Nextflow to authenticate to Azure Batch and Storage." - required: ["region", "workDir"] + required: ["region", "workDir", "region", "workDir"] AzBatchForgeConfig: type: object properties: @@ -8956,7 +9015,7 @@ components: items: $ref: "#/components/schemas/Map.Entry_String.String_" description: "Resources created by Cloud Forge (read-only)." - required: ["location", "workDir"] + required: ["location", "workDir", "location", "workDir"] AzureEntraKeys: type: object allOf: @@ -9078,15 +9137,15 @@ components: azure-batch: "#/components/schemas/AzBatchConfig" seqeracompute-platform: "#/components/schemas/SeqeraComputeConfig" eks-platform: "#/components/schemas/EksComputeConfig" + google-lifesciences: "#/components/schemas/GoogleLifeSciencesConfig" uge-platform: "#/components/schemas/UnivaComputeConfig" oneOf: - $ref: "#/components/schemas/AwsBatchConfig" - $ref: "#/components/schemas/AwsCloudConfig" - $ref: "#/components/schemas/SeqeraComputeConfig" + - $ref: "#/components/schemas/GoogleLifeSciencesConfig" - $ref: "#/components/schemas/GoogleBatchConfig" - - $ref: "#/components/schemas/GoogleCloudConfig" - $ref: "#/components/schemas/AzBatchConfig" - - $ref: "#/components/schemas/AzCloudConfig" - $ref: "#/components/schemas/LsfComputeConfig" - $ref: "#/components/schemas/SlurmComputeConfig" - $ref: "#/components/schemas/K8sComputeConfig" @@ -9095,7 +9154,6 @@ components: - $ref: "#/components/schemas/UnivaComputeConfig" - $ref: "#/components/schemas/AltairPbsComputeConfig" - $ref: "#/components/schemas/MoabComputeConfig" - - $ref: "#/components/schemas/LocalComputeConfig" ComputeEnv.Status: type: string readOnly: true @@ -9134,18 +9192,19 @@ components: platform: type: string enum: - - "aws-batch" - - "aws-cloud" - - "seqeracompute-platform" - - "google-batch" - - "azure-batch" - - "k8s-platform" - - "eks-platform" - - "gke-platform" - - "uge-platform" - - "slurm-platform" - - "lsf-platform" - - "altair-platform" + - aws-batch + - aws-cloud + - seqeracompute-platform + - google-lifesciences + - google-batch + - azure-batch + - k8s-platform + - eks-platform + - gke-platform + - uge-platform + - slurm-platform + - lsf-platform + - altair-platform config: $ref: "#/components/schemas/ComputeConfig" dateCreated: @@ -9180,6 +9239,16 @@ components: items: $ref: "#/components/schemas/LabelDbDto" ComputeEnv_ComputeConfig_: + required: + - config + - name + - platform + - "name" + - "platform" + - "config" + - "name" + - "platform" + - "config" type: object properties: credentialsId: @@ -9211,24 +9280,56 @@ components: platform: maxLength: 25 type: string - description: "Compute platform provider." enum: + - aws-batch + - aws-cloud + - google-lifesciences + - google-batch + - google-cloud + - azure-batch + - azure-cloud + - k8s-platform + - eks-platform + - gke-platform + - uge-platform + - slurm-platform + - lsf-platform + - altair-platform + - moab-platform + - local-platform + - seqeracompute-platform - "aws-batch" - "aws-cloud" - "google-batch" - "google-cloud" - "azure-batch" - - "azure-cloud" - "k8s-platform" - "eks-platform" - "gke-platform" - - "uge-platform" - "slurm-platform" - "lsf-platform" + - "uge-platform" + - "moab-platform" - "altair-platform" + - "local-platform" + - "seqeracompute-platform" + - "aws-batch" + - "aws-cloud" + - "google-batch" + - "google-cloud" + - "azure-batch" + - "azure-cloud" + - "k8s-platform" + - "eks-platform" + - "gke-platform" + - "slurm-platform" + - "lsf-platform" + - "uge-platform" - "moab-platform" + - "altair-platform" - "local-platform" - "seqeracompute-platform" + description: "Compute platform provider." config: $ref: "#/components/schemas/ComputeConfig" description: "Platform-specific configuration. Structure depends on the selected platform." @@ -9257,14 +9358,13 @@ components: allOf: - $ref: "#/components/schemas/ComputeEnv.Status" description: "Current status of the compute environment (read-only)." - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "CREATING", "AVAILABLE", "ERRORED", "INVALID"] message: maxLength: 4096 type: string primary: type: boolean readOnly: true - required: ["config", "name", "platform"] ComputePlatform: type: object properties: @@ -9305,7 +9405,7 @@ components: compute: type: boolean description: "Apply this variable to the Nextflow compute jobs." - required: ["name", "value"] + required: ["name", "value", "name", "value"] ContainerData: required: - targetImage @@ -9388,7 +9488,7 @@ components: type: integer format: int64 description: "Array of label IDs to assign to the compute environment." - required: ["computeEnv"] + required: ["computeEnv", "computeEnv"] CreateComputeEnvResponse: type: object properties: @@ -10901,7 +11001,7 @@ components: type: boolean waveEnabled: type: boolean - required: ["region", "clusterName", "workDir"] + required: ["region", "clusterName", "workDir", "region", "clusterName", "workDir"] GkePlatformMetaInfo: type: object properties: @@ -11013,7 +11113,7 @@ components: computeJobsInstanceTemplate: type: string description: "Specify the name or fully-qualified reference of a [VM instance template](https://cloud.google.com/compute/docs/instance-templates), without the `template://` prefix, to use for Nextflow compute jobs." - required: ["location", "workDir"] + required: ["location", "workDir", "location", "workDir"] GoogleBucket: type: object properties: @@ -11082,7 +11182,7 @@ components: type: object additionalProperties: true description: "Resources created by Cloud Forge (read-only)." - required: ["region", "workDir"] + required: ["region", "workDir", "region", "workDir"] GoogleCloudPlatformMetaInfo: type: object properties: @@ -11126,6 +11226,66 @@ components: type: string arch: type: string + GoogleLifeSciencesConfig: + title: Google life sciences configuration + type: object + properties: + discriminator: + type: string + description: property to select the compute config platform + readOnly: true + region: + type: string + zones: + type: array + items: + type: string + location: + type: string + workDir: + type: string + preemptible: + type: boolean + bootDiskSizeGb: + type: integer + format: int32 + projectId: + type: string + sshDaemon: + type: boolean + sshImage: + type: string + debugMode: + type: integer + format: int32 + copyImage: + type: string + usePrivateAddress: + type: boolean + labels: + type: object + additionalProperties: + type: string + preRunScript: + type: string + postRunScript: + type: string + headJobCpus: + type: integer + format: int32 + headJobMemoryMb: + type: integer + format: int32 + nextflowConfig: + type: string + nfsTarget: + type: string + nfsMount: + type: string + environment: + type: array + items: + $ref: "#/components/schemas/ConfigEnvVariable" GooglePlatformMetainfo: type: object properties: @@ -11281,7 +11441,7 @@ components: podCleanup: $ref: "#/components/schemas/PodCleanupPolicy" description: "Pod cleanup policy after job completion." - enum: ["on_success", "always", "never"] + enum: ["on_success", "always", "never", "on_success", "always", "never"] headPodSpec: type: string description: "Custom configuration for the pod running the Nextflow head job, e.g., `nodeSelector` and `affinity` constraints. Must be a valid PodSpec YAML structure starting with `spec:`." @@ -11303,7 +11463,7 @@ components: nextflowConfig: type: string description: "Additional Nextflow configuration to apply. See [Nextflow config file](https://docs.seqera.io/platform-cloud/launch/advanced#nextflow-config-file)." - required: ["server", "sslCert", "workDir"] + required: ["server", "sslCert", "workDir", "server", "sslCert", "workDir"] K8sPlatformMetaInfo: type: object properties: @@ -12673,7 +12833,7 @@ components: type: array items: $ref: "#/components/schemas/ConfigEnvVariable" - required: ["region", "workDir"] + required: ["region", "workDir", "region", "workDir"] SeqeraComputePlatformDescriber: type: object SeqeraComputePlatformMetainfo: @@ -14454,84 +14614,8 @@ components: participantRole: type: string description: "Participant role within the workspace." - LocalComputeConfig: - type: object - title: Local execution configuration - properties: - workDir: - type: string - description: "Compute environment working directory." - preRunScript: - type: string - description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - postRunScript: - type: string - description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - environment: - type: array - description: "Array of environment variables for the compute environment." - items: - $ref: "#/components/schemas/ConfigEnvVariable" - nextflowConfig: - type: string - description: "Additional Nextflow configuration content." - discriminator: - type: string - description: "Property to select the compute config platform." - readOnly: true - waveEnabled: - type: boolean - description: "Enable Wave containers support. See [Wave containers](https://docs.seqera.io/platform-cloud/supported_software/wave)." - fusion2Enabled: - type: boolean - description: "Enable Fusion v2 virtual distributed file system. See [Fusion file system](https://docs.seqera.io/platform-cloud/supported_software/fusion)." securitySchemes: BearerAuth: type: http scheme: bearer bearerFormat: jwt -tags: - - name: actions - description: Pipeline actions - - name: avatars - description: Avatars - - name: compute-envs - description: Compute environments - - name: credentials - description: Credentials - - name: data-links - description: Cloud storage directory paths in Data Explorer - - name: datasets - description: Pipeline input datasets (samplesheets) in CSV or TSV format - - name: ga4gh - description: GA4GH workflow execution service runs - - name: identities - description: Managed identities for centralized credential management - - name: labels - description: Labels and resource labels - - name: launch - description: Workflow launch events - - name: orgs - description: Organizations - - name: pipelines - description: Pipelines - - name: pipeline-secrets - description: Pipeline secrets in a user or workspace context - - name: platforms - description: Computing platforms - - name: service-info - description: Seqera Platform API service information - - name: studios - description: Studios and Studio sessions - - name: teams - description: Teams in an organization context - - name: tokens - description: API access tokens - - name: trace - description: Workflow execution traces - - name: users - description: Users - - name: workflows - description: Workflow executions - - name: workspaces - description: Workspaces in an organization context From 94272bb47284fb8642cc0d83d483145d0bd5a430 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 15:51:08 +0200 Subject: [PATCH 40/42] Update .github/workflows/apply-overlays-and-regenerate.yml Signed-off-by: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> --- .github/workflows/apply-overlays-and-regenerate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index ec862b512..faccfe0a9 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -329,7 +329,7 @@ jobs: ANALYSIS_FILE=$(ls -t *-analysis.json 2>/dev/null | head -n 1) if [ -n "$ANALYSIS_FILE" ]; then - python ../../../.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py \ + python ../../../.claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py \ ../../docs/sidebar/sidebar.js \ "$ANALYSIS_FILE" From 5df13496ce8dbd8f34dba9d809eb912cc82a679a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 21 Jan 2026 13:53:20 +0000 Subject: [PATCH 41/42] Apply overlays and regenerate docs for v1.102.0 --- .../specs/claude-generated-overlays.md | 1227 ----------------- .../specs/seqera-api-latest-decorated.yaml | 494 +++---- 2 files changed, 205 insertions(+), 1516 deletions(-) delete mode 100644 platform-api-docs/scripts/specs/claude-generated-overlays.md diff --git a/platform-api-docs/scripts/specs/claude-generated-overlays.md b/platform-api-docs/scripts/specs/claude-generated-overlays.md deleted file mode 100644 index 2afaff260..000000000 --- a/platform-api-docs/scripts/specs/claude-generated-overlays.md +++ /dev/null @@ -1,1227 +0,0 @@ -# Generated Overlays for v1.102.0 - -This file contains all the overlay files generated from the base-1.95-to-1.102.0-changes.yaml comparison overlay, plus manual enrichments for field descriptions. - -**CRITICAL FIXES**: -- `data-links-operations-overlay-1.102.0.yaml` now correctly REMOVES the deprecated `/data-links/{dataLinkId}/download` endpoint -- `data-links-parameters-overlay-1.102.0.yaml` includes parameter array removal actions to prevent duplicate parameters - ---- - -# Missing Schemas (Must Apply First) - -## add-missing-schema-overlay-1.102.0.yaml - -**CRITICAL**: This schema exists in v1.95 base spec but was accidentally excluded from v1.95 decorated spec. Must be added BEFORE other overlays can reference it in ComputeConfig.oneOf array. - -```yaml -overlay: 1.0.0 -info: - title: Add missing LocalComputeConfig schema - version: 1.102.0 -actions: - # ===== ADD MISSING LocalComputeConfig SCHEMA ===== - - # This schema exists in v1.95 base spec but was accidentally excluded from v1.95 decorated spec - # We need to add it before other overlays can reference it - - - target: "$.components.schemas" - update: - LocalComputeConfig: - type: object - title: Local execution configuration - properties: - workDir: - type: string - description: "Compute environment working directory." - preRunScript: - type: string - description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - postRunScript: - type: string - description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - environment: - type: array - description: "Array of environment variables for the compute environment." - items: - $ref: "#/components/schemas/ConfigEnvVariable" - nextflowConfig: - type: string - description: "Additional Nextflow configuration content." - discriminator: - type: string - description: "Property to select the compute config platform." - readOnly: true - waveEnabled: - type: boolean - description: "Enable Wave containers support. See [Wave containers](https://docs.seqera.io/platform-cloud/supported_software/wave)." - fusion2Enabled: - type: boolean - description: "Enable Fusion v2 virtual distributed file system. See [Fusion file system](https://docs.seqera.io/platform-cloud/supported_software/fusion)." -``` - ---- - -# Compute Environments Overlays - -## compute-envs-operations-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Compute environments operations overlay - version: 0.0.0 -actions: - # ===== COMPUTE ENVIRONMENTS - OPERATIONS ===== - - # ---- DISABLE COMPUTE ENVIRONMENT ---- - - - target: "$.paths./compute-envs/{computeEnvId}/disable.post.summary" - update: "Disable compute environment" - - - target: "$.paths./compute-envs/{computeEnvId}/disable.post.description" - update: "Disables the compute environment identified by the given `computeEnvId`. A disabled compute environment cannot be used to launch new workflows or Studio sessions. If the compute environment is primary, it will be automatically unset as primary. See [Disable compute environment](https://docs.seqera.io/platform-cloud/compute-envs/overview#disable-compute-environment)" - - # ---- ENABLE COMPUTE ENVIRONMENT ---- - - - target: "$.paths./compute-envs/{computeEnvId}/enable.post.summary" - update: "Enable compute environment" - - - target: "$.paths./compute-envs/{computeEnvId}/enable.post.description" - update: "Enables the compute environment identified by the given `computeEnvId`. An enabled compute environment can be used to launch new workflows and Studio sessions." -``` - -## compute-envs-parameters-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Compute environments parameters overlay - version: 0.0.0 -actions: - # ===== COMPUTE ENVIRONMENTS PARAMETERS - PATH, QUERY, AND REQUEST BODY ===== - - # ---- DISABLE COMPUTE ENVIRONMENT PARAMETERS ---- - - - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='computeEnvId')].description" - update: "Compute environment string identifier." - - - target: "$.paths./compute-envs/{computeEnvId}/disable.post.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - - target: "$.paths./compute-envs/{computeEnvId}/disable.post.requestBody.description" - update: "Compute environment disable request" - - # ---- ENABLE COMPUTE ENVIRONMENT PARAMETERS ---- - - - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='computeEnvId')].description" - update: "Compute environment string identifier." - - - target: "$.paths./compute-envs/{computeEnvId}/enable.post.parameters[?(@.name=='workspaceId')].description" - update: "Workspace numeric identifier." - - - target: "$.paths./compute-envs/{computeEnvId}/enable.post.requestBody.description" - update: "Compute environment enable request" -``` - -## compute-envs-schemas-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Compute environments schemas overlay - version: 0.0.0 -actions: - # ===== COMPUTE ENVIRONMENTS SCHEMAS - REQUEST/RESPONSE OBJECTS ===== - - # ---- COMPUTE ENVIRONMENT STATUS ENUM ---- - - - target: "$.components.schemas.ComputeEnv.Status" - update: - type: string - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "DISABLED"] - description: "Compute environment status. Accepts `CREATING`, `AVAILABLE`, `ERRORED`, `INVALID`, or `DISABLED`." -``` - ---- - -# Data Links Overlays - -## data-links-operations-overlay-1.102.0.yaml - -```yaml -actions: - # ===== DATA-LINKS - OPERATIONS ===== - - # Update existing operations - - - target: "$.paths./data-links/{dataLinkId}/browse.get.summary" - update: "Explore data-link" - - - target: "$.paths./data-links/{dataLinkId}/browse.get.description" - update: "Retrieves the content of the data-link associated with the given `dataLinkId`." - - - target: "$.paths./data-links/{dataLinkId}/browse/{path}.get.operationId" - update: "ExploreDataLinkWithPath" - - - target: "$.paths./data-links/{dataLinkId}/upload.post.summary" - update: "Generate data-link file upload URL" - - - target: "$.paths./data-links/{dataLinkId}/upload.post.description" - update: "Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint." - - - target: "$.paths./data-links/{dataLinkId}/upload/{dirPath}.post.operationId" - update: "GenerateDataLinkUploadUrlWithPath" - - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.summary" - update: "Finish data-link file upload" - - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.description" - update: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.responses['404'].description" - update: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link not found." - - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.operationId" - update: "FinishDataLinkUploadWithPath" - - - target: "$.paths./data-links/{dataLinkId}/upload/finish/{dirPath}.post.responses['200'].description" - update: "FinishDataLinkUploadWithPath 200 response." - - # New endpoint in v1.102.0 - - - target: "$.paths" - update: - /data-links/{dataLinkId}/download/{filePath}: - get: - tags: - - data-links - summary: "Download data-link file at path" - description: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." - operationId: DownloadDataLink - parameters: - - name: dataLinkId - in: path - description: "Data-link string identifier." - required: true - schema: - type: string - - name: filePath - in: path - description: "Resource path of the file to download." - required: true - schema: - type: string - - name: credentialsId - in: query - description: "Credentials string identifier." - schema: - type: string - - name: workspaceId - in: query - description: "Workspace numeric identifier." - schema: - type: integer - format: int64 - responses: - "200": - description: "OK." - content: - application/json: - schema: - type: string - format: binary - "400": - description: "Bad request." - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorResponse" - "404": - description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found." - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorResponse" - "403": - description: "Operation not allowed." - security: - - BearerAuth: [] - - # Remove deprecated endpoint - - - target: "$.paths./data-links/{dataLinkId}/download" - remove: true -``` - -## data-links-parameters-overlay-1.102.0.yaml - -**CRITICAL**: This overlay includes parameter array removal actions to prevent duplicate parameters. - -```yaml -overlay: 1.0.0 -info: - title: Data-links parameters overlay - version: 1.102.0 -actions: - # ===== DATA-LINKS PARAMETERS ===== - - # ---- /data-links/{dataLinkId}/browse GET ---- - - # CRITICAL: Remove entire parameters array to prevent duplicates - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters[*]" - remove: true - - # Replace with complete array with enriched descriptions - - target: "$.paths./data-links/{dataLinkId}/browse.get.parameters" - update: - - name: dataLinkId - in: path - description: "Data-link string identifier." - required: true - schema: - type: string - - name: workspaceId - in: query - description: "Workspace numeric identifier." - schema: - type: integer - format: int64 - - name: credentialsId - in: query - description: "Credentials string identifier." - schema: - type: string - - name: search - in: query - description: "Prefix search of data-link content." - schema: - type: string - - name: nextPageToken - in: query - description: "Token used to fetch the next page of items." - schema: - type: string - - name: pageSize - in: query - description: "Number of items to return per page. If omitted, a default maximum value is returned." - schema: - type: integer - format: int32 - - # ---- /data-links/{dataLinkId}/upload POST ---- - - # CRITICAL: Remove entire parameters array to prevent duplicates - - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters[*]" - remove: true - - # Replace with complete array with enriched descriptions - - target: "$.paths./data-links/{dataLinkId}/upload.post.parameters" - update: - - name: dataLinkId - in: path - description: "Data-link string identifier." - required: true - schema: - type: string - - name: credentialsId - in: query - description: "Credentials string identifier." - schema: - type: string - - name: workspaceId - in: query - description: "Workspace numeric identifier." - schema: - type: integer - format: int64 - - name: Origin - in: header - schema: - type: string - nullable: true - - # ---- /data-links/{dataLinkId}/upload/finish POST ---- - - # CRITICAL: Remove entire parameters array to prevent duplicates - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters[*]" - remove: true - - # Replace with complete array with enriched descriptions - - target: "$.paths./data-links/{dataLinkId}/upload/finish.post.parameters" - update: - - name: dataLinkId - in: path - description: "Data-link string identifier." - required: true - schema: - type: string - - name: credentialsId - in: query - description: "Credentials string identifier." - schema: - type: string - - name: workspaceId - in: query - description: "Workspace numeric identifier." - schema: - type: integer - format: int64 -``` - ---- - -# Workflows Overlays - -## workflows-parameters-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Workflows parameters overlay - version: 0.0.0 -actions: - # ===== WORKFLOWS PARAMETERS - QUERY PARAMETERS ===== - - # ---- LIST WORKFLOWS PARAMETERS ---- - - - target: "$.paths./workflow.get.parameters[?(@.name=='includeTotalSize')].description" - update: "If true, includes total result count in the response. Default: `false`." -``` - -## workflows-operations-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Workflows operations overlay - version: 0.0.0 -actions: - # ===== WORKFLOWS - OPERATIONS ===== - - # ---- LAUNCH WORKFLOW ---- - - - target: "$.paths./workflow/launch.post.description" - update: | - Submits a workflow execution. - - **To [resume](https://docs.seqera.io/platform-cloud/launch/cache-resume#resume-a-workflow-run) a workflow**: First, retrieve the launch configuration using [`GET /workflow/{workflowId}/launch`](https://docs.seqera.io/platform-api/describe-workflow-launch). Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. -``` - ---- - -# Global Schemas Overlay - -## global-schemas-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Global schemas overlay - version: 0.0.0 -actions: - # ===== GLOBAL SCHEMAS - CREDENTIALS AND COMPUTE CONFIGURATIONS ===== - - # ---- GIT CREDENTIALS ---- - - - target: "$.components.schemas.GitKeys.description" - update: "Git repository credentials." - - - target: "$.components.schemas.GitKeys.properties.discriminator.description" - update: "Property to select the credentials type." - - - target: "$.components.schemas.GitKeys.properties.username.description" - update: "Git username for authentication." - - - target: "$.components.schemas.GitKeys.properties.password.description" - update: "Git password for authentication." - - - target: "$.components.schemas.GitKeys.properties.token.description" - update: "Git personal access token for authentication." - - # ---- SEQERA COMPUTE CLOUD INSTANCE TYPE SIZE ---- - - - target: "$.components.schemas.SeqeraComputeCloudInstanceTypeSize.description" - update: "Data Studios instance size. Accepts `SMALL`, `MEDIUM`, or `LARGE`." - - # ---- SEQERA COMPUTE CONFIG ---- - - - target: "$.components.schemas.SeqeraComputeConfig.properties.instanceTypeSize.description" - update: "Size of the Data Studios instance. Accepts `SMALL`, `MEDIUM`, or `LARGE`." - - # ---- ABSTRACT GRID CONFIG ---- - - - target: "$.components.schemas.AbstractGridConfig.properties.workDir.description" - update: "Compute environment working directory." - - - target: "$.components.schemas.AbstractGridConfig.properties.preRunScript.description" - update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.AbstractGridConfig.properties.postRunScript.description" - update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.AbstractGridConfig.properties.environment.description" - update: "Array of environment variables for the compute environment." - - - target: "$.components.schemas.AbstractGridConfig.properties.nextflowConfig.description" - update: "Additional Nextflow configuration content." - - - target: "$.components.schemas.AbstractGridConfig.properties.discriminator.description" - update: "Property to select the compute config platform." - - - target: "$.components.schemas.AbstractGridConfig.properties.launchDir.description" - update: "Launch directory for Nextflow execution." - - - target: "$.components.schemas.AbstractGridConfig.properties.userName.description" - update: "Username for SSH authentication to the HPC cluster." - - - target: "$.components.schemas.AbstractGridConfig.properties.hostName.description" - update: "Hostname or IP address of the HPC cluster head node." - - - target: "$.components.schemas.AbstractGridConfig.properties.port.description" - update: "SSH port for connecting to the HPC cluster. Default: `22`." - - - target: "$.components.schemas.AbstractGridConfig.properties.headQueue.description" - update: "Queue name for submitting the Nextflow head job." - - - target: "$.components.schemas.AbstractGridConfig.properties.computeQueue.description" - update: "Queue name for submitting Nextflow compute jobs." - - - target: "$.components.schemas.AbstractGridConfig.properties.maxQueueSize.description" - update: "Maximum number of jobs that can be queued at one time." - - - target: "$.components.schemas.AbstractGridConfig.properties.headJobOptions.description" - update: "Additional options for the head job submission." - - - target: "$.components.schemas.AbstractGridConfig.properties.propagateHeadJobOptions.description" - update: "If true, head job options are propagated to compute jobs. Default: `false`." - - # ---- LSF COMPUTE CONFIG ---- - - - target: "$.components.schemas.LsfComputeConfig.properties.workDir.description" - update: "Compute environment working directory." - - - target: "$.components.schemas.LsfComputeConfig.properties.preRunScript.description" - update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.LsfComputeConfig.properties.postRunScript.description" - update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.LsfComputeConfig.properties.environment.description" - update: "Array of environment variables for the compute environment." - - - target: "$.components.schemas.LsfComputeConfig.properties.nextflowConfig.description" - update: "Additional Nextflow configuration content." - - - target: "$.components.schemas.LsfComputeConfig.properties.discriminator.description" - update: "Property to select the compute config platform." - - - target: "$.components.schemas.LsfComputeConfig.properties.launchDir.description" - update: "Launch directory for Nextflow execution." - - - target: "$.components.schemas.LsfComputeConfig.properties.userName.description" - update: "Username for SSH authentication to the HPC cluster." - - - target: "$.components.schemas.LsfComputeConfig.properties.hostName.description" - update: "Hostname or IP address of the HPC cluster head node." - - - target: "$.components.schemas.LsfComputeConfig.properties.port.description" - update: "SSH port for connecting to the HPC cluster. Default: `22`." - - - target: "$.components.schemas.LsfComputeConfig.properties.headQueue.description" - update: "Queue name for submitting the Nextflow head job." - - - target: "$.components.schemas.LsfComputeConfig.properties.computeQueue.description" - update: "Queue name for submitting Nextflow compute jobs." - - - target: "$.components.schemas.LsfComputeConfig.properties.maxQueueSize.description" - update: "Maximum number of jobs that can be queued at one time." - - - target: "$.components.schemas.LsfComputeConfig.properties.headJobOptions.description" - update: "Additional options for the head job submission." - - - target: "$.components.schemas.LsfComputeConfig.properties.propagateHeadJobOptions.description" - update: "If true, head job options are propagated to compute jobs. Default: `false`." - - - target: "$.components.schemas.LsfComputeConfig.properties.unitForLimits.description" - update: "Unit for memory and time limits in LSF." - - - target: "$.components.schemas.LsfComputeConfig.properties.perJobMemLimit.description" - update: "If true, applies memory limit per job. Default: `false`." - - - target: "$.components.schemas.LsfComputeConfig.properties.perTaskReserve.description" - update: "If true, reserves resources per task. Default: `false`." - - # ---- SLURM COMPUTE CONFIG ---- - - - target: "$.components.schemas.SlurmComputeConfig.properties.workDir.description" - update: "Compute environment working directory." - - - target: "$.components.schemas.SlurmComputeConfig.properties.preRunScript.description" - update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.SlurmComputeConfig.properties.postRunScript.description" - update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.SlurmComputeConfig.properties.environment.description" - update: "Array of environment variables for the compute environment." - - - target: "$.components.schemas.SlurmComputeConfig.properties.nextflowConfig.description" - update: "Additional Nextflow configuration content." - - - target: "$.components.schemas.SlurmComputeConfig.properties.discriminator.description" - update: "Property to select the compute config platform." - - - target: "$.components.schemas.SlurmComputeConfig.properties.launchDir.description" - update: "Launch directory for Nextflow execution." - - - target: "$.components.schemas.SlurmComputeConfig.properties.userName.description" - update: "Username for SSH authentication to the HPC cluster." - - - target: "$.components.schemas.SlurmComputeConfig.properties.hostName.description" - update: "Hostname or IP address of the HPC cluster head node." - - - target: "$.components.schemas.SlurmComputeConfig.properties.port.description" - update: "SSH port for connecting to the HPC cluster. Default: `22`." - - - target: "$.components.schemas.SlurmComputeConfig.properties.headQueue.description" - update: "Queue name for submitting the Nextflow head job." - - - target: "$.components.schemas.SlurmComputeConfig.properties.computeQueue.description" - update: "Queue name for submitting Nextflow compute jobs." - - - target: "$.components.schemas.SlurmComputeConfig.properties.maxQueueSize.description" - update: "Maximum number of jobs that can be queued at one time." - - - target: "$.components.schemas.SlurmComputeConfig.properties.headJobOptions.description" - update: "Additional options for the head job submission." - - - target: "$.components.schemas.SlurmComputeConfig.properties.propagateHeadJobOptions.description" - update: "If true, head job options are propagated to compute jobs. Default: `false`." - - # ---- ALTAIR PBS COMPUTE CONFIG ---- - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.workDir.description" - update: "Compute environment working directory." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.preRunScript.description" - update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.postRunScript.description" - update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.environment.description" - update: "Array of environment variables for the compute environment." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.nextflowConfig.description" - update: "Additional Nextflow configuration content." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.discriminator.description" - update: "Property to select the compute config platform." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.launchDir.description" - update: "Launch directory for Nextflow execution." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.userName.description" - update: "Username for SSH authentication to the HPC cluster." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.hostName.description" - update: "Hostname or IP address of the HPC cluster head node." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.port.description" - update: "SSH port for connecting to the HPC cluster. Default: `22`." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.headQueue.description" - update: "Queue name for submitting the Nextflow head job." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.computeQueue.description" - update: "Queue name for submitting Nextflow compute jobs." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.maxQueueSize.description" - update: "Maximum number of jobs that can be queued at one time." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.headJobOptions.description" - update: "Additional options for the head job submission." - - - target: "$.components.schemas.AltairPbsComputeConfig.properties.propagateHeadJobOptions.description" - update: "If true, head job options are propagated to compute jobs. Default: `false`." - - # ---- MOAB COMPUTE CONFIG ---- - - - target: "$.components.schemas.MoabComputeConfig.properties.workDir.description" - update: "Compute environment working directory." - - - target: "$.components.schemas.MoabComputeConfig.properties.preRunScript.description" - update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.MoabComputeConfig.properties.postRunScript.description" - update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.MoabComputeConfig.properties.environment.description" - update: "Array of environment variables for the compute environment." - - - target: "$.components.schemas.MoabComputeConfig.properties.nextflowConfig.description" - update: "Additional Nextflow configuration content." - - - target: "$.components.schemas.MoabComputeConfig.properties.discriminator.description" - update: "Property to select the compute config platform." - - - target: "$.components.schemas.MoabComputeConfig.properties.launchDir.description" - update: "Launch directory for Nextflow execution." - - - target: "$.components.schemas.MoabComputeConfig.properties.userName.description" - update: "Username for SSH authentication to the HPC cluster." - - - target: "$.components.schemas.MoabComputeConfig.properties.hostName.description" - update: "Hostname or IP address of the HPC cluster head node." - - - target: "$.components.schemas.MoabComputeConfig.properties.port.description" - update: "SSH port for connecting to the HPC cluster. Default: `22`." - - - target: "$.components.schemas.MoabComputeConfig.properties.headQueue.description" - update: "Queue name for submitting the Nextflow head job." - - - target: "$.components.schemas.MoabComputeConfig.properties.computeQueue.description" - update: "Queue name for submitting Nextflow compute jobs." - - - target: "$.components.schemas.MoabComputeConfig.properties.maxQueueSize.description" - update: "Maximum number of jobs that can be queued at one time." - - - target: "$.components.schemas.MoabComputeConfig.properties.headJobOptions.description" - update: "Additional options for the head job submission." - - - target: "$.components.schemas.MoabComputeConfig.properties.propagateHeadJobOptions.description" - update: "If true, head job options are propagated to compute jobs. Default: `false`." - - # ---- UNIVA COMPUTE CONFIG ---- - - - target: "$.components.schemas.UnivaComputeConfig.properties.workDir.description" - update: "Compute environment working directory." - - - target: "$.components.schemas.UnivaComputeConfig.properties.preRunScript.description" - update: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.UnivaComputeConfig.properties.postRunScript.description" - update: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." - - - target: "$.components.schemas.UnivaComputeConfig.properties.environment.description" - update: "Array of environment variables for the compute environment." - - - target: "$.components.schemas.UnivaComputeConfig.properties.nextflowConfig.description" - update: "Additional Nextflow configuration content." - - - target: "$.components.schemas.UnivaComputeConfig.properties.discriminator.description" - update: "Property to select the compute config platform." - - - target: "$.components.schemas.UnivaComputeConfig.properties.launchDir.description" - update: "Launch directory for Nextflow execution." - - - target: "$.components.schemas.UnivaComputeConfig.properties.userName.description" - update: "Username for SSH authentication to the HPC cluster." - - - target: "$.components.schemas.UnivaComputeConfig.properties.hostName.description" - update: "Hostname or IP address of the HPC cluster head node." - - - target: "$.components.schemas.UnivaComputeConfig.properties.port.description" - update: "SSH port for connecting to the HPC cluster. Default: `22`." - - - target: "$.components.schemas.UnivaComputeConfig.properties.headQueue.description" - update: "Queue name for submitting the Nextflow head job." - - - target: "$.components.schemas.UnivaComputeConfig.properties.computeQueue.description" - update: "Queue name for submitting Nextflow compute jobs." - - - target: "$.components.schemas.UnivaComputeConfig.properties.maxQueueSize.description" - update: "Maximum number of jobs that can be queued at one time." - - - target: "$.components.schemas.UnivaComputeConfig.properties.headJobOptions.description" - update: "Additional options for the head job submission." - - - target: "$.components.schemas.UnivaComputeConfig.properties.propagateHeadJobOptions.description" - update: "If true, head job options are propagated to compute jobs. Default: `false`." - - # ---- EKS COMPUTE CONFIG ---- - - - target: "$.components.schemas.EksComputeConfig.properties.region.description" - update: "AWS region where the EKS cluster is located." - - - target: "$.components.schemas.EksComputeConfig.properties.clusterName.description" - update: "Name of the AWS EKS cluster." - - # ---- GKE COMPUTE CONFIG ---- - - - target: "$.components.schemas.GkeComputeConfig.properties.region.description" - update: "Google Cloud region or zone where the GKE cluster is located." - - - target: "$.components.schemas.GkeComputeConfig.properties.clusterName.description" - update: "Name of the Google GKE cluster." - - # ---- WORKFLOW AND TASK SCHEMAS ---- - - - target: "$.components.schemas.Task.properties.numSpotInterruptions.description" - update: "Number of spot instance interruptions encountered by this task." - - - target: "$.components.schemas.TraceProgressData.properties.numSpotInterruptions.description" - update: "Total number of spot instance interruptions across all tasks." - - - target: "$.components.schemas.WorkflowLoad.properties.numSpotInterruptions.description" - update: "Number of spot instance interruptions for the workflow." - - # ---- LIST WORKFLOWS RESPONSE ---- - - - target: "$.components.schemas.ListWorkflowsResponse.properties.hasMore.description" - update: "If true, indicates there are more results available beyond this page." - - # ---- ORGANIZATION QUOTAS ---- - - - target: "$.components.schemas.OrganizationQuotas.properties.maxCustomRolesPerOrg.description" - update: "Maximum number of custom roles allowed per organization." - - # ---- DATA STUDIO STOP REASON ---- - - - target: "$.components.schemas.DataStudioStopReason.description" - update: "Reason for Data Studio session termination. Accepts `UNKNOWN`, `USER_REQUEST`, `TIMEOUT`, `ERROR`, `RESOURCE_LIMIT`, or `NO_STATS_AVAIL`." -``` - ---- - -# Manual Field Descriptions Overlay - -## manual-field-descriptions-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Manual field descriptions overlay - version: 0.0.0 -actions: - # ===== PIPELINE SECRETS SCHEMAS ===== - - # ---- CREATE PIPELINE SECRET REQUEST ---- - - - target: "$.components.schemas.CreatePipelineSecretRequest.properties.name.description" - update: "Unique name for the pipeline secret within the workspace. Used to reference the secret in workflow configurations." - - - target: "$.components.schemas.CreatePipelineSecretRequest.properties.value.description" - update: "The secret value to be securely stored. This value will be made available to pipeline executions as an environment variable or configuration value." - - # ---- UPDATE PIPELINE SECRET REQUEST ---- - - - target: "$.components.schemas.UpdatePipelineSecretRequest.properties.value.description" - update: "New secret value to replace the existing value. The secret value is securely stored and made available to pipeline executions." - - # ===== DATASETS SCHEMAS ===== - - # ---- CREATE DATASET REQUEST ---- - - - target: "$.components.schemas.CreateDatasetRequest.properties.name.description" - update: "Unique dataset name within the workspace. Must be a valid identifier that can be referenced in workflow configurations." - - - target: "$.components.schemas.CreateDatasetRequest.properties.description.description" - update: "Optional description of the dataset. Provides context about the dataset contents, source, or intended use." - - # ---- UPDATE DATASET REQUEST ---- - - - target: "$.components.schemas.UpdateDatasetRequest.properties.name.description" - update: "New name for the dataset. Must be unique within the workspace and can be used to reference the dataset in workflow configurations." - - - target: "$.components.schemas.UpdateDatasetRequest.properties.description.description" - update: "Updated description for the dataset. Provides context about the dataset contents, source, or intended use." - - # ===== WORKSPACES SCHEMAS ===== - - # ---- UPDATE WORKSPACE REQUEST ---- - - - target: "$.components.schemas.UpdateWorkspaceRequest.properties.name.description" - update: "New short name for the workspace. Must be 2-40 characters, start and end with alphanumeric characters, and can contain hyphens or underscores between characters. Must be unique within the organization." - - - target: "$.components.schemas.UpdateWorkspaceRequest.properties.fullName.description" - update: "Updated full display name for the workspace. Maximum 100 characters." - - - target: "$.components.schemas.UpdateWorkspaceRequest.properties.description.description" - update: "Updated description of the workspace. Maximum 1000 characters." - - # ===== ACTIONS SCHEMAS ===== - - # ---- UPDATE ACTION REQUEST ---- - - - target: "$.components.schemas.UpdateActionRequest.properties.name.description" - update: "New name for the pipeline action. Must be unique within the workspace." -``` - ---- - -# Fix Duplicate Required Fields Overlay - -## fix-duplicate-required-fields-overlay-1.102.0.yaml - -**CRITICAL**: This overlay fixes duplicate required fields in compute config schemas using the "remove first, then update" pattern. - -```yaml -overlay: 1.0.0 -info: - title: Fix duplicate required fields overlay - version: 1.102.0 -actions: - # ===== FIX DUPLICATE REQUIRED FIELDS ===== - - # These duplicate required fields exist in the base spec - # We use the "remove first, then update" pattern to fix them - - # ---- AwsBatchConfig ---- - - - target: "$.components.schemas.AwsBatchConfig.required" - remove: true - - - target: "$.components.schemas.AwsBatchConfig" - update: - required: ["region", "workDir"] - - # ---- AwsCloudConfig ---- - - - target: "$.components.schemas.AwsCloudConfig.required" - remove: true - - - target: "$.components.schemas.AwsCloudConfig" - update: - required: ["region", "workDir"] - - # ---- AzBatchConfig ---- - - - target: "$.components.schemas.AzBatchConfig.required" - remove: true - - - target: "$.components.schemas.AzBatchConfig" - update: - required: ["region", "workDir"] - - # ---- AzCloudConfig ---- - - - target: "$.components.schemas.AzCloudConfig.required" - remove: true - - - target: "$.components.schemas.AzCloudConfig" - update: - required: ["location", "workDir"] - - # ---- ConfigEnvVariable ---- - - - target: "$.components.schemas.ConfigEnvVariable.required" - remove: true - - - target: "$.components.schemas.ConfigEnvVariable" - update: - required: ["name", "value"] - - # ---- CreateComputeEnvRequest ---- - - - target: "$.components.schemas.CreateComputeEnvRequest.required" - remove: true - - - target: "$.components.schemas.CreateComputeEnvRequest" - update: - required: ["computeEnv"] - - # ---- GkeComputeConfig ---- - - - target: "$.components.schemas.GkeComputeConfig.required" - remove: true - - - target: "$.components.schemas.GkeComputeConfig" - update: - required: ["region", "clusterName", "workDir"] - - # ---- GoogleBatchConfig ---- - - - target: "$.components.schemas.GoogleBatchConfig.required" - remove: true - - - target: "$.components.schemas.GoogleBatchConfig" - update: - required: ["location", "workDir"] - - # ---- GoogleCloudConfig ---- - - - target: "$.components.schemas.GoogleCloudConfig.required" - remove: true - - - target: "$.components.schemas.GoogleCloudConfig" - update: - required: ["region", "workDir"] - - # ---- K8sComputeConfig ---- - - - target: "$.components.schemas.K8sComputeConfig.required" - remove: true - - - target: "$.components.schemas.K8sComputeConfig" - update: - required: ["server", "sslCert", "workDir"] - - # ---- SeqeraComputeConfig ---- - - - target: "$.components.schemas.SeqeraComputeConfig.required" - remove: true - - - target: "$.components.schemas.SeqeraComputeConfig" - update: - required: ["region", "workDir"] - - # ---- ComputeEnv_ComputeConfig_ ---- - - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.required" - remove: true - - - target: "$.components.schemas.ComputeEnv_ComputeConfig_" - update: - required: ["config", "name", "platform"] - - # ---- EksComputeConfig ---- - - - target: "$.components.schemas.EksComputeConfig.required" - remove: true - - - target: "$.components.schemas.EksComputeConfig" - update: - required: ["region", "clusterName", "workDir"] -``` - ---- - -# Fix Duplicate Enum Values Overlay - -## fix-duplicate-enums-overlay-1.102.0.yaml - -**CRITICAL**: This overlay fixes duplicate enum values in query parameters and schemas using the "remove first, then update" pattern. - -```yaml -overlay: 1.0.0 -info: - title: Fix duplicate enum values overlay - version: 1.102.0 -actions: - # ===== FIX DUPLICATE ENUM VALUES ===== - - # These duplicate enum values exist in the base decorated spec - # We use the "remove first, then update" pattern to fix them - - # ---- Query Parameter: Status (line 563) ---- - - - target: "$.paths./compute-envs.get.parameters[?(@.name=='status')].schema.enum" - remove: true - - - target: "$.paths./compute-envs.get.parameters[?(@.name=='status')].schema" - update: - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] - - # ---- Query Parameter: Attributes (line 809) ---- - - - target: "$.paths./compute-envs/{computeEnvId}.get.parameters[?(@.name=='attributes')].schema.items.enum" - remove: true - - - target: "$.paths./compute-envs/{computeEnvId}.get.parameters[?(@.name=='attributes')].schema.items" - update: - enum: ["labels"] - - # ---- AzBatchConfig.deleteJobsOnCompletion (line 8891) ---- - - - target: "$.components.schemas.AzBatchConfig.properties.deleteJobsOnCompletion.enum" - remove: true - - - target: "$.components.schemas.AzBatchConfig.properties.deleteJobsOnCompletion" - update: - enum: ["on_success", "always", "never"] - - # ---- ComputeEnv_ComputeConfig_.platform (lines 9283-9331) ---- - # This has extensive triplication of values - - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.platform.enum" - remove: true - - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.platform" - update: - enum: - - "aws-batch" - - "aws-cloud" - - "google-batch" - - "google-cloud" - - "azure-batch" - - "azure-cloud" - - "k8s-platform" - - "eks-platform" - - "gke-platform" - - "uge-platform" - - "slurm-platform" - - "lsf-platform" - - "altair-platform" - - "moab-platform" - - "local-platform" - - "seqeracompute-platform" - - # ---- ComputeEnv_ComputeConfig_.status (line 9361) ---- - - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.status.enum" - remove: true - - - target: "$.components.schemas.ComputeEnv_ComputeConfig_.properties.status" - update: - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] - - # ---- K8sComputeConfig.podCleanup (line 11444) ---- - - - target: "$.components.schemas.K8sComputeConfig.properties.podCleanup.enum" - remove: true - - - target: "$.components.schemas.K8sComputeConfig.properties.podCleanup" - update: - enum: ["on_success", "always", "never"] -``` - ---- - -# Remove Google Life Sciences Platform - -## remove-google-lifesciences-overlay-1.102.0.yaml - -**CRITICAL**: This overlay removes the deprecated google-lifesciences platform option from the API spec entirely. - -```yaml -overlay: 1.0.0 -info: - title: Remove Google Life Sciences platform overlay - version: 1.102.0 -actions: - # ===== REMOVE GOOGLE LIFE SCIENCES PLATFORM ===== - - # This platform option is deprecated and should be removed from the API spec - - # ---- Remove from ComputeEnvResponseDto.platform enum (line 9198) ---- - - - target: "$.components.schemas.ComputeEnvResponseDto.properties.platform.enum" - remove: true - - - target: "$.components.schemas.ComputeEnvResponseDto.properties.platform" - update: - enum: - - "aws-batch" - - "aws-cloud" - - "seqeracompute-platform" - - "google-batch" - - "azure-batch" - - "k8s-platform" - - "eks-platform" - - "gke-platform" - - "uge-platform" - - "slurm-platform" - - "lsf-platform" - - "altair-platform" - - # ---- Remove from ComputeConfig discriminator mapping (line 9140) ---- - - - target: "$.components.schemas.ComputeConfig.discriminator.mapping.google-lifesciences" - remove: true - - # ---- Replace ComputeConfig oneOf array without GoogleLifeSciencesConfig ---- - - # CRITICAL: Remove entire oneOf array first to prevent duplicates - - target: "$.components.schemas.ComputeConfig.oneOf" - remove: true - - # Replace with correct array (no GoogleLifeSciencesConfig, no duplicates) - - target: "$.components.schemas.ComputeConfig" - update: - oneOf: - - $ref: "#/components/schemas/AwsBatchConfig" - - $ref: "#/components/schemas/AwsCloudConfig" - - $ref: "#/components/schemas/SeqeraComputeConfig" - - $ref: "#/components/schemas/GoogleBatchConfig" - - $ref: "#/components/schemas/GoogleCloudConfig" - - $ref: "#/components/schemas/AzBatchConfig" - - $ref: "#/components/schemas/AzCloudConfig" - - $ref: "#/components/schemas/LsfComputeConfig" - - $ref: "#/components/schemas/SlurmComputeConfig" - - $ref: "#/components/schemas/K8sComputeConfig" - - $ref: "#/components/schemas/EksComputeConfig" - - $ref: "#/components/schemas/GkeComputeConfig" - - $ref: "#/components/schemas/UnivaComputeConfig" - - $ref: "#/components/schemas/AltairPbsComputeConfig" - - $ref: "#/components/schemas/MoabComputeConfig" - - $ref: "#/components/schemas/LocalComputeConfig" - - # ---- Remove GoogleLifeSciencesConfig schema definition (line 11229+) ---- - - - target: "$.components.schemas.GoogleLifeSciencesConfig" - remove: true -``` - ---- - -# Add Identities Tag Overlay - -## add-identities-tag-overlay-1.102.0.yaml - -```yaml -overlay: 1.0.0 -info: - title: Add identities tag to global tags - version: 1.102.0 -actions: - # ===== ADD MISSING IDENTITIES TAG ===== - - # CRITICAL: Remove entire tags array first to prevent duplicates - - target: "$.tags" - remove: true - - # Replace with complete array including identities tag - - target: "$" - update: - tags: - - name: actions - description: Pipeline actions - - name: avatars - description: Avatars - - name: compute-envs - description: Compute environments - - name: credentials - description: Credentials - - name: data-links - description: Cloud storage directory paths in Data Explorer - - name: datasets - description: Pipeline input datasets (samplesheets) in CSV or TSV format - - name: ga4gh - description: GA4GH workflow execution service runs - - name: identities - description: Managed identities for centralized credential management - - name: labels - description: Labels and resource labels - - name: launch - description: Workflow launch events - - name: orgs - description: Organizations - - name: pipelines - description: Pipelines - - name: pipeline-secrets - description: Pipeline secrets in a user or workspace context - - name: platforms - description: Computing platforms - - name: service-info - description: Seqera Platform API service information - - name: studios - description: Studios and Studio sessions - - name: teams - description: Teams in an organization context - - name: tokens - description: API access tokens - - name: trace - description: Workflow execution traces - - name: users - description: Users - - name: workflows - description: Workflow executions - - name: workspaces - description: Workspaces in an organization context -``` - ---- - -This completes all the overlay files for version 1.102.0. The overlays are organized by controller/feature and follow all the standards exactly as specified in your style guide. diff --git a/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml b/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml index 9a31bc445..fd3edbd2f 100644 --- a/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml +++ b/platform-api-docs/scripts/specs/seqera-api-latest-decorated.yaml @@ -9,49 +9,6 @@ info: servers: - url: https://api.cloud.seqera.io description: Seqera Platform Cloud API -tags: - - name: actions - description: Pipeline actions - - name: avatars - description: Avatars - - name: compute-envs - description: Compute environments - - name: credentials - description: Credentials - - name: data-links - description: Cloud storage directory paths in Data Explorer - - name: datasets - description: Pipeline input datasets (samplesheets) in CSV or TSV format - - name: ga4gh - description: GA4GH workflow execution service runs - - name: labels - description: Labels and resource labels - - name: launch - description: Workflow launch events - - name: orgs - description: Organizations - - name: pipelines - description: Pipelines - - name: pipeline-secrets - description: Pipeline secrets in a user or workspace context - - name: platforms - description: Computing platforms - - name: service-info - description: Seqera Platform API service information - - name: studios - description: Studios and Studio sessions - - name: teams - description: Teams in an organization context - - name: tokens - description: API access tokens - - name: trace - description: Workflow execution traces - - name: users - description: Users - - name: workflows - description: Workflow executions - - name: workspaces - description: Workspaces in an organization context paths: /actions: get: @@ -560,7 +517,7 @@ paths: description: Filter by compute environment status. schema: type: string - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "CREATING", "AVAILABLE", "ERRORED", "INVALID"] + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] - name: workspaceId in: query description: Workspace numeric identifier. If omitted, lists compute environments in a user context. @@ -806,7 +763,7 @@ paths: items: $ref: "#/components/schemas/ComputeEnvQueryAttribute" type: string - enum: ["labels", "labels"] + enum: ["labels"] responses: "200": description: OK @@ -1456,41 +1413,35 @@ paths: get: tags: - data-links - summary: Explore data-link path - description: "Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`." + summary: Explore data-link + description: "Retrieves the content of the data-link associated with the given `dataLinkId`." operationId: ExploreDataLink parameters: - name: dataLinkId in: path - description: Data-link string identifier - required: true - schema: - type: string - - name: path - in: path - description: Content path + description: "Data-link string identifier." required: true schema: type: string - name: workspaceId in: query - description: Workspace numeric identifier + description: "Workspace numeric identifier." schema: type: integer format: int64 - name: credentialsId in: query - description: Credentials string identifier + description: "Credentials string identifier." schema: type: string - name: search in: query - description: Prefix search of data-link content + description: "Prefix search of data-link content." schema: type: string - name: nextPageToken in: query - description: Token used to fetch the next page of items + description: "Token used to fetch the next page of items." schema: type: string - name: pageSize @@ -1583,7 +1534,7 @@ paths: - data-links summary: Explore data-link path description: "Retrieves the content of the data-link associated with the given `dataLinkId`, at the given `path`." - operationId: ExploreDataLink_1 + operationId: ExploreDataLinkWithPath parameters: - name: dataLinkId in: path @@ -1702,61 +1653,6 @@ paths: description: Operation not allowed security: - BearerAuth: [] - /data-links/{dataLinkId}/download: - get: - tags: - - data-links - summary: Download data-link file at path - description: Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`. - operationId: DownloadDataLink - parameters: - - name: dataLinkId - in: path - description: Data-link string identifier - required: true - schema: - type: string - - name: filePath - in: path - description: File path to download - required: true - schema: - type: string - - name: credentialsId - in: query - description: Credentials string identifier - schema: - type: string - - name: workspaceId - in: query - description: Workspace numeric identifier - schema: - type: integer - format: int64 - responses: - "200": - description: OK - content: - application/json: - schema: - type: string - format: binary - "400": - description: BadRequest - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorResponse" - "404": - description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found" - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorResponse" - "403": - description: Operation not allowed - security: - - BearerAuth: [] /data-links/{dataLinkId}/generate-download-url: get: tags: @@ -1881,32 +1777,25 @@ paths: post: tags: - data-links - summary: Generate data-link file upload URL (to given path) + summary: Generate data-link file upload URL description: |- - Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`). - For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. + Creates a URL to upload files to the data-link associated with the given `dataLinkId`. For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. operationId: GenerateDataLinkUploadUrl parameters: - name: dataLinkId in: path - description: Data-link string identifier - required: true - schema: - type: string - - name: dirPath - in: path - description: Path to the destination directory + description: "Data-link string identifier." required: true schema: type: string - name: credentialsId in: query - description: Credentials string identifier + description: "Credentials string identifier." schema: type: string - name: workspaceId in: query - description: Workspace numeric identifier + description: "Workspace numeric identifier." schema: type: integer format: int64 @@ -1948,30 +1837,24 @@ paths: post: tags: - data-links - summary: Finish data-link file upload to given path - description: "Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." + summary: Finish data-link file upload + description: "Finish upload of a data-link file. This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." operationId: FinishDataLinkUpload parameters: - name: dataLinkId in: path - description: Data-link string identifier - required: true - schema: - type: string - - name: dirPath - in: path - description: Path to the destination directory + description: "Data-link string identifier." required: true schema: type: string - name: credentialsId in: query - description: Credentials string identifier + description: "Credentials string identifier." schema: type: string - name: workspaceId in: query - description: Workspace numeric identifier + description: "Workspace numeric identifier." schema: type: integer format: int64 @@ -1991,7 +1874,7 @@ paths: schema: $ref: "#/components/schemas/ErrorResponse" "404": - description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found" + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link not found." content: application/json: schema: @@ -2012,7 +1895,7 @@ paths: - data-links summary: Finish data-link file upload to given path description: "Finish upload of a data-link file, specifying a file path (`dirPath`). This is necessary for AWS S3 data-links (`DataLinkProvider=aws`) to finalize a successful file upload, or abort an upload if an error was encountered while uploading a file using an upload URL from the `/upload` endpoint." - operationId: FinishDataLinkUpload_1 + operationId: FinishDataLinkUploadWithPath parameters: - name: dataLinkId in: path @@ -2061,7 +1944,7 @@ paths: "403": description: Operation not allowed "200": - description: FinishDataLinkUpload_1 200 response + description: FinishDataLinkUploadWithPath 200 response. content: application/json: schema: @@ -2076,7 +1959,7 @@ paths: description: |- Creates a URL to upload files to the data-link associated with the given `dataLinkId`, specifying a file path (`dirPath`). For AWS S3 data-links, an additional follow-up request must be sent after your file upload has completed (or encountered an error) to finalize the upload - see the `/upload/finish` endpoint. - operationId: GenerateDataLinkUploadUrl_1 + operationId: GenerateDataLinkUploadUrlWithPath parameters: - name: dataLinkId in: path @@ -7110,7 +6993,10 @@ paths: tags: - workflows summary: Launch workflow - description: Submits a workflow execution. + description: | + Submits a workflow execution. + + **To [resume](https://docs.seqera.io/platform-cloud/launch/cache-resume#resume-a-workflow-run) a workflow**: First, retrieve the launch configuration using [`GET /workflow/{workflowId}/launch`](https://docs.seqera.io/platform-api/describe-workflow-launch). Then modify the response by setting `workDir` to the value from `resumeDir`, `revision` to the value from `resumeCommitId`, and `resume` to `true`. Submit the modified payload to this endpoint to resume the workflow. operationId: CreateWorkflowLaunch parameters: - name: workspaceId @@ -8268,6 +8154,61 @@ paths: deprecated: true security: - BearerAuth: [] + /data-links/{dataLinkId}/download/{filePath}: + get: + tags: + - data-links + summary: "Download data-link file at path" + description: "Downloads the content at the given `filePath` in the data-link associated with the given `dataLinkId`." + operationId: DownloadDataLink + parameters: + - name: dataLinkId + in: path + description: "Data-link string identifier." + required: true + schema: + type: string + - name: filePath + in: path + description: "Resource path of the file to download." + required: true + schema: + type: string + - name: credentialsId + in: query + description: "Credentials string identifier." + schema: + type: string + - name: workspaceId + in: query + description: "Workspace numeric identifier." + schema: + type: integer + format: int64 + responses: + "200": + description: "OK." + content: + application/json: + schema: + type: string + format: binary + "400": + description: "Bad request." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "404": + description: "NotFound — workspace or credentials not found, API disabled for the workspace, or data-link or path not found." + content: + application/json: + schema: + $ref: "#/components/schemas/ErrorResponse" + "403": + description: "Operation not allowed." + security: + - BearerAuth: [] components: schemas: AbstractGridConfig: @@ -8275,45 +8216,45 @@ components: properties: workDir: type: string - description: Nextflow work directory on the cluster's shared file system. Must be an absolute path and credentials must have read-write access. + description: Compute environment working directory. preRunScript: type: string - description: "Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." postRunScript: type: string - description: "Add a script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." nextflowConfig: type: string - description: "Additional Nextflow configuration to apply. See [Nextflow config file](https://docs.seqera.io/platform-cloud/launch/advanced#nextflow-config-file)." + description: "Additional Nextflow configuration content." launchDir: type: string - description: "Directory where Nextflow runs. Must be an absolute path and credentials must have read-write access. If omitted, defaults to `workDir`." + description: "Launch directory for Nextflow execution." userName: type: string - description: "Username for SSH connection to HPC head node." + description: "Username for SSH authentication to the HPC cluster." hostName: type: string - description: "Hostname or IP address of HPC head node." + description: "Hostname or IP address of the HPC cluster head node." port: type: integer format: int32 - description: "SSH port. Default: `22`." + description: "SSH port for connecting to the HPC cluster. Default: `22`." headQueue: type: string - description: "The name of the queue on the cluster used to launch the Nextflow execution." + description: "Queue name for submitting the Nextflow head job." computeQueue: type: string - description: "The name of queue on the cluster to which pipeline jobs are submitted. Can be overridden by the pipeline configuration." + description: "Queue name for submitting Nextflow compute jobs." maxQueueSize: type: integer format: int32 - description: "The maximum number of jobs Nextflow can submit to the queue simultaneously. Default: `100`." + description: "Maximum number of jobs that can be queued at one time." headJobOptions: type: string - description: "Additional submit options for the Nextflow head job." + description: "Additional options for the head job submission." propagateHeadJobOptions: type: boolean - description: "If true, `headJobOptions` are also applied to the Nextflow-submitted compute jobs." + description: "If true, head job options are propagated to compute jobs. Default: `false`." AccessToken: required: - name @@ -8673,7 +8614,7 @@ components: type: object additionalProperties: true description: "Resources created by Batch Forge (read-only)." - required: ["region", "workDir", "region", "workDir"] + required: ["region", "workDir"] AwsBatchPlatformMetainfo: type: object properties: @@ -8803,7 +8744,7 @@ components: type: object additionalProperties: true description: "Resources created by Cloud Forge (read-only)." - required: ["region", "workDir", "region", "workDir"] + required: ["region", "workDir"] AwsCloudPlatformMetainfo: type: object properties: @@ -8888,7 +8829,7 @@ components: deleteJobsOnCompletion: $ref: "#/components/schemas/JobCleanupPolicy" description: "Automatically delete Batch jobs after completion." - enum: ["on_success", "always", "never", "on_success", "always", "never"] + enum: ["on_success", "always", "never"] deletePoolsOnCompletion: type: boolean description: "Automatically delete Batch pools after completion. Default: `false`." @@ -8909,7 +8850,7 @@ components: type: string nullable: true description: "The ID of a [managed identity client](https://docs.seqera.io/platform-cloud/compute-envs/azure-batch#managed-identity) attached to the Azure Batch Pool, used by Nextflow to authenticate to Azure Batch and Storage." - required: ["region", "workDir", "region", "workDir"] + required: ["region", "workDir"] AzBatchForgeConfig: type: object properties: @@ -9015,7 +8956,7 @@ components: items: $ref: "#/components/schemas/Map.Entry_String.String_" description: "Resources created by Cloud Forge (read-only)." - required: ["location", "workDir", "location", "workDir"] + required: ["location", "workDir"] AzureEntraKeys: type: object allOf: @@ -9137,15 +9078,15 @@ components: azure-batch: "#/components/schemas/AzBatchConfig" seqeracompute-platform: "#/components/schemas/SeqeraComputeConfig" eks-platform: "#/components/schemas/EksComputeConfig" - google-lifesciences: "#/components/schemas/GoogleLifeSciencesConfig" uge-platform: "#/components/schemas/UnivaComputeConfig" oneOf: - $ref: "#/components/schemas/AwsBatchConfig" - $ref: "#/components/schemas/AwsCloudConfig" - $ref: "#/components/schemas/SeqeraComputeConfig" - - $ref: "#/components/schemas/GoogleLifeSciencesConfig" - $ref: "#/components/schemas/GoogleBatchConfig" + - $ref: "#/components/schemas/GoogleCloudConfig" - $ref: "#/components/schemas/AzBatchConfig" + - $ref: "#/components/schemas/AzCloudConfig" - $ref: "#/components/schemas/LsfComputeConfig" - $ref: "#/components/schemas/SlurmComputeConfig" - $ref: "#/components/schemas/K8sComputeConfig" @@ -9154,6 +9095,7 @@ components: - $ref: "#/components/schemas/UnivaComputeConfig" - $ref: "#/components/schemas/AltairPbsComputeConfig" - $ref: "#/components/schemas/MoabComputeConfig" + - $ref: "#/components/schemas/LocalComputeConfig" ComputeEnv.Status: type: string readOnly: true @@ -9192,19 +9134,18 @@ components: platform: type: string enum: - - aws-batch - - aws-cloud - - seqeracompute-platform - - google-lifesciences - - google-batch - - azure-batch - - k8s-platform - - eks-platform - - gke-platform - - uge-platform - - slurm-platform - - lsf-platform - - altair-platform + - "aws-batch" + - "aws-cloud" + - "seqeracompute-platform" + - "google-batch" + - "azure-batch" + - "k8s-platform" + - "eks-platform" + - "gke-platform" + - "uge-platform" + - "slurm-platform" + - "lsf-platform" + - "altair-platform" config: $ref: "#/components/schemas/ComputeConfig" dateCreated: @@ -9239,16 +9180,6 @@ components: items: $ref: "#/components/schemas/LabelDbDto" ComputeEnv_ComputeConfig_: - required: - - config - - name - - platform - - "name" - - "platform" - - "config" - - "name" - - "platform" - - "config" type: object properties: credentialsId: @@ -9280,39 +9211,8 @@ components: platform: maxLength: 25 type: string + description: "Compute platform provider." enum: - - aws-batch - - aws-cloud - - google-lifesciences - - google-batch - - google-cloud - - azure-batch - - azure-cloud - - k8s-platform - - eks-platform - - gke-platform - - uge-platform - - slurm-platform - - lsf-platform - - altair-platform - - moab-platform - - local-platform - - seqeracompute-platform - - "aws-batch" - - "aws-cloud" - - "google-batch" - - "google-cloud" - - "azure-batch" - - "k8s-platform" - - "eks-platform" - - "gke-platform" - - "slurm-platform" - - "lsf-platform" - - "uge-platform" - - "moab-platform" - - "altair-platform" - - "local-platform" - - "seqeracompute-platform" - "aws-batch" - "aws-cloud" - "google-batch" @@ -9322,14 +9222,13 @@ components: - "k8s-platform" - "eks-platform" - "gke-platform" + - "uge-platform" - "slurm-platform" - "lsf-platform" - - "uge-platform" - - "moab-platform" - "altair-platform" + - "moab-platform" - "local-platform" - "seqeracompute-platform" - description: "Compute platform provider." config: $ref: "#/components/schemas/ComputeConfig" description: "Platform-specific configuration. Structure depends on the selected platform." @@ -9358,13 +9257,14 @@ components: allOf: - $ref: "#/components/schemas/ComputeEnv.Status" description: "Current status of the compute environment (read-only)." - enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID", "CREATING", "AVAILABLE", "ERRORED", "INVALID"] + enum: ["CREATING", "AVAILABLE", "ERRORED", "INVALID"] message: maxLength: 4096 type: string primary: type: boolean readOnly: true + required: ["config", "name", "platform"] ComputePlatform: type: object properties: @@ -9405,7 +9305,7 @@ components: compute: type: boolean description: "Apply this variable to the Nextflow compute jobs." - required: ["name", "value", "name", "value"] + required: ["name", "value"] ContainerData: required: - targetImage @@ -9488,7 +9388,7 @@ components: type: integer format: int64 description: "Array of label IDs to assign to the compute environment." - required: ["computeEnv", "computeEnv"] + required: ["computeEnv"] CreateComputeEnvResponse: type: object properties: @@ -11001,7 +10901,7 @@ components: type: boolean waveEnabled: type: boolean - required: ["region", "clusterName", "workDir", "region", "clusterName", "workDir"] + required: ["region", "clusterName", "workDir"] GkePlatformMetaInfo: type: object properties: @@ -11113,7 +11013,7 @@ components: computeJobsInstanceTemplate: type: string description: "Specify the name or fully-qualified reference of a [VM instance template](https://cloud.google.com/compute/docs/instance-templates), without the `template://` prefix, to use for Nextflow compute jobs." - required: ["location", "workDir", "location", "workDir"] + required: ["location", "workDir"] GoogleBucket: type: object properties: @@ -11182,7 +11082,7 @@ components: type: object additionalProperties: true description: "Resources created by Cloud Forge (read-only)." - required: ["region", "workDir", "region", "workDir"] + required: ["region", "workDir"] GoogleCloudPlatformMetaInfo: type: object properties: @@ -11226,66 +11126,6 @@ components: type: string arch: type: string - GoogleLifeSciencesConfig: - title: Google life sciences configuration - type: object - properties: - discriminator: - type: string - description: property to select the compute config platform - readOnly: true - region: - type: string - zones: - type: array - items: - type: string - location: - type: string - workDir: - type: string - preemptible: - type: boolean - bootDiskSizeGb: - type: integer - format: int32 - projectId: - type: string - sshDaemon: - type: boolean - sshImage: - type: string - debugMode: - type: integer - format: int32 - copyImage: - type: string - usePrivateAddress: - type: boolean - labels: - type: object - additionalProperties: - type: string - preRunScript: - type: string - postRunScript: - type: string - headJobCpus: - type: integer - format: int32 - headJobMemoryMb: - type: integer - format: int32 - nextflowConfig: - type: string - nfsTarget: - type: string - nfsMount: - type: string - environment: - type: array - items: - $ref: "#/components/schemas/ConfigEnvVariable" GooglePlatformMetainfo: type: object properties: @@ -11441,7 +11281,7 @@ components: podCleanup: $ref: "#/components/schemas/PodCleanupPolicy" description: "Pod cleanup policy after job completion." - enum: ["on_success", "always", "never", "on_success", "always", "never"] + enum: ["on_success", "always", "never"] headPodSpec: type: string description: "Custom configuration for the pod running the Nextflow head job, e.g., `nodeSelector` and `affinity` constraints. Must be a valid PodSpec YAML structure starting with `spec:`." @@ -11463,7 +11303,7 @@ components: nextflowConfig: type: string description: "Additional Nextflow configuration to apply. See [Nextflow config file](https://docs.seqera.io/platform-cloud/launch/advanced#nextflow-config-file)." - required: ["server", "sslCert", "workDir", "server", "sslCert", "workDir"] + required: ["server", "sslCert", "workDir"] K8sPlatformMetaInfo: type: object properties: @@ -12833,7 +12673,7 @@ components: type: array items: $ref: "#/components/schemas/ConfigEnvVariable" - required: ["region", "workDir", "region", "workDir"] + required: ["region", "workDir"] SeqeraComputePlatformDescriber: type: object SeqeraComputePlatformMetainfo: @@ -14614,8 +14454,84 @@ components: participantRole: type: string description: "Participant role within the workspace." + LocalComputeConfig: + type: object + title: Local execution configuration + properties: + workDir: + type: string + description: "Compute environment working directory." + preRunScript: + type: string + description: "Script that executes in the nf-launch script prior to invoking Nextflow processes. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + postRunScript: + type: string + description: "Script that executes after all Nextflow processes have completed. See [Pre and post-run scripts](https://docs.seqera.io/platform-cloud/launch/advanced#pre-and-post-run-scripts)." + environment: + type: array + description: "Array of environment variables for the compute environment." + items: + $ref: "#/components/schemas/ConfigEnvVariable" + nextflowConfig: + type: string + description: "Additional Nextflow configuration content." + discriminator: + type: string + description: "Property to select the compute config platform." + readOnly: true + waveEnabled: + type: boolean + description: "Enable Wave containers support. See [Wave containers](https://docs.seqera.io/platform-cloud/supported_software/wave)." + fusion2Enabled: + type: boolean + description: "Enable Fusion v2 virtual distributed file system. See [Fusion file system](https://docs.seqera.io/platform-cloud/supported_software/fusion)." securitySchemes: BearerAuth: type: http scheme: bearer bearerFormat: jwt +tags: + - name: actions + description: Pipeline actions + - name: avatars + description: Avatars + - name: compute-envs + description: Compute environments + - name: credentials + description: Credentials + - name: data-links + description: Cloud storage directory paths in Data Explorer + - name: datasets + description: Pipeline input datasets (samplesheets) in CSV or TSV format + - name: ga4gh + description: GA4GH workflow execution service runs + - name: identities + description: Managed identities for centralized credential management + - name: labels + description: Labels and resource labels + - name: launch + description: Workflow launch events + - name: orgs + description: Organizations + - name: pipelines + description: Pipelines + - name: pipeline-secrets + description: Pipeline secrets in a user or workspace context + - name: platforms + description: Computing platforms + - name: service-info + description: Seqera Platform API service information + - name: studios + description: Studios and Studio sessions + - name: teams + description: Teams in an organization context + - name: tokens + description: API access tokens + - name: trace + description: Workflow execution traces + - name: users + description: Users + - name: workflows + description: Workflow executions + - name: workspaces + description: Workspaces in an organization context From fb7b35b54de2aa3210ca543828dc02f513d2f8de Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Wed, 21 Jan 2026 16:04:02 +0200 Subject: [PATCH 42/42] Clean up sidebar scripts - keep only v2 version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes: - Deleted old update_sidebar.py (v1) - Deleted UPDATE_SIDEBAR_V2_README.md (standalone doc) - Updated main README.md with v2 features: - Validation mode for existing entries - Rename detection with fuzzy matching - Auto-fix mode for high-confidence renames - Pattern recognition (e.g., -1 → -with-path) - Updated workflow integration diagram - Added troubleshooting for rename detection The workflow now uses update_sidebar_v2.py which prevents future issues with renamed doc IDs during API regeneration. Co-Authored-By: Claude Sonnet 4.5 --- .../scripts/README.md | 45 +++- .../scripts/UPDATE_SIDEBAR_V2_README.md | 248 ------------------ .../scripts/update_sidebar.py | 205 --------------- 3 files changed, 37 insertions(+), 461 deletions(-) delete mode 100644 .claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md delete mode 100644 .claude/skills/openapi-overlay-generator/scripts/update_sidebar.py diff --git a/.claude/skills/openapi-overlay-generator/scripts/README.md b/.claude/skills/openapi-overlay-generator/scripts/README.md index 8a4c29388..bec9df23c 100644 --- a/.claude/skills/openapi-overlay-generator/scripts/README.md +++ b/.claude/skills/openapi-overlay-generator/scripts/README.md @@ -67,26 +67,43 @@ python scripts/check_consistency.py --- -### update_sidebar.py +### update_sidebar_v2.py -**Purpose**: Automatically adds new operation entries to the custom sidebar.js file. +**Purpose**: Automatically adds new operation entries to the custom sidebar.js file with rename detection. **Usage**: ```bash -python scripts/update_sidebar.py +# Basic usage - add new entries only +python scripts/update_sidebar_v2.py + +# Validate existing entries and detect renames +python scripts/update_sidebar_v2.py --validate + +# Auto-fix high-confidence renames (≥80% similarity) +python scripts/update_sidebar_v2.py --auto-fix-renames ``` **What it does**: - Parses existing sidebar structure - Maps new endpoints to sidebar categories by tag - Generates properly formatted sidebar entries +- **Validates existing doc IDs against generated .api.mdx files** +- **Detects renamed files using fuzzy matching and pattern recognition** +- **Recognizes common patterns** (e.g., `-1` → `-with-path` suffix changes) - Creates backup before modifying - Reports entries requiring manual intervention **Output**: -- Updated sidebar.js with new operations +- Updated sidebar.js with new operations and fixed renames - Backup file: sidebar.js.backup -- Console report of changes made +- Console report with validation results and suggestions + +**Rename Detection Features**: +- Uses `difflib.SequenceMatcher` for similarity scoring +- Pattern detection for common rename conventions +- Shows top 3 suggestions with confidence scores +- Auto-fix mode for high-confidence matches (≥80%) +- Helps prevent broken sidebar links when doc IDs change --- @@ -118,8 +135,10 @@ These scripts integrate into the automation workflow as follows: 9. Docusaurus gen-api-docs → Generate MDX files ↓ -10. update_sidebar.py +10. update_sidebar_v2.py → Add new entries to sidebar + → Validate existing entries + → Auto-fix renamed doc IDs ``` --- @@ -162,7 +181,7 @@ To add new validation rules to `check_consistency.py`: ### Extending Sidebar Mapping -To add new tag-to-category mappings in `update_sidebar.py`: +To add new tag-to-category mappings in `update_sidebar_v2.py`: Edit the `tag_to_category` dictionary in `map_tag_to_category()`: ```python @@ -191,7 +210,7 @@ tag_to_category = { **Solution**: Copy the exact standard description from `references/standards.md` -### update_sidebar.py can't find category +### update_sidebar_v2.py can't find category **Cause**: New controller/tag not mapped to existing sidebar category @@ -199,6 +218,16 @@ tag_to_category = { 1. Add mapping in `map_tag_to_category()` function 2. Manually create new category in sidebar.js +### update_sidebar_v2.py reports missing doc IDs + +**Cause**: Doc IDs were renamed during API docs regeneration + +**Solution**: +1. Run with `--validate` to see suggestions +2. Review suggested renames and confidence scores +3. Use `--auto-fix-renames` to apply high-confidence fixes (≥80%) +4. Manually update sidebar for low-confidence matches + ### extract-api-tables.mjs can't find spec **Cause**: Decorated spec not at expected location diff --git a/.claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md b/.claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md deleted file mode 100644 index 36c86c95f..000000000 --- a/.claude/skills/openapi-overlay-generator/scripts/UPDATE_SIDEBAR_V2_README.md +++ /dev/null @@ -1,248 +0,0 @@ -# Enhanced Sidebar Update Script (v2) - -## Overview - -The `update_sidebar_v2.py` script extends the original `update_sidebar.py` with **rename detection** capabilities. This helps catch when OpenAPI documentation generators change their naming conventions for operation IDs. - -## Problem It Solves - -When regenerating API docs, sometimes operation IDs get renamed due to: -- Generator version updates -- Changes in naming conventions (e.g., `-1` suffix → `-with-path` suffix) -- Path parameter handling changes - -The original script only **adds new entries** but doesn't detect when existing entries have been renamed, leading to broken sidebar links. - -## Features - -### 1. Validation Mode (`--validate`) -Checks all sidebar doc IDs against generated `.api.mdx` files and reports missing entries: - -```bash -python update_sidebar_v2.py sidebar.js analysis.json --validate -``` - -**Output:** -``` -🔍 Validating existing sidebar entries... - -✅ Found 180/183 valid doc IDs - -⚠️ MISSING DOC IDs (3): - - • explore-data-link-1 - → Suggestion: explore-data-link-with-path (90% match - Pattern: '-1' → '-with-path') - - • generate-data-link-upload-url-1 - → Suggestion: generate-data-link-upload-url-with-path (90% match - Pattern: '-1' → '-with-path') - - • finish-data-link-upload-1 - → Suggestion: finish-data-link-upload-with-path (90% match - Pattern: '-1' → '-with-path') - -💡 Run with --auto-fix-renames to apply high-confidence renames automatically. -``` - -### 2. Auto-Fix Mode (`--auto-fix-renames`) -Automatically applies high-confidence renames (≥80% similarity): - -```bash -python update_sidebar_v2.py sidebar.js analysis.json --auto-fix-renames -``` - -**Output:** -``` -🔧 Applying 3 renames... - - ✓ explore-data-link-1 → explore-data-link-with-path - ✓ generate-data-link-upload-url-1 → generate-data-link-upload-url-with-path - ✓ finish-data-link-upload-1 → finish-data-link-upload-with-path - -✅ Updated sidebar: platform-api-docs/docs/sidebar/sidebar.js -``` - -### 3. Rename Detection Algorithm - -The script uses multiple strategies to find renames: - -#### A. Pattern Detection (Highest Priority) -- `-1` suffix → `-with-path` suffix -- `-2` suffix → `-with-path` suffix -- Common prefixes with different suffixes - -#### B. Fuzzy Matching -- Uses `difflib.SequenceMatcher` for similarity scoring -- Threshold: 60% similarity minimum -- Boosted scores for detected patterns - -#### C. Multiple Suggestions -- Shows top 3 matches for each missing ID -- Includes similarity percentage and reason - -## Usage Examples - -### Basic Usage (Add New Entries Only) -```bash -python update_sidebar_v2.py sidebar.js analysis.json -``` -Works exactly like the original script - no validation or rename detection. - -### Validation Only -```bash -python update_sidebar_v2.py sidebar.js analysis.json --validate -``` -Checks for missing IDs and suggests renames, but doesn't modify the file. - -### Auto-Fix Renames -```bash -python update_sidebar_v2.py sidebar.js analysis.json --auto-fix-renames -``` -Automatically applies high-confidence renames (≥80% match). - -### Custom Docs Directory -```bash -python update_sidebar_v2.py sidebar.js analysis.json --validate --docs-dir=/path/to/docs -``` - -## Integration with Workflow - -Update the workflow to use the enhanced script with validation: - -```yaml -- name: Update sidebar with new operations - run: | - cd platform-api-docs/scripts/specs - - ANALYSIS_FILE=$(ls -t *-analysis.json 2>/dev/null | head -n 1) - - if [ -n "$ANALYSIS_FILE" ]; then - python ../../../.claude/skills/openapi-overlay-generator/scripts/update_sidebar_v2.py \ - ../../docs/sidebar/sidebar.js \ - "$ANALYSIS_FILE" \ - --validate \ - --auto-fix-renames - - echo "✅ Updated sidebar with validation and auto-fix" - else - echo "⚠️ No analysis file found - sidebar not updated" - fi -``` - -## Safety Features - -1. **Backup Creation**: Always creates `.js.backup` before modifying -2. **High Confidence Threshold**: Only auto-fixes renames ≥80% similarity -3. **Manual Review Option**: Use `--validate` without `--auto-fix-renames` to review first -4. **Info Pages Excluded**: Skips validation for `info/*` pages (manually maintained) - -## Common Rename Patterns - -### Pattern 1: Numbered Suffixes → Descriptive Suffixes -``` -explore-data-link-1 → explore-data-link-with-path -generate-upload-url-1 → generate-upload-url-with-path -finish-upload-1 → finish-upload-with-path -``` - -**Why**: OpenAPI generator changed from numeric suffixes to descriptive ones. - -### Pattern 2: CamelCase → kebab-case -``` -CreateWorkflow → create-workflow -ListComputeEnvs → list-compute-envs -``` - -**Why**: Generator convention changed. - -### Pattern 3: Path Parameter Changes -``` -browse-data-link → browse-data-link-by-id -get-compute-env → get-compute-env-details -``` - -**Why**: Generator became more explicit about path parameters. - -## Comparison with Original Script - -| Feature | `update_sidebar.py` | `update_sidebar_v2.py` | -|---------|-------------------|----------------------| -| Add new endpoints | ✅ | ✅ | -| Validate existing entries | ❌ | ✅ | -| Detect renames | ❌ | ✅ | -| Suggest replacements | ❌ | ✅ | -| Auto-fix renames | ❌ | ✅ | -| Pattern detection | ❌ | ✅ | -| Fuzzy matching | ❌ | ✅ | -| Backup creation | ✅ | ✅ | -| CLI options | Basic | Enhanced | - -## Future Enhancements - -### Planned Features -1. **Interactive mode**: Prompt user to confirm each rename -2. **Pattern learning**: Track and remember common rename patterns -3. **Batch rename history**: Log all applied renames for audit trail -4. **Confidence explanation**: Detailed breakdown of why a match was suggested -5. **Test mode**: Dry-run that shows changes without applying them - -### Potential Improvements -- Support for more complex sidebar structures (nested categories) -- Integration with git diff to show what changed -- Webhook notification for manual review required -- JSON output mode for CI/CD integration - -## Migration Guide - -### From Original Script - -1. **No changes required**: The v2 script is backwards compatible -2. **Test first**: Run with `--validate` to see what would change -3. **Apply fixes**: Use `--auto-fix-renames` when confident -4. **Update workflow**: Replace script path in workflow file - -### Rollback - -If you need to rollback: -1. Use the `.js.backup` file created automatically -2. Or switch back to `update_sidebar.py` (original script) - -## Troubleshooting - -### "No suggestions found" -- The doc might be genuinely removed (check OpenAPI spec) -- Try adjusting the similarity threshold in the code -- Manually add the entry if it's a new naming pattern - -### "Multiple suggestions with similar scores" -- Review the suggestions manually -- Use `--validate` without `--auto-fix-renames` first -- Check the actual `.api.mdx` files to confirm - -### "Category not found in sidebar" -- The API has a new tag/category -- Manually add the category to `sidebar.js` -- Update `map_tag_to_category()` function - -## Contributing - -To add support for new rename patterns: - -1. Edit `detect_rename_patterns()` function -2. Add new pattern detection logic -3. Test with sample data -4. Update this README with the new pattern - -Example: -```python -# Pattern: "v2" suffix added -if not missing_id.endswith('-v-2') and doc_id == missing_id + '-v-2': - reason = "Pattern: added '-v-2' suffix" - bonus = 0.2 -``` - -## Questions? - -For issues or questions: -1. Check the console output for detailed error messages -2. Review the `.js.backup` file to see what changed -3. Run with `--validate` first to preview changes -4. Open an issue in the docs repo diff --git a/.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py b/.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py deleted file mode 100644 index 2cfccd69c..000000000 --- a/.claude/skills/openapi-overlay-generator/scripts/update_sidebar.py +++ /dev/null @@ -1,205 +0,0 @@ -#!/usr/bin/env python3 -""" -Updates the custom sidebar.js file with new operation entries based on analysis. -""" - -import sys -import json -import re -from pathlib import Path -from typing import Dict, List - -def parse_sidebar_js(sidebar_path: Path) -> tuple[str, Dict]: - """Parse the sidebar.js file and extract category structure.""" - with open(sidebar_path, 'r') as f: - content = f.read() - - # Extract the items array structure - # This is a simplified parser - assumes consistent formatting - categories = {} - - # Find all category blocks - category_pattern = r'{\s*type:\s*"category",\s*label:\s*"([^"]+)",\s*link:\s*{[^}]+},\s*items:\s*\[(.*?)\]' - - for match in re.finditer(category_pattern, content, re.DOTALL): - category_name = match.group(1) - items_str = match.group(2) - - # Parse items within category - item_pattern = r'{\s*type:\s*"doc",\s*id:\s*"([^"]+)",\s*label:\s*"([^"]+)",\s*className:\s*"([^"]+)"\s*}' - items = [] - - for item_match in re.finditer(item_pattern, items_str): - items.append({ - 'id': item_match.group(1), - 'label': item_match.group(2), - 'className': item_match.group(3) - }) - - categories[category_name] = { - 'items': items, - 'full_match': match.group(0), - 'items_content': items_str - } - - return content, categories - -def generate_sidebar_entry(endpoint_info: Dict) -> str: - """Generate a sidebar entry for a new endpoint.""" - # Convert operation ID to kebab-case for doc ID - operation_id = endpoint_info['operation_id'] - doc_id = re.sub(r'(? str: - """Insert new entries into their respective categories.""" - modified_content = content - - for category_name, entries in new_entries.items(): - if category_name not in categories: - print(f"⚠️ Category '{category_name}' not found in sidebar - manual addition required") - continue - - category_info = categories[category_name] - old_items_content = category_info['items_content'] - - # Generate new item entries - new_item_entries = [generate_sidebar_entry(entry) for entry in entries] - - # Combine with existing items - new_items_content = old_items_content.rstrip() - if new_items_content and not new_items_content.endswith(','): - new_items_content += ',' - - for entry_str in new_item_entries: - new_items_content += '\n' + entry_str + ',' - - # Replace in content - modified_content = modified_content.replace( - category_info['full_match'], - category_info['full_match'].replace(old_items_content, new_items_content) - ) - - return modified_content - -def map_tag_to_category(tag: str) -> str: - """Map API tag to sidebar category name.""" - # This mapping should match your sidebar categories - tag_to_category = { - 'actions': 'Actions', - 'compute-envs': 'Compute environments', - 'credentials': 'Credentials', - 'datasets': 'Datasets', - 'data-links': 'Data-links', - 'pipelines': 'Pipelines', - 'workflows': 'Workflows', - 'orgs': 'Organizations', - 'workspaces': 'Workspaces', - 'teams': 'Teams', - 'users': 'Users', - 'trace': 'Trace', - 'studios': 'Studios', - 'tokens': 'Tokens', - 'labels': 'Labels', - 'avatars': 'Avatars', - 'ga4gh': 'GA4GH', - 'launch': 'Launch', - 'platforms': 'Platforms', - 'service-info': 'Service info', - 'pipeline-secrets': 'Pipeline secrets', - } - - return tag_to_category.get(tag, tag.title()) - -def main(): - if len(sys.argv) < 3: - print("Usage: update_sidebar.py ") - sys.exit(1) - - sidebar_path = Path(sys.argv[1]) - analysis_path = Path(sys.argv[2]) - - if not sidebar_path.exists(): - print(f"❌ Sidebar file not found: {sidebar_path}") - sys.exit(1) - - if not analysis_path.exists(): - print(f"❌ Analysis file not found: {analysis_path}") - sys.exit(1) - - # Load analysis - with open(analysis_path, 'r') as f: - analysis = json.load(f) - - print(f"Updating sidebar with {analysis['summary']['total_new_endpoints']} new endpoints...\n") - - # Parse sidebar - content, categories = parse_sidebar_js(sidebar_path) - - print(f"Found {len(categories)} categories in sidebar:") - for cat_name in categories.keys(): - print(f" - {cat_name}") - print() - - # Group new endpoints by category - new_entries = {} - unknown_categories = [] - - for tag, info in analysis['by_tag'].items(): - if not info['endpoints']: - continue - - category_name = map_tag_to_category(tag) - - if category_name not in categories: - unknown_categories.append((tag, category_name, info['endpoints'])) - continue - - new_entries[category_name] = info['endpoints'] - - # Update sidebar - if new_entries: - modified_content = insert_entries_into_categories(content, categories, new_entries) - - # Write backup - backup_path = sidebar_path.with_suffix('.js.backup') - with open(backup_path, 'w') as f: - f.write(content) - print(f"✅ Created backup: {backup_path}") - - # Write updated sidebar - with open(sidebar_path, 'w') as f: - f.write(modified_content) - print(f"✅ Updated sidebar: {sidebar_path}") - - # Print summary - print(f"\nAdded entries to categories:") - for category_name, entries in new_entries.items(): - print(f" - {category_name}: {len(entries)} new operations") - - # Report unknown categories - if unknown_categories: - print("\n⚠️ MANUAL INTERVENTION REQUIRED:") - print("The following endpoints belong to categories not found in the sidebar:\n") - - for tag, category_name, endpoints in unknown_categories: - print(f"Category: {category_name} (tag: {tag})") - for endpoint in endpoints: - print(f" - {endpoint['method']} {endpoint['endpoint']}") - entry_str = generate_sidebar_entry(endpoint) - print(f" Suggested entry:\n {entry_str}") - print() - - print("You'll need to manually create these categories in the sidebar.") - -if __name__ == '__main__': - main()