SqlVulnerabilityAssessmentBaselineRulesClient Interface
public interface SqlVulnerabilityAssessmentBaselineRulesClient
An instance of this class provides access to all the operations defined in SqlVulnerabilityAssessmentBaselineRulesClient.
Method Summary
Method Details
add
public abstract RulesResultsInner add(String resourceId)
Set a list of baseline rules. Will overwrite any previously existing results (for all rules).
Parameters:
Returns:
addWithResponse
public abstract Response<RulesResultsInner> addWithResponse(String resourceId, String databaseName, RulesResultsInput body, Context context)
Set a list of baseline rules. Will overwrite any previously existing results (for all rules).
Parameters:
Returns:
createOrUpdate
public abstract RuleResultsInner createOrUpdate(String resourceId, String ruleId)
Creates a Baseline for a rule in a database. Will overwrite any previously existing results.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<RuleResultsInner> createOrUpdateWithResponse(String resourceId, String ruleId, String databaseName, RuleResultsInput body, Context context)
Creates a Baseline for a rule in a database. Will overwrite any previously existing results.
Parameters:
Returns:
delete
public abstract void delete(String resourceId, String ruleId)
Deletes a rule from the Baseline of a given database.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceId, String ruleId, String databaseName, Context context)
Deletes a rule from the Baseline of a given database.
Parameters:
Returns:
get
public abstract RuleResultsInner get(String resourceId, String ruleId)
Gets the results for a given rule in the Baseline.
Parameters:
Returns:
getWithResponse
public abstract Response<RuleResultsInner> getWithResponse(String resourceId, String ruleId, String databaseName, Context context)
Gets the results for a given rule in the Baseline.
Parameters:
Returns:
list
public abstract PagedIterable<RuleResultsInner> list(String resourceId)
Gets the results for all rules in the Baseline.
Parameters:
Returns:
list
public abstract PagedIterable<RuleResultsInner> list(String resourceId, String databaseName, Context context)
Gets the results for all rules in the Baseline.
Parameters:
Returns: