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

Description

Gets information about compatibility with a device pool.

Synopsis

Creating a Request

data GetDevicePoolCompatibility Source #

Represents a request to the get device pool compatibility operation.

See: newGetDevicePoolCompatibility smart constructor.

Constructors

GetDevicePoolCompatibility' 

Fields

  • test :: Maybe ScheduleRunTest

    Information about the uploaded test to be run against the device pool.

  • appArn :: Maybe Text

    The ARN of the app that is associated with the specified device pool.

  • configuration :: Maybe ScheduleRunConfiguration

    An object that contains information about the settings for a run.

  • testType :: Maybe TestType

    The test type for the specified device pool.

    Allowed values include the following:

    • BUILTIN_FUZZ.
    • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
    • APPIUM_JAVA_JUNIT.
    • APPIUM_JAVA_TESTNG.
    • APPIUM_PYTHON.
    • APPIUM_NODE.
    • APPIUM_RUBY.
    • APPIUM_WEB_JAVA_JUNIT.
    • APPIUM_WEB_JAVA_TESTNG.
    • APPIUM_WEB_PYTHON.
    • APPIUM_WEB_NODE.
    • APPIUM_WEB_RUBY.
    • CALABASH.
    • INSTRUMENTATION.
    • UIAUTOMATION.
    • UIAUTOMATOR.
    • XCTEST.
    • XCTEST_UI.
  • devicePoolArn :: Text

    The device pool's ARN.

Instances

Instances details
Eq GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Read GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Show GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Generic GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Associated Types

type Rep GetDevicePoolCompatibility :: Type -> Type #

NFData GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Hashable GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToJSON GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

AWSRequest GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToHeaders GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToPath GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

ToQuery GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibility = D1 ('MetaData "GetDevicePoolCompatibility" "Amazonka.DeviceFarm.GetDevicePoolCompatibility" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDevicePoolCompatibility'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "test") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleRunTest)) :*: S1 ('MetaSel ('Just "appArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleRunConfiguration)) :*: (S1 ('MetaSel ('Just "testType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestType)) :*: S1 ('MetaSel ('Just "devicePoolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetDevicePoolCompatibility Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

newGetDevicePoolCompatibility Source #

Create a value of GetDevicePoolCompatibility 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:test:GetDevicePoolCompatibility', getDevicePoolCompatibility_test - Information about the uploaded test to be run against the device pool.

$sel:appArn:GetDevicePoolCompatibility', getDevicePoolCompatibility_appArn - The ARN of the app that is associated with the specified device pool.

$sel:configuration:GetDevicePoolCompatibility', getDevicePoolCompatibility_configuration - An object that contains information about the settings for a run.

$sel:testType:GetDevicePoolCompatibility', getDevicePoolCompatibility_testType - The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.
  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
  • APPIUM_JAVA_JUNIT.
  • APPIUM_JAVA_TESTNG.
  • APPIUM_PYTHON.
  • APPIUM_NODE.
  • APPIUM_RUBY.
  • APPIUM_WEB_JAVA_JUNIT.
  • APPIUM_WEB_JAVA_TESTNG.
  • APPIUM_WEB_PYTHON.
  • APPIUM_WEB_NODE.
  • APPIUM_WEB_RUBY.
  • CALABASH.
  • INSTRUMENTATION.
  • UIAUTOMATION.
  • UIAUTOMATOR.
  • XCTEST.
  • XCTEST_UI.

$sel:devicePoolArn:GetDevicePoolCompatibility', getDevicePoolCompatibility_devicePoolArn - The device pool's ARN.

Request Lenses

getDevicePoolCompatibility_test :: Lens' GetDevicePoolCompatibility (Maybe ScheduleRunTest) Source #

Information about the uploaded test to be run against the device pool.

getDevicePoolCompatibility_appArn :: Lens' GetDevicePoolCompatibility (Maybe Text) Source #

The ARN of the app that is associated with the specified device pool.

getDevicePoolCompatibility_configuration :: Lens' GetDevicePoolCompatibility (Maybe ScheduleRunConfiguration) Source #

An object that contains information about the settings for a run.

getDevicePoolCompatibility_testType :: Lens' GetDevicePoolCompatibility (Maybe TestType) Source #

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.
  • BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
  • APPIUM_JAVA_JUNIT.
  • APPIUM_JAVA_TESTNG.
  • APPIUM_PYTHON.
  • APPIUM_NODE.
  • APPIUM_RUBY.
  • APPIUM_WEB_JAVA_JUNIT.
  • APPIUM_WEB_JAVA_TESTNG.
  • APPIUM_WEB_PYTHON.
  • APPIUM_WEB_NODE.
  • APPIUM_WEB_RUBY.
  • CALABASH.
  • INSTRUMENTATION.
  • UIAUTOMATION.
  • UIAUTOMATOR.
  • XCTEST.
  • XCTEST_UI.

Destructuring the Response

data GetDevicePoolCompatibilityResponse Source #

Represents the result of describe device pool compatibility request.

See: newGetDevicePoolCompatibilityResponse smart constructor.

Constructors

GetDevicePoolCompatibilityResponse' 

Fields

Instances

Instances details
Eq GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Read GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Show GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Generic GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

Associated Types

type Rep GetDevicePoolCompatibilityResponse :: Type -> Type #

NFData GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibilityResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePoolCompatibility

type Rep GetDevicePoolCompatibilityResponse = D1 ('MetaData "GetDevicePoolCompatibilityResponse" "Amazonka.DeviceFarm.GetDevicePoolCompatibility" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDevicePoolCompatibilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "incompatibleDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DevicePoolCompatibilityResult])) :*: (S1 ('MetaSel ('Just "compatibleDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DevicePoolCompatibilityResult])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDevicePoolCompatibilityResponse Source #

Create a value of GetDevicePoolCompatibilityResponse 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:incompatibleDevices:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_incompatibleDevices - Information about incompatible devices.

$sel:compatibleDevices:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_compatibleDevices - Information about compatible devices.

$sel:httpStatus:GetDevicePoolCompatibilityResponse', getDevicePoolCompatibilityResponse_httpStatus - The response's http status code.

Response Lenses