Documentation ¶
Index ¶
- Variables
- func ConfirmSubscriptionV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func CreateTopicV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func DeleteTopicV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func GetSubscriptionAttributesV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func ListSubscriptionsByTopicV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func ListSubscriptionsV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func ListTopicsV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func PublishBatchV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func PublishV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func SetSubscriptionAttributesV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func SubscribeV1(req *http.Request) (int, interfaces.AbstractResponseBody)
- func UnsubscribeV1(req *http.Request) (int, interfaces.AbstractResponseBody)
Constants ¶
This section is empty.
Variables ¶
View Source
var PemKEY []byte
View Source
var PrivateKEY *rsa.PrivateKey
View Source
var TOPIC_DATA map[string]*pendingConfirm
Functions ¶
func ConfirmSubscriptionV1 ¶ added in v0.5.0
func ConfirmSubscriptionV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func CreateTopicV1 ¶ added in v0.5.0
func CreateTopicV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func DeleteTopicV1 ¶ added in v0.5.0
func DeleteTopicV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func GetSubscriptionAttributesV1 ¶ added in v0.5.0
func GetSubscriptionAttributesV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func ListSubscriptionsByTopicV1 ¶ added in v0.5.0
func ListSubscriptionsByTopicV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func ListSubscriptionsV1 ¶ added in v0.5.0
func ListSubscriptionsV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func ListTopicsV1 ¶ added in v0.5.0
func ListTopicsV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func PublishBatchV1 ¶ added in v0.5.1
func PublishBatchV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func PublishV1 ¶ added in v0.5.0
func PublishV1(req *http.Request) (int, interfaces.AbstractResponseBody)
aws --endpoint-url http://localhost:47194 sns publish --topic-arn arn:aws:sns:yopa-local:000000000000:test1 --message "This is a test"
func SetSubscriptionAttributesV1 ¶ added in v0.5.0
func SetSubscriptionAttributesV1(req *http.Request) (int, interfaces.AbstractResponseBody)
func SubscribeV1 ¶ added in v0.5.0
func SubscribeV1(req *http.Request) (int, interfaces.AbstractResponseBody)
aws --endpoint-url http://localhost:47194 sns subscribe --topic-arn arn:aws:sns:us-west-2:0123456789012:my-topic --protocol email --notification-endpoint my-email@example.com
func UnsubscribeV1 ¶ added in v0.5.0
func UnsubscribeV1(req *http.Request) (int, interfaces.AbstractResponseBody)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.