ManagedDatabaseVulnerabilityAssessmentsClient Interface
public interface ManagedDatabaseVulnerabilityAssessmentsClient
An instance of this class provides access to all the operations defined in ManagedDatabaseVulnerabilityAssessmentsClient.
Method Summary
Method Details
createOrUpdate
public abstract DatabaseVulnerabilityAssessmentAutoGeneratedInner createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, DatabaseVulnerabilityAssessmentAutoGeneratedInner parameters)
Creates or updates the database's vulnerability assessment.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates the database's vulnerability assessment.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response
Creates or updates the database's vulnerability assessment.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates the database's vulnerability assessment.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName)
Removes the database's vulnerability assessment.
Parameters:
deleteAsync
public abstract Mono
Removes the database's vulnerability assessment.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Removes the database's vulnerability assessment.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Removes the database's vulnerability assessment.
Parameters:
Returns:
get
public abstract DatabaseVulnerabilityAssessmentAutoGeneratedInner get(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName)
Gets the database's vulnerability assessment.
Parameters:
Returns:
getAsync
public abstract Mono
Gets the database's vulnerability assessment.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets the database's vulnerability assessment.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets the database's vulnerability assessment.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Lists the vulnerability assessments of a managed database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Lists the vulnerability assessments of a managed database.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux
Lists the vulnerability assessments of a managed database.
Parameters:
Returns:
Applies to
Azure SDK for Java