CloudWatchLogs - AWS Serverless Application Model

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á.

CloudWatchLogs

O objeto que descreve um tipo de fonte de evento CloudWatchLogs.

O evento gera um recurso AWS::Logs::SubscriptionFilter e especifica um filtro de assinaturas e o associa ao grupo de logs especificado.

Sintaxe

Para declarar essa entidade em seu modelo AWS Serverless Application Model (AWS SAM), use a sintaxe a seguir.

YAML

FilterPattern: String LogGroupName: String

Propriedades

FilterPattern

As expressões de filtragem que restringem o que é entregue ao AWS recurso de destino. Para obter mais informações sobre o filtro do padrão de filtro Sintaxe de filtros e padrões.

Tipo: string

Obrigatório: Sim

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a FilterPattern propriedade de um AWS::Logs::SubscriptionFilter recurso.

LogGroupName

O grupo de logs ao qual associar o filtro de assinatura. Todos os eventos de log enviados para esse grupo de log são filtrados e entregues ao AWS recurso especificado se o padrão de filtro corresponder aos eventos de log.

Tipo: string

Obrigatório: Sim

AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a LogGroupName propriedade de um AWS::Logs::SubscriptionFilter recurso.

Exemplos

Filtro de assinatura do Cloudwatchlogs

Exemplo de filtro de assinatura Cloudwatchlogs

YAML

CWLog: Type: CloudWatchLogs Properties: LogGroupName: Ref: CloudWatchLambdaLogsGroup FilterPattern: My pattern