FleetState class

Input properties used for looking up and filtering Fleet resources.

Constructors

FleetState({Input<String?>? arn, Input<int?>? baseCapacity, Input<FleetComputeConfiguration?>? computeConfiguration, Input<String?>? computeType, Input<String?>? created, Input<String?>? environmentType, Input<String?>? fleetServiceRole, Input<String?>? imageId, Input<String?>? lastModified, Input<String?>? name, Input<String?>? overflowBehavior, Input<String?>? region, Input<FleetScalingConfiguration?>? scalingConfiguration, Input<List<FleetStatus>?>? statuses, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, Input<List<FleetVpcConfig>?>? vpcConfigs})
Creates a new FleetState. arn ARN of the Fleet. baseCapacity Number of machines allocated to the fleet. computeConfiguration The compute configuration of the compute fleet. This is only required if computeType is set to ATTRIBUTE_BASED_COMPUTE or CUSTOM_INSTANCE_TYPE. See computeConfiguration below. computeType Compute resources the compute fleet uses. See compute types for more information and valid values. created Creation time of the fleet. environmentType Environment type of the compute fleet. See environment types for more information and valid values. fleetServiceRole The service role associated with the compute fleet. imageId AMI of the compute fleet. lastModified Last modification time of the fleet. name Fleet name. overflowBehavior Overflow behavior for compute fleet. Valid values: ON_DEMAND, QUEUE. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. scalingConfiguration Configuration block. This option is only valid when your overflow behavior is QUEUE. See scalingConfiguration below. statuses Nested attribute containing information about the current status of the fleet. tags 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 Optional. vpcConfigs Configuration block. See vpcConfig below.
const
FleetState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of the Fleet.
final
baseCapacity → Input<int?>?
Number of machines allocated to the fleet.
final
computeConfiguration → Input<FleetComputeConfiguration?>?
The compute configuration of the compute fleet. This is only required if computeType is set to ATTRIBUTE_BASED_COMPUTE or CUSTOM_INSTANCE_TYPE. See computeConfiguration below.
final
computeType → Input<String?>?
Compute resources the compute fleet uses. See compute types for more information and valid values.
final
created → Input<String?>?
Creation time of the fleet.
final
environmentType → Input<String?>?
Environment type of the compute fleet. See environment types for more information and valid values.
final
fleetServiceRole → Input<String?>?
The service role associated with the compute fleet.
final
hashCode int
The hash code for this object.
no setterinherited
imageId → Input<String?>?
AMI of the compute fleet.
final
lastModified → Input<String?>?
Last modification time of the fleet.
final
name → Input<String?>?
Fleet name.
final
overflowBehavior → Input<String?>?
Overflow behavior for compute fleet. Valid values: ON_DEMAND, QUEUE.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scalingConfiguration → Input<FleetScalingConfiguration?>?
Configuration block. This option is only valid when your overflow behavior is QUEUE. See scalingConfiguration below.
final
statuses → Input<List<FleetStatus>?>?
Nested attribute containing information about the current status of the fleet.
final
tags → Input<Map<String, String>?>?
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>?>?
final
vpcConfigs → Input<List<FleetVpcConfig>?>?
Configuration block. See vpcConfig below.
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