Partager via


ManagedDatabaseSecurityEventsClient Interface

public interface ManagedDatabaseSecurityEventsClient

An instance of this class provides access to all the operations defined in ManagedDatabaseSecurityEventsClient.

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<SecurityEventInner> listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName)

Gets a list of security events.

abstract PagedIterable<SecurityEventInner> listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName, String filter, Long skip, Long top, String skiptoken, Context context)

Gets a list of security events.

abstract PagedFlux<SecurityEventInner> listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName)

Gets a list of security events.

abstract PagedFlux<SecurityEventInner> listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName, String filter, Long skip, Long top, String skiptoken)

Gets a list of security events.

Method Details

listByDatabase

public abstract PagedIterable listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName)

Gets a list of security events.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the managed database for which the security events are retrieved.

Returns:

a list of security events as paginated response with PagedIterable<T>.

listByDatabase

public abstract PagedIterable listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName, String filter, Long skip, Long top, String skiptoken, Context context)

Gets a list of security events.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the managed database for which the security events are retrieved.
filter - An OData filter expression that filters elements in the collection.
skip - The number of elements in the collection to skip.
top - The number of elements to return from the collection.
skiptoken - An opaque token that identifies a starting point in the collection.
context - The context to associate with this operation.

Returns:

a list of security events as paginated response with PagedIterable<T>.

listByDatabaseAsync

public abstract PagedFlux listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName)

Gets a list of security events.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the managed database for which the security events are retrieved.

Returns:

a list of security events as paginated response with PagedFlux<T>.

listByDatabaseAsync

public abstract PagedFlux listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName, String filter, Long skip, Long top, String skiptoken)

Gets a list of security events.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the managed database for which the security events are retrieved.
filter - An OData filter expression that filters elements in the collection.
skip - The number of elements in the collection to skip.
top - The number of elements to return from the collection.
skiptoken - An opaque token that identifies a starting point in the collection.

Returns:

a list of security events as paginated response with PagedFlux<T>.

Applies to