Skip to content

Lambda  >  Operations  >  get_function_scaling_config

get_function_scaling_config

Operation

get_function_scaling_config async

get_function_scaling_config(input: GetFunctionScalingConfigInput, plugins: list[Plugin] | None = None) -> GetFunctionScalingConfigOutput

Retrieves the scaling configuration for a Lambda Managed Instances function.

Parameters:

Name Type Description Default
input GetFunctionScalingConfigInput

An instance of GetFunctionScalingConfigInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetFunctionScalingConfigOutput

An instance of GetFunctionScalingConfigOutput.

Input

GetFunctionScalingConfigInput dataclass

Dataclass for GetFunctionScalingConfigInput structure.

Attributes

function_name class-attribute instance-attribute
function_name: str | None = None

The name or ARN of the Lambda function.

qualifier class-attribute instance-attribute
qualifier: str | None = None

Specify a version or alias to get the scaling configuration for a published version of the function.

Output

GetFunctionScalingConfigOutput dataclass

Dataclass for GetFunctionScalingConfigOutput structure.

Attributes

applied_function_scaling_config class-attribute instance-attribute
applied_function_scaling_config: FunctionScalingConfig | None = None

The scaling configuration that is currently applied to the function. This represents the actual scaling settings in effect.

function_arn class-attribute instance-attribute
function_arn: str | None = None

The Amazon Resource Name (ARN) of the function.

requested_function_scaling_config class-attribute instance-attribute
requested_function_scaling_config: FunctionScalingConfig | None = None

The scaling configuration that was requested for the function.