Documentation ¶
Index ¶
Constants ¶
View Source
const (
//ServiceID aws Simple Notification Service ID.
ServiceID = "aws/sns"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SetupPermissionInput ¶
type SetupPermissionInput struct { sns.AddPermissionInput Everybody bool SourceArn string Topic string }
SetupPermissionInput creates a permission if it does not exists
func (*SetupPermissionInput) Init ¶
func (i *SetupPermissionInput) Init() error
func (*SetupPermissionInput) Validate ¶
func (i *SetupPermissionInput) Validate() error
type SetupSubscriptionInput ¶
type SetupSubscriptionInput struct { *sns.SubscribeInput `json:",inline"` Topic *string }
SetupSubscriptionInput represets setup subscription request
func (*SetupSubscriptionInput) Validate ¶
func (i *SetupSubscriptionInput) Validate() error
SetupSubscriptionInput check if request is valid
type SetupTopicInput ¶
type SetupTopicInput sns.CreateTopicInput
SetupTopicInput represents setup topic request
Click to show internal directories.
Click to hide internal directories.