Dhcpv6SessionResults Object


Description:

DHCPv6/PD session results.

Parents: Dhcpv6BlockConfig, Dhcpv6PdBlockConfig

Dhcpv6SessionResults Writable Attributes

There are no writable attributes.

Dhcpv6SessionResults Read-Only Attributes

Read-Only Attribute Description
Dhcpv6Ipv6Addr

IP address assigned of the DHCPv6 session.

Type: ipv6

Default: ::

Dhcpv6LeaseLeft

Lease remaining of the DHCPv6 session.

Type: double

Default: 0

Dhcpv6LeaseRx

Lease received of the DHCPv6 session.

Type: u32

Default: 0

Dhcpv6PrefixLength

Prefix length of the DHCPv6 session.

Type: u8

Default: 0

Dhcpv6SessionState

State of the DHCPv6 session.

Type: enum

Default: IDLE

Possible Values:

Value Description
IDLE

Session is idle.

SOLICITING

Session is soliciting.

REQUESTING

Session is requesting.

BOUND

Session is bound.

RENEWING

Session is renewing.

REBINDING

Session is rebinding.

RELEASING

Session is releasing.

DECLINING

Session is declining.

FAIL_SOLICIT

Session failed in solicit.

FAIL_REQUEST

Session failed in request.

FAIL_RENEW

Session failed in renew.

FAIL_REBIND

Session failed in rebind.

FAIL_RELEASE

Session failed in release.

PENDING

Session is waiting for lower layer interface to be ready.

Dhcpv6StatusCode

Status of the DHCPv6 session based on the state.

Type: enum

Default: OK

Possible Values:

Value Description
OK

No failure.

UNSPECFAIL

Unspecified failure.

NOADDRSAVAIL

No addresses available.

NOBINDING

No binding.

NOTONLINK

Not on link.

USEMULTICAST

Use multicast address.

NOPREFIXAVAIL

No prefix available.

Dhcpv6StatusString

Status string of the DHCPv6 session.

Type: string

Default: "" (empty string)

Ipv6Addr

IP address.

Type: ipv6

Default: ::

LeaseLeft

Lease remaining.

Type: double

Default: 0

LeaseRx

Lease received.

Type: u32

Default: 0

MacAddr

MAC address.

Type: mac

Default: 00-00-00-00-00-00

PdIpv6Addr

IP address assigned of the DHCP PD session.

Type: ipv6

Default: ::

PdLeaseLeft

Lease remaining of the DHCP PD session.

Type: double

Default: 0

PdLeaseRx

Lease received of the DHCP PD session.

Type: u32

Default: 0

PdPrefixLength

Prefix length of the DHCP PD session.

Type: u8

Default: 0

PdSessionState

State of the DHCP PD session.

Type: enum

Default: IDLE

Possible Values:

Value Description
IDLE

Session is idle.

SOLICITING

Session is soliciting.

REQUESTING

Session is requesting.

BOUND

Session is bound.

RENEWING

Session is renewing.

REBINDING

Session is rebinding.

RELEASING

Session is releasing.

DECLINING

Session is declining.

FAIL_SOLICIT

Session failed in solicit.

FAIL_REQUEST

Session failed in request.

FAIL_RENEW

Session failed in renew.

FAIL_REBIND

Session failed in rebind.

FAIL_RELEASE

Session failed in release.

PENDING

Session is waiting for lower layer interface to be ready.

PdStatusCode

Status of the DHCP PD session based on the state.

Type: enum

Default: OK

Possible Values:

Value Description
OK

No failure.

UNSPECFAIL

Unspecified failure.

NOADDRSAVAIL

No addresses available.

NOBINDING

No binding.

NOTONLINK

Not on link.

USEMULTICAST

Use multicast address.

NOPREFIXAVAIL

No prefix available.

PdStatusString

Status string of the DHCP PD session.

Type: string

Default: "" (empty string)

PrefixLength

Prefix length.

Type: u8

Default: 0

RequestRespTime

Request response time.

Type: double

Default: 0

SessIndex

Number of the host session in the host block.

Type: u32

Default: 1

SessionInfo

Session information string.

Type: string

Default: "" (empty string)

SessionState

State of the DHCPv6 session.

Type: enum

Default: IDLE

Possible Values:

Value Description
IDLE

Session is idle.

SOLICITING

Session is soliciting.

REQUESTING

Session is requesting.

BOUND

Session is bound.

RENEWING

Session is renewing.

REBINDING

Session is rebinding.

RELEASING

Session is releasing.

DECLINING

Session is declining.

FAIL_SOLICIT

Session failed in solicit.

FAIL_REQUEST

Session failed in request.

FAIL_RENEW

Session failed in renew.

FAIL_REBIND

Session failed in rebind.

FAIL_RELEASE

Session failed in release.

PENDING

Session is waiting for lower layer interface to be ready.

SolicitRespTime

Solicit response time.

Type: double

Default: 0

StatusCode

Status of the session based on the state.

Type: enum

Default: OK

Possible Values:

Value Description
OK

No failure.

UNSPECFAIL

Unspecified failure.

NOADDRSAVAIL

No addresses available.

NOBINDING

No binding.

NOTONLINK

Not on link.

USEMULTICAST

Use multicast address.

NOPREFIXAVAIL

No prefix available.

StatusString

Status string.

Type: string

Default: "" (empty string)

VlanId

VLAN ID.

Type: u16

Default: 1