EventHubsOperations interface

EventHubsの操作を表すインターフェース。

プロパティ

createOrUpdate

名前空間内の入れ子になったリソースとして新しいイベント ハブを作成または更新します。

createOrUpdateAuthorizationRule

指定したイベント ハブの AuthorizationRule を作成または更新します。 AuthorizationRule の作成/更新が有効になるには数秒かかります。

delete

指定した名前空間とリソース グループからイベント ハブを削除します。

deleteAuthorizationRule

イベント ハブ AuthorizationRule を削除します。

get

指定したイベント ハブの Event Hubs の説明を取得します。

getAuthorizationRule

イベント ハブの AuthorizationRule をルール名で取得します。

listAuthorizationRules

イベント ハブの承認規則を取得します。

listByNamespace

名前空間内のすべての Event Hubs を取得します。

listKeys

イベント ハブの ACS 接続文字列と SAS 接続文字列を取得します。

regenerateKeys

イベント ハブの ACS 接続文字列と SAS 接続文字列を再生成します。

プロパティの詳細

createOrUpdate

名前空間内の入れ子になったリソースとして新しいイベント ハブを作成または更新します。

createOrUpdate: (resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>

createOrUpdateAuthorizationRule

指定したイベント ハブの AuthorizationRule を作成または更新します。 AuthorizationRule の作成/更新が有効になるには数秒かかります。

createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

delete

指定した名前空間とリソース グループからイベント ハブを削除します。

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

プロパティ値

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

deleteAuthorizationRule

イベント ハブ AuthorizationRule を削除します。

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

プロパティ値

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

get

指定したイベント ハブの Event Hubs の説明を取得します。

get: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>

getAuthorizationRule

イベント ハブの AuthorizationRule をルール名で取得します。

getAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

listAuthorizationRules

イベント ハブの承認規則を取得します。

listAuthorizationRules: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

listByNamespace

名前空間内のすべての Event Hubs を取得します。

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

プロパティ値

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

listKeys

イベント ハブの ACS 接続文字列と SAS 接続文字列を取得します。

listKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>

regenerateKeys

イベント ハブの ACS 接続文字列と SAS 接続文字列を再生成します。

regenerateKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>

プロパティ値

(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>