DefenderForStorageOperations interface
Interface representing a DefenderForStorage operations.
Properties
| cancel |
Cancels a Defender for Storage malware scan for the specified storage account. |
| create | Creates or updates the Defender for Storage settings on a specified storage account. |
| get | Gets the Defender for Storage settings for the specified storage account. |
| get |
Gets the Defender for Storage malware scan for the specified storage resource. |
| list | Lists the Defender for Storage settings for the specified storage account. |
| start |
Initiate a Defender for Storage malware scan for the specified storage account. Blobs and Files will be scanned for malware. |
Property Details
cancelMalwareScan
Cancels a Defender for Storage malware scan for the specified storage account.
cancelMalwareScan: (resourceId: string, settingName: string, scanId: string, options?: DefenderForStorageCancelMalwareScanOptionalParams) => Promise<MalwareScan>
Property Value
(resourceId: string, settingName: string, scanId: string, options?: DefenderForStorageCancelMalwareScanOptionalParams) => Promise<MalwareScan>
create
Creates or updates the Defender for Storage settings on a specified storage account.
create: (resourceId: string, settingName: string, defenderForStorageSetting: DefenderForStorageSetting, options?: DefenderForStorageCreateOptionalParams) => Promise<DefenderForStorageSetting>
Property Value
(resourceId: string, settingName: string, defenderForStorageSetting: DefenderForStorageSetting, options?: DefenderForStorageCreateOptionalParams) => Promise<DefenderForStorageSetting>
get
Gets the Defender for Storage settings for the specified storage account.
get: (resourceId: string, settingName: string, options?: DefenderForStorageGetOptionalParams) => Promise<DefenderForStorageSetting>
Property Value
(resourceId: string, settingName: string, options?: DefenderForStorageGetOptionalParams) => Promise<DefenderForStorageSetting>
getMalwareScan
Gets the Defender for Storage malware scan for the specified storage resource.
getMalwareScan: (resourceId: string, settingName: string, scanId: string, options?: DefenderForStorageGetMalwareScanOptionalParams) => Promise<MalwareScan>
Property Value
(resourceId: string, settingName: string, scanId: string, options?: DefenderForStorageGetMalwareScanOptionalParams) => Promise<MalwareScan>
list
Lists the Defender for Storage settings for the specified storage account.
list: (resourceId: string, options?: DefenderForStorageListOptionalParams) => PagedAsyncIterableIterator<DefenderForStorageSetting, DefenderForStorageSetting[], PageSettings>
Property Value
(resourceId: string, options?: DefenderForStorageListOptionalParams) => PagedAsyncIterableIterator<DefenderForStorageSetting, DefenderForStorageSetting[], PageSettings>
startMalwareScan
Initiate a Defender for Storage malware scan for the specified storage account. Blobs and Files will be scanned for malware.
startMalwareScan: (resourceId: string, settingName: string, options?: DefenderForStorageStartMalwareScanOptionalParams) => Promise<MalwareScan>
Property Value
(resourceId: string, settingName: string, options?: DefenderForStorageStartMalwareScanOptionalParams) => Promise<MalwareScan>