Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Upload

import type { Upload } from "https://aws-api.deno.dev/v0.3/services/devicefarm.ts?docs=full";

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

interface Upload {
arn?: string | null;
category?: UploadCategory | null;
contentType?: string | null;
created?: Date | number | null;
message?: string | null;
metadata?: string | null;
name?: string | null;
status?: UploadStatus | null;
type?: UploadType | null;
url?: string | null;
}

§Properties

§
arn?: string | null
[src]

The upload's ARN.

§
category?: UploadCategory | null
[src]

The upload's category. Allowed values include:

  • CURATED: An upload managed by AWS Device Farm.
  • PRIVATE: An upload managed by the AWS Device Farm customer.
§
contentType?: string | null
[src]

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

§
created?: Date | number | null
[src]

When the upload was created.

§
message?: string | null
[src]

A message about the upload's result.

§
metadata?: string | null
[src]

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.

§
name?: string | null
[src]

The upload's file name.

§
status?: UploadStatus | null
[src]

The upload's status.

Must be one of the following values:

  • FAILED
  • INITIALIZED
  • PROCESSING
  • SUCCEEDED
§
type?: UploadType | null
[src]

The upload's type.

Must be one of the following values:

  • ANDROID_APP
  • IOS_APP
  • WEB_APP
  • EXTERNAL_DATA
  • APPIUM_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_PYTHON_TEST_PACKAGE
  • APPIUM_NODE_TEST_PACKAGE
  • APPIUM_RUBY_TEST_PACKAGE
  • APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
  • APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
  • APPIUM_WEB_PYTHON_TEST_PACKAGE
  • APPIUM_WEB_NODE_TEST_PACKAGE
  • APPIUM_WEB_RUBY_TEST_PACKAGE
  • CALABASH_TEST_PACKAGE
  • INSTRUMENTATION_TEST_PACKAGE
  • UIAUTOMATION_TEST_PACKAGE
  • UIAUTOMATOR_TEST_PACKAGE
  • XCTEST_TEST_PACKAGE
  • XCTEST_UI_TEST_PACKAGE
  • APPIUM_JAVA_JUNIT_TEST_SPEC
  • APPIUM_JAVA_TESTNG_TEST_SPEC
  • APPIUM_PYTHON_TEST_SPEC
  • APPIUM_NODE_TEST_SPEC
  • APPIUM_RUBY_TEST_SPEC
  • APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
  • APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
  • APPIUM_WEB_PYTHON_TEST_SPEC
  • APPIUM_WEB_NODE_TEST_SPEC
  • APPIUM_WEB_RUBY_TEST_SPEC
  • INSTRUMENTATION_TEST_SPEC
  • XCTEST_UI_TEST_SPEC
§
url?: string | null
[src]

The presigned Amazon S3 URL that was used to store a file using a PUT request.