Artifact

public struct Artifact : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    The artifact’s ARN.

    Declaration

    Swift

    public let arn: String?
  • The artifact’s file extension.

    Declaration

    Swift

    public let `extension`: String?
  • The artifact’s name.

    Declaration

    Swift

    public let name: 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. 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

    Declaration

    Swift

    public let type: ArtifactType?
  • url

    The presigned Amazon S3 URL that can be used with a GET request to download the artifact’s file.

    Declaration

    Swift

    public let url: String?
  • Undocumented

    Declaration

    Swift

    public init(arn: String? = nil, extension: String? = nil, name: String? = nil, type: ArtifactType? = nil, url: String? = nil)