VxlanEvpnOverlayL2VniDeviceConfigParams Object


Description:

Configuring the general configuration parameters for devices under L2 Vni for Vxlan Evpn Overlay

Automatically created from: VxlanEvpnOverlayConfigGenParams

VxlanEvpnOverlayL2VniDeviceConfigParams Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
EnableVlan

Specifies the option of enabling Vlan Tagging on VM

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Vlan Tagging on VM

FALSE

Disable Vlan Tagging on VM

GatewayaddressIncrementPerPort

Configuring Gateway IP Address Increment per Port

Type: ip

Default: 0.0.0.0

GatewayAddressIncrementPerVtep

Configuring Gateway IP Address Increment per VTEP

Type: ip

Default: 0.0.0.0

GatewayAddressStepPerSegment

Configuring Gateway IP Address Increment per Segment

Type: ip

Default: 0.0.1.0

GatewayIpAddress

Configuring IP Address of Gateway

Type: ip

Default: 100.0.0.1

GatewayIpAddressStep

Configuring Gateway IP Address Increment

Type: ip

Default: 0.0.0.1

GatewayIpv6Address

Configuring IPv6 Address of Gateway

Type: ipv6

Default: 2001::1

GatewayIpv6AddressIncrementPerPort

Configuring Gateway IPv6 Address Increment per Port

Type: ipv6

Default: ::

GatewayIpv6AddressIncrementPerVtep

Configuring Gateway IPv6 Address Increment per VTEP

Type: ipv6

Default: ::

GatewayIpv6AddressStep

Configuring Gateway IPv6 Address Increment

Type: ipv6

Default: 0::1

GatewayIpv6AddressStepPerSegment

Configuring Gateway IPv6 Address Increment per Segment

Type: ipv6

Default: 0::1:0

HostIpAddress

Configuring Ip Address of Host

Type: ip

Default: 100.0.0.2

HostIpv6Address

Configuring IPv6 Address of Host

Type: ipv6

Default: 2001::2

IncludeL2VniInMac

To include L2 VNI value in Mac address.This option is configurable only when "SplitSegmentConfigurationPerL2Vni" is enabled in segment configuration

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

The mac address of vm device will have l2 vni value in it at specified position

FALSE

The mac address will not have L2 VNI value in it

IpaddressIncrementPerPort

Configuring IP Address Increment Per Port

Type: ip

Default: 0.0.0.0

IpAddressIncrementPerVtep

Configuring IP Address Increment per VTEP

Type: ip

Default: 0.0.0.0

IpaddressStep

Configuring Ip Address Increment

Type: ip

Default: 0.0.0.1

IpAddressStepPerSegment

Configuring IP Address Increment per Segment

Type: ip

Default: 0.0.1.0

IpPrefix

Configuring Ip Prefix

Type: u32

Default: 24

Range: 0 - 32

Ipv6AddressIncrementPerPort

Configuring Ipv6 Address Increment per Port

Type: ipv6

Default: ::

Ipv6AddressIncrementPerVtep

Configuring IPv6 Address Increment per VTEP

Type: ipv6

Default: ::

Ipv6AddressStep

Configuring IPv6 Address Increment

Type: string

Default: ::1

Ipv6AddressStepPerSegment

Configuring Ipv6 Address Increment per Segment

Type: ipv6

Default: 0::1:0

Ipv6Prefix

Configuring Ipv6 Prefix

Type: u32

Default: 64

Range: 0 - 128

L2VniBytes

Length of L2 VNI to be used

Type: enum

Default: TWOBYTES

Possible Values:

Value Description
TWOBYTES

For 2 byte length

THREEBYTES

For 3 byte length

MacAddress

Configuring MAC Address

Type: mac

Default: 00:00:10:01:00:00

MacAddressStep

Configuring MAC Address Increment

Type: string

Default: 00:00:00:00:00:01

MacAddrStepPerSegmentBlock

Configuring the Mac Address increment per segment block

Type: mac

Default: 00:00:00:01:00:00

MacAddrStepPerVtep

Configuring the Mac Address increment per VTEP

Type: mac

Default: 00:00:00:00:00:00

Mask2Bytes

The mask of 2 bytes where l2 vni value to be used

Type: enum

Default: MASK_FF_FF_00_00_00_00

Possible Values:

Value Description
MASK_FF_FF_00_00_00_00

The Fields marked with FF will contain L2 Vni

MASK_00_FF_FF_00_00_00

The Fields marked with FF will contain L2 Vni

MASK_00_00_FF_FF_00_00

The Fields marked with FF will contain L2 Vni

MASK_00_00_00_FF_FF_00

The Fields marked with FF will contain L2 Vni

MASK_00_00_00_00_FF_FF

The Fields marked with FF will contain L2 Vni

Mask3Bytes

The mask of 3 bytes where L2 vni value to be used

Type: enum

Default: MASK_FF_FF_FF_00_00_00

Possible Values:

Value Description
MASK_FF_FF_FF_00_00_00

The Fields marked with FF will contain L2 Vni

MASK_00_FF_FF_FF_00_00

The Fields marked with FF will contain L2 Vni

MASK_00_00_FF_FF_FF_00

The Fields marked with FF will contain L2 Vni

MASK_00_00_00_FF_FF_FF

The Fields marked with FF will contain L2 Vni

VlanId

Configuring Vlan Id

Type: u16

Default: 1

Range: 0 - 4095

VlanIdStep

Configuring VLAN ID Increment

Type: u16

Default: 1

Range: 0 - 4095

VmsPerSegment

Configuring Number of VMs per Segment

Type: u32

Default: 1

Range: 1 - 2000000

VxlanIpType

Configuring Address Mode with default value as IPV4

Type: enum

Default: IPV4

Possible Values:

Value Description
Mac

Selecting option as MAC

IPV4

Selecting option as IPv4

IPV6

Selecting option as IPv6

IPV4andIPV6

Selecting option as IPv4andIPv6

VxlanEvpnOverlayL2VniDeviceConfigParams Read-Only Attributes

There are no read-only attributes.