Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
arn?: string | null
[src]

The device's ARN.

§
availability?: DeviceAvailability | null
[src]

Indicates how likely a device is available for a test run. Currently available in the "ListDevices" and GetDevice API methods.

§
carrier?: string | null
[src]

The device's carrier.

§
cpu?: CPU | null
[src]

Information about the device's CPU.

§
fleetName?: string | null
[src]

The name of the fleet to which this device belongs.

§
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
§
heapSize?: number | null
[src]

The device's heap size, expressed in bytes.

§
image?: string | null
[src]

The device's image name.

§
instances?: DeviceInstance[] | null
[src]

The instances that belong to this device.

§
manufacturer?: string | null
[src]

The device's manufacturer name.

§
memory?: number | null
[src]

The device's total memory size, expressed in bytes.

§
model?: string | null
[src]

The device's model name.

§
modelId?: string | null
[src]

The device's model ID.

§
name?: string | null
[src]

The device's display name.

§
os?: string | null
[src]

The device's operating system type.

§
platform?: DevicePlatform | null
[src]

The device's platform.

Allowed values include:

  • ANDROID
  • IOS
§
radio?: string | null
[src]

The device's radio.

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