_aws_profile Input Column
The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( "type" VARCHAR, "name" VARCHAR, "account_id" VARCHAR, "via_profile_name" VARCHAR, "assumed_role_arn" VARCHAR, "organization" STRUCT( "account_name" VARCHAR, "id" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[], "master_account" STRUCT( "id" VARCHAR, "email" VARCHAR ), "parents" STRUCT( "type" VARCHAR, "id" VARCHAR, "name" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[] )[] ) ) |
job
An object that contains information about the requested job. | STRUCT( "arn" VARCHAR, "name" VARCHAR, "type" VARCHAR, "created" TIMESTAMP_S, "status" VARCHAR, "result" VARCHAR, "started" TIMESTAMP_S, "stopped" TIMESTAMP_S, "counters" STRUCT( "total" BIGINT, "passed" BIGINT, "failed" BIGINT, "warned" BIGINT, "errored" BIGINT, "stopped" BIGINT, "skipped" BIGINT ), "message" VARCHAR, "device" STRUCT( "arn" VARCHAR, "name" VARCHAR, "manufacturer" VARCHAR, "model" VARCHAR, "model_id" VARCHAR, "form_factor" VARCHAR, "platform" VARCHAR, "os" VARCHAR, "cpu" STRUCT( "frequency" VARCHAR, "architecture" VARCHAR, "clock" DOUBLE ), "resolution" STRUCT( "width" BIGINT, "height" BIGINT ), "heap_size" BIGINT, "memory" BIGINT, "image" VARCHAR, "carrier" VARCHAR, "radio" VARCHAR, "remote_access_enabled" BOOLEAN, "remote_debug_enabled" BOOLEAN, "fleet_type" VARCHAR, "fleet_name" VARCHAR, "instances" STRUCT( "arn" VARCHAR, "device_arn" VARCHAR, "labels" VARCHAR[], "status" VARCHAR, "udid" VARCHAR, "instance_profile" STRUCT( "arn" VARCHAR, "package_cleanup" BOOLEAN, "exclude_app_packages_from_cleanup" VARCHAR[], "reboot_after_use" BOOLEAN, "name" VARCHAR, "description" VARCHAR ) )[], "availability" VARCHAR ), "instance_arn" VARCHAR, "device_minutes" STRUCT( "total" DOUBLE, "metered" DOUBLE, "unmetered" DOUBLE ), "video_endpoint" VARCHAR, "video_capture" BOOLEAN ) |
Show child fields- job.arn
The job's ARN.
- job.counters
The job's result counters. Show child fields- job.counters.errored
The number of errored entities.
- job.counters.failed
The number of failed entities.
- job.counters.passed
The number of passed entities.
- job.counters.skipped
The number of skipped entities.
- job.counters.stopped
The number of stopped entities.
- job.counters.total
The total number of entities.
- job.counters.warned
The number of warned entities.
- job.created
When the job was created.
- job.device
The device (phone or tablet). Show child fields- job.device.arn
The device's ARN.
- job.device.availability
Indicates how likely a device is available for a test run. Currently available in the ListDevices and GetDevice API methods.
- job.device.carrier
The device's carrier.
- job.device.cpu
Information about the device's CPU. Show child fields- job.device.cpu.architecture
The CPU's architecture (for example, x86 or ARM).
- job.device.cpu.clock
The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
- job.device.cpu.frequency
The CPU's frequency.
- job.device.fleet_name
The name of the fleet to which this device belongs.
- job.device.fleet_type
The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.
- job.device.form_factor
The device's form factor. Allowed values include:
- job.device.heap_size
The device's heap size, expressed in bytes.
- job.device.image
The device's image name.
- job.device.instances[]
Show child fields- job.device.instances[].arn
The Amazon Resource Name (ARN) of the device instance.
- job.device.instances[].device_arn
The ARN of the device.
- job.device.instances[].instance_profile
A object that contains information about the instance profile. Show child fields- job.device.instances[].instance_profile.arn
The Amazon Resource Name (ARN) of the instance profile.
- job.device.instances[].instance_profile.description
The description of the instance profile.
- job.device.instances[].instance_profile.exclude_app_packages_from_cleanup[]
- job.device.instances[].instance_profile.name
The name of the instance profile.
- job.device.instances[].instance_profile.package_cleanup
When set to true, Device Farm removes app packages after a test run. The default value is false for private devices.
- job.device.instances[].instance_profile.reboot_after_use
When set to true, Device Farm reboots the instance after a test run. The default value is true.
- job.device.instances[].labels[]
- job.device.instances[].status
The status of the device instance. Valid values are listed here.
- job.device.instances[].udid
Unique device identifier for the device instance.
- job.device.manufacturer
The device's manufacturer name.
- job.device.memory
The device's total memory size, expressed in bytes.
- job.device.model
The device's model name.
- job.device.model_id
The device's model ID.
- job.device.name
The device's display name.
- job.device.os
The device's operating system type.
- job.device.platform
The device's platform. Allowed values include:
- job.device.radio
The device's radio.
- job.device.remote_access_enabled
Specifies whether remote access has been enabled for the specified device.
- job.device.remote_debug_enabled
This flag is set to true if remote debugging is enabled for the device. Remote debugging is no longer supported.
- job.device.resolution
The resolution of the device. Show child fields- job.device.resolution.height
The screen resolution's height, expressed in pixels.
- job.device.resolution.width
The screen resolution's width, expressed in pixels.
- job.device_minutes
Represents the total (metered or unmetered) minutes used by the job. Show child fields- job.device_minutes.metered
When specified, represents only the sum of metered minutes used by the resource to run tests.
- job.device_minutes.total
When specified, represents the total minutes used by the resource to run tests.
- job.device_minutes.unmetered
When specified, represents only the sum of unmetered minutes used by the resource to run tests.
- job.instance_arn
The ARN of the instance.
- job.message
A message about the job's result.
- job.name
The job's name.
- job.result
The job's result. Allowed values include: -
PENDING -
PASSED -
WARNED -
FAILED -
SKIPPED -
ERRORED -
STOPPED
- job.started
The job's start time.
- job.status
The job's status. Allowed values include: -
PENDING -
PENDING_CONCURRENCY -
PENDING_DEVICE -
PROCESSING -
SCHEDULING -
PREPARING -
RUNNING -
COMPLETED -
STOPPING
- job.stopped
The job's stop time.
- job.type
The job's type. Allowed values include the following:
- job.video_capture
This value is set to true if video capture is enabled. Otherwise, it is set to false.
- job.video_endpoint
The endpoint for streaming device video.
|