DatabaseSqlVulnerabilityAssessmentRuleBaselinesOperations interface
Interfaz que representa una operación DatabaseSqlVulnerabilityAssessmentRuleBaselines.
Propiedades
| create |
Crea o actualiza la línea base de reglas de evaluación de vulnerabilidades de una base de datos. |
| delete | Elimina la línea base de la regla de evaluación de vulnerabilidades de la base de datos. |
| get | Obtiene la base de reglas de evaluación de vulnerabilidades SQL de una base de datos. |
| list |
Obtiene una lista de las bases de reglas de evaluación de vulnerabilidades SQL de la base de datos. |
Detalles de las propiedades
createOrUpdate
Crea o actualiza la línea base de reglas de evaluación de vulnerabilidades de una base de datos.
createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, ruleId: string, parameters: DatabaseSqlVulnerabilityAssessmentRuleBaselineInput, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams) => Promise<DatabaseSqlVulnerabilityAssessmentRuleBaseline>
Valor de propiedad
(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, ruleId: string, parameters: DatabaseSqlVulnerabilityAssessmentRuleBaselineInput, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesCreateOrUpdateOptionalParams) => Promise<DatabaseSqlVulnerabilityAssessmentRuleBaseline>
delete
Elimina la línea base de la regla de evaluación de vulnerabilidades de la base de datos.
delete: (resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, ruleId: string, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, ruleId: string, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesDeleteOptionalParams) => Promise<void>
get
Obtiene la base de reglas de evaluación de vulnerabilidades SQL de una base de datos.
get: (resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, ruleId: string, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesGetOptionalParams) => Promise<DatabaseSqlVulnerabilityAssessmentRuleBaseline>
Valor de propiedad
(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, ruleId: string, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesGetOptionalParams) => Promise<DatabaseSqlVulnerabilityAssessmentRuleBaseline>
listByBaseline
Obtiene una lista de las bases de reglas de evaluación de vulnerabilidades SQL de la base de datos.
listByBaseline: (resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesListByBaselineOptionalParams) => PagedAsyncIterableIterator<DatabaseSqlVulnerabilityAssessmentRuleBaseline, DatabaseSqlVulnerabilityAssessmentRuleBaseline[], PageSettings>
Valor de propiedad
(resourceGroupName: string, serverName: string, databaseName: string, vulnerabilityAssessmentName: string, baselineName: string, options?: DatabaseSqlVulnerabilityAssessmentRuleBaselinesListByBaselineOptionalParams) => PagedAsyncIterableIterator<DatabaseSqlVulnerabilityAssessmentRuleBaseline, DatabaseSqlVulnerabilityAssessmentRuleBaseline[], PageSettings>