DatabaseAdvancedThreatProtectionSettingsClient Interface
public interface DatabaseAdvancedThreatProtectionSettingsClient
An instance of this class provides access to all the operations defined in DatabaseAdvancedThreatProtectionSettingsClient.
Method Summary
Method Details
createOrUpdate
public abstract DatabaseAdvancedThreatProtectionInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, AdvancedThreatProtectionName advancedThreatProtectionName, DatabaseAdvancedThreatProtectionInner parameters)
Creates or updates a database's Advanced Threat Protection state.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a database's Advanced Threat Protection state.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response
Creates or updates a database's Advanced Threat Protection state.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a database's Advanced Threat Protection state.
Parameters:
Returns:
get
public abstract DatabaseAdvancedThreatProtectionInner get(String resourceGroupName, String serverName, String databaseName, AdvancedThreatProtectionName advancedThreatProtectionName)
Gets a database's Advanced Threat Protection state.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a database's Advanced Threat Protection state.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a database's Advanced Threat Protection state.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a database's Advanced Threat Protection state.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Gets a list of database's Advanced Threat Protection states.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Gets a list of database's Advanced Threat Protection states.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux
Gets a list of database's Advanced Threat Protection states.
Parameters:
Returns:
Applies to
Azure SDK for Java