SqlVulnerabilityAssessmentSettingsOperationsClient Interface

public interface SqlVulnerabilityAssessmentSettingsOperationsClient

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

Method Summary

Modifier and Type Method and Description
abstract SqlVulnerabilityAssessmentSettingsInner createOrUpdate(String resourceId)

Creates or updates the SQL Vulnerability Assessment settings.

abstract Response<SqlVulnerabilityAssessmentSettingsInner> createOrUpdateWithResponse(String resourceId, SqlVulnerabilityAssessmentSettingsInner body, Context context)

Creates or updates the SQL Vulnerability Assessment settings.

abstract void delete(String resourceId)

Deletes the SQL Vulnerability Assessment settings.

abstract Response<Void> deleteWithResponse(String resourceId, Context context)

Deletes the SQL Vulnerability Assessment settings.

abstract SqlVulnerabilityAssessmentSettingsInner get(String resourceId)

Gets the SQL Vulnerability Assessment settings.

abstract Response<SqlVulnerabilityAssessmentSettingsInner> getWithResponse(String resourceId, Context context)

Gets the SQL Vulnerability Assessment settings.

Method Details

createOrUpdate

public abstract SqlVulnerabilityAssessmentSettingsInner createOrUpdate(String resourceId)

Creates or updates the SQL Vulnerability Assessment settings.

Parameters:

resourceId - The fully qualified Azure Resource manager identifier of the resource.

Returns:

sQL Vulnerability Assessment settings resource.

createOrUpdateWithResponse

public abstract Response<SqlVulnerabilityAssessmentSettingsInner> createOrUpdateWithResponse(String resourceId, SqlVulnerabilityAssessmentSettingsInner body, Context context)

Creates or updates the SQL Vulnerability Assessment settings.

Parameters:

resourceId - The fully qualified Azure Resource manager identifier of the resource.
body - The SQL Vulnerability Assessment settings.
context - The context to associate with this operation.

Returns:

sQL Vulnerability Assessment settings resource along with Response<T>.

delete

public abstract void delete(String resourceId)

Deletes the SQL Vulnerability Assessment settings.

Parameters:

resourceId - The fully qualified Azure Resource manager identifier of the resource.

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceId, Context context)

Deletes the SQL Vulnerability Assessment settings.

Parameters:

resourceId - The fully qualified Azure Resource manager identifier of the resource.
context - The context to associate with this operation.

Returns:

get

public abstract SqlVulnerabilityAssessmentSettingsInner get(String resourceId)

Gets the SQL Vulnerability Assessment settings.

Parameters:

resourceId - The fully qualified Azure Resource manager identifier of the resource.

Returns:

the SQL Vulnerability Assessment settings.

getWithResponse

public abstract Response<SqlVulnerabilityAssessmentSettingsInner> getWithResponse(String resourceId, Context context)

Gets the SQL Vulnerability Assessment settings.

Parameters:

resourceId - The fully qualified Azure Resource manager identifier of the resource.
context - The context to associate with this operation.

Returns:

the SQL Vulnerability Assessment settings along with Response<T>.

Applies to