Share via


ILoggerOperations Interface

Definition

LoggerOperations operations.

public interface ILoggerOperations
type ILoggerOperations = interface
Public Interface ILoggerOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, LoggerContract, String, Dictionary<String,List<String>>, CancellationToken)

Creates or Updates a logger.

DeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified logger.

GetEntityTagWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the entity state (Etag) version of the logger specified by its identifier.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the details of the logger specified by its identifier.

ListByServiceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of loggers in the specified service instance. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

ListByServiceWithHttpMessagesAsync(String, String, ODataQuery<LoggerContract>, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of loggers in the specified service instance. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

UpdateWithHttpMessagesAsync(String, String, String, LoggerUpdateContract, String, Dictionary<String,List<String>>, CancellationToken)

Updates an existing logger.

Extension Methods

CreateOrUpdate(ILoggerOperations, String, String, String, LoggerContract, String)

Creates or Updates a logger.

CreateOrUpdateAsync(ILoggerOperations, String, String, String, LoggerContract, String, CancellationToken)

Creates or Updates a logger.

Delete(ILoggerOperations, String, String, String, String)

Deletes the specified logger.

DeleteAsync(ILoggerOperations, String, String, String, String, CancellationToken)

Deletes the specified logger.

Get(ILoggerOperations, String, String, String)

Gets the details of the logger specified by its identifier.

GetAsync(ILoggerOperations, String, String, String, CancellationToken)

Gets the details of the logger specified by its identifier.

GetEntityTag(ILoggerOperations, String, String, String)

Gets the entity state (Etag) version of the logger specified by its identifier.

GetEntityTagAsync(ILoggerOperations, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the logger specified by its identifier.

ListByService(ILoggerOperations, String, String, ODataQuery<LoggerContract>)

Lists a collection of loggers in the specified service instance. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

ListByServiceAsync(ILoggerOperations, String, String, ODataQuery<LoggerContract>, CancellationToken)

Lists a collection of loggers in the specified service instance. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

ListByServiceNext(ILoggerOperations, String)

Lists a collection of loggers in the specified service instance. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

ListByServiceNextAsync(ILoggerOperations, String, CancellationToken)

Lists a collection of loggers in the specified service instance. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

Update(ILoggerOperations, String, String, String, LoggerUpdateContract, String)

Updates an existing logger.

UpdateAsync(ILoggerOperations, String, String, String, LoggerUpdateContract, String, CancellationToken)

Updates an existing logger.

Applies to