Topics interface

واجهة تمثل مواضيع.

الأساليب

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

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

beginDelete(string, string, TopicsDeleteOptionalParams)

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

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

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

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

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

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

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

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

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

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

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

get(string, string, TopicsGetOptionalParams)

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

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

سرد جميع الموضوعات ضمن مجموعة موارد.

listBySubscription(TopicsListBySubscriptionOptionalParams)

سرد جميع الموضوعات ضمن اشتراك Azure.

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

سرد أنواع الأحداث لموضوع ما.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

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

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

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Topic>, Topic>>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

topicInfo
Topic

معلومات الموضوع.

options
TopicsCreateOrUpdateOptionalParams

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

المرتجعات

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

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<Topic>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

topicInfo
Topic

معلومات الموضوع.

options
TopicsCreateOrUpdateOptionalParams

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

المرتجعات

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

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

function beginDelete(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<TopicsDeleteHeaders>, TopicsDeleteHeaders>>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

options
TopicsDeleteOptionalParams

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

المرتجعات

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

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

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

function beginDeleteAndWait(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<TopicsDeleteHeaders>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

options
TopicsDeleteOptionalParams

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

المرتجعات

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

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

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

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

regenerateKeyRequest
TopicRegenerateKeyRequest

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

options
TopicsRegenerateKeyOptionalParams

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

المرتجعات

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

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

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

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

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

regenerateKeyRequest
TopicRegenerateKeyRequest

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

options
TopicsRegenerateKeyOptionalParams

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

المرتجعات

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

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

function beginUpdate(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

topicUpdateParameters
TopicUpdateParameters

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

options
TopicsUpdateOptionalParams

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

المرتجعات

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

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

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

function beginUpdateAndWait(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

topicUpdateParameters
TopicUpdateParameters

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

options
TopicsUpdateOptionalParams

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

المرتجعات

Promise<void>

get(string, string, TopicsGetOptionalParams)

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

function get(resourceGroupName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<Topic>

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

options
TopicsGetOptionalParams

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

المرتجعات

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

سرد جميع الموضوعات ضمن مجموعة موارد.

function listByResourceGroup(resourceGroupName: string, options?: TopicsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

المعلمات

resourceGroupName

string

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

options
TopicsListByResourceGroupOptionalParams

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

المرتجعات

listBySubscription(TopicsListBySubscriptionOptionalParams)

سرد جميع الموضوعات ضمن اشتراك Azure.

function listBySubscription(options?: TopicsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

المعلمات

options
TopicsListBySubscriptionOptionalParams

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

المرتجعات

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

سرد أنواع الأحداث لموضوع ما.

function listEventTypes(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: TopicsListEventTypesOptionalParams): PagedAsyncIterableIterator<EventType, EventType[], PageSettings>

المعلمات

resourceGroupName

string

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

providerNamespace

string

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

resourceTypeName

string

اسم نوع الموضوع.

resourceName

string

اسم الموضوع.

options
TopicsListEventTypesOptionalParams

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

المرتجعات

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

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

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

المعلمات

resourceGroupName

string

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

topicName

string

اسم الموضوع.

options
TopicsListSharedAccessKeysOptionalParams

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

المرتجعات