AWS SDK Version 3 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.

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.DeviceFarm.dll
Version: 3.x.y.z

Syntax

C#
public class Upload

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.

  • WEB_APP: A web appliction 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.

  • 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.

  • CALABASH_TEST_PACKAGE: A Calabash test package upload.

  • INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.

  • UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.

  • UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.

  • XCTEST_TEST_PACKAGE: An XCode test package upload.

  • XCTEST_UI_TEST_PACKAGE: An XCode UI 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 Standard:
Supported in: 1.3

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

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms