SqlVulnerabilityAssessmentSettingsOperations Interface

public interface SqlVulnerabilityAssessmentSettingsOperations

Resource collection API of SqlVulnerabilityAssessmentSettingsOperations.

Method Summary

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

Creates or updates the SQL Vulnerability Assessment settings.

abstract Response<SqlVulnerabilityAssessmentSettings> 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 SqlVulnerabilityAssessmentSettings get(String resourceId)

Gets the SQL Vulnerability Assessment settings.

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

Gets the SQL Vulnerability Assessment settings.

Method Details

createOrUpdate

public abstract SqlVulnerabilityAssessmentSettings 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<SqlVulnerabilityAssessmentSettings> 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 SqlVulnerabilityAssessmentSettings 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<SqlVulnerabilityAssessmentSettings> 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