Class: Aws::DeviceFarm::Types::GetDevicePoolCompatibilityRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-devicefarm/types.rb

Overview

Represents a request to the get device pool compatibility operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_arnString

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

Returns:

  • (String)


1780
1781
1782
1783
1784
1785
1786
1787
1788
# File 'lib/aws-sdk-devicefarm/types.rb', line 1780

class GetDevicePoolCompatibilityRequest < Struct.new(
  :device_pool_arn,
  :app_arn,
  :test_type,
  :test,
  :configuration)
  SENSITIVE = []
  include Aws::Structure
end

#configurationTypes::ScheduleRunConfiguration

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



1780
1781
1782
1783
1784
1785
1786
1787
1788
# File 'lib/aws-sdk-devicefarm/types.rb', line 1780

class GetDevicePoolCompatibilityRequest < Struct.new(
  :device_pool_arn,
  :app_arn,
  :test_type,
  :test,
  :configuration)
  SENSITIVE = []
  include Aws::Structure
end

#device_pool_arnString

The device pool’s ARN.

Returns:

  • (String)


1780
1781
1782
1783
1784
1785
1786
1787
1788
# File 'lib/aws-sdk-devicefarm/types.rb', line 1780

class GetDevicePoolCompatibilityRequest < Struct.new(
  :device_pool_arn,
  :app_arn,
  :test_type,
  :test,
  :configuration)
  SENSITIVE = []
  include Aws::Structure
end

#testTypes::ScheduleRunTest

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



1780
1781
1782
1783
1784
1785
1786
1787
1788
# File 'lib/aws-sdk-devicefarm/types.rb', line 1780

class GetDevicePoolCompatibilityRequest < Struct.new(
  :device_pool_arn,
  :app_arn,
  :test_type,
  :test,
  :configuration)
  SENSITIVE = []
  include Aws::Structure
end

#test_typeString

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

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

  • INSTRUMENTATION.

  • XCTEST.

  • XCTEST_UI.

Returns:

  • (String)


1780
1781
1782
1783
1784
1785
1786
1787
1788
# File 'lib/aws-sdk-devicefarm/types.rb', line 1780

class GetDevicePoolCompatibilityRequest < Struct.new(
  :device_pool_arn,
  :app_arn,
  :test_type,
  :test,
  :configuration)
  SENSITIVE = []
  include Aws::Structure
end