ManagedInstanceVulnerabilityAssessmentsOperations interface

Schnittstelle repräsentiert ManagedInstanceVulnerabilityAssessments-Operationen.

Eigenschaften

createOrUpdate

Erstellt oder aktualisiert die Schwachstellenanalyse der verwalteten Instanz. 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 der verwalteten Instanz.

get

Erhält die Schwachstellenbewertung der verwalteten Instanz.

listByInstance

Erhält die Richtlinien zur Schwachstellenbewertung der verwalteten Instanz.

Details zur Eigenschaft

createOrUpdate

Erstellt oder aktualisiert die Schwachstellenanalyse der verwalteten Instanz. 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, managedInstanceName: string, vulnerabilityAssessmentName: string, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams) => Promise<ManagedInstanceVulnerabilityAssessment>

Eigenschaftswert

(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams) => Promise<ManagedInstanceVulnerabilityAssessment>

delete

Entfernt die Schwachstellenanalyse der verwalteten Instanz.

delete: (resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams) => Promise<void>

get

Erhält die Schwachstellenbewertung der verwalteten Instanz.

get: (resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams) => Promise<ManagedInstanceVulnerabilityAssessment>

Eigenschaftswert

(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams) => Promise<ManagedInstanceVulnerabilityAssessment>

listByInstance

Erhält die Richtlinien zur Schwachstellenbewertung der verwalteten Instanz.

listByInstance: (resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceVulnerabilityAssessment, ManagedInstanceVulnerabilityAssessment[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceVulnerabilityAssessment, ManagedInstanceVulnerabilityAssessment[], PageSettings>