ServerVulnerabilityAssessmentsOperations interface

Schnittstelle, die eine ServerVulnerabilityAssessments-Operationen darstellt.

Eigenschaften

createOrUpdate

Erstellt oder aktualisiert die Schwachstellenanalyse des Servers. Erfahren Sie mehr über die Einstellung der SQL-Schwachstellenbewertung mit verwalteter Identität – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

delete

Entfernt die Schwachstellenanalyse des Servers.

get

Erhält die Schwachstellenbewertung des Servers.

listByServer

Listet die Schwachstellenbewertungsrichtlinien auf, die mit einem Server verbunden sind.

Details zur Eigenschaft

createOrUpdate

Erstellt oder aktualisiert die Schwachstellenanalyse des Servers. Erfahren Sie mehr über die Einstellung der SQL-Schwachstellenbewertung mit verwalteter Identität – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

createOrUpdate: (resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams) => Promise<ServerVulnerabilityAssessment>

Eigenschaftswert

(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams) => Promise<ServerVulnerabilityAssessment>

delete

Entfernt die Schwachstellenanalyse des Servers.

delete: (resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams) => Promise<void>

get

Erhält die Schwachstellenbewertung des Servers.

get: (resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, options?: ServerVulnerabilityAssessmentsGetOptionalParams) => Promise<ServerVulnerabilityAssessment>

Eigenschaftswert

(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, options?: ServerVulnerabilityAssessmentsGetOptionalParams) => Promise<ServerVulnerabilityAssessment>

listByServer

Listet die Schwachstellenbewertungsrichtlinien auf, die mit einem Server verbunden sind.

listByServer: (resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams) => PagedAsyncIterableIterator<ServerVulnerabilityAssessment, ServerVulnerabilityAssessment[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams) => PagedAsyncIterableIterator<ServerVulnerabilityAssessment, ServerVulnerabilityAssessment[], PageSettings>