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: Optional[str] = None, storage_container_sas_key: Optional[str] = None, storage_account_access_key: Optional[str] = None, recurring_scans: Optional[azure.mgmt.sql.models._models_py3.VulnerabilityAssessmentRecurringScansProperties] = None, **kwargs)
Parameters
- storage_container_path
- str
A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/).
- storage_container_sas_key
- str
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
- str
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
- VulnerabilityAssessmentRecurringScansProperties
The recurring scans settings.
Variables
- id
- str
Resource ID.
- name
- str
Resource name.
- type
- str
Resource type.
Feedback
Submit and view feedback for