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à.
EventSource
L'oggetto che descrive l'origine degli eventi che attivano la funzione. Ogni evento è costituito da un tipo e da un insieme di proprietà che dipendono da quel tipo. Per ulteriori informazioni sulle proprietà di ciascuna fonte di eventi, consultate l'argomento corrispondente a quel tipo.
Sintassi
Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.
YAML
Properties:
AlexaSkill | Api | CloudWatchEvent | CloudWatchLogs | Cognito | DocumentDB | DynamoDB | EventBridgeRule | HttpApi | IoTRule | Kinesis | MQ | MSK | S3 | Schedule | ScheduleV2 | SelfManagedKafka | SNS | SQS
Type:String
Proprietà
-
Properties
-
Oggetto che descrive le proprietà di questa mappatura degli eventi. L'insieme di proprietà deve essere conforme al tipo definito.
Campo obbligatorio: sì
AWS CloudFormation compatibilità: Questa proprietà è unica e non ha un equivalente. AWS SAM AWS CloudFormation
-
Type
-
Il tipo di evento,
Valori validi:
AlexaSkill
Api
CloudWatchEvent
,CloudWatchLogs
,Cognito
,DocumentDB
,DynamoDB
,EventBridgeRule
,HttpApi
,IoTRule
,Kinesis
,MQ
MSK
,S3
,Schedule
,ScheduleV2
,SelfManagedKafka
,SNS
,SQS
▬Tipo: stringa
Campo obbligatorio: sì
AWS CloudFormation compatibilità: questa proprietà è unica AWS SAM e non ha un AWS CloudFormation equivalente.
Esempi
APIEvent
Esempio di utilizzo di un evento API
YAML
ApiEvent: Type: Api Properties: Method: get Path: /group/{user} RestApiId: Ref: MyApi