Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SubscriptionTables = []interface{}{ &Subscription{}, }
View Source
var TopicTables = []interface{}{ &Topic{}, }
Functions ¶
func GetTopicAttributes ¶ added in v0.8.12
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CollectResource ¶
type Subscription ¶
type Subscription struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
Endpoint *string
Owner *string
Protocol *string
SubscriptionArn *string
TopicArn *string
}
func (Subscription) TableName ¶
func (Subscription) TableName() string
type SubscriptionConfig ¶
type SubscriptionConfig struct {
Filter string
}
type Topic ¶ added in v0.8.12
type Topic struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
Owner *string
TopicArn *string
Policy *string
DeliveryPolicy *string
DisplayName *string
SubscriptionsConfirmed *int
SubscriptionsDeleted *int
SubscriptionsPending *int
EffectiveDeliveryPolicy *string
FifoTopic *bool
ContentBasedDeduplication *bool
}
type TopicConfig ¶ added in v0.8.12
type TopicConfig struct {
Filter string
}
Click to show internal directories.
Click to hide internal directories.