EventHubsOperations interface
Interfejs reprezentujący operacje EventHubs.
Właściwości
| create |
Tworzy lub aktualizuje nowe centrum zdarzeń jako zagnieżdżony zasób w przestrzeni nazw. |
| create |
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. |
| delete |
Usuwa regułę autoryzacji centrum zdarzeń. |
| get | Pobiera opis usługi Event Hubs dla określonego centrum zdarzeń. |
| get |
Pobiera regułę AuthorizationRule dla centrum zdarzeń według nazwy reguły. |
| list |
Pobiera reguły autoryzacji dla centrum zdarzeń. |
| list |
Pobiera wszystkie usługi Event Hubs w przestrzeni nazw. |
| list |
Pobiera parametry połączenia ACS i SAS dla centrum zdarzeń. |
| regenerate |
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>