NAME
Paws::DeviceFarm::Artifact
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DeviceFarm::Artifact object:
$service_obj->Method(Att1 => { Arn => $value, ..., Url => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::DeviceFarm::Artifact object:
$result = $service_obj->Method(...);
$result->Att1->Arn
DESCRIPTION
Represents the output of a test. Examples of artifacts include logs and screenshots.
ATTRIBUTES
Arn => Str
The artifact's ARN.
Extension => Str
The artifact's file extension.
Name => Str
The artifact's name.
Type => Str
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
Url => Str
The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::DeviceFarm
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues