Device
import type { Device } from "https://aws-api.deno.dev/v0.4/services/devicefarm.ts?docs=full";
Represents a device type that an app is tested against.
interface Device {
arn?: string | null;
availability?: DeviceAvailability | null;
carrier?: string | null;
cpu?: CPU | null;
fleetName?: string | null;
fleetType?: string | null;
formFactor?: DeviceFormFactor | null;
heapSize?: number | null;
image?: string | null;
instances?: DeviceInstance[] | null;
manufacturer?: string | null;
memory?: number | null;
model?: string | null;
modelId?: string | null;
name?: string | null;
os?: string | null;
platform?: DevicePlatform | null;
radio?: string | null;
remoteAccessEnabled?: boolean | null;
remoteDebugEnabled?: boolean | null;
resolution?: Resolution | null;
}§Properties
§
availability?: DeviceAvailability | null
[src]Indicates how likely a device is available for a test run. Currently available in the "ListDevices" and GetDevice API methods.
§
fleetType?: string | null
[src]The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.
§
formFactor?: DeviceFormFactor | null
[src]The device's form factor.
Allowed values include:
- PHONE
- TABLET
§
instances?: DeviceInstance[] | null
[src]The instances that belong to this device.
§
platform?: DevicePlatform | null
[src]The device's platform.
Allowed values include:
- ANDROID
- IOS
§
remoteAccessEnabled?: boolean | null
[src]Specifies whether remote access has been enabled for the specified device.
§
remoteDebugEnabled?: boolean | null
[src]This flag is set to true
if remote debugging is enabled for the device.
Remote debugging is no longer supported.
§
resolution?: Resolution | null
[src]The resolution of the device.