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

Class: Aws::DeviceFarm::Types::AccountSettings

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

Overview

A container for account-level settings within AWS Device Farm.

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_numberString

The AWS account number specified in the AccountSettings container.

Returns:

  • (String)


51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end

#default_job_timeout_minutesInteger

The default number of minutes (at the account level) a test run will execute before it times out. Default value is 60 minutes.

Returns:

  • (Integer)


51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end

#max_job_timeout_minutesInteger

The maximum number of minutes a test run will execute before it times out.

Returns:

  • (Integer)


51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end

#max_slotsHash<String,Integer>

The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number pair, where the offering-id represents one of the IDs returned by the ListOfferings command.

Returns:

  • (Hash<String,Integer>)


51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end

#trial_minutesTypes::TrialMinutes

Information about an AWS account's usage of free trial device minutes.

Returns:



51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end

#unmetered_devicesHash<String,Integer>

Returns the unmetered devices you have purchased or want to purchase.

Returns:

  • (Hash<String,Integer>)


51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end

#unmetered_remote_access_devicesHash<String,Integer>

Returns the unmetered remote access devices you have purchased or want to purchase.

Returns:

  • (Hash<String,Integer>)


51
52
53
54
55
56
57
58
59
60
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 51

class AccountSettings < Struct.new(
  :aws_account_number,
  :unmetered_devices,
  :unmetered_remote_access_devices,
  :max_job_timeout_minutes,
  :trial_minutes,
  :max_slots,
  :default_job_timeout_minutes)
  include Aws::Structure
end