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 ogni origine eventi, consultare l'argomento corrispondente a quel tipo.
Sintassi
Per dichiarare questa entità nel modelloAWS Serverless Application Model (AWS SAM), utilizza la sintassi seguente.
YAML
Properties:
S3 | SNS | Kinesis | DynamoDB | SQS | Api | Schedule | ScheduleV2 | CloudWatchEvent | EventBridgeRule | CloudWatchLogs | IoTRule | AlexaSkill | Cognito | HttpApi | MSK | MQ | SelfManagedKafka
Type:String
Proprietà
-
Properties
-
Oggetto che descrive le proprietà di questa mappatura degli eventi. L'insieme di proprietà deve essere conforme al Tipo definito.
Tipo: S3 | SNS | Kinesis | DynamoDB | SQS | Api | Pianificazione | ScheduleV2 CloudWatchEvent| EventBridgeRule| CloudWatchLogs| | IoTrule IoTRule| AlexaSkill| Cognito | HttpApi| MSK | MQ | SelfManagedKafka
Required: Yes
AWS CloudFormationcompatibilità: questa proprietà è unicaAWS SAM e non ha unAWS CloudFormation equivalente.
-
Type
-
Il tipo di evento,
Valori validi:
S3
SNS
,Kinesis
,DynamoDB
,SQS
,Api
,Schedule
,ScheduleV2
,CloudWatchEvent
,CloudWatchLogs
,IoTRule
,AlexaSkill
,,Cognito
,EventBridgeRule
,HttpApi
,MSK
,MQ
,SelfManagedKafka
Tipo: stringa
Required: Yes
AWS CloudFormationcompatibilità: questa proprietà è unicaAWS SAM e non ha unAWS CloudFormation equivalente.
Esempi
Evento API
Esempio di utilizzo di un evento API
YAML
ApiEvent: Type: Api Properties: Method: get Path: /group/{user} RestApiId: Ref: MyApi