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