Values.InlineSettingSourceA per-run configuration that overrides or merges with fields from DefaultRunSetting for a specific run.
type nonrec t = {runSettingId : RunSettingId.t;A customer-provided unique identifier for this run configuration within the batch. After submission, use ListRunsInBatch to map each runSettingId to the HealthOmics-generated runId.
*)name : RunName.t option;An optional user-friendly name for this run.
*)outputUri : RunOutputUri.t option;Override the destination S3 URI for this run's outputs.
*)priority : InlineSettingPriorityInteger.t option;Override the priority for this run.
*)parameters : RunParameters.t option;Per-run workflow parameters. Merged with defaultRunSetting.parameters; values in this object take precedence when keys overlap.
*)outputBucketOwnerId : AwsAccountId.t option;The expected AWS account ID of the owner of the output S3 bucket for this run.
*)runTags : TagMap.t option;Per-run AWS tags. Merged with defaultRunSetting.runTags; values in this object take precedence when keys overlap.
*)}val make :
?name:??? ->
?outputUri:??? ->
?priority:??? ->
?parameters:??? ->
?outputBucketOwnerId:??? ->
?runTags:??? ->
runSettingId:RunSettingId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of InlineSettingPriorityInteger.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of RunSettingId.t
| `Structure of 'a list ])
list ]