SqlVulnerabilityAssessmentScansOperations interface
Interface representing a SqlVulnerabilityAssessmentScans operations.
Properties
| begin |
|
| begin |
|
| get | Gets the scan details of a single scan record. |
| get |
Gets the result of a scan operation initiated by the InitiateScan action. |
| initiate |
Initiates a vulnerability assessment scan. |
| list | Gets a list of scan records. |
Property Details
beginInitiateScan
Warning
This API is now deprecated.
use initiateScan instead
beginInitiateScan: (resourceId: string, options?: SqlVulnerabilityAssessmentScansInitiateScanOptionalParams) => Promise<SimplePollerLike<OperationState<SqlVulnerabilityAssessmentScanOperationResult>, SqlVulnerabilityAssessmentScanOperationResult>>
Property Value
(resourceId: string, options?: SqlVulnerabilityAssessmentScansInitiateScanOptionalParams) => Promise<SimplePollerLike<OperationState<SqlVulnerabilityAssessmentScanOperationResult>, SqlVulnerabilityAssessmentScanOperationResult>>
beginInitiateScanAndWait
Warning
This API is now deprecated.
use initiateScan instead
beginInitiateScanAndWait: (resourceId: string, options?: SqlVulnerabilityAssessmentScansInitiateScanOptionalParams) => Promise<SqlVulnerabilityAssessmentScanOperationResult>
Property Value
(resourceId: string, options?: SqlVulnerabilityAssessmentScansInitiateScanOptionalParams) => Promise<SqlVulnerabilityAssessmentScanOperationResult>
get
Gets the scan details of a single scan record.
get: (scanId: string, resourceId: string, options?: SqlVulnerabilityAssessmentScansGetOptionalParams) => Promise<ScanV2>
Property Value
(scanId: string, resourceId: string, options?: SqlVulnerabilityAssessmentScansGetOptionalParams) => Promise<ScanV2>
getScanOperationResult
Gets the result of a scan operation initiated by the InitiateScan action.
getScanOperationResult: (resourceId: string, operationId: string, options?: SqlVulnerabilityAssessmentScansGetScanOperationResultOptionalParams) => Promise<SqlVulnerabilityAssessmentScanOperationResult>
Property Value
(resourceId: string, operationId: string, options?: SqlVulnerabilityAssessmentScansGetScanOperationResultOptionalParams) => Promise<SqlVulnerabilityAssessmentScanOperationResult>
initiateScan
Initiates a vulnerability assessment scan.
initiateScan: (resourceId: string, options?: SqlVulnerabilityAssessmentScansInitiateScanOptionalParams) => PollerLike<OperationState<SqlVulnerabilityAssessmentScanOperationResult>, SqlVulnerabilityAssessmentScanOperationResult>
Property Value
(resourceId: string, options?: SqlVulnerabilityAssessmentScansInitiateScanOptionalParams) => PollerLike<OperationState<SqlVulnerabilityAssessmentScanOperationResult>, SqlVulnerabilityAssessmentScanOperationResult>
list
Gets a list of scan records.
list: (resourceId: string, options?: SqlVulnerabilityAssessmentScansListOptionalParams) => PagedAsyncIterableIterator<ScanV2, ScanV2[], PageSettings>
Property Value
(resourceId: string, options?: SqlVulnerabilityAssessmentScansListOptionalParams) => PagedAsyncIterableIterator<ScanV2, ScanV2[], PageSettings>