AccountSettings class

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

Constructors

AccountSettings({String? awsAccountNumber, int? defaultJobTimeoutMinutes, int? maxJobTimeoutMinutes, Map<String, int>? maxSlots, bool? skipAppResign, TrialMinutes? trialMinutes, Map<DevicePlatform, int>? unmeteredDevices, Map<DevicePlatform, int>? unmeteredRemoteAccessDevices})
AccountSettings.fromJson(Map<String, dynamic> json)
factory

Properties

awsAccountNumber String?
The AWS account number specified in the AccountSettings container.
final
defaultJobTimeoutMinutes int?
The default number of minutes (at the account level) a test run executes before it times out. The default value is 150 minutes.
final
hashCode int
The hash code for this object.
no setterinherited
maxJobTimeoutMinutes int?
The maximum number of minutes a test run executes before it times out.
final
maxSlots Map<String, int>?
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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skipAppResign bool?
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.
final
trialMinutes TrialMinutes?
Information about an AWS account's usage of free trial device minutes.
final
unmeteredDevices Map<DevicePlatform, int>?
Returns the unmetered devices you have purchased or want to purchase.
final
unmeteredRemoteAccessDevices Map<DevicePlatform, int>?
Returns the unmetered remote access devices you have purchased or want to purchase.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited