

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Lorsque vous créez une condition, vous pouvez ajouter la `LambdaInvoke` règle. Cette section fournit une référence pour les paramètres des règles. Pour plus d'informations sur les règles et conditions, consultez[Comment fonctionnent les conditions scéniques ?](concepts-how-it-works-conditions.md).

Vous devez déjà avoir créé une fonction dans Lambda en tant que ressource distincte.

**Topics**
+ [Type de règle](#rule-reference-CloudWatchAlarm-type)
+ [Paramètres de configuration](#rule-reference-LambdaInvoke-config)
+ [Exemple de configuration de règles](#rule-reference-LambdaInvoke-example)
+ [Consultez aussi](#rule-reference-LambdaInvoke-links)

## Type de règle
<a name="rule-reference-CloudWatchAlarm-type"></a>
+ Catégorie : `Rule`
+ Propriétaire : `AWS`
+ Fournisseur : `LambdaInvoke`
+ Version : `1`

## Paramètres de configuration
<a name="rule-reference-LambdaInvoke-config"></a>

**FunctionName**  
Obligatoire : oui  
Nom de la fonction Lambda.

**UserParameters**  
Obligatoire : non  
Il s'agit de paramètres fournis en entrée pour la fonction sous forme de paire clé-valeur.

## Exemple de configuration de règles
<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"
    }
]
```

------

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

Les ressources connexes suivantes peuvent vous aider à utiliser cette règle.
+ [Création de conditions en cas de défaillance](stage-conditions.md#stage-conditions-onfailure)— Cette section décrit les étapes à suivre pour créer une condition En cas de défaillance avec une règle d'alarme.