AutoScalingConfigurationVersionState class

Input properties used for looking up and filtering AutoScalingConfigurationVersion resources.

Constructors

AutoScalingConfigurationVersionState({Input<String?>? arn, Input<String?>? autoScalingConfigurationName, Input<int?>? autoScalingConfigurationRevision, Input<bool?>? hasAssociatedService, Input<bool?>? isDefault, Input<bool?>? latest, Input<int?>? maxConcurrency, Input<int?>? maxSize, Input<int?>? minSize, Input<String?>? region, Input<String?>? status, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll})
Creates a new AutoScalingConfigurationVersionState. arn ARN of this auto scaling configuration version. autoScalingConfigurationName Name of the auto scaling configuration. autoScalingConfigurationRevision Revision of this auto scaling configuration. hasAssociatedService Whether there is an App Runner service associated with this auto scaling configuration. isDefault Whether the auto scaling configuration is the default for the AWS account and Region. latest Whether the auto scaling configuration has the highest autoScalingConfigurationRevision among all configurations that share the same autoScalingConfigurationName. maxConcurrency Maximal number of concurrent requests that you want an instance to process. When the number of concurrent requests goes over this limit, App Runner scales up your service. maxSize Maximal number of instances that App Runner provisions for your service. minSize Minimal number of instances that App Runner provisions for your service. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. status Current state of the auto scaling configuration. An INACTIVE configuration revision has been deleted and can't be used. It is permanently removed some time after deletion. tags Key-value map of resource tags. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
const
AutoScalingConfigurationVersionState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of this auto scaling configuration version.
final
autoScalingConfigurationName → Input<String?>?
Name of the auto scaling configuration.
final
autoScalingConfigurationRevision → Input<int?>?
Revision of this auto scaling configuration.
final
hasAssociatedService → Input<bool?>?
Whether there is an App Runner service associated with this auto scaling configuration.
final
hashCode int
The hash code for this object.
no setterinherited
isDefault → Input<bool?>?
Whether the auto scaling configuration is the default for the AWS account and Region.
final
latest → Input<bool?>?
Whether the auto scaling configuration has the highest autoScalingConfigurationRevision among all configurations that share the same autoScalingConfigurationName.
final
maxConcurrency → Input<int?>?
Maximal number of concurrent requests that you want an instance to process. When the number of concurrent requests goes over this limit, App Runner scales up your service.
final
maxSize → Input<int?>?
Maximal number of instances that App Runner provisions for your service.
final
minSize → Input<int?>?
Minimal number of instances that App Runner provisions for your service.
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
status → Input<String?>?
Current state of the auto scaling configuration. An INACTIVE configuration revision has been deleted and can't be used. It is permanently removed some time after deletion.
final
tags → Input<Map<String, String>?>?
Key-value map of resource tags. 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>?>?
Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
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