

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

Ao criar uma condição, você pode adicionar a regra `LambdaInvoke`. Esta seção fornece uma referência para os parâmetros da regra. Para ter mais informações sobre regras e condições, consulte [Como funcionam as condições do estágio?](concepts-how-it-works-conditions.md).

Você já deve ter criado uma função no Lambda como um recurso separado.

**Topics**
+ [Tipo de regra](#rule-reference-CloudWatchAlarm-type)
+ [Parâmetros de configuração](#rule-reference-LambdaInvoke-config)
+ [Exemplo de configuração de regra](#rule-reference-LambdaInvoke-example)
+ [Consulte também](#rule-reference-LambdaInvoke-links)

## Tipo de regra
<a name="rule-reference-CloudWatchAlarm-type"></a>
+ Categoria: `Rule`
+ Proprietário: `AWS`
+ Fornecedor: `LambdaInvoke`
+ Versão: `1`

## Parâmetros de configuração
<a name="rule-reference-LambdaInvoke-config"></a>

**FunctionName**  
Obrigatório: Sim  
O nome da função do Lambda.

**UserParameters**  
Obrigatório: Não  
Esses são parâmetros fornecidos como entrada para a função no formato de par de chave/valor.

## Exemplo de configuração de regra
<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"
    }
]
```

------

## Consulte também
<a name="rule-reference-LambdaInvoke-links"></a>

Os recursos relacionados a seguir podem ajudar você a trabalhar com essa regra.
+ [Criar condições “em caso de falha”](stage-conditions.md#stage-conditions-onfailure): esta seção fornece etapas para criar uma condição “em caso de falha” com uma regra de alarme.