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

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

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_numberString

The AWS account number specified in the ‘AccountSettings` container.

Returns:

  • (String)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  include Aws::Structure
end

#default_job_timeout_minutesInteger

The default number of minutes (at the account level) a test run executes before it times out. The default value is 150 minutes.

Returns:

  • (Integer)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  include Aws::Structure
end

#max_job_timeout_minutesInteger

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

Returns:

  • (Integer)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  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>)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  include Aws::Structure
end

#skip_app_resignBoolean

When set to ‘true`, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information about how Device Farm re-signs your apps, see

Do you modify my app?][1

in the *AWS Device Farm FAQs*.

[1]: aws.amazon.com/device-farm/faqs/

Returns:

  • (Boolean)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  include Aws::Structure
end

#trial_minutesTypes::TrialMinutes

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

Returns:



66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  include Aws::Structure
end

#unmetered_devicesHash<String,Integer>

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

Returns:

  • (Hash<String,Integer>)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  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>)


66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/aws-sdk-devicefarm/types.rb', line 66

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,
  :skip_app_resign)
  SENSITIVE = []
  include Aws::Structure
end