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<DevicePoolRule>?>? rules, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, Input<String?>? type})
Creates a new DevicePoolState. arn ARN of this Device Pool description The device pool's description. maxDevices The number of devices that Device Farm can add to your device pool. name The name of the Device Pool projectArn The ARN of the project for the device pool. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. rules The device pool's rules. See Rule. tags A map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. type Optional.
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
tags → Input<Map<String, String>?>?
A map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
final
tagsAll → Input<Map<String, String>?>?
A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration 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