ServerVulnerabilityAssessment Class
A server vulnerability assessment.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.sql.models._models_py3.ProxyResourceServerVulnerabilityAssessment
Constructor
ServerVulnerabilityAssessment(*, storage_container_path: str | None = None, storage_container_sas_key: str | None = None, storage_account_access_key: str | None = None, recurring_scans: VulnerabilityAssessmentRecurringScansProperties | None = None, **kwargs)
Parameters
Name | Description |
---|---|
storage_container_path
Required
|
A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/). |
storage_container_sas_key
Required
|
A shared access signature (SAS Key) that has write access to the blob container specified in 'storageContainerPath' parameter. If 'storageAccountAccessKey' isn't specified, StorageContainerSasKey is required. Applies only if the storage account is not behind a Vnet or a firewall. |
storage_account_access_key
Required
|
Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required. Applies only if the storage account is not behind a Vnet or a firewall. |
recurring_scans
Required
|
The recurring scans settings. |
Keyword-Only Parameters
Name | Description |
---|---|
storage_container_path
Required
|
|
storage_container_sas_key
Required
|
|
storage_account_access_key
Required
|
|
recurring_scans
Required
|
|
Variables
Name | Description |
---|---|
id
|
Resource ID. |
name
|
Resource name. |
type
|
Resource type. |
Azure SDK for Python