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.
SNS
El objeto que describe unSNS
tipo de origen de evento.
SAM generaAWS::SNS::Subscriptionrecurso cuando se establece este tipo de evento
Sintaxis
Para declarar esta entidad en suAWS Serverless Application Model(AWS SAM), utilice la siguiente sintaxis.
YAML
FilterPolicy:
SnsFilterPolicy
Region:String
SqsSubscription:Boolean | SqsSubscriptionObject
Topic:String
Properties
-
FilterPolicy
-
El JSON de la política de filtro asignada a la suscripción. Para obtener más información, consulteGetSubscriptionAttributesen la Referencia de la API de Amazon Simple Notification Service.
Type: Política de filtros SNS
Obligatorio: No
AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente al
FilterPolicy
propiedad de unAWS::SNS::Subscription
recurso. -
Region
-
Para suscripciones entre regiones, la región en la que reside el tema.
Si no se especifica ninguna región, CloudFormation utiliza la región del intermediario como predeterminada.
Type: Cadena
Obligatorio: No
AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente al
Region
propiedad de unAWS::SNS::Subscription
recurso. -
SqsSubscription
-
Establezca esta propiedad en true o especifique
SqsSubscriptionObject
para habilitar las notificaciones de temas de SNS por lotes en una cola de SQS. Establecer esta propiedad entrue
crea una nueva cola SQS, mientras que especifica unSqsSubscriptionObject
utiliza una cola de SQS existente.Type: Boolean |Objeto SQSSubscription
Obligatorio: No
AWS CloudFormationcompatibilidad: Esta propiedad es exclusiva deAWS SAMy no tieneAWS CloudFormationequivalente.
-
Topic
-
El ARN del tema al que se suscribe.
Type: Cadena
Obligatorio: Sí
AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente al
TopicArn
propiedad de unAWS::SNS::Subscription
recurso.
Ejemplos
Ejemplo de Origen del evento de SNS
Ejemplo de Origen del evento de SNS
YAML
Events: SNSEvent: Type: SNS Properties: Topic: arn:aws:sns:us-east-1:123456789012:my_topic SqsSubscription: true FilterPolicy: store: - example_corp price_usd: - numeric: - ">=" - 100