NamespaceTopicsOperations interface
Interface representing a NamespaceTopics operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Asynchronously creates a new namespace topic with the specified parameters. |
| delete | |
| get | Get properties of a namespace topic. |
| list |
List all the namespace topics under a namespace. |
| list |
List the two keys used to publish to a namespace topic. |
| regenerate |
Regenerate a shared access key for a namespace topic. |
| update | Asynchronously updates a namespace topic with the specified parameters. |
Property Details
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams) => Promise<NamespaceTopic>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams) => Promise<NamespaceTopic>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams) => Promise<void>
beginRegenerateKey
Warning
This API is now deprecated.
use regenerateKey instead
beginRegenerateKey: (resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams) => Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams) => Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>
beginRegenerateKeyAndWait
Warning
This API is now deprecated.
use regenerateKey instead
beginRegenerateKeyAndWait: (resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams) => Promise<TopicSharedAccessKeys>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams) => Promise<TopicSharedAccessKeys>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams) => Promise<NamespaceTopic>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams) => Promise<NamespaceTopic>
createOrUpdate
Asynchronously creates a new namespace topic with the specified parameters.
createOrUpdate: (resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NamespaceTopic>, NamespaceTopic>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NamespaceTopic>, NamespaceTopic>
delete
delete: (resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get properties of a namespace topic.
get: (resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams) => Promise<NamespaceTopic>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams) => Promise<NamespaceTopic>
listByNamespace
List all the namespace topics under a namespace.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: NamespaceTopicsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<NamespaceTopic, NamespaceTopic[], PageSettings>
Property Value
(resourceGroupName: string, namespaceName: string, options?: NamespaceTopicsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<NamespaceTopic, NamespaceTopic[], PageSettings>
listSharedAccessKeys
List the two keys used to publish to a namespace topic.
listSharedAccessKeys: (resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams) => Promise<TopicSharedAccessKeys>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams) => Promise<TopicSharedAccessKeys>
regenerateKey
Regenerate a shared access key for a namespace topic.
regenerateKey: (resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams) => PollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams) => PollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>
update
Asynchronously updates a namespace topic with the specified parameters.
update: (resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams) => PollerLike<OperationState<NamespaceTopic>, NamespaceTopic>
Property Value
(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams) => PollerLike<OperationState<NamespaceTopic>, NamespaceTopic>