SqlVulnerabilityAssessmentsClient Interface

public interface SqlVulnerabilityAssessmentsClient

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

Method Summary

Modifier and Type Method and Description
abstract void delete(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName)

Removes SQL Vulnerability Assessment.

abstract reactor.core.publisher.Mono<Void> deleteAsync(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName)

Removes SQL Vulnerability Assessment.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, Context context)

Removes SQL Vulnerability Assessment.

abstract reactor.core.publisher.Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName)

Removes SQL Vulnerability Assessment.

Method Details

delete

public abstract void delete(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName)

Removes SQL Vulnerability Assessment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.

deleteAsync

public abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName)

Removes SQL Vulnerability Assessment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, Context context)

Removes SQL Vulnerability Assessment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
context - The context to associate with this operation.

Returns:

deleteWithResponseAsync

public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName)

Removes SQL Vulnerability Assessment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.

Returns:

the Response<T> on successful completion of Mono.

Applies to