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< ? statuses, Input<FleetStatus> ?>Map< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>List< ? vpcConfigs})FleetVpcConfig> ?> -
Creates a new FleetState.
arnARN of the Fleet.baseCapacityNumber of machines allocated to the fleet.computeConfigurationThe compute configuration of the compute fleet. This is only required ifcomputeTypeis set toATTRIBUTE_BASED_COMPUTEorCUSTOM_INSTANCE_TYPE. SeecomputeConfigurationbelow.computeTypeCompute resources the compute fleet uses. See compute types for more information and valid values.createdCreation time of the fleet.environmentTypeEnvironment type of the compute fleet. See environment types for more information and valid values.fleetServiceRoleThe service role associated with the compute fleet.imageIdAMI of the compute fleet.lastModifiedLast modification time of the fleet.nameFleet name.overflowBehaviorOverflow behavior for compute fleet. Valid values:ON_DEMAND,QUEUE.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.scalingConfigurationConfiguration block. This option is only valid when your overflow behavior isQUEUE. SeescalingConfigurationbelow.statusesNested attribute containing information about the current status of the fleet.tagsMap 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.tagsAllOptional.vpcConfigsConfiguration block. SeevpcConfigbelow.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
computeTypeis set toATTRIBUTE_BASED_COMPUTEorCUSTOM_INSTANCE_TYPE. SeecomputeConfigurationbelow.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. SeescalingConfigurationbelow.final -
statuses
→ Input<
List< ?FleetStatus> ?> -
Nested attribute containing information about the current status of the fleet.
final
-
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 -
final
-
vpcConfigs
→ Input<
List< ?FleetVpcConfig> ?> -
Configuration block. See
vpcConfigbelow.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