Class: Aws::DeviceFarm::Types::AccountSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::AccountSettings
- Defined in:
- gems/aws-sdk-devicefarm/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
-
#aws_account_number ⇒ String
The AWS account number specified in the
AccountSettings
container. -
#default_job_timeout_minutes ⇒ Integer
The default number of minutes (at the account level) a test run executes before it times out.
-
#max_job_timeout_minutes ⇒ Integer
The maximum number of minutes a test run executes before it times out.
-
#max_slots ⇒ Hash<String,Integer>
The maximum number of device slots that the AWS account can purchase.
-
#skip_app_resign ⇒ Boolean
When set to
true
, for private devices, Device Farm does not sign your app again. -
#trial_minutes ⇒ Types::TrialMinutes
Information about an AWS account's usage of free trial device minutes.
-
#unmetered_devices ⇒ Hash<String,Integer>
Returns the unmetered devices you have purchased or want to purchase.
-
#unmetered_remote_access_devices ⇒ Hash<String,Integer>
Returns the unmetered remote access devices you have purchased or want to purchase.
Instance Attribute Details
#aws_account_number ⇒ String
The AWS account number specified in the AccountSettings
container.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_minutes ⇒ Integer
The default number of minutes (at the account level) a test run executes before it times out. The default value is 150 minutes.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_minutes ⇒ Integer
The maximum number of minutes a test run executes before it times out.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_slots ⇒ Hash<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.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_resign ⇒ Boolean
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? in the AWS Device Farm FAQs.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_minutes ⇒ Types::TrialMinutes
Information about an AWS account's usage of free trial device minutes.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_devices ⇒ Hash<String,Integer>
Returns the unmetered devices you have purchased or want to purchase.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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_devices ⇒ Hash<String,Integer>
Returns the unmetered remote access devices you have purchased or want to purchase.
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'gems/aws-sdk-devicefarm/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 |