DatabaseSqlVulnerabilityAssessmentRuleBaselinesOperations interface

Interfaz que representa una operación DatabaseSqlVulnerabilityAssessmentRuleBaselines.

Propiedades

createOrUpdate

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.

listByBaseline

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>