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 unCloudWatchLogstipo di origine evento.

Questo evento genera unAWS::Logs::SubscriptionFiltere specifica un filtro abbonamenti e lo associa al gruppo di log specificato.

Sintassi

Per dichiarare questa entità nel tuoAWS Serverless Application Model(AWS SAM) template, utilizzare la seguente sintassi.

YAML

FilterPattern: String LogGroupName: String

Proprietà

FilterPattern

Le espressioni di filtro che limitano ciò che viene distribuito alla destinazioneAWSrisorsa. Per ulteriori informazioni sulla sintassi dei modelli di filtro, consulta Sintassi di filtri e modelli.

Type: Stringa

Campo obbligatorio: Sì

AWS CloudFormationcompatibilità: Questa proprietà viene passata direttamente alFilterPatternproprietà di unAWS::Logs::SubscriptionFilterrisorsa.

LogGroupName

Il gruppo di log a cui associare il filtro sottoscrizioni. Tutti gli eventi di log che vengono caricati su questo gruppo di log vengono filtrati e distribuiti al file specificatoAWSrisorsa se il pattern di filtro corrisponde agli eventi di log.

Type: Stringa

Campo obbligatorio: Sì

AWS CloudFormationcompatibilità: Questa proprietà viene passata direttamente alLogGroupNameproprietà di unAWS::Logs::SubscriptionFilterrisorsa.

Esempi

Filtri abbonamenti di Cloudwatchlogs

Esempio di filtro abbonamenti di Cloudwatchlogs

YAML

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