FunctionScalingConfigArgs constructor

const FunctionScalingConfigArgs({
  1. required Input<String> functionName,
  2. required Input<FunctionScalingConfigFunctionScalingConfig> functionScalingConfig,
  3. required Input<String> qualifier,
  4. Input<String?>? region,
  5. Input<FunctionScalingConfigTimeouts?>? timeouts,
})

Creates a new FunctionScalingConfigArgs. functionName Name or ARN of the Lambda function. Changing this forces a new resource. functionScalingConfig Scaling configuration block. See functionScalingConfig Block below. 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.

Implementation

const FunctionScalingConfigArgs({
  required this.functionName,
  required this.functionScalingConfig,
  required this.qualifier,
  this.region,
  this.timeouts,
});