EventHubs interface
Interfaz que representa un EventHubs.
Métodos
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.
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.
Parámetros de opciones.
Devoluciones
Promise<AuthorizationRule>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<AuthorizationRule>
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
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
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).
Parámetros de opciones.
Devoluciones
Promise<AccessKeys>