Values.ArtifactSourceRepresents the output of a test. Examples of artifacts include logs and screenshots.
type nonrec t = {arn : AmazonResourceName.t option;The artifact's ARN.
*)name : Name.t option;The artifact's name.
*)type_ : ArtifactType.t option;The artifact's type. Allowed values include the following: UNKNOWN SCREENSHOT DEVICE_LOG MESSAGE_LOG VIDEO_LOG RESULT_LOG SERVICE_LOG WEBKIT_LOG INSTRUMENTATION_OUTPUT EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test. APPIUM_SERVER_OUTPUT APPIUM_JAVA_OUTPUT APPIUM_JAVA_XML_OUTPUT APPIUM_PYTHON_OUTPUT APPIUM_PYTHON_XML_OUTPUT APPLICATION_CRASH_REPORT XCTEST_LOG VIDEO CUSTOMER_ARTIFACT CUSTOMER_ARTIFACT_LOG TESTSPEC_OUTPUT
*)extension : String_.t option;The artifact's file extension.
*)url : URL.t option;The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of AmazonResourceName.t ]) list ]