EventHubs interface
واجهة تمثل EventHubs.
الأساليب
تفاصيل الأسلوب
createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)
إنشاء مركز أحداث جديد أو تحديثه كمورد متداخل داخل مساحة الاسم.
function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- parameters
- Eventhub
المعلمات المتوفرة لإنشاء مورد Event Hub.
معلمات الخيارات.
المرتجعات
Promise<Eventhub>
createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)
إنشاء AuthorizationRule أو تحديثه لمركز الأحداث المحدد. سيستغرق إنشاء/تحديث AuthorizationRule بضع ثوان حتى يصبح ساري المفعول.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- authorizationRuleName
-
string
اسم قاعدة التخويل.
- parameters
- AuthorizationRule
AuthorizationRule للوصول المشترك.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationRule>
delete(string, string, string, EventHubsDeleteOptionalParams)
حذف Event Hub من مساحة الاسم ومجموعة الموارد المحددة.
function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- options
- EventHubsDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)
حذف Event Hub AuthorizationRule.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- authorizationRuleName
-
string
اسم قاعدة التخويل.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, EventHubsGetOptionalParams)
يحصل على وصف مراكز الأحداث لمركز الأحداث المحدد.
function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- options
- EventHubsGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<Eventhub>
getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)
الحصول على AuthorizationRule لمركز الأحداث حسب اسم القاعدة.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- authorizationRuleName
-
string
اسم قاعدة التخويل.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationRule>
listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)
الحصول على قواعد التخويل لمركز الأحداث.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
معلمات الخيارات.
المرتجعات
listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)
يحصل على جميع مراكز الأحداث في مساحة الاسم.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
معلمات الخيارات.
المرتجعات
listKeys(string, string, string, string, EventHubsListKeysOptionalParams)
يحصل على سلاسل اتصال ACS وSAS لمركز الأحداث.
function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- authorizationRuleName
-
string
اسم قاعدة التخويل.
- options
- EventHubsListKeysOptionalParams
معلمات الخيارات.
المرتجعات
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)
إعادة إنشاء سلاسل اتصال ACS وSAS لمركز الأحداث.
function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- eventHubName
-
string
اسم Event Hub
- authorizationRuleName
-
string
اسم قاعدة التخويل.
- parameters
- RegenerateAccessKeyParameters
المعلمات المتوفرة لإعادة إنشاء AuthorizationRule Keys (PrimaryKey/SecondaryKey).
معلمات الخيارات.
المرتجعات
Promise<AccessKeys>