Skip to content

Set-OVApplianceNetworkConfig

Syntax

Set-OVApplianceNetworkConfig
    [-Hostname] <String>
    [-IPv4Type] <String>
    [-IPv4Addr] <IPAddress>
    [-IPv4Subnet] <String>
    [-IPv4Gateway] <IPAddress>
    [-IPv6Type] <String>
    [-IPv6Addr] <IPAddress>
    [-IPv6Subnet] <String>
    [-IPv6Gateway] <String>
    [-OverrideIPv4DhcpDns]
    [-OverrideIPv6DhcpDns]
    [-DomainName] <String>
    [-SearchDomains] <Array>
    [-IPv4NameServers] <Array>
    [-IPv6NameServers] <Array>
    [-NtpServers] <Object>
    [-ApplianceConnection <Object>]
    [<CommonParameters>]
Set-OVApplianceNetworkConfig
    [-Hostname] <String>
    [-IPv4Addr] <IPAddress>
    [-IPv4Subnet] <String>
    [-IPv4Gateway] <IPAddress>
    [-ServiceIPv4Node1] <IPAddress>
    [-ServiceIPv4Node2] <IPAddress>
    [-IPv4Type] <String>
    [-IPv6Type] <String>
    [-IPv6Addr] <IPAddress>
    [-IPv6Subnet] <String>
    [-IPv6Gateway] <String>
    [-ServiceIPv6Node1 <IPAddress>]
    [-ServiceIPv6Node2 <IPAddress>]
    [-OverrideIPv4DhcpDns]
    [-OverrideIPv6DhcpDns]
    [-DomainName] <String>
    [-SearchDomains] <Array>
    [-IPv4NameServers] <Array>
    [-IPv6NameServers] <Array>
    [-ApplianceConnection <Object>]
    [<CommonParameters>]
Set-OVApplianceNetworkConfig
    [-importFile] <Object>
    [-ApplianceConnection <Object>]
    [<CommonParameters>]

Description

Updates any or all configuration parameters for the primary network interface on the appliance. All parameters are Current settings will be retained for any parameters NOT specified.

Examples

Example 1

Set-OVApplianceNetworkConfig -hostname "appliance1.my.com" -IPv4Type "DHCP" -IPv6Type "UNCONFIGURE" -domainName "my.com"

This example passes in updated values to set for the appliance networking configuration.

Example 2

Set-OVApplianceNetworkConfig -importFile "c:\myNetworkInput.json"

This example passes the name of an input file containing JSON formatted properties and values for the appliance network configuration.

Parameters

-Hostname <String>

Fully-qualified hostname for the appliance

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv4Type <String>

"DHCP", "STATIC" or "UNCONFIGURE"

Aliases None
Required? True
Position? Named
Default value STATIC
Accept pipeline input? false
Accept wildcard characters? False

-IPv4Addr <IPAddress>

"www.xxx.yyy.zzz" (leave blank for DHCP)

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv4Subnet <String>

"www.xxx.yyy.zzz" (leave blank for DHCP)

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv4Gateway <IPAddress>

"www.xxx.yyy.zzz" (leave blank for DHCP)

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv6Type <String>

"DHCP", "STATIC" or "UNCONFIGURE"

Aliases None
Required? True
Position? Named
Default value UNCONFIGURE
Accept pipeline input? false
Accept wildcard characters? False

-IPv6Addr <IPAddress>

"ssss:tttt:uuuu:vvvv:wwww:xxxx:yyyy:zzzz" (leave blank for DHCP)

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv6Subnet <String>

"ffff:ffff:ffff:ffff:0:0:0:0" (leave blank for DHCP)

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv6Gateway <String>

"ssss:tttt:uuuu:vvvv:wwww:xxxx:yyyy:zzzz" (leave blank for DHCP)

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-ServiceIPv4Node1 <IPAddress>

Reserved for Synergy.

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-ServiceIPv4Node2 <IPAddress>

Reserved for Synergy.

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-ServiceIPv6Node1 <IPAddress>

Reserved for Synergy.

Aliases None
Required? False
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-ServiceIPv6Node2 <IPAddress>

Reserved for Synergy.

Aliases None
Required? False
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-OverrideIPv4DhcpDns <SwitchParameter>

Switch to override DHCP provided DNS Servers

Aliases overrideDhcpDns
Required? False
Position? Named
Default value False
Accept pipeline input? false
Accept wildcard characters? False

-OverrideIPv6DhcpDns <SwitchParameter>

Switch to override DHCPv6 provided DNS Servers

Aliases None
Required? False
Position? Named
Default value False
Accept pipeline input? false
Accept wildcard characters? False

-DomainName <String>

DNS domain name for the appliance: "my.com"

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-SearchDomains <Array>

Array of DNS search domains: "my.com", "other.com"

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv4NameServers <Array>

Array of DNS servers: "www.xxx.yyy.zzz", "sss.ttt.uuu.vvv"

Aliases nameServers
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-IPv6NameServers <Array>

Array of DNS servers: "fe80::200:f8ff:fe21:67cf", "fe80::200:f8ff:fe21:89cb"

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-NtpServers <Object>

Deprecated parameter. NTP Server configuration is now controlled in the Set-OVApplianceDateTime Cmdlet. Please update your scripts accordingly.

Aliases None
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-importFile <Object>

File containing JSON formatted input values for the appliance network configuration parameters.

Aliases i, import
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-ApplianceConnection <Object>

Specify one [HPEOneView.Appliance.Connection] object or Name property value.

Aliases None
Required? False
Position? Named
Default value (${Global:ConnectedSessions} | ? Default)
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)

Input Types

None. You cannot pipe objects to this Cmdlet.

Return Values

Final Task status (for asynchronous appliance config)