class Aws::DeviceFarm::Types::Artifact
Represents the output of a test. Examples of artifacts include logs and screenshots.
@!attribute [rw] arn
The artifact's ARN. @return [String]
@!attribute [rw] name
The artifact's name. @return [String]
@!attribute [rw] type
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. * CALABASH\_JSON\_OUTPUT * CALABASH\_PRETTY\_OUTPUT * CALABASH\_STANDARD\_OUTPUT * CALABASH\_JAVA\_XML\_OUTPUT * AUTOMATION\_OUTPUT * APPIUM\_SERVER\_OUTPUT * APPIUM\_JAVA\_OUTPUT * APPIUM\_JAVA\_XML\_OUTPUT * APPIUM\_PYTHON\_OUTPUT * APPIUM\_PYTHON\_XML\_OUTPUT * EXPLORER\_EVENT\_LOG * EXPLORER\_SUMMARY\_LOG * APPLICATION\_CRASH\_REPORT * XCTEST\_LOG * VIDEO * CUSTOMER\_ARTIFACT * CUSTOMER\_ARTIFACT\_LOG * TESTSPEC\_OUTPUT @return [String]
@!attribute [rw] extension
The artifact's file extension. @return [String]
@!attribute [rw] url
The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Artifact AWS API Documentation
Constants
- SENSITIVE