IManagedInstanceVulnerabilityAssessmentsOperations Interface

Definition

ManagedInstanceVulnerabilityAssessmentsOperations operations.

public interface IManagedInstanceVulnerabilityAssessmentsOperations
type IManagedInstanceVulnerabilityAssessmentsOperations = interface
Public Interface IManagedInstanceVulnerabilityAssessmentsOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, ManagedInstanceVulnerabilityAssessment, Dictionary<String,List<String>>, CancellationToken)

Creates or updates the managed instance's vulnerability assessment. Learn more about setting SQL vulnerability assessment with managed identity - https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Removes the managed instance's vulnerability assessment.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the managed instance's vulnerability assessment.

ListByInstanceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the managed instance's vulnerability assessment policies.

ListByInstanceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the managed instance's vulnerability assessment policies.

Extension Methods

CreateOrUpdate(IManagedInstanceVulnerabilityAssessmentsOperations, String, String, ManagedInstanceVulnerabilityAssessment)

Creates or updates the managed instance's vulnerability assessment. Learn more about setting SQL vulnerability assessment with managed identity - https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

CreateOrUpdateAsync(IManagedInstanceVulnerabilityAssessmentsOperations, String, String, ManagedInstanceVulnerabilityAssessment, CancellationToken)

Creates or updates the managed instance's vulnerability assessment. Learn more about setting SQL vulnerability assessment with managed identity - https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

Delete(IManagedInstanceVulnerabilityAssessmentsOperations, String, String)

Removes the managed instance's vulnerability assessment.

DeleteAsync(IManagedInstanceVulnerabilityAssessmentsOperations, String, String, CancellationToken)

Removes the managed instance's vulnerability assessment.

Get(IManagedInstanceVulnerabilityAssessmentsOperations, String, String)

Gets the managed instance's vulnerability assessment.

GetAsync(IManagedInstanceVulnerabilityAssessmentsOperations, String, String, CancellationToken)

Gets the managed instance's vulnerability assessment.

ListByInstance(IManagedInstanceVulnerabilityAssessmentsOperations, String, String)

Gets the managed instance's vulnerability assessment policies.

ListByInstanceAsync(IManagedInstanceVulnerabilityAssessmentsOperations, String, String, CancellationToken)

Gets the managed instance's vulnerability assessment policies.

ListByInstanceNext(IManagedInstanceVulnerabilityAssessmentsOperations, String)

Gets the managed instance's vulnerability assessment policies.

ListByInstanceNextAsync(IManagedInstanceVulnerabilityAssessmentsOperations, String, CancellationToken)

Gets the managed instance's vulnerability assessment policies.

Applies to