

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

# lambda-function-settings-check
<a name="lambda-function-settings-check"></a>

ランタイム、ロール、タイムアウト、メモリサイズの AWS Lambda 関数設定が想定値と一致するかどうかを確認します。このルールは、「Image」パッケージタイプの関数と、「OS 専用ランタイム」に設定されたランタイムの関数を無視します。Lambda 関数の設定が期待値と一致しない場合、ルールは NON\$1COMPLIANT です。



**識別子:** LAMBDA\$1FUNCTION\$1SETTINGS\$1CHECK

**リソースタイプ:** AWS::Lambda::Function

**トリガータイプ:** 設定変更

**AWS リージョン:** 中国 (寧夏) AWS リージョンを除く、サポートされているすべての リージョン

**パラメータ :**

ランタイムタイプ: CSV  
 AWS Lambda ランタイム値のカンマ区切りリスト

ロール: (オプション)タイプ: 文字列  
 AWS Lambda 実行ロールの名前または ARN

memorySize (オプション)タイプ: intデフォルト: 128  
AWS メガバイト単位の Lambda 関数のサイズ

タイムアウト (オプション)タイプ: intデフォルト: 3  
AWS Lambda 関数の秒単位のタイムアウト

## プロアクティブ評価
<a name="w2aac20c16c17b7e1053c19"></a>

 このルールをプロアクティブモードで実行する手順については、[AWS Config 「ルールを使用したリソースの評価](./evaluating-your-resources.html#evaluating-your-resources-proactive)」を参照してください。このルールがプロアクティブモードで COMPLIANT を返すには、[StartResourceEvaluation](https://docs.aws.amazon.com/config/latest/APIReference/API_StartResourceEvaluation.html) API のリソース設定スキーマに、文字列としてエンコードされた次の入力を含める必要があります。

```
"ResourceConfiguration":
...
{
    "MemorySize": Integer*,
    "Role": String*,
    "Runtime": String*,
    "Timeout": Integer*
} 
...
```

\$1これらの入力の有効な値の詳細については、 AWS CloudFormation 「 ユーザーガイド」の[MemorySize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-memorysize)、[Role](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-role)、[Runtime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-runtime)、[Timeout](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-timeout)」を参照してください。

 プロアクティブ評価の詳細については、「[Evaluation Mode](./evaluate-config-rules.html)」を参照してください。

## AWS CloudFormation テンプレート
<a name="w2aac20c16c17b7e1053c21"></a>

 AWS CloudFormation テンプレートを使用して AWS Config マネージドルールを作成するには、「」を参照してください[AWS CloudFormation テンプレートを使用した AWS Config マネージドルールの作成](aws-config-managed-rules-cloudformation-templates.md)。