Values.GetWorkflowVersionResponseSourceGets information about a workflow version. For more information, see Workflow versioning in Amazon Web Services HealthOmics in the Amazon Web Services HealthOmics User Guide.
type nonrec t = {arn : WorkflowVersionArn.t option;ARN of the workflow version.
*)workflowId : WorkflowId.t option;The workflow's ID.
*)versionName : WorkflowVersionName.t option;The workflow version name.
*)accelerators : Accelerators.t option;The accelerator for this workflow version.
*)creationTime : WorkflowTimestamp.t option;When the workflow version was created.
*)description : WorkflowVersionDescription.t option;Description of the workflow version.
*)definition : WorkflowDefinition.t option;Definition of the workflow version.
*)digest : WorkflowDigest.t option;The workflow version's digest.
*)engine : WorkflowEngine.t option;The workflow engine for this workflow version.
*)main : WorkflowMain.t option;The path of the main definition file for the workflow.
*)metadata : WorkflowMetadata.t option;The metadata for the workflow version.
*)parameterTemplate : WorkflowParameterTemplate.t option;The parameter template for the workflow version.
*)status : WorkflowStatus.t option;The workflow version status
*)statusMessage : WorkflowStatusMessage.t option;The workflow version status message
*)storageType : StorageType.t option;The default storage type for the run.
*)storageCapacity : GetWorkflowVersionResponseStorageCapacityInteger.t option;The default run storage capacity for static storage.
*)type_ : WorkflowType.t option;The workflow version type
*)uuid : WorkflowUuid.t option;The universally unique identifier (UUID) value for this workflow version
*)workflowBucketOwnerId : WorkflowBucketOwnerId.t option;Amazon Web Services Id of the owner of the bucket.
*)containerRegistryMap : ContainerRegistryMap.t option;The registry map that this workflow version uses.
*)readme : ReadmeS3PresignedUrl.t option;The README content for the workflow version, providing documentation and usage information specific to this version.
*)definitionRepositoryDetails : DefinitionRepositoryDetails.t option;Details about the source code repository that hosts the workflow version definition files.
*)readmePath : ReadmePath.t option;The path to the workflow version README markdown file within the repository. This file provides documentation and usage information for the workflow. If not specified, the README.md file from the root directory of the repository will be used.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `ConflictException of ConflictException.t| `InternalServerException of InternalServerException.t| `RequestTimeoutException of RequestTimeoutException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ServiceQuotaExceededException of ServiceQuotaExceededException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?arn:??? ->
?workflowId:??? ->
?versionName:??? ->
?accelerators:??? ->
?creationTime:??? ->
?description:??? ->
?definition:??? ->
?digest:??? ->
?engine:??? ->
?main:??? ->
?metadata:??? ->
?parameterTemplate:??? ->
?status:??? ->
?statusMessage:??? ->
?storageType:??? ->
?storageCapacity:??? ->
?type_:??? ->
?tags:??? ->
?uuid:??? ->
?workflowBucketOwnerId:??? ->
?containerRegistryMap:??? ->
?readme:??? ->
?definitionRepositoryDetails:??? ->
?readmePath:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `RequestTimeoutException of RequestTimeoutException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `RequestTimeoutException of RequestTimeoutException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of GetWorkflowVersionResponseStorageCapacityInteger.t
| `Map of
([> `String of WorkflowMetadataKey.t ]
* [> `String of WorkflowMetadataValue.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `String of WorkflowParameterDescription.t ])
list ])
list
| `String of WorkflowVersionArn.t
| `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of Uri_.t ]) list ]
list
| `String of ConnectionArn.t
| `Structure of
(string
* [> `Enum of string | `String of SourceReferenceValue.t ])
list ])
list
| `Timestamp of WorkflowTimestamp.t ])
list ]