SYNTAX

DESCRIPTION

Use this cmdlet to install/update the Logical Interconnect (i.e. Virtual Connect) firmware. You can provide the Logical Interconnect Name, URI or Object and must specify a valid SPP Baseline present on the appliance.

This cmdlet will default to performing an Update (Stage + Activate), which will cause an outage. If you wish to avoid an outage, first stage the update usind -method stage, then -method activate. Interconnect activation can be controlled with the -ActivateOrder
parameter, which defaults to Odd interconnects. Once the specified interconnect activation is complete, you must then call the cmdlet again with the alternate ActivateOrder value (i.e. even.)

PARAMETERS

-LogicalInterconnect <Object>

Alias [-li, -uri, -name]

The Logical Interconnect object(s), name(s) or uris(s) to be updated.

Aliases

-li, -uri, -name

Required?

true

Position?

1

Default value

<none>

Accept pipeline input?

true (ByValue)

Accept wildcard characters?

false

-Method [<String>]

Upgrade method to perform. Accepted values are:

UPDATE (Default)

STAGE

ACTIVATE

Aliases

None

Required?

false

Position?

2

Default value

Update

Accept pipeline input?

false

Accept wildcard characters?

false

-ActivateOrder [<String>]

Alias [-order]

Specify the Firmware activation order. Accepted values are:

Odd (Default)

Even

All

Aliases

-order

Required?

false

Position?

2

Default value

Odd

Accept pipeline input?

false

Accept wildcard characters?

false

-Baseline [<Object>]

Firmware Baseline Name, URI or Object

Aliases

None

Required?

false

Position?

3

Default value

<none>

Accept pipeline input?

false

Accept wildcard characters?

false

-Force [<SwitchParameter>]

Force the firmware update if the update version matches what is already installed.

Aliases

None

Required?

false

Position?

named

Default value

False

Accept pipeline input?

false

Accept wildcard characters?

false

-WhatIf [<SwitchParameter>]

Aliases

None

Required?

false

Position?

named

Default value

<none>

Accept pipeline input?

false

Accept wildcard characters?

false

-Confirm [<SwitchParameter>]

Aliases

None

Required?

false

Position?

named

Default value

<none>

Accept pipeline input?

false

Accept wildcard characters?

false

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).