ManagedInstanceVulnerabilityAssessmentsClient Interface
public interface ManagedInstanceVulnerabilityAssessmentsClient
An instance of this class provides access to all the operations defined in ManagedInstanceVulnerabilityAssessmentsClient.
Method Summary
Method Details
createOrUpdate
public abstract ManagedInstanceVulnerabilityAssessmentInner createOrUpdate(String resourceGroupName, String managedInstanceName, VulnerabilityAssessmentName vulnerabilityAssessmentName, ManagedInstanceVulnerabilityAssessmentInner parameters)
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.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
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.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response
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.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
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.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String managedInstanceName, VulnerabilityAssessmentName vulnerabilityAssessmentName)
Removes the managed instance's vulnerability assessment.
Parameters:
deleteAsync
public abstract Mono
Removes the managed instance's vulnerability assessment.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Removes the managed instance's vulnerability assessment.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Removes the managed instance's vulnerability assessment.
Parameters:
Returns:
get
public abstract ManagedInstanceVulnerabilityAssessmentInner get(String resourceGroupName, String managedInstanceName, VulnerabilityAssessmentName vulnerabilityAssessmentName)
Gets the managed instance's vulnerability assessment.
Parameters:
Returns:
getAsync
public abstract Mono
Gets the managed instance's vulnerability assessment.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets the managed instance's vulnerability assessment.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets the managed instance's vulnerability assessment.
Parameters:
Returns:
listByInstance
public abstract PagedIterable
Gets the managed instance's vulnerability assessment policies.
Parameters:
Returns:
listByInstance
public abstract PagedIterable
Gets the managed instance's vulnerability assessment policies.
Parameters:
Returns:
listByInstanceAsync
public abstract PagedFlux
Gets the managed instance's vulnerability assessment policies.
Parameters:
Returns:
Applies to
Azure SDK for Java