Reconfigure cluster management network settings from IPv4 to IPv6 or vice versa.
Supports noop? false
Parameters
cluster_mgmt_address(String[1])
— New cluster management IP address in IPv4 or IPv6 format, corresponding to the network's IP version.
dns_addresses(Array[String[1]])
— List of new DNS server IP addresses in IPv4 or IPv6 format.
esxi_credentials(Optional[Array[Struct[{Optional[node_id] => Optional[String], Optional[password] => Optional[String], }]]])
— Credentials required for re-registering the ESXi hosts in the vCenter.Should be passed only when ESXi host addresses or management network VLAN / prefix / gateway are changedduring the reconfiguration of the PowerStore X model appliances.
force(Optional[Boolean])
— Indicates whether to suppress network validation errors.The option is intended to suppress false errors caused by network environment constraints.Normally the command will fail with an error when:- some of system network ports are in degraded state or have cabling issues,- system top-of-rack switches have configuration issues leading to network unreachability,- network IP addresses have duplicates in the network environment,- or network gateway is unreachable.When force is true, the command will proceed instead.Caution: Only use this option when you are certain your requested settings are correct and you understand why they are failing at this time, and you want to apply the settings anyway.Improper network settings can make the system unreachable for data and management.
gateway(String)
— Network gateway in IPv4 or IPv6 format, corresponding to the network's IP version.Specify empty string to remove the gateway.
id(String)
— Unique identifier of the IP network.
ip_pool_addresses(Array[String[1]])
— List of new IP addresses in IPv4 or IPv6 format.
mtu(Integer[1280,9000])
— Maximum Transmission Unit (MTU) packet size set on network interfaces, in bytes.
ntp_addresses(Array[String[1]])
— List of new NTP server FQDNs or IP addresses in IPv4 or IPv6 format.
physical_switches(Optional[Array[Struct[{Optional[connections] => Optional[Array[Struct[{address => Optional[String], connect_method => Optional[Enum['SSH','SNMPv2c']], Optional[port] => Optional[Integer[0,65535]], Optional[snmp_community_string] => Optional[String], Optional[ssh_password] => Optional[String], Optional[username] => Optional[String], }]]], Optional[name] => Optional[String], Optional[purpose] => Optional[Enum['Data_and_Management','Management_Only']], }]]])
— List of new physical switches settings. If this property is omitted, physical switches configuration will not be modified.
prefix_length(Integer[1,127])
— Network prefix length. (Used for both IPv4 and IPv6).
vasa_provider_credentials(Optional[Struct[{Optional[password] => Optional[String], Optional[username] => Optional[String], }]])
— Credentials required for re-registering the VASA vendor provider during the replacement of the cluster management IP address.Should be passed only when reconfiguring PowerStoreX cluster.
vcenter_address(Optional[String[1]])
— New vCenter FQDNs or IP address in IPv4 or IPv6 format. Required only when reconfiguring PowerStoreX cluster.