amazonka-devicefarm-2.0: Amazon Device Farm SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DeviceFarm.ListUploads

Description

Gets information about uploads, given an AWS Device Farm project ARN.

This operation returns paginated results.

Synopsis

Creating a Request

data ListUploads Source #

Represents a request to the list uploads operation.

See: newListUploads smart constructor.

Constructors

ListUploads' 

Fields

  • nextToken :: Maybe Text

    An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

  • type' :: Maybe UploadType

    The type of upload.

    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
  • arn :: Text

    The Amazon Resource Name (ARN) of the project for which you want to list uploads.

Instances

Instances details
ToJSON ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

ToHeaders ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

toHeaders :: ListUploads -> [Header] #

ToPath ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

ToQuery ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

AWSPager ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

AWSRequest ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type AWSResponse ListUploads #

Generic ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploads :: Type -> Type #

Read ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Show ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

NFData ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploads -> () #

Eq ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Hashable ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type AWSResponse ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploads = D1 ('MetaData "ListUploads" "Amazonka.DeviceFarm.ListUploads" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListUploads'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UploadType)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListUploads Source #

Create a value of ListUploads with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListUploads, listUploads_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

ListUploads, listUploads_type - The type of upload.

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

ListUploads, listUploads_arn - The Amazon Resource Name (ARN) of the project for which you want to list uploads.

Request Lenses

listUploads_nextToken :: Lens' ListUploads (Maybe Text) Source #

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

listUploads_type :: Lens' ListUploads (Maybe UploadType) Source #

The type of upload.

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

listUploads_arn :: Lens' ListUploads Text Source #

The Amazon Resource Name (ARN) of the project for which you want to list uploads.

Destructuring the Response

data ListUploadsResponse Source #

Represents the result of a list uploads request.

See: newListUploadsResponse smart constructor.

Constructors

ListUploadsResponse' 

Fields

  • nextToken :: Maybe Text

    If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

  • uploads :: Maybe [Upload]

    Information about the uploads.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploadsResponse :: Type -> Type #

Show ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

NFData ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploadsResponse -> () #

Eq ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploadsResponse = D1 ('MetaData "ListUploadsResponse" "Amazonka.DeviceFarm.ListUploads" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListUploadsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uploads") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Upload])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListUploadsResponse Source #

Create a value of ListUploadsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListUploads, listUploadsResponse_nextToken - If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

$sel:uploads:ListUploadsResponse', listUploadsResponse_uploads - Information about the uploads.

$sel:httpStatus:ListUploadsResponse', listUploadsResponse_httpStatus - The response's http status code.

Response Lenses

listUploadsResponse_nextToken :: Lens' ListUploadsResponse (Maybe Text) Source #

If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.