ManagedDatabaseVulnerabilityAssessmentScansClient Interface
public interface ManagedDatabaseVulnerabilityAssessmentScansClient
An instance of this class provides access to all the operations defined in ManagedDatabaseVulnerabilityAssessmentScansClient.
Method Summary
Method Details
beginInitiateScan
public abstract SyncPoller
Executes a Vulnerability Assessment database scan.
Parameters:
Returns:
beginInitiateScan
public abstract SyncPoller
Executes a Vulnerability Assessment database scan.
Parameters:
Returns:
beginInitiateScanAsync
public abstract PollerFlux
Executes a Vulnerability Assessment database scan.
Parameters:
Returns:
export
public abstract DatabaseVulnerabilityAssessmentScansExportInner export(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)
Convert an existing scan result to a human readable format. If already exists nothing happens.
Parameters:
Returns:
exportAsync
public abstract Mono
Convert an existing scan result to a human readable format. If already exists nothing happens.
Parameters:
Returns:
exportWithResponse
public abstract Response
Convert an existing scan result to a human readable format. If already exists nothing happens.
Parameters:
Returns:
exportWithResponseAsync
public abstract Mono
Convert an existing scan result to a human readable format. If already exists nothing happens.
Parameters:
Returns:
get
public abstract VulnerabilityAssessmentScanRecordInner get(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)
Gets a vulnerability assessment scan record of a database.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a vulnerability assessment scan record of a database.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a vulnerability assessment scan record of a database.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a vulnerability assessment scan record of a database.
Parameters:
Returns:
initiateScan
public abstract void initiateScan(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)
Executes a Vulnerability Assessment database scan.
Parameters:
initiateScan
public abstract void initiateScan(String resourceGroupName, String managedInstanceName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, Context context)
Executes a Vulnerability Assessment database scan.
Parameters:
initiateScanAsync
public abstract Mono
Executes a Vulnerability Assessment database scan.
Parameters:
Returns:
initiateScanWithResponseAsync
public abstract Mono
Executes a Vulnerability Assessment database scan.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
Applies to
Azure SDK for Java