ServerVulnerabilityAssessment Interface
public interface ServerVulnerabilityAssessment
An immutable client-side representation of ServerVulnerabilityAssessment.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
Server |
innerModel()
Gets the inner com. |
| abstract String |
name()
Gets the name property: The name of the resource. |
|
abstract
Vulnerability |
recurringScans()
Gets the recurring |
|
abstract
Server |
refresh()
Refreshes the resource to sync with Azure. |
|
abstract
Server |
refresh(Context context)
Refreshes the resource to sync with Azure. |
| abstract String |
resourceGroupName()
Gets the name of the resource group. |
| abstract String |
storageAccountAccessKey()
Gets the storage |
| abstract String |
storageContainerPath()
Gets the storage |
| abstract String |
storageContainerSasKey()
Gets the storage |
| abstract String |
type()
Gets the type property: The type of the resource. |
| abstract Update |
update()
Begins update for the Server |
Method Details
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract ServerVulnerabilityAssessmentInner innerModel()
Gets the inner com.azure.resourcemanager.synapse.fluent.models.ServerVulnerabilityAssessmentInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
recurringScans
public abstract VulnerabilityAssessmentRecurringScansProperties recurringScans()
Gets the recurringScans property: The recurring scans settings.
Returns:
refresh
public abstract ServerVulnerabilityAssessment refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract ServerVulnerabilityAssessment refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
storageAccountAccessKey
public abstract String storageAccountAccessKey()
Gets the storageAccountAccessKey property: Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.
Returns:
storageContainerPath
public abstract String storageContainerPath()
Gets the storageContainerPath property: A blob storage container path to hold the scan results (e.g. https://myStorage.blob.core.windows.net/VaScans/).
Returns:
storageContainerSasKey
public abstract String storageContainerSasKey()
Gets the storageContainerSasKey property: A shared access signature (SAS Key) that has read and write access to the blob container specified in 'storageContainerPath' parameter. If 'storageAccountAccessKey' isn't specified, StorageContainerSasKey is required.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract ServerVulnerabilityAssessment.Update update()
Begins update for the ServerVulnerabilityAssessment resource.
Returns: