Поделиться через


EventHubs interface

Интерфейс, представляющий EventHubs.

Методы

createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)

Создает или обновляет новый концентратор событий в виде вложенного ресурса в пространстве имен.

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Создает или обновляет authorizationRule для указанного концентратора событий. Создание и обновление AuthorizationRule займет несколько секунд.

delete(string, string, string, EventHubsDeleteOptionalParams)

Удаляет концентратор событий из указанного пространства имен и группы ресурсов.

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Удаляет авторизацию концентратора событий.

get(string, string, string, EventHubsGetOptionalParams)

Возвращает описание Центров событий для указанного концентратора событий.

getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)

Возвращает authorizationRule для концентратора событий по имени правила.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Возвращает правила авторизации для концентратора событий.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Возвращает все центры событий в пространстве имен.

listKeys(string, string, string, string, EventHubsListKeysOptionalParams)

Возвращает строки подключения ACS и SAS для Концентратора событий.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)

Повторно создает строки подключения ACS и SAS для концентратора событий.

Сведения о методе

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

Имя концентратора событий

parameters
Eventhub

Параметры, предоставленные для создания ресурса Концентратора событий.

options
EventHubsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя концентратора событий

authorizationRuleName

string

Имя правила авторизации.

parameters
AuthorizationRule

Авторизация общего доступа.

options
EventHubsCreateOrUpdateAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, string, EventHubsDeleteOptionalParams)

Удаляет концентратор событий из указанного пространства имен и группы ресурсов.

function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

Имя пространства имен

eventHubName

string

Имя концентратора событий

options
EventHubsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Удаляет авторизацию концентратора событий.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

Имя пространства имен

eventHubName

string

Имя концентратора событий

authorizationRuleName

string

Имя правила авторизации.

options
EventHubsDeleteAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя концентратора событий

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

Имя концентратора событий

authorizationRuleName

string

Имя правила авторизации.

options
EventHubsGetAuthorizationRuleOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя концентратора событий

options
EventHubsListAuthorizationRulesOptionalParams

Параметры параметров.

Возвращаемое значение

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Возвращает все центры событий в пространстве имен.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

namespaceName

string

Имя пространства имен

options
EventHubsListByNamespaceOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя концентратора событий

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

Имя концентратора событий

authorizationRuleName

string

Имя правила авторизации.

parameters
RegenerateAccessKeyParameters

Параметры, предоставленные для повторного создания ключей AuthorizationRule (primaryKey/SecondaryKey).

options
EventHubsRegenerateKeysOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<AccessKeys>