共用方式為


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)

刪除事件中樞 AuthorizationRule。

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

共用存取 AuthorizationRule。

傳回

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)

刪除事件中樞 AuthorizationRule。

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

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

namespaceName

string

命名空間名稱

eventHubName

string

事件中樞名稱

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

事件中樞名稱

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

授權規則名稱。

傳回

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

事件中樞名稱

傳回

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>