DefenderForStoragesClient Interface
public interface DefenderForStoragesClient
An instance of this class provides access to all the operations defined in DefenderForStoragesClient.
Method Summary
Method Details
cancelMalwareScan
public abstract MalwareScanInner cancelMalwareScan(String resourceId, SettingName settingName, String scanId)
Cancels a Defender for Storage malware scan for the specified storage account.
Parameters:
Returns:
cancelMalwareScanWithResponse
public abstract Response<MalwareScanInner> cancelMalwareScanWithResponse(String resourceId, SettingName settingName, String scanId, Context context)
Cancels a Defender for Storage malware scan for the specified storage account.
Parameters:
Returns:
create
public abstract DefenderForStorageSettingInner create(String resourceId, SettingName settingName, DefenderForStorageSettingInner defenderForStorageSetting)
Creates or updates the Defender for Storage settings on a specified storage account.
Parameters:
Returns:
createWithResponse
public abstract Response<DefenderForStorageSettingInner> createWithResponse(String resourceId, SettingName settingName, DefenderForStorageSettingInner defenderForStorageSetting, Context context)
Creates or updates the Defender for Storage settings on a specified storage account.
Parameters:
Returns:
get
public abstract DefenderForStorageSettingInner get(String resourceId, SettingName settingName)
Gets the Defender for Storage settings for the specified storage account.
Parameters:
Returns:
getMalwareScan
public abstract MalwareScanInner getMalwareScan(String resourceId, SettingName settingName, String scanId)
Gets the Defender for Storage malware scan for the specified storage resource.
Parameters:
Returns:
getMalwareScanWithResponse
public abstract Response<MalwareScanInner> getMalwareScanWithResponse(String resourceId, SettingName settingName, String scanId, Context context)
Gets the Defender for Storage malware scan for the specified storage resource.
Parameters:
Returns:
getWithResponse
public abstract Response<DefenderForStorageSettingInner> getWithResponse(String resourceId, SettingName settingName, Context context)
Gets the Defender for Storage settings for the specified storage account.
Parameters:
Returns:
list
public abstract PagedIterable<DefenderForStorageSettingInner> list(String resourceId)
Lists the Defender for Storage settings for the specified storage account.
Parameters:
Returns:
list
public abstract PagedIterable<DefenderForStorageSettingInner> list(String resourceId, Context context)
Lists the Defender for Storage settings for the specified storage account.
Parameters:
Returns:
startMalwareScan
public abstract MalwareScanInner startMalwareScan(String resourceId, SettingName settingName)
Initiate a Defender for Storage malware scan for the specified storage account. Blobs and Files will be scanned for malware.
Parameters:
Returns:
startMalwareScanWithResponse
public abstract Response<MalwareScanInner> startMalwareScanWithResponse(String resourceId, SettingName settingName, Context context)
Initiate a Defender for Storage malware scan for the specified storage account. Blobs and Files will be scanned for malware.
Parameters:
Returns: