SqlVulnerabilityAssessmentBaselineRulesOperations interface
Interface representing a SqlVulnerabilityAssessmentBaselineRules operations.
Properties
| add | Set a list of baseline rules. Will overwrite any previously existing results (for all rules). |
| create |
Creates a Baseline for a rule in a database. Will overwrite any previously existing results. |
| delete | Deletes a rule from the Baseline of a given database. |
| get | Gets the results for a given rule in the Baseline. |
| list | Gets the results for all rules in the Baseline. |
Property Details
add
Set a list of baseline rules. Will overwrite any previously existing results (for all rules).
add: (resourceId: string, options?: SqlVulnerabilityAssessmentBaselineRulesAddOptionalParams) => Promise<RulesResults>
Property Value
(resourceId: string, options?: SqlVulnerabilityAssessmentBaselineRulesAddOptionalParams) => Promise<RulesResults>
createOrUpdate
Creates a Baseline for a rule in a database. Will overwrite any previously existing results.
createOrUpdate: (resourceId: string, ruleId: string, options?: SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateOptionalParams) => Promise<RuleResults>
Property Value
(resourceId: string, ruleId: string, options?: SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateOptionalParams) => Promise<RuleResults>
delete
Deletes a rule from the Baseline of a given database.
delete: (resourceId: string, ruleId: string, options?: SqlVulnerabilityAssessmentBaselineRulesDeleteOptionalParams) => Promise<void>
Property Value
(resourceId: string, ruleId: string, options?: SqlVulnerabilityAssessmentBaselineRulesDeleteOptionalParams) => Promise<void>
get
Gets the results for a given rule in the Baseline.
get: (resourceId: string, ruleId: string, options?: SqlVulnerabilityAssessmentBaselineRulesGetOptionalParams) => Promise<RuleResults>
Property Value
(resourceId: string, ruleId: string, options?: SqlVulnerabilityAssessmentBaselineRulesGetOptionalParams) => Promise<RuleResults>
list
Gets the results for all rules in the Baseline.
list: (resourceId: string, options?: SqlVulnerabilityAssessmentBaselineRulesListOptionalParams) => PagedAsyncIterableIterator<RuleResults, RuleResults[], PageSettings>
Property Value
(resourceId: string, options?: SqlVulnerabilityAssessmentBaselineRulesListOptionalParams) => PagedAsyncIterableIterator<RuleResults, RuleResults[], PageSettings>