public final class SqlPoolVulnerabilityAssessmentInner
extends com.azure.core.management.ProxyResource
Constructor and Description |
---|
SqlPoolVulnerabilityAssessmentInner() |
Modifier and Type | Method and Description |
---|---|
VulnerabilityAssessmentRecurringScansProperties |
recurringScans()
Get the recurringScans property: The recurring scans settings.
|
String |
storageAccountAccessKey()
Get the storageAccountAccessKey property: Specifies the identifier key of the storage account for vulnerability
assessment scan results.
|
String |
storageContainerPath()
Get the storageContainerPath property: A blob storage container path to hold the scan results (e.g.
|
String |
storageContainerSasKey()
Get the storageContainerSasKey property: A shared access signature (SAS Key) that has write access to the blob
container specified in 'storageContainerPath' parameter.
|
void |
validate()
Validates the instance.
|
SqlPoolVulnerabilityAssessmentInner |
withRecurringScans(VulnerabilityAssessmentRecurringScansProperties recurringScans)
Set the recurringScans property: The recurring scans settings.
|
SqlPoolVulnerabilityAssessmentInner |
withStorageAccountAccessKey(String storageAccountAccessKey)
Set the storageAccountAccessKey property: Specifies the identifier key of the storage account for vulnerability
assessment scan results.
|
SqlPoolVulnerabilityAssessmentInner |
withStorageContainerPath(String storageContainerPath)
Set the storageContainerPath property: A blob storage container path to hold the scan results (e.g.
|
SqlPoolVulnerabilityAssessmentInner |
withStorageContainerSasKey(String storageContainerSasKey)
Set the storageContainerSasKey property: A shared access signature (SAS Key) that has write access to the blob
container specified in 'storageContainerPath' parameter.
|
public String storageContainerPath()
public SqlPoolVulnerabilityAssessmentInner withStorageContainerPath(String storageContainerPath)
storageContainerPath
- the storageContainerPath value to set.public String storageContainerSasKey()
public SqlPoolVulnerabilityAssessmentInner withStorageContainerSasKey(String storageContainerSasKey)
storageContainerSasKey
- the storageContainerSasKey value to set.public String storageAccountAccessKey()
public SqlPoolVulnerabilityAssessmentInner withStorageAccountAccessKey(String storageAccountAccessKey)
storageAccountAccessKey
- the storageAccountAccessKey value to set.public VulnerabilityAssessmentRecurringScansProperties recurringScans()
public SqlPoolVulnerabilityAssessmentInner withRecurringScans(VulnerabilityAssessmentRecurringScansProperties recurringScans)
recurringScans
- the recurringScans value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.