Class: Aws::DeviceFarm::Types::Artifact
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::Artifact
- Defined in:
- gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb
Overview
Represents the output of a test. Examples of artifacts include logs and screenshots.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The artifact's ARN.
-
#extension ⇒ String
The artifact's file extension.
-
#name ⇒ String
The artifact's name.
-
#type ⇒ String
The artifact's type.
-
#url ⇒ String
The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.
Instance Attribute Details
#arn ⇒ String
The artifact's ARN.
164 165 166 167 168 169 170 171 172 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#extension ⇒ String
The artifact's file extension.
164 165 166 167 168 169 170 171 172 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The artifact's name.
164 165 166 167 168 169 170 171 172 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
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
164 165 166 167 168 169 170 171 172 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#url ⇒ String
The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.
164 165 166 167 168 169 170 171 172 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |