sns - Send Amazon Simple Notification Service (SNS) messages

Author:Michael J. Schultz

Synopsis

New in version 1.6.

The sns module sends notifications to a topic on your Amazon SNS account

Options

parameter required default choices comments
aws_access_key no None
    AWS access key. If not set then the value of the AWS_ACCESS_KEY environment variable is used.
    aws_secret_key no None
      AWS secret key. If not set then the value of the AWS_SECRET_KEY environment variable is used.
      email no
        Message to send to email-only subscription
        http no
          Message to send to HTTP-only subscription
          https no
            Message to send to HTTPS-only subscription
            msg yes
              Default message to send.
              region no
                The AWS region to use. If not specified then the value of the EC2_REGION environment variable, if any, is used.
                sms no
                  Message to send to SMS-only subscription
                  sqs no
                    Message to send to SQS-only subscription
                    subject no
                      Subject line for email delivery.
                      topic yes
                        The topic you want to publish to.

                        Note

                        Requires boto

                        Examples


                        - name: Send default notification message via SNS
                          local_action:
                            module: sns
                            msg: "{{ inventory_hostname }} has completed the play."
                            subject: "Deploy complete!"
                            topic: "deploy"
                        
                        - name: Send notification messages via SNS with short message for SMS
                          local_action:
                            module: sns
                            msg: "{{ inventory_hostname }} has completed the play."
                            sms: "deployed!"
                            subject: "Deploy complete!"
                            topic: "deploy"