You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::DeviceFarm::Types::DevicePool

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

Overview

Represents a collection of device types.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The device pool's ARN.

Returns:

  • (String)


997
998
999
1000
1001
1002
1003
1004
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 997

class DevicePool < Struct.new(
  :arn,
  :name,
  :description,
  :type,
  :rules)
  include Aws::Structure
end

#descriptionString

The device pool's description.

Returns:

  • (String)


997
998
999
1000
1001
1002
1003
1004
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 997

class DevicePool < Struct.new(
  :arn,
  :name,
  :description,
  :type,
  :rules)
  include Aws::Structure
end

#nameString

The device pool's name.

Returns:

  • (String)


997
998
999
1000
1001
1002
1003
1004
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 997

class DevicePool < Struct.new(
  :arn,
  :name,
  :description,
  :type,
  :rules)
  include Aws::Structure
end

#rulesArray<Types::Rule>

Information about the device pool's rules.

Returns:



997
998
999
1000
1001
1002
1003
1004
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 997

class DevicePool < Struct.new(
  :arn,
  :name,
  :description,
  :type,
  :rules)
  include Aws::Structure
end

#typeString

The device pool's type.

Allowed values include:

  • CURATED: A device pool that is created and managed by AWS Device Farm.

  • PRIVATE: A device pool that is created and managed by the device pool developer.

Returns:

  • (String)


997
998
999
1000
1001
1002
1003
1004
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 997

class DevicePool < Struct.new(
  :arn,
  :name,
  :description,
  :type,
  :rules)
  include Aws::Structure
end