SubscriptionsOperations interface
Interface representing a Subscriptions operations.
Properties
| create |
Creates a topic subscription. |
| delete | Deletes a subscription from the specified topic. |
| get | Returns a subscription description for the specified topic. |
| list |
List all the subscriptions under a specified topic. |
Property Details
createOrUpdate
Creates a topic subscription.
createOrUpdate: (resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, parameters: SBSubscription, options?: SubscriptionsCreateOrUpdateOptionalParams) => Promise<SBSubscription>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, parameters: SBSubscription, options?: SubscriptionsCreateOrUpdateOptionalParams) => Promise<SBSubscription>
delete
Deletes a subscription from the specified topic.
delete: (resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, options?: SubscriptionsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, options?: SubscriptionsDeleteOptionalParams) => Promise<void>
get
Returns a subscription description for the specified topic.
get: (resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, options?: SubscriptionsGetOptionalParams) => Promise<SBSubscription>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, options?: SubscriptionsGetOptionalParams) => Promise<SBSubscription>
listByTopic
List all the subscriptions under a specified topic.
listByTopic: (resourceGroupName: string, namespaceName: string, topicName: string, options?: SubscriptionsListByTopicOptionalParams) => PagedAsyncIterableIterator<SBSubscription, SBSubscription[], PageSettings>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, options?: SubscriptionsListByTopicOptionalParams) => PagedAsyncIterableIterator<SBSubscription, SBSubscription[], PageSettings>