CloudWatchLogs - AWS Serverless Application Model

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

CloudWatchLogs

L'oggetto che descrive un tipo di origine CloudWatchLogs dell'evento.

Questo evento genera una AWS::Logs::SubscriptionFilterrisorsa, specifica un filtro di sottoscrizione e lo associa al gruppo di log specificato.

Sintassi

Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.

YAML

FilterPattern: String LogGroupName: String

Proprietà

FilterPattern

Le espressioni di filtro che limitano ciò che viene consegnato alla risorsa di destinazione. AWS Per ulteriori informazioni sulla sintassi dei modelli di filtro, consulta Sintassi di filtri e modelli.

Tipo: stringa

Campo obbligatorio: sì

AWS CloudFormation compatibilità: questa proprietà viene passata direttamente alla FilterPattern proprietà di una AWS::Logs::SubscriptionFilter risorsa.

LogGroupName

Il gruppo di log a cui associare il filtro sottoscrizioni. Tutti gli eventi di registro caricati in questo gruppo di log vengono filtrati e consegnati alla AWS risorsa specificata se il modello di filtro corrisponde agli eventi di registro.

Tipo: stringa

Campo obbligatorio: sì

AWS CloudFormation compatibilità: questa proprietà viene passata direttamente alla LogGroupName proprietà di una AWS::Logs::SubscriptionFilter risorsa.

Esempi

Filtro di abbonamento Cloudwatchlogs

Esempio di filtro di abbonamento Cloudwatchlogs

YAML

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