ManagedDatabaseVulnerabilityAssessmentRuleBaselinesOperations interface
Interface representing a ManagedDatabaseVulnerabilityAssessmentRuleBaselines operations.
Properties
| create |
Creates or updates a database's vulnerability assessment rule baseline. |
| delete | Removes the database's vulnerability assessment rule baseline. |
| get | Gets a database's vulnerability assessment rule baseline. |
Property Details
createOrUpdate
Creates or updates a database's vulnerability assessment rule baseline.
createOrUpdate: (resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: string, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams) => Promise<DatabaseVulnerabilityAssessmentRuleBaseline>
Property Value
(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: string, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams) => Promise<DatabaseVulnerabilityAssessmentRuleBaseline>
delete
Removes the database's vulnerability assessment rule baseline.
delete: (resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: string, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: string, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams) => Promise<void>
get
Gets a database's vulnerability assessment rule baseline.
get: (resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: string, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams) => Promise<DatabaseVulnerabilityAssessmentRuleBaseline>
Property Value
(resourceGroupName: string, managedInstanceName: string, databaseName: string, vulnerabilityAssessmentName: string, ruleId: string, baselineName: VulnerabilityAssessmentPolicyBaselineName, options?: ManagedDatabaseVulnerabilityAssessmentRuleBaselinesGetOptionalParams) => Promise<DatabaseVulnerabilityAssessmentRuleBaseline>