EventHubsOperations interface

Gränssnitt som representerar en EventHubs-operation.

Egenskaper

createOrUpdate

Skapar eller uppdaterar en ny händelsehubb som en kapslad resurs i ett namnområde.

createOrUpdateAuthorizationRule

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.

deleteAuthorizationRule

Tar bort en AuthorizationRule för händelsehubben.

get

Hämtar en händelsehubbbeskrivning för den angivna händelsehubben.

getAuthorizationRule

Hämtar en AuthorizationRule för en händelsehubb efter regelnamn.

listAuthorizationRules

Hämtar auktoriseringsreglerna för en händelsehubb.

listByNamespace

Hämtar alla händelsehubbar i ett namnområde.

listKeys

Hämtar ACS- och SAS-anslutningssträngarna för händelsehubben.

regenerateKeys

Å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>