FunctionScalingConfigState class
Input properties used for looking up and filtering FunctionScalingConfig resources.
Constructors
-
FunctionScalingConfigState({Input<
String?> ? functionArn, Input<String?> ? functionName, Input<FunctionScalingConfigFunctionScalingConfig?> ? functionScalingConfig, Input<String?> ? functionState, Input<String?> ? qualifier, Input<String?> ? region, Input<FunctionScalingConfigTimeouts?> ? timeouts}) -
Creates a new FunctionScalingConfigState.
functionArnARN of the Lambda function.functionNameName or ARN of the Lambda function. Changing this forces a new resource.functionScalingConfigScaling configuration block. SeefunctionScalingConfigBlock below.functionStateState of the function after the scaling configuration was applied. This reflects the state reported by the most recent create or update and is not refreshed on read.qualifierQualifier for the scaling configuration. Valid values:$LATEST.PUBLISHEDto target the latest published version, or a specific numeric version number (e.g.,1). Changing this forces a new resource.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.timeoutsOptional.const -
FunctionScalingConfigState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
functionArn
→ Input<
String?> ? -
ARN of the Lambda function.
final
-
functionName
→ Input<
String?> ? -
Name or ARN of the Lambda function. Changing this forces a new resource.
final
-
functionScalingConfig
→ Input<
FunctionScalingConfigFunctionScalingConfig?> ? -
Scaling configuration block. See
functionScalingConfigBlock below.final -
functionState
→ Input<
String?> ? -
State of the function after the scaling configuration was applied. This reflects the state reported by the most recent create or update and is not refreshed on read.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
qualifier
→ Input<
String?> ? -
Qualifier for the scaling configuration. Valid values:
$LATEST.PUBLISHEDto target the latest published version, or a specific numeric version number (e.g.,1). Changing this forces a new resource.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
-
timeouts
→ Input<
FunctionScalingConfigTimeouts?> ? -
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