NamespaceTopics interface

واجهة تمثل NamespaceTopics.

الأساليب

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

ينشئ موضوع مساحة اسم جديد بالمعلمات المحددة بشكل غير متزامن.

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

ينشئ موضوع مساحة اسم جديد بالمعلمات المحددة بشكل غير متزامن.

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

حذف موضوع مساحة الاسم الموجودة.

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

حذف موضوع مساحة الاسم الموجودة.

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

إعادة إنشاء مفتاح وصول مشترك لموضوع مساحة الاسم.

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

إعادة إنشاء مفتاح وصول مشترك لموضوع مساحة الاسم.

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

يحدث موضوع مساحة اسم بشكل غير متزامن بالمعلمات المحددة.

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

يحدث موضوع مساحة اسم بشكل غير متزامن بالمعلمات المحددة.

get(string, string, string, NamespaceTopicsGetOptionalParams)

الحصول على خصائص موضوع مساحة الاسم.

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

سرد كافة مواضيع مساحة الاسم ضمن مساحة اسم.

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

سرد المفتاحين المستخدمين للنشر إلى موضوع مساحة الاسم.

تفاصيل الأسلوب

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

ينشئ موضوع مساحة اسم جديد بالمعلمات المحددة بشكل غير متزامن.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم موضوع مساحة الاسم.

namespaceTopicInfo
NamespaceTopic

معلومات موضوع مساحة الاسم.

options
NamespaceTopicsCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

ينشئ موضوع مساحة اسم جديد بالمعلمات المحددة بشكل غير متزامن.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<NamespaceTopic>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم موضوع مساحة الاسم.

namespaceTopicInfo
NamespaceTopic

معلومات موضوع مساحة الاسم.

options
NamespaceTopicsCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<NamespaceTopic>

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

حذف موضوع مساحة الاسم الموجودة.

function beginDelete(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم الموضوع.

options
NamespaceTopicsDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

حذف موضوع مساحة الاسم الموجودة.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم الموضوع.

options
NamespaceTopicsDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

إعادة إنشاء مفتاح وصول مشترك لموضوع مساحة الاسم.

function beginRegenerateKey(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم الموضوع.

regenerateKeyRequest
TopicRegenerateKeyRequest

طلب النص الأساسي لإعادة إنشاء المفتاح.

options
NamespaceTopicsRegenerateKeyOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

إعادة إنشاء مفتاح وصول مشترك لموضوع مساحة الاسم.

function beginRegenerateKeyAndWait(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم الموضوع.

regenerateKeyRequest
TopicRegenerateKeyRequest

طلب النص الأساسي لإعادة إنشاء المفتاح.

options
NamespaceTopicsRegenerateKeyOptionalParams

معلمات الخيارات.

المرتجعات

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

يحدث موضوع مساحة اسم بشكل غير متزامن بالمعلمات المحددة.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم موضوع مساحة الاسم.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

معلومات تحديث موضوع مساحة الاسم.

options
NamespaceTopicsUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

يحدث موضوع مساحة اسم بشكل غير متزامن بالمعلمات المحددة.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<NamespaceTopic>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم موضوع مساحة الاسم.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

معلومات تحديث موضوع مساحة الاسم.

options
NamespaceTopicsUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<NamespaceTopic>

get(string, string, string, NamespaceTopicsGetOptionalParams)

الحصول على خصائص موضوع مساحة الاسم.

function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams): Promise<NamespaceTopic>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم موضوع مساحة الاسم.

options
NamespaceTopicsGetOptionalParams

معلمات الخيارات.

المرتجعات

Promise<NamespaceTopic>

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

سرد كافة مواضيع مساحة الاسم ضمن مساحة اسم.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: NamespaceTopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<NamespaceTopic, NamespaceTopic[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

options
NamespaceTopicsListByNamespaceOptionalParams

معلمات الخيارات.

المرتجعات

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

سرد المفتاحين المستخدمين للنشر إلى موضوع مساحة الاسم.

function listSharedAccessKeys(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم.

namespaceName

string

اسم مساحة الاسم.

topicName

string

اسم الموضوع.

options
NamespaceTopicsListSharedAccessKeysOptionalParams

معلمات الخيارات.

المرتجعات