

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# FunctionScalingConfig
<a name="sam-property-function-functionscalingconfig"></a>

Lambda 関数バージョンのスケーリング動作を設定し、作成できる実行環境 (サンドボックス) の数を制御します。この設定は、\$1LATEST.PUBLISHED 関数バージョンと数値関数バージョンの両方に適用されます。

## 構文
<a name="sam-property-function-functionscalingconfig-syntax"></a>

 AWS Serverless Application Model (AWS SAM) テンプレートでこのエンティティを宣言するには、次の構文を使用します。

### YAML
<a name="sam-property-function-functionscalingconfig-syntax.yaml"></a>

```
[MinExecutionEnvironments](#sam-function-functionscalingconfig-minexecutionenvironments): Integer
[MaxExecutionEnvironments](#sam-function-functionscalingconfig-maxexecutionenvironments): Integer
```

## プロパティ
<a name="sam-property-function-functionscalingconfig-properties"></a>

 `MinExecutionEnvironments`   <a name="sam-function-functionscalingconfig-minexecutionenvironments"></a>
関数バージョンで維持する実行環境の最小数。  
*タイプ:* 整数  
*必須:* いいえ  
*デフォルト*: `3`  
*最小*: `0`  
*CloudFormation 互換性*: このプロパティは、 `AWS::Lambda::Function`リソースの `[MinExecutionEnvironments](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-functionscalingconfig-minexecutionenvironments)`プロパティに直接渡されます。

 `MaxExecutionEnvironments`   <a name="sam-function-functionscalingconfig-maxexecutionenvironments"></a>
関数バージョンに対して作成できる実行環境の最大数。  
*タイプ:* 整数  
*必須:* いいえ  
*デフォルト*: `3`  
*最小*: `0`  
*CloudFormation 互換性*: このプロパティは、 `AWS::Lambda::Function`リソースの `[MaxExecutionEnvironments](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-functionscalingconfig-maxexecutionenvironments)`プロパティに直接渡されます。

## 例
<a name="sam-property-function-functionscalingconfig-examples"></a>

### 関数スケーリング設定
<a name="sam-property-function-functionscalingconfig-examples-basic"></a>

次の例は、最小実行環境と最大実行環境を使用した関数スケーリング設定を示しています。

```
FunctionScalingConfig:
  MinExecutionEnvironments: 5
  MaxExecutionEnvironments: 100
```