

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

# LambdaInvoke
<a name="rule-reference-LambdaInvoke"></a>

条件を作成するときに、`LambdaInvoke` ルールを追加できます。このセクションでは、ルールパラメータのリファレンスを提供します。ルールと条件の詳細については、「[ステージ条件はどのように機能しますか?](concepts-how-it-works-conditions.md)」を参照してください。

Lambda で別のリソースとして関数を既に作成している必要があります。

**Topics**
+ [ルールタイプ](#rule-reference-CloudWatchAlarm-type)
+ [設定パラメータ](#rule-reference-LambdaInvoke-config)
+ [ルール設定の例](#rule-reference-LambdaInvoke-example)
+ [関連情報](#rule-reference-LambdaInvoke-links)

## ルールタイプ
<a name="rule-reference-CloudWatchAlarm-type"></a>
+ カテゴリ:`Rule`
+ 所有者: `AWS`
+ プロバイダー: `LambdaInvoke`
+ バージョン: `1`

## 設定パラメータ
<a name="rule-reference-LambdaInvoke-config"></a>

**FunctionName**  
必須: はい  
Lambda 関数の名前

**UserParameters**  
必須: いいえ  
これらは、キーと値のペア形式で関数の入力として提供されるパラメータです。

## ルール設定の例
<a name="rule-reference-LambdaInvoke-example"></a>

------
#### [ YAML ]

```
- name: MyLambdaRule
  ruleTypeId:
    category: Rule
    owner: AWS
    provider: LambdaInvoke
    version: '1'
  configuration:
    FunctionName: my-function
  inputArtifacts:
  - name: SourceArtifact
  region: us-east-1
```

------
#### [ JSON ]

```
[
    {
        "name": "MyLambdaRule",
        "ruleTypeId": {
            "category": "Rule",
            "owner": "AWS",
            "provider": "LambdaInvoke",
            "version": "1"
        },
        "configuration": {
            "FunctionName": "my-function"
        },
        "inputArtifacts": [
            {
                "name": "SourceArtifact"
            }
        ],
        "region": "us-east-1"
    }
]
```

------

## 関連情報
<a name="rule-reference-LambdaInvoke-links"></a>

このルールを利用する際に以下の関連リソースが役立ちます。
+ [失敗時の条件の作成](stage-conditions.md#stage-conditions-onfailure) – このセクションでは、アラームルールを使用して失敗時の条件を作成する手順を示しています。