libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Read ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Show ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Generic ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploads :: Type -> Type #

NFData ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploads -> () #

Hashable ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

ToJSON 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 #

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

type Rep ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploads = D1 ('MetaData "ListUploads" "Amazonka.DeviceFarm.ListUploads" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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))))
type AWSResponse ListUploads Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

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:

$sel:nextToken: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.

$sel:type':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

$sel:arn: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
Eq ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Show ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Generic ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Associated Types

type Rep ListUploadsResponse :: Type -> Type #

NFData ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

Methods

rnf :: ListUploadsResponse -> () #

type Rep ListUploadsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListUploads

type Rep ListUploadsResponse = D1 ('MetaData "ListUploadsResponse" "Amazonka.DeviceFarm.ListUploads" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" '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:

$sel:nextToken: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.