EventSubscriptions interface
واجهة تمثل EventSubscriptions.
الأساليب
تفاصيل الأسلوب
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
خصائص اشتراك الحدث التي تحتوي على معلومات الوجهة والتصفية.
معلمات الخيارات.
المرتجعات
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
خصائص اشتراك الحدث التي تحتوي على معلومات الوجهة والتصفية.
معلمات الخيارات.
المرتجعات
Promise<EventSubscription>
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
اسم اشتراك الحدث المراد حذفه.
معلمات الخيارات.
المرتجعات
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
اسم اشتراك الحدث المراد حذفه.
معلمات الخيارات.
المرتجعات
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
معلومات اشتراك الحدث المحدثة.
معلمات الخيارات.
المرتجعات
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
معلومات اشتراك الحدث المحدثة.
معلمات الخيارات.
المرتجعات
Promise<EventSubscription>
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
اسم اشتراك الحدث الذي سيتم العثور عليه.
معلمات الخيارات.
المرتجعات
Promise<EventSubscription>
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
اسم اشتراك الحدث.
معلمات الخيارات.
المرتجعات
Promise<DeliveryAttributeListResult>
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
اسم اشتراك الحدث.
معلمات الخيارات.
المرتجعات
Promise<EventSubscriptionFullUrl>
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
اسم موضوع المجال.
معلمات الخيارات.
المرتجعات
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
اسم المورد.
معلمات الخيارات.
المرتجعات
listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)
سرد جميع اشتراكات الأحداث العمومية ضمن اشتراك Azure ومجموعة موارد محددة.
function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم.
معلمات الخيارات.
المرتجعات
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>
المعلمات
معلمات الخيارات.
المرتجعات
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
اسم الموقع.
معلمات الخيارات.
المرتجعات
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
اسم الموقع.
معلمات الخيارات.
المرتجعات
listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)
سرد جميع اشتراكات الأحداث من الموقع المحدد ضمن اشتراك Azure معين ونوع الموضوع.
function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
المعلمات
- location
-
string
اسم الموقع.
- topicTypeName
-
string
اسم نوع الموضوع.
معلمات الخيارات.