Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IsiClusterInternalNetworks ¶
type IsiClusterInternalNetworks struct { // Array of IP address ranges to be used to configure the internal failover network of the OneFS cluster. FailoverIpAddresses []IsiClusterInternalNetworksFailoverIpAddresse `json:"failover_ip_addresses,omitempty"` // Status of failover network. FailoverStatus *string `json:"failover_status,omitempty"` // Network fabric used for the primary network int-a. IntAFabric *string `json:"int_a_fabric,omitempty"` // Array of IP address ranges to be used to configure the internal int-a network of the OneFS cluster. IntAIpAddresses []IsiClusterInternalNetworksFailoverIpAddresse `json:"int_a_ip_addresses,omitempty"` // Maximum Transfer Unit (MTU) of the primary network int-a. IntAMtu *int32 `json:"int_a_mtu,omitempty"` // Prefixlen specifies the length of network bits used in an IP address. This field is the right-hand part of the CIDR notation representing the subnet mask. IntAPrefixLength *int32 `json:"int_a_prefix_length,omitempty"` // Status of the primary network int-a. IntAStatus *string `json:"int_a_status,omitempty"` // Network fabric used for the failover network. IntBFabric *string `json:"int_b_fabric,omitempty"` // Array of IP address ranges to be used to configure the internal int-b network of the OneFS cluster. IntBIpAddresses []IsiClusterInternalNetworksFailoverIpAddresse `json:"int_b_ip_addresses,omitempty"` // Maximum Transfer Unit (MTU) of the failover network int-b. IntBMtu *int32 `json:"int_b_mtu,omitempty"` // Prefixlen specifies the length of network bits used in an IP address. This field is the right-hand part of the CIDR notation representing the subnet mask. IntBPrefixLength *int32 `json:"int_b_prefix_length,omitempty"` }
IsiClusterInternalNetworks Configuration fields for internal networks.
func GetIsiClusterInternalNetworks ¶
func GetIsiClusterInternalNetworks( ctx context.Context, client api.Client, ) (clusterInternalNetworks *IsiClusterInternalNetworks, err error)
GetIsiClusterInternalNetworks queries internal networks settings
type IsiClusterInternalNetworksFailoverIpAddresse ¶
type IsiClusterInternalNetworksFailoverIpAddresse struct { // IPv4 address in the format: xxx.xxx.xxx.xxx High string `json:"high"` // IPv4 address in the format: xxx.xxx.xxx.xxx Low string `json:"low"` }
IsiClusterInternalNetworksFailoverIpAddresse Specifies range of IP addresses where 'low' is starting address and 'high' is the end address.' Both 'low' and 'high' addresses are inclusive to the range.
Click to show internal directories.
Click to hide internal directories.