EventHubsOperations interface
EventHubsの操作を表すインターフェース。
プロパティ
| create |
名前空間内の入れ子になったリソースとして新しいイベント ハブを作成または更新します。 |
| create |
指定したイベント ハブの AuthorizationRule を作成または更新します。 AuthorizationRule の作成/更新が有効になるには数秒かかります。 |
| delete | 指定した名前空間とリソース グループからイベント ハブを削除します。 |
| delete |
イベント ハブ AuthorizationRule を削除します。 |
| get | 指定したイベント ハブの Event Hubs の説明を取得します。 |
| get |
イベント ハブの AuthorizationRule をルール名で取得します。 |
| list |
イベント ハブの承認規則を取得します。 |
| list |
名前空間内のすべての Event Hubs を取得します。 |
| list |
イベント ハブの ACS 接続文字列と SAS 接続文字列を取得します。 |
| regenerate |
イベント ハブの 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>