EventSubscriptions interface

واجهة تمثل EventSubscriptions.

الأساليب

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

ينشئ اشتراك حدث جديد بشكل غير متزامن أو يحدث اشتراك حدث موجود استنادا إلى النطاق المحدد.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

ينشئ اشتراك حدث جديد بشكل غير متزامن أو يحدث اشتراك حدث موجود استنادا إلى النطاق المحدد.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

حذف اشتراك حدث موجود.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

حذف اشتراك حدث موجود.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

يقوم بتحديث اشتراك حدث موجود بشكل غير متزامن.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

يقوم بتحديث اشتراك حدث موجود بشكل غير متزامن.

get(string, string, EventSubscriptionsGetOptionalParams)

الحصول على خصائص اشتراك حدث.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

احصل على جميع سمات التسليم لاشتراك حدث.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

احصل على عنوان URL لنقطة النهاية الكاملة لاشتراك حدث.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

سرد كافة اشتراكات الأحداث التي تم إنشاؤها لموضوع مجال معين.

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

سرد كافة اشتراكات الأحداث التي تم إنشاؤها لمورد معين.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

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

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

سرد جميع اشتراكات الأحداث العمومية ضمن مجموعة موارد لنوع موضوع معين.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

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

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

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

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

سرد جميع اشتراكات الأحداث من الموقع المحدد ضمن اشتراك Azure ومجموعة موارد محددة.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

سرد جميع اشتراكات الأحداث من الموقع المحدد ضمن اشتراك Azure محدد ومجموعة موارد ونوع الموضوع.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

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

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

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

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

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

ينشئ اشتراك حدث جديد بشكل غير متزامن أو يحدث اشتراك حدث موجود استنادا إلى النطاق المحدد.

function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

المعلمات

scope

string

معرف المورد الذي يحتاج اشتراك الحدث إلى إنشائه أو تحديثه. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث الذي سيتم إنشاؤه. يجب أن يتراوح طول أسماء اشتراكات الأحداث بين 3 و64 حرفا ويجب أن تستخدم الأحرف الأبجدية الرقمية فقط.

eventSubscriptionInfo
EventSubscription

خصائص اشتراك الحدث التي تحتوي على معلومات الوجهة والتصفية.

options
EventSubscriptionsCreateOrUpdateOptionalParams

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

المرتجعات

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

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

ينشئ اشتراك حدث جديد بشكل غير متزامن أو يحدث اشتراك حدث موجود استنادا إلى النطاق المحدد.

function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

المعلمات

scope

string

معرف المورد الذي يحتاج اشتراك الحدث إلى إنشائه أو تحديثه. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث الذي سيتم إنشاؤه. يجب أن يتراوح طول أسماء اشتراكات الأحداث بين 3 و64 حرفا ويجب أن تستخدم الأحرف الأبجدية الرقمية فقط.

eventSubscriptionInfo
EventSubscription

خصائص اشتراك الحدث التي تحتوي على معلومات الوجهة والتصفية.

options
EventSubscriptionsCreateOrUpdateOptionalParams

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

المرتجعات

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

حذف اشتراك حدث موجود.

function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

المعلمات

scope

string

نطاق اشتراك الحدث. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث المراد حذفه.

options
EventSubscriptionsDeleteOptionalParams

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

المرتجعات

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

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

حذف اشتراك حدث موجود.

function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>

المعلمات

scope

string

نطاق اشتراك الحدث. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث المراد حذفه.

options
EventSubscriptionsDeleteOptionalParams

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

المرتجعات

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

يقوم بتحديث اشتراك حدث موجود بشكل غير متزامن.

function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

المعلمات

scope

string

نطاق اشتراك الحدث الموجود. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث الذي سيتم تحديثه.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

معلومات اشتراك الحدث المحدثة.

options
EventSubscriptionsUpdateOptionalParams

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

المرتجعات

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

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

يقوم بتحديث اشتراك حدث موجود بشكل غير متزامن.

function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

المعلمات

scope

string

نطاق اشتراك الحدث الموجود. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث الذي سيتم تحديثه.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

معلومات اشتراك الحدث المحدثة.

options
EventSubscriptionsUpdateOptionalParams

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

المرتجعات

get(string, string, EventSubscriptionsGetOptionalParams)

الحصول على خصائص اشتراك حدث.

function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>

المعلمات

scope

string

نطاق اشتراك الحدث. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث الذي سيتم العثور عليه.

options
EventSubscriptionsGetOptionalParams

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

المرتجعات

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

احصل على جميع سمات التسليم لاشتراك حدث.

function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

المعلمات

scope

string

نطاق اشتراك الحدث. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث.

options
EventSubscriptionsGetDeliveryAttributesOptionalParams

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

المرتجعات

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

احصل على عنوان URL لنقطة النهاية الكاملة لاشتراك حدث.

function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

المعلمات

scope

string

نطاق اشتراك الحدث. يمكن أن يكون النطاق اشتراكا أو مجموعة موارد أو موردا من المستوى الأعلى ينتمي إلى مساحة اسم موفر موارد أو موضوع EventGrid. على سبيل المثال، استخدم '/subscriptions/{subscriptionId}/' لاشتراك، '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' لمجموعة موارد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' لمورد، و'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' لموضوع EventGrid.

eventSubscriptionName

string

اسم اشتراك الحدث.

options
EventSubscriptionsGetFullUrlOptionalParams

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

المرتجعات

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

سرد كافة اشتراكات الأحداث التي تم إنشاؤها لموضوع مجال معين.

function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

resourceGroupName

string

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

domainName

string

اسم مجال المستوى الأعلى.

topicName

string

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

options
EventSubscriptionsListByDomainTopicOptionalParams

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

المرتجعات

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

سرد كافة اشتراكات الأحداث التي تم إنشاؤها لمورد معين.

function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

resourceGroupName

string

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

providerNamespace

string

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

resourceTypeName

string

اسم نوع المورد.

resourceName

string

اسم المورد.

options
EventSubscriptionsListByResourceOptionalParams

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

المرتجعات

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

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

function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

resourceGroupName

string

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

options
EventSubscriptionsListGlobalByResourceGroupOptionalParams

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

المرتجعات

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

سرد جميع اشتراكات الأحداث العمومية ضمن مجموعة موارد لنوع موضوع معين.

function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

resourceGroupName

string

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

topicTypeName

string

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

المرتجعات

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

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

function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

options
EventSubscriptionsListGlobalBySubscriptionOptionalParams

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

المرتجعات

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

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

function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

topicTypeName

string

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

المرتجعات

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

سرد جميع اشتراكات الأحداث من الموقع المحدد ضمن اشتراك Azure ومجموعة موارد محددة.

function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

resourceGroupName

string

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

location

string

اسم الموقع.

options
EventSubscriptionsListRegionalByResourceGroupOptionalParams

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

المرتجعات

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

سرد جميع اشتراكات الأحداث من الموقع المحدد ضمن اشتراك Azure محدد ومجموعة موارد ونوع الموضوع.

function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

resourceGroupName

string

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

location

string

اسم الموقع.

topicTypeName

string

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

المرتجعات

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

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

function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

location

string

اسم الموقع.

options
EventSubscriptionsListRegionalBySubscriptionOptionalParams

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

المرتجعات

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

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

function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

المعلمات

location

string

اسم الموقع.

topicTypeName

string

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

المرتجعات