Data ONTAP® PowerShell Toolkit

Cmdlet: Compare-NaOption


NAME
Compare-NaOption

SYNOPSIS
Compare option values between two controllers.

SYNTAX
Compare-NaOption [-OtherController] <NaController> [-Controller <NaControlle
r>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<Common
Parameters>]


DESCRIPTION
Compare option values between two controllers. Only options that differ are
written to the pipeline.


PARAMETERS
-OtherController <NaController>
The NaController object, as returned by Connect-NaController, of the oth
er controller.

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

-Controller <NaController>
The DataONTAP controller object, embodied by an NaController object. Th
is parameter is returned by the Connect-NaController cmdlet. If not spe
cified, the value in the global variable CurrentNaController is used.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-WarningAction <ActionPreference>


Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-WarningVariable <String>


Required? false
Position? named
Default value
Accept pipeline input? false
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
NetApp.Ontapi.Filer.Options.OptionInfo


NOTES


Category: options
API: options-list-info

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

C:\PS>$benson = Connect-NaController benson
Connect-NaController dunn
Compare-NaOption -OtherController $benson


Find all option values that differ between the current controller ('dunn') a
nd another controller ('benson').


ClusterConstraint Name Value
----------------- ---- -----
none snmp.enable on
none ssh.enable on
none ssh2.enable on


-------------- Example 2 --------------

C:\PS>$benson = Connect-NaController benson
Connect-NaController dunn
Compare-NaOption -OtherController $benson | Set-NaOption -Controller $benson


Find all option values that differ between the current controller ('dunn') a
nd another controller ('benson'), and then synchronize both controllers by c
opying option values from 'dunn' to 'benson'.


ClusterConstraint Name Value
----------------- ---- -----
none snmp.enable on
none ssh.enable on
none ssh2.enable on



RELATED LINKS
Get-NaOption
Set-NaOption







 Data ONTAP® PowerShell Toolkit