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. functionArn ARN of the Lambda function. functionName Name or ARN of the Lambda function. Changing this forces a new resource. functionScalingConfig Scaling configuration block. See functionScalingConfig Block below. functionState 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. qualifier Qualifier for the scaling configuration. Valid values: $LATEST.PUBLISHED to target the latest published version, or a specific numeric version number (e.g., 1). Changing this forces a new resource. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. timeouts Optional.
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 functionScalingConfig Block 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.PUBLISHED to 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