AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 4.5
 
An app or a set of one or more tests to upload or that have been uploaded.

Inheritance Hierarchy

System.Object
  Amazon.DeviceFarm.Model.Upload

Namespace: Amazon.DeviceFarm.Model
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class Upload : Object

The Upload type exposes the following members

Constructors

NameDescription
Public Method Upload()

Properties

NameTypeDescription
Public Property Arn System.String Gets and sets the property Arn.

The upload's ARN.

Public Property ContentType System.String Gets and sets the property ContentType.

The upload's content type (for example, "application/octet-stream").

Public Property Created System.DateTime Gets and sets the property Created.

When the upload was created.

Public Property Message System.String Gets and sets the property Message.

A message about the upload's result.

Public Property Metadata System.String Gets and sets the property Metadata.

The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.

Public Property Name System.String Gets and sets the property Name.

The upload's file name.

Public Property Status Amazon.DeviceFarm.UploadStatus Gets and sets the property Status.

The upload's status.

Must be one of the following values:

  • FAILED: A failed status.

  • INITIALIZED: An initialized status.

  • PROCESSING: A processing status.

  • SUCCEEDED: A succeeded status.

Public Property Type Amazon.DeviceFarm.UploadType Gets and sets the property Type.

The upload's type.

Must be one of the following values:

  • ANDROID_APP: An Android upload.

  • IOS_APP: An iOS upload.

  • EXTERNAL_DATA: An external data upload.

  • APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

  • APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

  • APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

  • XCTEST_TEST_PACKAGE: An XCode test package upload.

  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.

  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.

  • APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.

Public Property Url System.String Gets and sets the property Url.

The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5