ServerSecurityAlertPoliciesClient Interface
public interface ServerSecurityAlertPoliciesClient
An instance of this class provides access to all the operations defined in ServerSecurityAlertPoliciesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerSecurityAlertPolicyInner>,ServerSecurityAlertPolicyInner> beginCreateOrUpdate(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters)
Creates or updates a threat detection policy.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerSecurityAlertPolicyInner>,ServerSecurityAlertPolicyInner> beginCreateOrUpdate(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters, Context context)
Creates or updates a threat detection policy.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<PollResult<ServerSecurityAlertPolicyInner>,ServerSecurityAlertPolicyInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters)
Creates or updates a threat detection policy.
Parameters:
Returns:
createOrUpdate
public abstract ServerSecurityAlertPolicyInner createOrUpdate(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters)
Creates or updates a threat detection policy.
Parameters:
Returns:
createOrUpdate
public abstract ServerSecurityAlertPolicyInner createOrUpdate(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters, Context context)
Creates or updates a threat detection policy.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ServerSecurityAlertPolicyInner> createOrUpdateAsync(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters)
Creates or updates a threat detection policy.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, ServerSecurityAlertPolicyInner parameters)
Creates or updates a threat detection policy.
Parameters:
Returns:
get
public abstract ServerSecurityAlertPolicyInner get(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName)
Get a server's security alert policy.
Parameters:
Returns:
getAsync
public abstract Mono<ServerSecurityAlertPolicyInner> getAsync(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName)
Get a server's security alert policy.
Parameters:
Returns:
getWithResponse
public abstract Response<ServerSecurityAlertPolicyInner> getWithResponse(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName, Context context)
Get a server's security alert policy.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ServerSecurityAlertPolicyInner>> getWithResponseAsync(String resourceGroupName, String serverName, SecurityAlertPolicyNameAutoGenerated securityAlertPolicyName)
Get a server's security alert policy.
Parameters:
Returns:
listByServer
public abstract PagedIterable<ServerSecurityAlertPolicyInner> listByServer(String resourceGroupName, String serverName)
Get the server's threat detection policies.
Parameters:
Returns:
listByServer
public abstract PagedIterable<ServerSecurityAlertPolicyInner> listByServer(String resourceGroupName, String serverName, Context context)
Get the server's threat detection policies.
Parameters:
Returns:
listByServerAsync
public abstract PagedFlux<ServerSecurityAlertPolicyInner> listByServerAsync(String resourceGroupName, String serverName)
Get the server's threat detection policies.
Parameters:
Returns: