Publish ​Publish

yaml
type: "io.kestra.plugin.aws.sns.publish"
yaml
id: aws_sns_publish
namespace: company.team

tasks:
  - id: publish
    type: io.kestra.plugin.aws.sns.Publish
    accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
    secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
    region: "{{ secret('AWS_DEFAULT_REGION') }}"
    topicArn: "arn:aws:sns:eu-central-1:000000000000:MessageTopic"
    from:
    - data: Hello World
    - data: Hello Kestra
      subject: Kestra

yaml
id: send_sms
namespace: company.team

inputs:
  - id: sms_text
    type: STRING
    defaults: Hello from Kestra and AWS SNS!

tasks:
  - id: send_sms
    type: io.kestra.plugin.aws.sns.Publish
    accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
    secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
    region: "{{ secret('AWS_DEFAULT_REGION') }}"
    topicArn: arn:aws:sns:eu-central-1:123456789:kestra
    from:
      data: |
        {{ inputs.sms_text }}
Properties
Default PT15M
Format duration