Data ONTAP® PowerShell Toolkit

Switch to Data ONTAP 7-mode documentation.

Cmdlet: Set-NcAntivirusEngineOption


NAME
Set-NcAntivirusEngineOption

SYNOPSIS
Modify the attributes of antivirus engine options.

SYNTAX
Set-NcAntivirusEngineOption [-GroupArchiveUnpack [<Boolean>]] [-MaxRecursion
Depth <Int64>] [-HeuristicAnalysis [<Boolean>]] [-MacroAnalysis [<Boolean>]]
[-ScanMime [<Boolean>]] [-MimeLinesToScan <Int64>] [-CacheSize <String>] [-
ProxyHost <String>] [-ProxyPort <Int64>] [-ProxyLogin <String>] [-ProxyPassw
ord <String>] [-DecompressedFileCountLimit <Int64>] [-DecompressedFileSizeLi
mit <Decimal>] [-DecompressionLayersLimit <Int64>] [-DecompressionSizeFactor
<Int64>] [-IsSpywareEnabled [<Boolean>]] [-Controller <NcController[]>] [<C
ommonParameters>]


DESCRIPTION
Modify the attributes of antivirus engine options.


PARAMETERS
-GroupArchiveUnpack [<Boolean>]
If true, scan archive file formats.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-MaxRecursionDepth <Int64>
Max recursion depth into archives.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-HeuristicAnalysis [<Boolean>]
If true, heuristic virus search analysis.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-MacroAnalysis [<Boolean>]
If true, macro virus search analysis.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-ScanMime [<Boolean>]
If true, scan MIME-encoded files.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-MimeLinesToScan <Int64>
Max lines to scan to identify MIME file.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-CacheSize <String>
Max cache size for scanning files.

Specify the cache size using the following format:

<number>[k|m|g|t]

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-ProxyHost <String>
proxy server name e.g. http://proxy_server_name.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-ProxyPort <Int64>
Proxy server port number.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-ProxyLogin <String>
Proxy server login.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-ProxyPassword <String>
Proxy server password.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-DecompressedFileCountLimit <Int64>
File count to decompress in archive.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-DecompressedFileSizeLimit <Decimal>
Max size of files in archive.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-DecompressionLayersLimit <Int64>
Max layers to traverse in archive.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-DecompressionSizeFactor <Int64>
Max decompression size factor of files in archive.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-IsSpywareEnabled [<Boolean>]
Spyware enable/disable.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-Controller <NcController[]>
A clustered Data ONTAP controller to receive this cmdlet, as embodied by
an NcController object. This parameter is returned by the Connect-NcCo
ntroller cmdlet. If not specified, the value in the global variable Cur
rentNcController is used. In the latter case, if CurrentNcController co
ntains a collection of NcController objects, this cmdlet is invoked on e
ach controller in succession.

Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, type,
"get-help about_commonparameters".

INPUTS



OUTPUTS
DataONTAP.C.Types.Antivirus.AvEngineOption


NOTES


Category: antivirus
API: av-set-engine-options
Family: cluster

-------------- Example 1 --------------

C:\PS>Set-NcAntivirusEngineOption -HeuristicAnalysis $true -MacroAnalysis $t
rue


Set the HeuristicAnalysis and MacroAnalysis engine options.






RELATED LINKS
Get-NcAntivirusEngineOption







 Data ONTAP® PowerShell Toolkit