Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
EventSource
El objeto que describe la fuente de los eventos que activan la máquina de estados. Cada evento consta de un tipo y un conjunto de propiedades que dependen de ese tipo. Para obtener información acerca de las propiedades de cada fuente de eventos, consulta el tema secundario correspondiente a ese tipo.
Sintaxis
Para declarar esta entidad en su plantilla de AWS Serverless Application Model (AWS SAM), usa la siguiente sintaxis:
YAML
Properties:Schedule | ScheduleV2 | CloudWatchEvent | EventBridgeRule | ApiType:String
Propiedades
-
Properties -
Un objeto que describe las propiedades de este mapeo de eventos. El conjunto de propiedades debe ajustarse al
Typedefinido.Tipo: Schedule | ScheduleV2 | CloudWatchEvent | EventBridgeRule | Api
Obligatorio: sí
Compatibilidad con CloudFormation: esta propiedad es exclusiva de AWS SAM y no tiene un equivalente CloudFormation.
-
Type -
Tipo de evento.
Valores válidos:
Api,Schedule,ScheduleV2,CloudWatchEvent,EventBridgeRuleTipo: cadena
Obligatorio: sí
Compatibilidad con CloudFormation: esta propiedad es exclusiva de AWS SAM y no tiene un equivalente CloudFormation.
Ejemplos
API
A continuación, se muestra un ejemplo de un evento tipo API.
YAML
ApiEvent: Type: Api Properties: Method: get Path: /group/{user} RestApiId: Ref: MyApi