amazon-sns

command module
v0.0.0-...-8835833 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

README


{ "image": "direktiv/amazon-sns", "desc": "Writes a message to Amazon's Simple Notification Service" }

Amazon SNS

Writes a message to Amazon's Simple Notification Service

Direktiv

An example workflow of writing 'Hello World!' to the notification service.

id: write-helloworld
functions:
- id: write
  image: direktiv/amazon-sns:v1
description: "Writes 'Hello World!' to an Amazon Simple Notification Service"
states:
- id: write-message
  type: action
  action:
    function: write
    input: jq(.)

Input

The input required to run the above workflow properly is the following:

input:
  key: jq(.secrets.AMAZON_KEY)
  secret: jq(.secrets.AMAZON_SECRET)
  region: "ap-southeast-2"
  "topic-arn": jq(.secrets.TOPIC_ARN)
  message: "Hello World!"
}

Output

If the action is successful, no output will be returned.

Error

In the case that an error is encountered, it will present in the following format:

{
    "errorCode": "com.amazon-sns.error",
    "errorMsg": "Something went wrong"
}

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL