EventHubsOperations interface
Interface die een EventHubs-operatie vertegenwoordigt.
Eigenschappen
| create |
Hiermee maakt of werkt u een nieuwe Event Hub bij als een geneste resource in een naamruimte. |
| create |
Hiermee maakt of werkt u een AuthorizationRule bij voor de opgegeven Event Hub. Het maken/bijwerken van de AuthorizationRule duurt enkele seconden. |
| delete | Hiermee verwijdert u een Event Hub uit de opgegeven naamruimte en resourcegroep. |
| delete |
Hiermee verwijdert u een Event Hub AuthorizationRule. |
| get | Hiermee haalt u een Beschrijving van Event Hubs op voor de opgegeven Event Hub. |
| get |
Haalt een AuthorizationRule op voor een Event Hub op basis van de regelnaam. |
| list |
Hiermee haalt u de autorisatieregels voor een Event Hub op. |
| list |
Haalt alle Event Hubs op in een naamruimte. |
| list |
Hiermee haalt u de ACS- en SAS-verbindingsreeksen voor de Event Hub op. |
| regenerate |
Hiermee worden de ACS- en SAS-verbindingsreeksen voor de Event Hub opnieuw gegenereerd. |
Eigenschapdetails
createOrUpdate
Hiermee maakt of werkt u een nieuwe Event Hub bij als een geneste resource in een naamruimte.
createOrUpdate: (resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
createOrUpdateAuthorizationRule
Hiermee maakt of werkt u een AuthorizationRule bij voor de opgegeven Event Hub. Het maken/bijwerken van de AuthorizationRule duurt enkele seconden.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
delete
Hiermee verwijdert u een Event Hub uit de opgegeven naamruimte en resourcegroep.
delete: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
deleteAuthorizationRule
Hiermee verwijdert u een Event Hub AuthorizationRule.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
get
Hiermee haalt u een Beschrijving van Event Hubs op voor de opgegeven Event Hub.
get: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
getAuthorizationRule
Haalt een AuthorizationRule op voor een Event Hub op basis van de regelnaam.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
listAuthorizationRules
Hiermee haalt u de autorisatieregels voor een Event Hub op.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByNamespace
Haalt alle Event Hubs op in een naamruimte.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
listKeys
Hiermee haalt u de ACS- en SAS-verbindingsreeksen voor de Event Hub op.
listKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
regenerateKeys
Hiermee worden de ACS- en SAS-verbindingsreeksen voor de Event Hub opnieuw gegenereerd.
regenerateKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>
Waarde van eigenschap
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>