SubscriptionsOperations interface

Interface representing a Subscriptions operations.

Properties

createOrUpdate

Creates a topic subscription.

delete

Deletes a subscription from the specified topic.

get

Returns a subscription description for the specified topic.

listByTopic

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>