Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateOpts ¶ added in v0.5.2
type CreateResponse ¶ added in v0.9.4
type CreateResponse struct {
RequestID string `json:"request_id"`
SubscriptionUrn string `json:"subscription_urn"`
}
func Create ¶
func Create(client *golangsdk.ServiceClient, opts CreateOpts, topicUrn string) (*CreateResponse, error)
type ListTopicOpts ¶ added in v0.9.4
type Subscription ¶
type Subscription struct {
TopicUrn string `json:"topic_urn"`
Protocol string `json:"protocol"`
SubscriptionUrn string `json:"subscription_urn"`
Owner string `json:"owner"`
Endpoint string `json:"endpoint"`
Remark string `json:"remark"`
Status int `json:"status"`
}
func List ¶
func List(client *golangsdk.ServiceClient, opts ListOpts) ([]Subscription, error)
List all the subscriptions
func ListTopic ¶ added in v0.9.4
func ListTopic(client *golangsdk.ServiceClient, opts ListTopicOpts) ([]Subscription, error)
ListTopic subscriptions of specified topic
Click to show internal directories.
Click to hide internal directories.