EventHubsOperations interface
Gränssnitt som representerar en EventHubs-operation.
Egenskaper
| create |
Skapar eller uppdaterar en ny händelsehubb som en kapslad resurs i ett namnområde. |
| create |
Skapar eller uppdaterar en AuthorizationRule för den angivna händelsehubben. Det tar några sekunder att skapa/uppdatera AuthorizationRule. |
| delete | Tar bort en händelsehubb från det angivna namnområdet och resursgruppen. |
| delete |
Tar bort en AuthorizationRule för händelsehubben. |
| get | Hämtar en händelsehubbbeskrivning för den angivna händelsehubben. |
| get |
Hämtar en AuthorizationRule för en händelsehubb efter regelnamn. |
| list |
Hämtar auktoriseringsreglerna för en händelsehubb. |
| list |
Hämtar alla händelsehubbar i ett namnområde. |
| list |
Hämtar ACS- och SAS-anslutningssträngarna för händelsehubben. |
| regenerate |
Återskapar ACS- och SAS-anslutningssträngarna för händelsehubben. |
Egenskapsinformation
createOrUpdate
Skapar eller uppdaterar en ny händelsehubb som en kapslad resurs i ett namnområde.
createOrUpdate: (resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
createOrUpdateAuthorizationRule
Skapar eller uppdaterar en AuthorizationRule för den angivna händelsehubben. Det tar några sekunder att skapa/uppdatera AuthorizationRule.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
delete
Tar bort en händelsehubb från det angivna namnområdet och resursgruppen.
delete: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
deleteAuthorizationRule
Tar bort en AuthorizationRule för händelsehubben.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
get
Hämtar en händelsehubbbeskrivning för den angivna händelsehubben.
get: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
getAuthorizationRule
Hämtar en AuthorizationRule för en händelsehubb efter regelnamn.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
listAuthorizationRules
Hämtar auktoriseringsreglerna för en händelsehubb.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByNamespace
Hämtar alla händelsehubbar i ett namnområde.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
listKeys
Hämtar ACS- och SAS-anslutningssträngarna för händelsehubben.
listKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
regenerateKeys
Återskapar ACS- och SAS-anslutningssträngarna för händelsehubben.
regenerateKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>
Egenskapsvärde
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>