EventGridClient class
- Extends
-
AzureServiceClient
Constructores
Event |
Inicializa una nueva instancia de la clase EventGridClient. |
Propiedades
accept |
|
api |
|
credentials | |
generate |
|
long |
Métodos
publish |
|
publish |
Publica un lote de eventos en un tema de Azure Event Grid. |
publish |
|
publish |
Publica un lote de eventos en un tema de Azure Event Grid. |
Métodos heredados
Detalles del constructor
EventGridClient(ServiceClientCredentials, AzureServiceClientOptions)
Inicializa una nueva instancia de la clase EventGridClient.
new EventGridClient(credentials: ServiceClientCredentials, options?: AzureServiceClientOptions)
Parámetros
- credentials
-
ServiceClientCredentials
Credenciales necesarias para que el cliente se conecte a Azure.
- options
-
AzureServiceClientOptions
Las opciones de parámetro
Detalles de las propiedades
acceptLanguage
acceptLanguage: string
Valor de propiedad
string
apiVersion
apiVersion: string
Valor de propiedad
string
credentials
credentials: ServiceClientCredentials
Valor de propiedad
ServiceClientCredentials
generateClientRequestId
generateClientRequestId: boolean
Valor de propiedad
boolean
longRunningOperationRetryTimeout
longRunningOperationRetryTimeout: number
Valor de propiedad
number
Detalles del método
publishEvents(string, EventGridEvent[], ServiceCallback<void>)
function publishEvents(topicHostname: string, events: EventGridEvent[], callback: ServiceCallback<void>)
Parámetros
- topicHostname
-
string
- events
- callback
-
ServiceCallback<void>
publishEvents(string, EventGridEvent[], { customHeaders?: {[headerName: string]: string} })
Publica un lote de eventos en un tema de Azure Event Grid.
function publishEvents(topicHostname: string, events: EventGridEvent[], options?: { customHeaders?: {[headerName: string]: string} }): Promise<void>
Parámetros
- topicHostname
-
string
Nombre de host del tema, por ejemplo, topic1.westus2-1.eventgrid.azure.net
- events
Matriz de eventos que se van a publicar en Event Grid.
- options
-
{ customHeaders?: {[headerName: string]: string} }
Parámetros opcionales
Devoluciones
Promise<void>
Si se pasó una devolución de llamada como último parámetro, devuelve la devolución de llamada; de lo contrario, devuelve una promesa.
{Promise} Se devuelve una promesa.
publishEvents(string, EventGridEvent[], { customHeaders?: {[headerName: string]: string} }, ServiceCallback<void>)
function publishEvents(topicHostname: string, events: EventGridEvent[], options: { customHeaders?: {[headerName: string]: string} }, callback: ServiceCallback<void>)
Parámetros
- topicHostname
-
string
- events
- options
-
{ customHeaders?: {[headerName: string]: string} }
- callback
-
ServiceCallback<void>
publishEventsWithHttpOperationResponse(string, EventGridEvent[], { customHeaders?: {[headerName: string]: string} })
Publica un lote de eventos en un tema de Azure Event Grid.
function publishEventsWithHttpOperationResponse(topicHostname: string, events: EventGridEvent[], options?: { customHeaders?: {[headerName: string]: string} }): Promise<HttpOperationResponse<void>>
Parámetros
- topicHostname
-
string
Nombre de host del tema, por ejemplo, topic1.westus2-1.eventgrid.azure.net
- events
Matriz de eventos que se van a publicar en Event Grid.
- options
-
{ customHeaders?: {[headerName: string]: string} }
Parámetros opcionales
Devoluciones
Promise<HttpOperationResponse<void>>
Se devuelve una promesa.
Detalles de los métodos heredados
addUserAgentInfo(any)
Agrega información personalizada al encabezado del agente de usuario
function addUserAgentInfo(additionalUserAgentInfo: any)
Parámetros
- additionalUserAgentInfo
-
any
información que se va a agregar al encabezado del agente de usuario, como cadena.
Heredado de AzureServiceClient.addUserAgentInfo
getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, RequestOptions)
function getLongRunningOperationResult<TResult>(resultOfInitialRequest: HttpOperationResponse<TResult>, options?: RequestOptions): Promise<TResult>
Parámetros
- resultOfInitialRequest
-
HttpOperationResponse<TResult>
- options
-
RequestOptions
Devoluciones
Promise<TResult>
Heredado de AzureServiceClient.getLongRunningOperationResult
getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, RequestOptions, ServiceCallback<TResult>)
function getLongRunningOperationResult<TResult>(resultOfInitialRequest: HttpOperationResponse<TResult>, options: RequestOptions, callback: ServiceCallback<TResult>)
Parámetros
- resultOfInitialRequest
-
HttpOperationResponse<TResult>
- options
-
RequestOptions
- callback
-
ServiceCallback<TResult>
Heredado de AzureServiceClient.getLongRunningOperationResult
getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, ServiceCallback<TResult>)
function getLongRunningOperationResult<TResult>(resultOfInitialRequest: HttpOperationResponse<TResult>, callback: ServiceCallback<TResult>)
Parámetros
- resultOfInitialRequest
-
HttpOperationResponse<TResult>
- callback
-
ServiceCallback<TResult>
Heredado de AzureServiceClient.getLongRunningOperationResult
getPackageJsonInfo(string)
Intenta buscar package.json para el paquete de Azure nodejs especificado. Si se encuentra, devuelve el nombre y la versión del paquete leyendo package.json Si no se encuentra package.json, devuelve un valor predeterminado.
function getPackageJsonInfo(managementClientDir: string): { name: string, version: string }
Parámetros
- managementClientDir
-
string
pase el directorio del cliente de administración de Azure específico.
Devoluciones
{ name: string, version: string }
packageJsonInfo: "name" y "version" del paquete deseado.
Heredado de AzureServiceClient.getPackageJsonInfo
sendLongRunningRequest<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions)
function sendLongRunningRequest<TResult>(options: LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions): Promise<TResult>
Parámetros
- options
-
LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions
Devoluciones
Promise<TResult>
Heredado de AzureServiceClient.sendLongRunningRequest
sendLongRunningRequest<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions, ServiceCallback<TResult>)
function sendLongRunningRequest<TResult>(options: LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions, callback: ServiceCallback<TResult>)
Parámetros
- options
-
LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions
- callback
-
ServiceCallback<TResult>
Heredado de AzureServiceClient.sendLongRunningRequest
sendLongRunningRequestWithHttpOperationResponse<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions)
function sendLongRunningRequestWithHttpOperationResponse<TResult>(options: LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions): Promise<HttpOperationResponse<TResult>>
Parámetros
- options
-
LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions
Devoluciones
Promise<HttpOperationResponse<TResult>>
Heredado de AzureServiceClient.sendLongRunningRequestWithHttpOperationResponse
sendRequest<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions)
function sendRequest<TResult>(options: UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions): Promise<TResult>
Parámetros
- options
-
UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions
Devoluciones
Promise<TResult>
Heredado de AzureServiceClient.sendRequest
sendRequest<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions, ServiceCallback<TResult>)
function sendRequest<TResult>(options: UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions, callback: ServiceCallback<TResult>)
Parámetros
- options
-
UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions
- callback
-
ServiceCallback<TResult>
Heredado de AzureServiceClient.sendRequest
sendRequestWithHttpOperationResponse<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions)
function sendRequestWithHttpOperationResponse<TResult>(options: UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions): Promise<HttpOperationResponse<TResult>>
Parámetros
- options
-
UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions
Devoluciones
Promise<HttpOperationResponse<TResult>>
Heredado de AzureServiceClient.sendRequestWithHttpOperationResponse
Azure SDK for JavaScript