Share via


LogsIngestionClient Class

Definition

The LogsIngestion service client.

public class LogsIngestionClient
type LogsIngestionClient = class
Public Class LogsIngestionClient
Inheritance
LogsIngestionClient

Constructors

LogsIngestionClient()

Initializes a new instance of LogsIngestionClient for mocking.

LogsIngestionClient(Uri, TokenCredential)

Initializes a new instance of LogsIngestionClient.

LogsIngestionClient(Uri, TokenCredential, LogsIngestionClientOptions)

Initializes a new instance of LogsIngestionClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Upload(String, String, RequestContent, String, RequestContext)

[Protocol Method] Ingestion API used to directly ingest data using Data Collection Rules

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Upload<T>(String, String, IEnumerable<T>, LogsUploadOptions, CancellationToken)

Ingestion API used to directly ingest data using Data Collection Rules.

UploadAsync(String, String, RequestContent, String, RequestContext)

[Protocol Method] Ingestion API used to directly ingest data using Data Collection Rules

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
UploadAsync<T>(String, String, IEnumerable<T>, LogsUploadOptions, CancellationToken)

Ingestion API used to directly ingest data using Data Collection Rules.

Applies to