EventHubsOperations interface

Interfejs reprezentujący operacje EventHubs.

Właściwości

createOrUpdate

Tworzy lub aktualizuje nowe centrum zdarzeń jako zagnieżdżony zasób w przestrzeni nazw.

createOrUpdateAuthorizationRule

Tworzy lub aktualizuje regułę AuthorizationRule dla określonego centrum zdarzeń. Utworzenie/zaktualizowanie reguły autoryzacji potrwa kilka sekund.

delete

Usuwa centrum zdarzeń z określonej przestrzeni nazw i grupy zasobów.

deleteAuthorizationRule

Usuwa regułę autoryzacji centrum zdarzeń.

get

Pobiera opis usługi Event Hubs dla określonego centrum zdarzeń.

getAuthorizationRule

Pobiera regułę AuthorizationRule dla centrum zdarzeń według nazwy reguły.

listAuthorizationRules

Pobiera reguły autoryzacji dla centrum zdarzeń.

listByNamespace

Pobiera wszystkie usługi Event Hubs w przestrzeni nazw.

listKeys

Pobiera parametry połączenia ACS i SAS dla centrum zdarzeń.

regenerateKeys

Ponownie generuje parametry połączenia ACS i SAS dla centrum zdarzeń.

Szczegóły właściwości

createOrUpdate

Tworzy lub aktualizuje nowe centrum zdarzeń jako zagnieżdżony zasób w przestrzeni nazw.

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

Wartość właściwości

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

createOrUpdateAuthorizationRule

Tworzy lub aktualizuje regułę AuthorizationRule dla określonego centrum zdarzeń. Utworzenie/zaktualizowanie reguły autoryzacji potrwa kilka sekund.

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

Wartość właściwości

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

delete

Usuwa centrum zdarzeń z określonej przestrzeni nazw i grupy zasobów.

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

Wartość właściwości

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

deleteAuthorizationRule

Usuwa regułę autoryzacji centrum zdarzeń.

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

Wartość właściwości

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

get

Pobiera opis usługi Event Hubs dla określonego centrum zdarzeń.

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

Wartość właściwości

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

getAuthorizationRule

Pobiera regułę AuthorizationRule dla centrum zdarzeń według nazwy reguły.

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

Wartość właściwości

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

listAuthorizationRules

Pobiera reguły autoryzacji dla centrum zdarzeń.

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

Wartość właściwości

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

listByNamespace

Pobiera wszystkie usługi Event Hubs w przestrzeni nazw.

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

Wartość właściwości

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

listKeys

Pobiera parametry połączenia ACS i SAS dla centrum zdarzeń.

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

Wartość właściwości

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

regenerateKeys

Ponownie generuje parametry połączenia ACS i SAS dla centrum zdarzeń.

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

Wartość właściwości

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