getvlanResult Structure Definition

The getvlanResult structure defines the return type for getvlan API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

vlanList

List of vlans


vlan Structure Definition

The vlan structure defines the actual return type values for getvlan API.

Syntax



Members

id

Integer that uniquely identifies the VLAN for which the details are to be displayed.

aliasname

A name for the VLAN. Must begin with a letter, a number, or the underscore symbol, and can consist of from 1 to 31 letters, numbers, and the hyphen (-), period (.) pound (#), space ( ), at sign (@), equals (=), colon (:), and underscore (_) characters. You should choose a name that helps identify the VLAN. However, you cannot perform any VLAN operation by specifying this name instead of the VLAN ID.

ipaddress

The IP address assigned to the VLAN.

netmask

Subnet mask for the network address defined for this VLAN.

linklocalipv6addr

The link-local IP address assigned to the VLAN.

rnat

Temporary flag used for internal purpose.

portbitmap

Member interfaces of this vlan.

lsbitmap

Member linksets of this vlan.

tagbitmap

Tagged members of this vlan.

lstagbitmap

Tagged linksets of this vlan.

ifaces

Names of all member interfaces of this vlan.

tagifaces

Names of all tagged member interfaces of this vlan.

dynamicrouting

Whether dynamic routing is enabled or disabled.

ipv6dynamicrouting

Whether ipv6 dynamic routing is enabled or disabled.

ifnum

The interface to be bound to the VLAN, specified in slot/port notation (for example, 1/3).

tagged

Make the interface an 802.1q tagged interface. Packets sent on this interface on this VLAN have an additional 4-byte 802.1q tag, which identifies the VLAN. To use 802.1q tagging, you must also configure the switch connected to the appliance's interfaces.

sdxvlan

SDX vlan.

mtu

Specifies the maximum transmission unit (MTU), in bytes. The MTU is the largest packet size, excluding 14 bytes of ethernet header and 4 bytes of crc, that can be transmitted and received over this VLAN.

sharing

If sharing is enabled, then this vlan can be shared across multiple partitions by binding it to all those partitions. If sharing is disabled, then this vlan can be bound to only one of the partitions.

partitionname

Name of the Partition to which this vlan bound to.

vxlan

The VXLAN that extends this vlan.

ownergroup

The owner node group in a Cluster for this vlan.

_nextgenapiresource


interfacE


taggedinterface


channel


taggedchannel


linkset


taggedlinkset


ipv6address


See Also