DevicePoolState class
Input properties used for looking up and filtering DevicePool resources.
Constructors
-
DevicePoolState({Input<
String?> ? arn, Input<String?> ? description, Input<int?> ? maxDevices, Input<String?> ? name, Input<String?> ? projectArn, Input<String?> ? region, Input<List< ? rules, Input<DevicePoolRule> ?>Map< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>String?> ? type}) -
Creates a new DevicePoolState.
arnARN of this Device PooldescriptionThe device pool's description.maxDevicesThe number of devices that Device Farm can add to your device pool.nameThe name of the Device PoolprojectArnThe ARN of the project for the device pool.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.rulesThe device pool's rules. See Rule.tagsA map of tags to assign to the resource. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllA map of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.typeOptional.const -
DevicePoolState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN of this Device Pool
final
-
description
→ Input<
String?> ? -
The device pool's description.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
maxDevices
→ Input<
int?> ? -
The number of devices that Device Farm can add to your device pool.
final
-
name
→ Input<
String?> ? -
The name of the Device Pool
final
-
projectArn
→ Input<
String?> ? -
The ARN of the project for the device pool.
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
-
rules
→ Input<
List< ?DevicePoolRule> ?> -
The device pool's rules. See Rule.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
A map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
A map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.final -
type
→ Input<
String?> ? -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited