0.0.8 • Published 1 year ago
@aws-lite/sns v0.0.8
@aws-lite/sns
Official
aws-liteplugin for SNSMaintained by: @architect
Install
npm i @aws-lite/snsOptionally install types:
npm i -D @aws-lite/sns-typesReference
Reference documentation with examples at aws-lite.org
Methods
Publish
Properties:
Message(string) required- Message payload to send
MessageAttributes(string)- String to MessageAttributeValue object map
MessageDeduplicationId(string)- Ensures request is idempotent; may only be used for FIFO topics
MessageGroupId(string)- Tag specifying a specific message group; may only be used for FIFO topics
MessageStructure(string)- May be set to
jsonpublish JSON payloads
- May be set to
PhoneNumber(string)- SMS recipient phone number in E.164 format; if not specified, you must specify
TargetArnorTargetArn
- SMS recipient phone number in E.164 format; if not specified, you must specify
Subject(string)- Email subject line
TargetArn(string)- If not specified, you must specify
PhoneNumberorTopicArn
- If not specified, you must specify
TopicArn(string)- ARN of the the topic to publish to; if not specified, you must specify
PhoneNumberorTargetArn
- ARN of the the topic to publish to; if not specified, you must specify
Methods yet to be implemented
Please help out by opening a PR!
AddPermissionCheckIfPhoneNumberIsOptedOutConfirmSubscriptionCreatePlatformApplicationCreatePlatformEndpointCreateSMSSandboxPhoneNumberCreateTopicDeleteEndpointDeletePlatformApplicationDeleteSMSSandboxPhoneNumberDeleteTopicGetDataProtectionPolicyGetEndpointAttributesGetPlatformApplicationAttributesGetSMSAttributesGetSMSSandboxAccountStatusGetSubscriptionAttributesGetTopicAttributesListEndpointsByPlatformApplicationListOriginationNumbersListPhoneNumbersOptedOutListPlatformApplicationsListSMSSandboxPhoneNumbersListSubscriptionsListSubscriptionsByTopicListTagsForResourceListTopicsOptInPhoneNumberPublishBatchPutDataProtectionPolicyRemovePermissionSetEndpointAttributesSetPlatformApplicationAttributesSetSMSAttributesSetSubscriptionAttributesSetTopicAttributesSubscribeTagResourceUnsubscribeUntagResourceVerifySMSSandboxPhoneNumber