Compartir a través de


EventHubs interface

Interfaz que representa un EventHubs.

Métodos

createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)

Crea o actualiza un nuevo centro de eventos como un recurso anidado dentro de un espacio de nombres.

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Crea o actualiza una authorizationRule para el centro de eventos especificado. La creación o actualización de AuthorizationRule tardará unos segundos en surtir efecto.

delete(string, string, string, EventHubsDeleteOptionalParams)

Elimina un centro de eventos del espacio de nombres y el grupo de recursos especificados.

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Elimina una authorizationRule del centro de eventos.

get(string, string, string, EventHubsGetOptionalParams)

Obtiene una descripción de Event Hubs para el centro de eventos especificado.

getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)

Obtiene una authorizationRule para un centro de eventos por nombre de regla.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Obtiene las reglas de autorización de un centro de eventos.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtiene todos los Event Hubs de un espacio de nombres.

listKeys(string, string, string, string, EventHubsListKeysOptionalParams)

Obtiene las cadenas de conexión de ACS y SAS para el centro de eventos.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)

Regenera las cadenas de conexión de ACS y SAS para el centro de eventos.

Detalles del método

createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)

Crea o actualiza un nuevo centro de eventos como un recurso anidado dentro de un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

parameters
Eventhub

Parámetros proporcionados para crear un recurso del centro de eventos.

options
EventHubsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Eventhub>

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Crea o actualiza una authorizationRule para el centro de eventos especificado. La creación o actualización de AuthorizationRule tardará unos segundos en surtir efecto.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

authorizationRuleName

string

Nombre de la regla de autorización.

parameters
AuthorizationRule

AuthorizationRule de acceso compartido.

Devoluciones

delete(string, string, string, EventHubsDeleteOptionalParams)

Elimina un centro de eventos del espacio de nombres y el grupo de recursos especificados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

options
EventHubsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Elimina una authorizationRule del centro de eventos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

authorizationRuleName

string

Nombre de la regla de autorización.

options
EventHubsDeleteAuthorizationRuleOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, EventHubsGetOptionalParams)

Obtiene una descripción de Event Hubs para el centro de eventos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

options
EventHubsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Eventhub>

getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)

Obtiene una authorizationRule para un centro de eventos por nombre de regla.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

authorizationRuleName

string

Nombre de la regla de autorización.

options
EventHubsGetAuthorizationRuleOptionalParams

Parámetros de opciones.

Devoluciones

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Obtiene las reglas de autorización de un centro de eventos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

options
EventHubsListAuthorizationRulesOptionalParams

Parámetros de opciones.

Devoluciones

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtiene todos los Event Hubs de un espacio de nombres.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

options
EventHubsListByNamespaceOptionalParams

Parámetros de opciones.

Devoluciones

listKeys(string, string, string, string, EventHubsListKeysOptionalParams)

Obtiene las cadenas de conexión de ACS y SAS para el centro de eventos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

authorizationRuleName

string

Nombre de la regla de autorización.

options
EventHubsListKeysOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AccessKeys>

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)

Regenera las cadenas de conexión de ACS y SAS para el centro de eventos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

namespaceName

string

Nombre del espacio de nombres

eventHubName

string

Nombre del centro de eventos

authorizationRuleName

string

Nombre de la regla de autorización.

parameters
RegenerateAccessKeyParameters

Parámetros proporcionados para regenerar las claves AuthorizationRule (PrimaryKey/SecondaryKey).

options
EventHubsRegenerateKeysOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AccessKeys>