Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Gets information about compatibility with a device pool.
- getDevicePoolCompatibility :: Text -> GetDevicePoolCompatibility
- data GetDevicePoolCompatibility
- gdpcAppARN :: Lens' GetDevicePoolCompatibility (Maybe Text)
- gdpcTestType :: Lens' GetDevicePoolCompatibility (Maybe TestType)
- gdpcDevicePoolARN :: Lens' GetDevicePoolCompatibility Text
- getDevicePoolCompatibilityResponse :: Int -> GetDevicePoolCompatibilityResponse
- data GetDevicePoolCompatibilityResponse
- gdpcrsIncompatibleDevices :: Lens' GetDevicePoolCompatibilityResponse [DevicePoolCompatibilityResult]
- gdpcrsCompatibleDevices :: Lens' GetDevicePoolCompatibilityResponse [DevicePoolCompatibilityResult]
- gdpcrsResponseStatus :: Lens' GetDevicePoolCompatibilityResponse Int
Creating a Request
getDevicePoolCompatibility Source #
Creates a value of GetDevicePoolCompatibility
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetDevicePoolCompatibility Source #
Represents a request to the get device pool compatibility operation.
See: getDevicePoolCompatibility
smart constructor.
Request Lenses
gdpcAppARN :: Lens' GetDevicePoolCompatibility (Maybe Text) Source #
The ARN of the app that is associated with the specified device pool.
gdpcTestType :: Lens' GetDevicePoolCompatibility (Maybe TestType) Source #
The test type for the specified device pool.
Allowed values include the following:
- BUILTIN_FUZZ: The built-in fuzz type.
- BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
- APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
- APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
- APPIUM_PYTHON: The Appium Python type.
- APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
- APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
- APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
- CALABASH: The Calabash type.
- INSTRUMENTATION: The Instrumentation type.
- UIAUTOMATION: The uiautomation type.
- UIAUTOMATOR: The uiautomator type.
- XCTEST: The XCode test type.
- XCTEST_UI: The XCode UI test type.
gdpcDevicePoolARN :: Lens' GetDevicePoolCompatibility Text Source #
The device pool's ARN.
Destructuring the Response
getDevicePoolCompatibilityResponse Source #
Creates a value of GetDevicePoolCompatibilityResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetDevicePoolCompatibilityResponse Source #
Represents the result of describe device pool compatibility request.
See: getDevicePoolCompatibilityResponse
smart constructor.
Response Lenses
gdpcrsIncompatibleDevices :: Lens' GetDevicePoolCompatibilityResponse [DevicePoolCompatibilityResult] Source #
Information about incompatible devices.
gdpcrsCompatibleDevices :: Lens' GetDevicePoolCompatibilityResponse [DevicePoolCompatibilityResult] Source #
Information about compatible devices.
gdpcrsResponseStatus :: Lens' GetDevicePoolCompatibilityResponse Int Source #
The response status code.