Amazon SNS
This library allows you to interact with the Amazon SNS Service.
Prerequisites
Installation
npm i @winglibs/sns
Usage
bring sns;
let client = new sns.MobileNotifications();
test "sending an SMS" {
client.publish(PhoneNumber: "+14155552671", Message: "Hello");
}
License
This library is licensed under the MIT License.
API Reference
Table of Contents
- Classes
- Interfaces
- Structs
MobileNotifications_sim (preflight class)
No description
Constructor
new(): MobileNotifications_sim
Properties
No properties
Methods
Signature | Description |
---|---|
inflight publish(options: PublishOptions): PublishResult | No description |
MobileNotifications (preflight class)
MobileNotifications is a client for interacting with SNS mobile service. No cloud resources are created when using this class. When running the simulator in a non test environment, it will use the actual cloud implementation.
Constructor
new(): MobileNotifications
Properties
No properties
Methods
Signature | Description |
---|---|
inflight publish(options: PublishOptions): PublishResult | No description |
MobileNotifications_aws (preflight class)
No description
Constructor
new(): MobileNotifications_aws
Properties
No properties
Methods
Signature | Description |
---|---|
inflight publish(options: PublishOptions): PublishResult | No description |
IMobileNotifications (interface)
No description
Properties
Name | Type | Description |
---|---|---|
node | Node | The tree node. |
Methods
Signature | Description |
---|---|
inflight publish(options: PublishOptions): PublishResult | No description |
MessageAttributeValue (struct)
No description
Properties
Name | Type | Description |
---|---|---|
DataType | str? | No description |
StringValue | str? | No description |
PublishOptions (struct)
No description