Documentation ¶
Overview ¶
Package gbp contains generated bindings for API file gbp.api.
Contents:
1 alias 7 enums 14 structs 48 messages
Index ¶
- Constants
- Variables
- func AllMessages() []api.Message
- type GbpBridgeDomain
- type GbpBridgeDomainAdd
- func (*GbpBridgeDomainAdd) GetCrcString() string
- func (*GbpBridgeDomainAdd) GetMessageName() string
- func (*GbpBridgeDomainAdd) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainAdd) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainAdd) Reset()
- func (m *GbpBridgeDomainAdd) Size() (size int)
- func (m *GbpBridgeDomainAdd) Unmarshal(b []byte) error
- type GbpBridgeDomainAddReply
- func (*GbpBridgeDomainAddReply) GetCrcString() string
- func (*GbpBridgeDomainAddReply) GetMessageName() string
- func (*GbpBridgeDomainAddReply) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainAddReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainAddReply) Reset()
- func (m *GbpBridgeDomainAddReply) Size() (size int)
- func (m *GbpBridgeDomainAddReply) Unmarshal(b []byte) error
- type GbpBridgeDomainDel
- func (*GbpBridgeDomainDel) GetCrcString() string
- func (*GbpBridgeDomainDel) GetMessageName() string
- func (*GbpBridgeDomainDel) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainDel) Reset()
- func (m *GbpBridgeDomainDel) Size() (size int)
- func (m *GbpBridgeDomainDel) Unmarshal(b []byte) error
- type GbpBridgeDomainDelReply
- func (*GbpBridgeDomainDelReply) GetCrcString() string
- func (*GbpBridgeDomainDelReply) GetMessageName() string
- func (*GbpBridgeDomainDelReply) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainDelReply) Reset()
- func (m *GbpBridgeDomainDelReply) Size() (size int)
- func (m *GbpBridgeDomainDelReply) Unmarshal(b []byte) error
- type GbpBridgeDomainDetails
- func (*GbpBridgeDomainDetails) GetCrcString() string
- func (*GbpBridgeDomainDetails) GetMessageName() string
- func (*GbpBridgeDomainDetails) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainDetails) Reset()
- func (m *GbpBridgeDomainDetails) Size() (size int)
- func (m *GbpBridgeDomainDetails) Unmarshal(b []byte) error
- type GbpBridgeDomainDump
- func (*GbpBridgeDomainDump) GetCrcString() string
- func (*GbpBridgeDomainDump) GetMessageName() string
- func (*GbpBridgeDomainDump) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainDump) Reset()
- func (m *GbpBridgeDomainDump) Size() (size int)
- func (m *GbpBridgeDomainDump) Unmarshal(b []byte) error
- type GbpBridgeDomainDumpReply
- func (*GbpBridgeDomainDumpReply) GetCrcString() string
- func (*GbpBridgeDomainDumpReply) GetMessageName() string
- func (*GbpBridgeDomainDumpReply) GetMessageType() api.MessageType
- func (m *GbpBridgeDomainDumpReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpBridgeDomainDumpReply) Reset()
- func (m *GbpBridgeDomainDumpReply) Size() (size int)
- func (m *GbpBridgeDomainDumpReply) Unmarshal(b []byte) error
- type GbpBridgeDomainFlags
- type GbpContract
- type GbpContractAddDel
- func (*GbpContractAddDel) GetCrcString() string
- func (*GbpContractAddDel) GetMessageName() string
- func (*GbpContractAddDel) GetMessageType() api.MessageType
- func (m *GbpContractAddDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpContractAddDel) Reset()
- func (m *GbpContractAddDel) Size() (size int)
- func (m *GbpContractAddDel) Unmarshal(b []byte) error
- type GbpContractAddDelReply
- func (*GbpContractAddDelReply) GetCrcString() string
- func (*GbpContractAddDelReply) GetMessageName() string
- func (*GbpContractAddDelReply) GetMessageType() api.MessageType
- func (m *GbpContractAddDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpContractAddDelReply) Reset()
- func (m *GbpContractAddDelReply) Size() (size int)
- func (m *GbpContractAddDelReply) Unmarshal(b []byte) error
- type GbpContractDetails
- func (*GbpContractDetails) GetCrcString() string
- func (*GbpContractDetails) GetMessageName() string
- func (*GbpContractDetails) GetMessageType() api.MessageType
- func (m *GbpContractDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpContractDetails) Reset()
- func (m *GbpContractDetails) Size() (size int)
- func (m *GbpContractDetails) Unmarshal(b []byte) error
- type GbpContractDump
- func (*GbpContractDump) GetCrcString() string
- func (*GbpContractDump) GetMessageName() string
- func (*GbpContractDump) GetMessageType() api.MessageType
- func (m *GbpContractDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpContractDump) Reset()
- func (m *GbpContractDump) Size() (size int)
- func (m *GbpContractDump) Unmarshal(b []byte) error
- type GbpEndpoint
- type GbpEndpointAdd
- func (*GbpEndpointAdd) GetCrcString() string
- func (*GbpEndpointAdd) GetMessageName() string
- func (*GbpEndpointAdd) GetMessageType() api.MessageType
- func (m *GbpEndpointAdd) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointAdd) Reset()
- func (m *GbpEndpointAdd) Size() (size int)
- func (m *GbpEndpointAdd) Unmarshal(b []byte) error
- type GbpEndpointAddReply
- func (*GbpEndpointAddReply) GetCrcString() string
- func (*GbpEndpointAddReply) GetMessageName() string
- func (*GbpEndpointAddReply) GetMessageType() api.MessageType
- func (m *GbpEndpointAddReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointAddReply) Reset()
- func (m *GbpEndpointAddReply) Size() (size int)
- func (m *GbpEndpointAddReply) Unmarshal(b []byte) error
- type GbpEndpointDel
- func (*GbpEndpointDel) GetCrcString() string
- func (*GbpEndpointDel) GetMessageName() string
- func (*GbpEndpointDel) GetMessageType() api.MessageType
- func (m *GbpEndpointDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointDel) Reset()
- func (m *GbpEndpointDel) Size() (size int)
- func (m *GbpEndpointDel) Unmarshal(b []byte) error
- type GbpEndpointDelReply
- func (*GbpEndpointDelReply) GetCrcString() string
- func (*GbpEndpointDelReply) GetMessageName() string
- func (*GbpEndpointDelReply) GetMessageType() api.MessageType
- func (m *GbpEndpointDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointDelReply) Reset()
- func (m *GbpEndpointDelReply) Size() (size int)
- func (m *GbpEndpointDelReply) Unmarshal(b []byte) error
- type GbpEndpointDetails
- func (*GbpEndpointDetails) GetCrcString() string
- func (*GbpEndpointDetails) GetMessageName() string
- func (*GbpEndpointDetails) GetMessageType() api.MessageType
- func (m *GbpEndpointDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointDetails) Reset()
- func (m *GbpEndpointDetails) Size() (size int)
- func (m *GbpEndpointDetails) Unmarshal(b []byte) error
- type GbpEndpointDump
- func (*GbpEndpointDump) GetCrcString() string
- func (*GbpEndpointDump) GetMessageName() string
- func (*GbpEndpointDump) GetMessageType() api.MessageType
- func (m *GbpEndpointDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointDump) Reset()
- func (m *GbpEndpointDump) Size() (size int)
- func (m *GbpEndpointDump) Unmarshal(b []byte) error
- type GbpEndpointFlags
- type GbpEndpointGroup
- type GbpEndpointGroupAdd
- func (*GbpEndpointGroupAdd) GetCrcString() string
- func (*GbpEndpointGroupAdd) GetMessageName() string
- func (*GbpEndpointGroupAdd) GetMessageType() api.MessageType
- func (m *GbpEndpointGroupAdd) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointGroupAdd) Reset()
- func (m *GbpEndpointGroupAdd) Size() (size int)
- func (m *GbpEndpointGroupAdd) Unmarshal(b []byte) error
- type GbpEndpointGroupAddReply
- func (*GbpEndpointGroupAddReply) GetCrcString() string
- func (*GbpEndpointGroupAddReply) GetMessageName() string
- func (*GbpEndpointGroupAddReply) GetMessageType() api.MessageType
- func (m *GbpEndpointGroupAddReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointGroupAddReply) Reset()
- func (m *GbpEndpointGroupAddReply) Size() (size int)
- func (m *GbpEndpointGroupAddReply) Unmarshal(b []byte) error
- type GbpEndpointGroupDel
- func (*GbpEndpointGroupDel) GetCrcString() string
- func (*GbpEndpointGroupDel) GetMessageName() string
- func (*GbpEndpointGroupDel) GetMessageType() api.MessageType
- func (m *GbpEndpointGroupDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointGroupDel) Reset()
- func (m *GbpEndpointGroupDel) Size() (size int)
- func (m *GbpEndpointGroupDel) Unmarshal(b []byte) error
- type GbpEndpointGroupDelReply
- func (*GbpEndpointGroupDelReply) GetCrcString() string
- func (*GbpEndpointGroupDelReply) GetMessageName() string
- func (*GbpEndpointGroupDelReply) GetMessageType() api.MessageType
- func (m *GbpEndpointGroupDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointGroupDelReply) Reset()
- func (m *GbpEndpointGroupDelReply) Size() (size int)
- func (m *GbpEndpointGroupDelReply) Unmarshal(b []byte) error
- type GbpEndpointGroupDetails
- func (*GbpEndpointGroupDetails) GetCrcString() string
- func (*GbpEndpointGroupDetails) GetMessageName() string
- func (*GbpEndpointGroupDetails) GetMessageType() api.MessageType
- func (m *GbpEndpointGroupDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointGroupDetails) Reset()
- func (m *GbpEndpointGroupDetails) Size() (size int)
- func (m *GbpEndpointGroupDetails) Unmarshal(b []byte) error
- type GbpEndpointGroupDump
- func (*GbpEndpointGroupDump) GetCrcString() string
- func (*GbpEndpointGroupDump) GetMessageName() string
- func (*GbpEndpointGroupDump) GetMessageType() api.MessageType
- func (m *GbpEndpointGroupDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpEndpointGroupDump) Reset()
- func (m *GbpEndpointGroupDump) Size() (size int)
- func (m *GbpEndpointGroupDump) Unmarshal(b []byte) error
- type GbpEndpointRetention
- type GbpEndpointTun
- type GbpExtItf
- type GbpExtItfAddDel
- func (*GbpExtItfAddDel) GetCrcString() string
- func (*GbpExtItfAddDel) GetMessageName() string
- func (*GbpExtItfAddDel) GetMessageType() api.MessageType
- func (m *GbpExtItfAddDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpExtItfAddDel) Reset()
- func (m *GbpExtItfAddDel) Size() (size int)
- func (m *GbpExtItfAddDel) Unmarshal(b []byte) error
- type GbpExtItfAddDelReply
- func (*GbpExtItfAddDelReply) GetCrcString() string
- func (*GbpExtItfAddDelReply) GetMessageName() string
- func (*GbpExtItfAddDelReply) GetMessageType() api.MessageType
- func (m *GbpExtItfAddDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpExtItfAddDelReply) Reset()
- func (m *GbpExtItfAddDelReply) Size() (size int)
- func (m *GbpExtItfAddDelReply) Unmarshal(b []byte) error
- type GbpExtItfDetails
- func (*GbpExtItfDetails) GetCrcString() string
- func (*GbpExtItfDetails) GetMessageName() string
- func (*GbpExtItfDetails) GetMessageType() api.MessageType
- func (m *GbpExtItfDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpExtItfDetails) Reset()
- func (m *GbpExtItfDetails) Size() (size int)
- func (m *GbpExtItfDetails) Unmarshal(b []byte) error
- type GbpExtItfDump
- func (*GbpExtItfDump) GetCrcString() string
- func (*GbpExtItfDump) GetMessageName() string
- func (*GbpExtItfDump) GetMessageType() api.MessageType
- func (m *GbpExtItfDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpExtItfDump) Reset()
- func (m *GbpExtItfDump) Size() (size int)
- func (m *GbpExtItfDump) Unmarshal(b []byte) error
- type GbpExtItfFlags
- type GbpHashMode
- type GbpNextHop
- type GbpNextHopSet
- type GbpRecirc
- type GbpRecircAddDel
- func (*GbpRecircAddDel) GetCrcString() string
- func (*GbpRecircAddDel) GetMessageName() string
- func (*GbpRecircAddDel) GetMessageType() api.MessageType
- func (m *GbpRecircAddDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpRecircAddDel) Reset()
- func (m *GbpRecircAddDel) Size() (size int)
- func (m *GbpRecircAddDel) Unmarshal(b []byte) error
- type GbpRecircAddDelReply
- func (*GbpRecircAddDelReply) GetCrcString() string
- func (*GbpRecircAddDelReply) GetMessageName() string
- func (*GbpRecircAddDelReply) GetMessageType() api.MessageType
- func (m *GbpRecircAddDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpRecircAddDelReply) Reset()
- func (m *GbpRecircAddDelReply) Size() (size int)
- func (m *GbpRecircAddDelReply) Unmarshal(b []byte) error
- type GbpRecircDetails
- func (*GbpRecircDetails) GetCrcString() string
- func (*GbpRecircDetails) GetMessageName() string
- func (*GbpRecircDetails) GetMessageType() api.MessageType
- func (m *GbpRecircDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpRecircDetails) Reset()
- func (m *GbpRecircDetails) Size() (size int)
- func (m *GbpRecircDetails) Unmarshal(b []byte) error
- type GbpRecircDump
- func (*GbpRecircDump) GetCrcString() string
- func (*GbpRecircDump) GetMessageName() string
- func (*GbpRecircDump) GetMessageType() api.MessageType
- func (m *GbpRecircDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpRecircDump) Reset()
- func (m *GbpRecircDump) Size() (size int)
- func (m *GbpRecircDump) Unmarshal(b []byte) error
- type GbpRouteDomain
- type GbpRouteDomainAdd
- func (*GbpRouteDomainAdd) GetCrcString() string
- func (*GbpRouteDomainAdd) GetMessageName() string
- func (*GbpRouteDomainAdd) GetMessageType() api.MessageType
- func (m *GbpRouteDomainAdd) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainAdd) Reset()
- func (m *GbpRouteDomainAdd) Size() (size int)
- func (m *GbpRouteDomainAdd) Unmarshal(b []byte) error
- type GbpRouteDomainAddReply
- func (*GbpRouteDomainAddReply) GetCrcString() string
- func (*GbpRouteDomainAddReply) GetMessageName() string
- func (*GbpRouteDomainAddReply) GetMessageType() api.MessageType
- func (m *GbpRouteDomainAddReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainAddReply) Reset()
- func (m *GbpRouteDomainAddReply) Size() (size int)
- func (m *GbpRouteDomainAddReply) Unmarshal(b []byte) error
- type GbpRouteDomainDel
- func (*GbpRouteDomainDel) GetCrcString() string
- func (*GbpRouteDomainDel) GetMessageName() string
- func (*GbpRouteDomainDel) GetMessageType() api.MessageType
- func (m *GbpRouteDomainDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainDel) Reset()
- func (m *GbpRouteDomainDel) Size() (size int)
- func (m *GbpRouteDomainDel) Unmarshal(b []byte) error
- type GbpRouteDomainDelReply
- func (*GbpRouteDomainDelReply) GetCrcString() string
- func (*GbpRouteDomainDelReply) GetMessageName() string
- func (*GbpRouteDomainDelReply) GetMessageType() api.MessageType
- func (m *GbpRouteDomainDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainDelReply) Reset()
- func (m *GbpRouteDomainDelReply) Size() (size int)
- func (m *GbpRouteDomainDelReply) Unmarshal(b []byte) error
- type GbpRouteDomainDetails
- func (*GbpRouteDomainDetails) GetCrcString() string
- func (*GbpRouteDomainDetails) GetMessageName() string
- func (*GbpRouteDomainDetails) GetMessageType() api.MessageType
- func (m *GbpRouteDomainDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainDetails) Reset()
- func (m *GbpRouteDomainDetails) Size() (size int)
- func (m *GbpRouteDomainDetails) Unmarshal(b []byte) error
- type GbpRouteDomainDump
- func (*GbpRouteDomainDump) GetCrcString() string
- func (*GbpRouteDomainDump) GetMessageName() string
- func (*GbpRouteDomainDump) GetMessageType() api.MessageType
- func (m *GbpRouteDomainDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainDump) Reset()
- func (m *GbpRouteDomainDump) Size() (size int)
- func (m *GbpRouteDomainDump) Unmarshal(b []byte) error
- type GbpRouteDomainDumpReply
- func (*GbpRouteDomainDumpReply) GetCrcString() string
- func (*GbpRouteDomainDumpReply) GetMessageName() string
- func (*GbpRouteDomainDumpReply) GetMessageType() api.MessageType
- func (m *GbpRouteDomainDumpReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpRouteDomainDumpReply) Reset()
- func (m *GbpRouteDomainDumpReply) Size() (size int)
- func (m *GbpRouteDomainDumpReply) Unmarshal(b []byte) error
- type GbpRule
- type GbpRuleAction
- type GbpScope
- type GbpSubnet
- type GbpSubnetAddDel
- func (*GbpSubnetAddDel) GetCrcString() string
- func (*GbpSubnetAddDel) GetMessageName() string
- func (*GbpSubnetAddDel) GetMessageType() api.MessageType
- func (m *GbpSubnetAddDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpSubnetAddDel) Reset()
- func (m *GbpSubnetAddDel) Size() (size int)
- func (m *GbpSubnetAddDel) Unmarshal(b []byte) error
- type GbpSubnetAddDelReply
- func (*GbpSubnetAddDelReply) GetCrcString() string
- func (*GbpSubnetAddDelReply) GetMessageName() string
- func (*GbpSubnetAddDelReply) GetMessageType() api.MessageType
- func (m *GbpSubnetAddDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpSubnetAddDelReply) Reset()
- func (m *GbpSubnetAddDelReply) Size() (size int)
- func (m *GbpSubnetAddDelReply) Unmarshal(b []byte) error
- type GbpSubnetDetails
- func (*GbpSubnetDetails) GetCrcString() string
- func (*GbpSubnetDetails) GetMessageName() string
- func (*GbpSubnetDetails) GetMessageType() api.MessageType
- func (m *GbpSubnetDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpSubnetDetails) Reset()
- func (m *GbpSubnetDetails) Size() (size int)
- func (m *GbpSubnetDetails) Unmarshal(b []byte) error
- type GbpSubnetDump
- func (*GbpSubnetDump) GetCrcString() string
- func (*GbpSubnetDump) GetMessageName() string
- func (*GbpSubnetDump) GetMessageType() api.MessageType
- func (m *GbpSubnetDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpSubnetDump) Reset()
- func (m *GbpSubnetDump) Size() (size int)
- func (m *GbpSubnetDump) Unmarshal(b []byte) error
- type GbpSubnetType
- type GbpVxlanTunnel
- type GbpVxlanTunnelAdd
- func (*GbpVxlanTunnelAdd) GetCrcString() string
- func (*GbpVxlanTunnelAdd) GetMessageName() string
- func (*GbpVxlanTunnelAdd) GetMessageType() api.MessageType
- func (m *GbpVxlanTunnelAdd) Marshal(b []byte) ([]byte, error)
- func (m *GbpVxlanTunnelAdd) Reset()
- func (m *GbpVxlanTunnelAdd) Size() (size int)
- func (m *GbpVxlanTunnelAdd) Unmarshal(b []byte) error
- type GbpVxlanTunnelAddReply
- func (*GbpVxlanTunnelAddReply) GetCrcString() string
- func (*GbpVxlanTunnelAddReply) GetMessageName() string
- func (*GbpVxlanTunnelAddReply) GetMessageType() api.MessageType
- func (m *GbpVxlanTunnelAddReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpVxlanTunnelAddReply) Reset()
- func (m *GbpVxlanTunnelAddReply) Size() (size int)
- func (m *GbpVxlanTunnelAddReply) Unmarshal(b []byte) error
- type GbpVxlanTunnelDel
- func (*GbpVxlanTunnelDel) GetCrcString() string
- func (*GbpVxlanTunnelDel) GetMessageName() string
- func (*GbpVxlanTunnelDel) GetMessageType() api.MessageType
- func (m *GbpVxlanTunnelDel) Marshal(b []byte) ([]byte, error)
- func (m *GbpVxlanTunnelDel) Reset()
- func (m *GbpVxlanTunnelDel) Size() (size int)
- func (m *GbpVxlanTunnelDel) Unmarshal(b []byte) error
- type GbpVxlanTunnelDelReply
- func (*GbpVxlanTunnelDelReply) GetCrcString() string
- func (*GbpVxlanTunnelDelReply) GetMessageName() string
- func (*GbpVxlanTunnelDelReply) GetMessageType() api.MessageType
- func (m *GbpVxlanTunnelDelReply) Marshal(b []byte) ([]byte, error)
- func (m *GbpVxlanTunnelDelReply) Reset()
- func (m *GbpVxlanTunnelDelReply) Size() (size int)
- func (m *GbpVxlanTunnelDelReply) Unmarshal(b []byte) error
- type GbpVxlanTunnelDetails
- func (*GbpVxlanTunnelDetails) GetCrcString() string
- func (*GbpVxlanTunnelDetails) GetMessageName() string
- func (*GbpVxlanTunnelDetails) GetMessageType() api.MessageType
- func (m *GbpVxlanTunnelDetails) Marshal(b []byte) ([]byte, error)
- func (m *GbpVxlanTunnelDetails) Reset()
- func (m *GbpVxlanTunnelDetails) Size() (size int)
- func (m *GbpVxlanTunnelDetails) Unmarshal(b []byte) error
- type GbpVxlanTunnelDump
- func (*GbpVxlanTunnelDump) GetCrcString() string
- func (*GbpVxlanTunnelDump) GetMessageName() string
- func (*GbpVxlanTunnelDump) GetMessageType() api.MessageType
- func (m *GbpVxlanTunnelDump) Marshal(b []byte) ([]byte, error)
- func (m *GbpVxlanTunnelDump) Reset()
- func (m *GbpVxlanTunnelDump) Size() (size int)
- func (m *GbpVxlanTunnelDump) Unmarshal(b []byte) error
- type GbpVxlanTunnelMode
- type RPCService
- type RPCService_GbpBridgeDomainDumpClient
- type RPCService_GbpContractDumpClient
- type RPCService_GbpEndpointDumpClient
- type RPCService_GbpEndpointGroupDumpClient
- type RPCService_GbpExtItfDumpClient
- type RPCService_GbpRecircDumpClient
- type RPCService_GbpRouteDomainDumpClient
- type RPCService_GbpSubnetDumpClient
- type RPCService_GbpVxlanTunnelDumpClient
Constants ¶
const ( APIFile = "gbp" APIVersion = "2.0.0" VersionCrc = 0x5b2d93 )
Variables ¶
var ( GbpBridgeDomainFlags_name = map[uint32]string{ 0: "GBP_BD_API_FLAG_NONE", 1: "GBP_BD_API_FLAG_DO_NOT_LEARN", 2: "GBP_BD_API_FLAG_UU_FWD_DROP", 4: "GBP_BD_API_FLAG_MCAST_DROP", 8: "GBP_BD_API_FLAG_UCAST_ARP", } GbpBridgeDomainFlags_value = map[string]uint32{ "GBP_BD_API_FLAG_NONE": 0, "GBP_BD_API_FLAG_DO_NOT_LEARN": 1, "GBP_BD_API_FLAG_UU_FWD_DROP": 2, "GBP_BD_API_FLAG_MCAST_DROP": 4, "GBP_BD_API_FLAG_UCAST_ARP": 8, } )
var ( GbpEndpointFlags_name = map[uint32]string{ 0: "GBP_API_ENDPOINT_FLAG_NONE", 1: "GBP_API_ENDPOINT_FLAG_BOUNCE", 2: "GBP_API_ENDPOINT_FLAG_REMOTE", 4: "GBP_API_ENDPOINT_FLAG_LEARNT", 8: "GBP_API_ENDPOINT_FLAG_EXTERNAL", } GbpEndpointFlags_value = map[string]uint32{ "GBP_API_ENDPOINT_FLAG_NONE": 0, "GBP_API_ENDPOINT_FLAG_BOUNCE": 1, "GBP_API_ENDPOINT_FLAG_REMOTE": 2, "GBP_API_ENDPOINT_FLAG_LEARNT": 4, "GBP_API_ENDPOINT_FLAG_EXTERNAL": 8, } )
var ( GbpExtItfFlags_name = map[uint32]string{ 0: "GBP_API_EXT_ITF_F_NONE", 1: "GBP_API_EXT_ITF_F_ANON", } GbpExtItfFlags_value = map[string]uint32{ "GBP_API_EXT_ITF_F_NONE": 0, "GBP_API_EXT_ITF_F_ANON": 1, } )
var ( GbpHashMode_name = map[uint32]string{ 1: "GBP_API_HASH_MODE_SRC_IP", 2: "GBP_API_HASH_MODE_DST_IP", 3: "GBP_API_HASH_MODE_SYMMETRIC", } GbpHashMode_value = map[string]uint32{ "GBP_API_HASH_MODE_SRC_IP": 1, "GBP_API_HASH_MODE_DST_IP": 2, "GBP_API_HASH_MODE_SYMMETRIC": 3, } )
var ( GbpRuleAction_name = map[uint32]string{ 1: "GBP_API_RULE_PERMIT", 2: "GBP_API_RULE_DENY", 3: "GBP_API_RULE_REDIRECT", } GbpRuleAction_value = map[string]uint32{ "GBP_API_RULE_PERMIT": 1, "GBP_API_RULE_DENY": 2, "GBP_API_RULE_REDIRECT": 3, } )
var ( GbpSubnetType_name = map[uint32]string{ 1: "GBP_API_SUBNET_TRANSPORT", 2: "GBP_API_SUBNET_STITCHED_INTERNAL", 3: "GBP_API_SUBNET_STITCHED_EXTERNAL", 4: "GBP_API_SUBNET_L3_OUT", 5: "GBP_API_SUBNET_ANON_L3_OUT", } GbpSubnetType_value = map[string]uint32{ "GBP_API_SUBNET_TRANSPORT": 1, "GBP_API_SUBNET_STITCHED_INTERNAL": 2, "GBP_API_SUBNET_STITCHED_EXTERNAL": 3, "GBP_API_SUBNET_L3_OUT": 4, "GBP_API_SUBNET_ANON_L3_OUT": 5, } )
var ( GbpVxlanTunnelMode_name = map[uint32]string{ 1: "GBP_VXLAN_TUNNEL_MODE_L2", 2: "GBP_VXLAN_TUNNEL_MODE_L3", } GbpVxlanTunnelMode_value = map[string]uint32{ "GBP_VXLAN_TUNNEL_MODE_L2": 1, "GBP_VXLAN_TUNNEL_MODE_L3": 2, } )
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type GbpBridgeDomain ¶
type GbpBridgeDomain struct { BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"` RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"` Flags GbpBridgeDomainFlags `binapi:"gbp_bridge_domain_flags,name=flags" json:"flags,omitempty"` BviSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=bvi_sw_if_index" json:"bvi_sw_if_index,omitempty"` UuFwdSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=uu_fwd_sw_if_index" json:"uu_fwd_sw_if_index,omitempty"` BmFloodSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=bm_flood_sw_if_index" json:"bm_flood_sw_if_index,omitempty"` }
GbpBridgeDomain defines type 'gbp_bridge_domain'.
type GbpBridgeDomainAdd ¶
type GbpBridgeDomainAdd struct {
Bd GbpBridgeDomain `binapi:"gbp_bridge_domain,name=bd" json:"bd,omitempty"`
}
GbpBridgeDomainAdd defines message 'gbp_bridge_domain_add'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainAdd) GetCrcString ¶
func (*GbpBridgeDomainAdd) GetCrcString() string
func (*GbpBridgeDomainAdd) GetMessageName ¶
func (*GbpBridgeDomainAdd) GetMessageName() string
func (*GbpBridgeDomainAdd) GetMessageType ¶
func (*GbpBridgeDomainAdd) GetMessageType() api.MessageType
func (*GbpBridgeDomainAdd) Reset ¶
func (m *GbpBridgeDomainAdd) Reset()
func (*GbpBridgeDomainAdd) Size ¶
func (m *GbpBridgeDomainAdd) Size() (size int)
func (*GbpBridgeDomainAdd) Unmarshal ¶
func (m *GbpBridgeDomainAdd) Unmarshal(b []byte) error
type GbpBridgeDomainAddReply ¶
type GbpBridgeDomainAddReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpBridgeDomainAddReply defines message 'gbp_bridge_domain_add_reply'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainAddReply) GetCrcString ¶
func (*GbpBridgeDomainAddReply) GetCrcString() string
func (*GbpBridgeDomainAddReply) GetMessageName ¶
func (*GbpBridgeDomainAddReply) GetMessageName() string
func (*GbpBridgeDomainAddReply) GetMessageType ¶
func (*GbpBridgeDomainAddReply) GetMessageType() api.MessageType
func (*GbpBridgeDomainAddReply) Marshal ¶
func (m *GbpBridgeDomainAddReply) Marshal(b []byte) ([]byte, error)
func (*GbpBridgeDomainAddReply) Reset ¶
func (m *GbpBridgeDomainAddReply) Reset()
func (*GbpBridgeDomainAddReply) Size ¶
func (m *GbpBridgeDomainAddReply) Size() (size int)
func (*GbpBridgeDomainAddReply) Unmarshal ¶
func (m *GbpBridgeDomainAddReply) Unmarshal(b []byte) error
type GbpBridgeDomainDel ¶
type GbpBridgeDomainDel struct {
BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"`
}
GbpBridgeDomainDel defines message 'gbp_bridge_domain_del'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainDel) GetCrcString ¶
func (*GbpBridgeDomainDel) GetCrcString() string
func (*GbpBridgeDomainDel) GetMessageName ¶
func (*GbpBridgeDomainDel) GetMessageName() string
func (*GbpBridgeDomainDel) GetMessageType ¶
func (*GbpBridgeDomainDel) GetMessageType() api.MessageType
func (*GbpBridgeDomainDel) Reset ¶
func (m *GbpBridgeDomainDel) Reset()
func (*GbpBridgeDomainDel) Size ¶
func (m *GbpBridgeDomainDel) Size() (size int)
func (*GbpBridgeDomainDel) Unmarshal ¶
func (m *GbpBridgeDomainDel) Unmarshal(b []byte) error
type GbpBridgeDomainDelReply ¶
type GbpBridgeDomainDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpBridgeDomainDelReply defines message 'gbp_bridge_domain_del_reply'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainDelReply) GetCrcString ¶
func (*GbpBridgeDomainDelReply) GetCrcString() string
func (*GbpBridgeDomainDelReply) GetMessageName ¶
func (*GbpBridgeDomainDelReply) GetMessageName() string
func (*GbpBridgeDomainDelReply) GetMessageType ¶
func (*GbpBridgeDomainDelReply) GetMessageType() api.MessageType
func (*GbpBridgeDomainDelReply) Marshal ¶
func (m *GbpBridgeDomainDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpBridgeDomainDelReply) Reset ¶
func (m *GbpBridgeDomainDelReply) Reset()
func (*GbpBridgeDomainDelReply) Size ¶
func (m *GbpBridgeDomainDelReply) Size() (size int)
func (*GbpBridgeDomainDelReply) Unmarshal ¶
func (m *GbpBridgeDomainDelReply) Unmarshal(b []byte) error
type GbpBridgeDomainDetails ¶
type GbpBridgeDomainDetails struct {
Bd GbpBridgeDomain `binapi:"gbp_bridge_domain,name=bd" json:"bd,omitempty"`
}
GbpBridgeDomainDetails defines message 'gbp_bridge_domain_details'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainDetails) GetCrcString ¶
func (*GbpBridgeDomainDetails) GetCrcString() string
func (*GbpBridgeDomainDetails) GetMessageName ¶
func (*GbpBridgeDomainDetails) GetMessageName() string
func (*GbpBridgeDomainDetails) GetMessageType ¶
func (*GbpBridgeDomainDetails) GetMessageType() api.MessageType
func (*GbpBridgeDomainDetails) Marshal ¶
func (m *GbpBridgeDomainDetails) Marshal(b []byte) ([]byte, error)
func (*GbpBridgeDomainDetails) Reset ¶
func (m *GbpBridgeDomainDetails) Reset()
func (*GbpBridgeDomainDetails) Size ¶
func (m *GbpBridgeDomainDetails) Size() (size int)
func (*GbpBridgeDomainDetails) Unmarshal ¶
func (m *GbpBridgeDomainDetails) Unmarshal(b []byte) error
type GbpBridgeDomainDump ¶
type GbpBridgeDomainDump struct{}
GbpBridgeDomainDump defines message 'gbp_bridge_domain_dump'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainDump) GetCrcString ¶
func (*GbpBridgeDomainDump) GetCrcString() string
func (*GbpBridgeDomainDump) GetMessageName ¶
func (*GbpBridgeDomainDump) GetMessageName() string
func (*GbpBridgeDomainDump) GetMessageType ¶
func (*GbpBridgeDomainDump) GetMessageType() api.MessageType
func (*GbpBridgeDomainDump) Marshal ¶
func (m *GbpBridgeDomainDump) Marshal(b []byte) ([]byte, error)
func (*GbpBridgeDomainDump) Reset ¶
func (m *GbpBridgeDomainDump) Reset()
func (*GbpBridgeDomainDump) Size ¶
func (m *GbpBridgeDomainDump) Size() (size int)
func (*GbpBridgeDomainDump) Unmarshal ¶
func (m *GbpBridgeDomainDump) Unmarshal(b []byte) error
type GbpBridgeDomainDumpReply ¶
type GbpBridgeDomainDumpReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpBridgeDomainDumpReply defines message 'gbp_bridge_domain_dump_reply'. InProgress: the message form may change in the future versions
func (*GbpBridgeDomainDumpReply) GetCrcString ¶
func (*GbpBridgeDomainDumpReply) GetCrcString() string
func (*GbpBridgeDomainDumpReply) GetMessageName ¶
func (*GbpBridgeDomainDumpReply) GetMessageName() string
func (*GbpBridgeDomainDumpReply) GetMessageType ¶
func (*GbpBridgeDomainDumpReply) GetMessageType() api.MessageType
func (*GbpBridgeDomainDumpReply) Marshal ¶
func (m *GbpBridgeDomainDumpReply) Marshal(b []byte) ([]byte, error)
func (*GbpBridgeDomainDumpReply) Reset ¶
func (m *GbpBridgeDomainDumpReply) Reset()
func (*GbpBridgeDomainDumpReply) Size ¶
func (m *GbpBridgeDomainDumpReply) Size() (size int)
func (*GbpBridgeDomainDumpReply) Unmarshal ¶
func (m *GbpBridgeDomainDumpReply) Unmarshal(b []byte) error
type GbpBridgeDomainFlags ¶
type GbpBridgeDomainFlags uint32
GbpBridgeDomainFlags defines enum 'gbp_bridge_domain_flags'.
const ( GBP_BD_API_FLAG_NONE GbpBridgeDomainFlags = 0 GBP_BD_API_FLAG_DO_NOT_LEARN GbpBridgeDomainFlags = 1 GBP_BD_API_FLAG_UU_FWD_DROP GbpBridgeDomainFlags = 2 GBP_BD_API_FLAG_MCAST_DROP GbpBridgeDomainFlags = 4 GBP_BD_API_FLAG_UCAST_ARP GbpBridgeDomainFlags = 8 )
func (GbpBridgeDomainFlags) String ¶
func (x GbpBridgeDomainFlags) String() string
type GbpContract ¶
type GbpContract struct { Scope GbpScope `binapi:"gbp_scope,name=scope" json:"scope,omitempty"` Sclass uint16 `binapi:"u16,name=sclass" json:"sclass,omitempty"` Dclass uint16 `binapi:"u16,name=dclass" json:"dclass,omitempty"` ACLIndex uint32 `binapi:"u32,name=acl_index" json:"acl_index,omitempty"` NEtherTypes uint8 `binapi:"u8,name=n_ether_types" json:"n_ether_types,omitempty"` AllowedEthertypes []uint16 `binapi:"u16[16],name=allowed_ethertypes" json:"allowed_ethertypes,omitempty"` NRules uint8 `binapi:"u8,name=n_rules" json:"-"` Rules []GbpRule `binapi:"gbp_rule[n_rules],name=rules" json:"rules,omitempty"` }
GbpContract defines type 'gbp_contract'.
type GbpContractAddDel ¶
type GbpContractAddDel struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Contract GbpContract `binapi:"gbp_contract,name=contract" json:"contract,omitempty"` }
GbpContractAddDel defines message 'gbp_contract_add_del'. InProgress: the message form may change in the future versions
func (*GbpContractAddDel) GetCrcString ¶
func (*GbpContractAddDel) GetCrcString() string
func (*GbpContractAddDel) GetMessageName ¶
func (*GbpContractAddDel) GetMessageName() string
func (*GbpContractAddDel) GetMessageType ¶
func (*GbpContractAddDel) GetMessageType() api.MessageType
func (*GbpContractAddDel) Reset ¶
func (m *GbpContractAddDel) Reset()
func (*GbpContractAddDel) Size ¶
func (m *GbpContractAddDel) Size() (size int)
func (*GbpContractAddDel) Unmarshal ¶
func (m *GbpContractAddDel) Unmarshal(b []byte) error
type GbpContractAddDelReply ¶
type GbpContractAddDelReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` StatsIndex uint32 `binapi:"u32,name=stats_index" json:"stats_index,omitempty"` }
GbpContractAddDelReply defines message 'gbp_contract_add_del_reply'. InProgress: the message form may change in the future versions
func (*GbpContractAddDelReply) GetCrcString ¶
func (*GbpContractAddDelReply) GetCrcString() string
func (*GbpContractAddDelReply) GetMessageName ¶
func (*GbpContractAddDelReply) GetMessageName() string
func (*GbpContractAddDelReply) GetMessageType ¶
func (*GbpContractAddDelReply) GetMessageType() api.MessageType
func (*GbpContractAddDelReply) Marshal ¶
func (m *GbpContractAddDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpContractAddDelReply) Reset ¶
func (m *GbpContractAddDelReply) Reset()
func (*GbpContractAddDelReply) Size ¶
func (m *GbpContractAddDelReply) Size() (size int)
func (*GbpContractAddDelReply) Unmarshal ¶
func (m *GbpContractAddDelReply) Unmarshal(b []byte) error
type GbpContractDetails ¶
type GbpContractDetails struct {
Contract GbpContract `binapi:"gbp_contract,name=contract" json:"contract,omitempty"`
}
GbpContractDetails defines message 'gbp_contract_details'. InProgress: the message form may change in the future versions
func (*GbpContractDetails) GetCrcString ¶
func (*GbpContractDetails) GetCrcString() string
func (*GbpContractDetails) GetMessageName ¶
func (*GbpContractDetails) GetMessageName() string
func (*GbpContractDetails) GetMessageType ¶
func (*GbpContractDetails) GetMessageType() api.MessageType
func (*GbpContractDetails) Reset ¶
func (m *GbpContractDetails) Reset()
func (*GbpContractDetails) Size ¶
func (m *GbpContractDetails) Size() (size int)
func (*GbpContractDetails) Unmarshal ¶
func (m *GbpContractDetails) Unmarshal(b []byte) error
type GbpContractDump ¶
type GbpContractDump struct{}
GbpContractDump defines message 'gbp_contract_dump'. InProgress: the message form may change in the future versions
func (*GbpContractDump) GetCrcString ¶
func (*GbpContractDump) GetCrcString() string
func (*GbpContractDump) GetMessageName ¶
func (*GbpContractDump) GetMessageName() string
func (*GbpContractDump) GetMessageType ¶
func (*GbpContractDump) GetMessageType() api.MessageType
func (*GbpContractDump) Reset ¶
func (m *GbpContractDump) Reset()
func (*GbpContractDump) Size ¶
func (m *GbpContractDump) Size() (size int)
func (*GbpContractDump) Unmarshal ¶
func (m *GbpContractDump) Unmarshal(b []byte) error
type GbpEndpoint ¶
type GbpEndpoint struct { SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` Sclass uint16 `binapi:"u16,name=sclass" json:"sclass,omitempty"` Flags GbpEndpointFlags `binapi:"gbp_endpoint_flags,name=flags" json:"flags,omitempty"` Mac ethernet_types.MacAddress `binapi:"mac_address,name=mac" json:"mac,omitempty"` Tun GbpEndpointTun `binapi:"gbp_endpoint_tun,name=tun" json:"tun,omitempty"` NIps uint8 `binapi:"u8,name=n_ips" json:"-"` Ips []ip_types.Address `binapi:"address[n_ips],name=ips" json:"ips,omitempty"` }
GbpEndpoint defines type 'gbp_endpoint'.
type GbpEndpointAdd ¶
type GbpEndpointAdd struct {
Endpoint GbpEndpoint `binapi:"gbp_endpoint,name=endpoint" json:"endpoint,omitempty"`
}
GbpEndpointAdd defines message 'gbp_endpoint_add'. InProgress: the message form may change in the future versions
func (*GbpEndpointAdd) GetCrcString ¶
func (*GbpEndpointAdd) GetCrcString() string
func (*GbpEndpointAdd) GetMessageName ¶
func (*GbpEndpointAdd) GetMessageName() string
func (*GbpEndpointAdd) GetMessageType ¶
func (*GbpEndpointAdd) GetMessageType() api.MessageType
func (*GbpEndpointAdd) Reset ¶
func (m *GbpEndpointAdd) Reset()
func (*GbpEndpointAdd) Size ¶
func (m *GbpEndpointAdd) Size() (size int)
func (*GbpEndpointAdd) Unmarshal ¶
func (m *GbpEndpointAdd) Unmarshal(b []byte) error
type GbpEndpointAddReply ¶
type GbpEndpointAddReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` Handle uint32 `binapi:"u32,name=handle" json:"handle,omitempty"` }
GbpEndpointAddReply defines message 'gbp_endpoint_add_reply'. InProgress: the message form may change in the future versions
func (*GbpEndpointAddReply) GetCrcString ¶
func (*GbpEndpointAddReply) GetCrcString() string
func (*GbpEndpointAddReply) GetMessageName ¶
func (*GbpEndpointAddReply) GetMessageName() string
func (*GbpEndpointAddReply) GetMessageType ¶
func (*GbpEndpointAddReply) GetMessageType() api.MessageType
func (*GbpEndpointAddReply) Marshal ¶
func (m *GbpEndpointAddReply) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointAddReply) Reset ¶
func (m *GbpEndpointAddReply) Reset()
func (*GbpEndpointAddReply) Size ¶
func (m *GbpEndpointAddReply) Size() (size int)
func (*GbpEndpointAddReply) Unmarshal ¶
func (m *GbpEndpointAddReply) Unmarshal(b []byte) error
type GbpEndpointDel ¶
type GbpEndpointDel struct {
Handle uint32 `binapi:"u32,name=handle" json:"handle,omitempty"`
}
GbpEndpointDel defines message 'gbp_endpoint_del'. InProgress: the message form may change in the future versions
func (*GbpEndpointDel) GetCrcString ¶
func (*GbpEndpointDel) GetCrcString() string
func (*GbpEndpointDel) GetMessageName ¶
func (*GbpEndpointDel) GetMessageName() string
func (*GbpEndpointDel) GetMessageType ¶
func (*GbpEndpointDel) GetMessageType() api.MessageType
func (*GbpEndpointDel) Reset ¶
func (m *GbpEndpointDel) Reset()
func (*GbpEndpointDel) Size ¶
func (m *GbpEndpointDel) Size() (size int)
func (*GbpEndpointDel) Unmarshal ¶
func (m *GbpEndpointDel) Unmarshal(b []byte) error
type GbpEndpointDelReply ¶
type GbpEndpointDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpEndpointDelReply defines message 'gbp_endpoint_del_reply'. InProgress: the message form may change in the future versions
func (*GbpEndpointDelReply) GetCrcString ¶
func (*GbpEndpointDelReply) GetCrcString() string
func (*GbpEndpointDelReply) GetMessageName ¶
func (*GbpEndpointDelReply) GetMessageName() string
func (*GbpEndpointDelReply) GetMessageType ¶
func (*GbpEndpointDelReply) GetMessageType() api.MessageType
func (*GbpEndpointDelReply) Marshal ¶
func (m *GbpEndpointDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointDelReply) Reset ¶
func (m *GbpEndpointDelReply) Reset()
func (*GbpEndpointDelReply) Size ¶
func (m *GbpEndpointDelReply) Size() (size int)
func (*GbpEndpointDelReply) Unmarshal ¶
func (m *GbpEndpointDelReply) Unmarshal(b []byte) error
type GbpEndpointDetails ¶
type GbpEndpointDetails struct { Age float64 `binapi:"f64,name=age" json:"age,omitempty"` Handle uint32 `binapi:"u32,name=handle" json:"handle,omitempty"` Endpoint GbpEndpoint `binapi:"gbp_endpoint,name=endpoint" json:"endpoint,omitempty"` }
GbpEndpointDetails defines message 'gbp_endpoint_details'. InProgress: the message form may change in the future versions
func (*GbpEndpointDetails) GetCrcString ¶
func (*GbpEndpointDetails) GetCrcString() string
func (*GbpEndpointDetails) GetMessageName ¶
func (*GbpEndpointDetails) GetMessageName() string
func (*GbpEndpointDetails) GetMessageType ¶
func (*GbpEndpointDetails) GetMessageType() api.MessageType
func (*GbpEndpointDetails) Reset ¶
func (m *GbpEndpointDetails) Reset()
func (*GbpEndpointDetails) Size ¶
func (m *GbpEndpointDetails) Size() (size int)
func (*GbpEndpointDetails) Unmarshal ¶
func (m *GbpEndpointDetails) Unmarshal(b []byte) error
type GbpEndpointDump ¶
type GbpEndpointDump struct{}
GbpEndpointDump defines message 'gbp_endpoint_dump'. InProgress: the message form may change in the future versions
func (*GbpEndpointDump) GetCrcString ¶
func (*GbpEndpointDump) GetCrcString() string
func (*GbpEndpointDump) GetMessageName ¶
func (*GbpEndpointDump) GetMessageName() string
func (*GbpEndpointDump) GetMessageType ¶
func (*GbpEndpointDump) GetMessageType() api.MessageType
func (*GbpEndpointDump) Reset ¶
func (m *GbpEndpointDump) Reset()
func (*GbpEndpointDump) Size ¶
func (m *GbpEndpointDump) Size() (size int)
func (*GbpEndpointDump) Unmarshal ¶
func (m *GbpEndpointDump) Unmarshal(b []byte) error
type GbpEndpointFlags ¶
type GbpEndpointFlags uint32
GbpEndpointFlags defines enum 'gbp_endpoint_flags'.
const ( GBP_API_ENDPOINT_FLAG_NONE GbpEndpointFlags = 0 GBP_API_ENDPOINT_FLAG_BOUNCE GbpEndpointFlags = 1 GBP_API_ENDPOINT_FLAG_REMOTE GbpEndpointFlags = 2 GBP_API_ENDPOINT_FLAG_LEARNT GbpEndpointFlags = 4 GBP_API_ENDPOINT_FLAG_EXTERNAL GbpEndpointFlags = 8 )
func (GbpEndpointFlags) String ¶
func (x GbpEndpointFlags) String() string
type GbpEndpointGroup ¶
type GbpEndpointGroup struct { Vnid uint32 `binapi:"u32,name=vnid" json:"vnid,omitempty"` Sclass uint16 `binapi:"u16,name=sclass" json:"sclass,omitempty"` BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"` RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"` UplinkSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=uplink_sw_if_index" json:"uplink_sw_if_index,omitempty"` Retention GbpEndpointRetention `binapi:"gbp_endpoint_retention,name=retention" json:"retention,omitempty"` }
GbpEndpointGroup defines type 'gbp_endpoint_group'.
type GbpEndpointGroupAdd ¶
type GbpEndpointGroupAdd struct {
Epg GbpEndpointGroup `binapi:"gbp_endpoint_group,name=epg" json:"epg,omitempty"`
}
GbpEndpointGroupAdd defines message 'gbp_endpoint_group_add'. InProgress: the message form may change in the future versions
func (*GbpEndpointGroupAdd) GetCrcString ¶
func (*GbpEndpointGroupAdd) GetCrcString() string
func (*GbpEndpointGroupAdd) GetMessageName ¶
func (*GbpEndpointGroupAdd) GetMessageName() string
func (*GbpEndpointGroupAdd) GetMessageType ¶
func (*GbpEndpointGroupAdd) GetMessageType() api.MessageType
func (*GbpEndpointGroupAdd) Marshal ¶
func (m *GbpEndpointGroupAdd) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointGroupAdd) Reset ¶
func (m *GbpEndpointGroupAdd) Reset()
func (*GbpEndpointGroupAdd) Size ¶
func (m *GbpEndpointGroupAdd) Size() (size int)
func (*GbpEndpointGroupAdd) Unmarshal ¶
func (m *GbpEndpointGroupAdd) Unmarshal(b []byte) error
type GbpEndpointGroupAddReply ¶
type GbpEndpointGroupAddReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpEndpointGroupAddReply defines message 'gbp_endpoint_group_add_reply'. InProgress: the message form may change in the future versions
func (*GbpEndpointGroupAddReply) GetCrcString ¶
func (*GbpEndpointGroupAddReply) GetCrcString() string
func (*GbpEndpointGroupAddReply) GetMessageName ¶
func (*GbpEndpointGroupAddReply) GetMessageName() string
func (*GbpEndpointGroupAddReply) GetMessageType ¶
func (*GbpEndpointGroupAddReply) GetMessageType() api.MessageType
func (*GbpEndpointGroupAddReply) Marshal ¶
func (m *GbpEndpointGroupAddReply) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointGroupAddReply) Reset ¶
func (m *GbpEndpointGroupAddReply) Reset()
func (*GbpEndpointGroupAddReply) Size ¶
func (m *GbpEndpointGroupAddReply) Size() (size int)
func (*GbpEndpointGroupAddReply) Unmarshal ¶
func (m *GbpEndpointGroupAddReply) Unmarshal(b []byte) error
type GbpEndpointGroupDel ¶
type GbpEndpointGroupDel struct {
Sclass uint16 `binapi:"u16,name=sclass" json:"sclass,omitempty"`
}
GbpEndpointGroupDel defines message 'gbp_endpoint_group_del'. InProgress: the message form may change in the future versions
func (*GbpEndpointGroupDel) GetCrcString ¶
func (*GbpEndpointGroupDel) GetCrcString() string
func (*GbpEndpointGroupDel) GetMessageName ¶
func (*GbpEndpointGroupDel) GetMessageName() string
func (*GbpEndpointGroupDel) GetMessageType ¶
func (*GbpEndpointGroupDel) GetMessageType() api.MessageType
func (*GbpEndpointGroupDel) Marshal ¶
func (m *GbpEndpointGroupDel) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointGroupDel) Reset ¶
func (m *GbpEndpointGroupDel) Reset()
func (*GbpEndpointGroupDel) Size ¶
func (m *GbpEndpointGroupDel) Size() (size int)
func (*GbpEndpointGroupDel) Unmarshal ¶
func (m *GbpEndpointGroupDel) Unmarshal(b []byte) error
type GbpEndpointGroupDelReply ¶
type GbpEndpointGroupDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpEndpointGroupDelReply defines message 'gbp_endpoint_group_del_reply'. InProgress: the message form may change in the future versions
func (*GbpEndpointGroupDelReply) GetCrcString ¶
func (*GbpEndpointGroupDelReply) GetCrcString() string
func (*GbpEndpointGroupDelReply) GetMessageName ¶
func (*GbpEndpointGroupDelReply) GetMessageName() string
func (*GbpEndpointGroupDelReply) GetMessageType ¶
func (*GbpEndpointGroupDelReply) GetMessageType() api.MessageType
func (*GbpEndpointGroupDelReply) Marshal ¶
func (m *GbpEndpointGroupDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointGroupDelReply) Reset ¶
func (m *GbpEndpointGroupDelReply) Reset()
func (*GbpEndpointGroupDelReply) Size ¶
func (m *GbpEndpointGroupDelReply) Size() (size int)
func (*GbpEndpointGroupDelReply) Unmarshal ¶
func (m *GbpEndpointGroupDelReply) Unmarshal(b []byte) error
type GbpEndpointGroupDetails ¶
type GbpEndpointGroupDetails struct {
Epg GbpEndpointGroup `binapi:"gbp_endpoint_group,name=epg" json:"epg,omitempty"`
}
GbpEndpointGroupDetails defines message 'gbp_endpoint_group_details'. InProgress: the message form may change in the future versions
func (*GbpEndpointGroupDetails) GetCrcString ¶
func (*GbpEndpointGroupDetails) GetCrcString() string
func (*GbpEndpointGroupDetails) GetMessageName ¶
func (*GbpEndpointGroupDetails) GetMessageName() string
func (*GbpEndpointGroupDetails) GetMessageType ¶
func (*GbpEndpointGroupDetails) GetMessageType() api.MessageType
func (*GbpEndpointGroupDetails) Marshal ¶
func (m *GbpEndpointGroupDetails) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointGroupDetails) Reset ¶
func (m *GbpEndpointGroupDetails) Reset()
func (*GbpEndpointGroupDetails) Size ¶
func (m *GbpEndpointGroupDetails) Size() (size int)
func (*GbpEndpointGroupDetails) Unmarshal ¶
func (m *GbpEndpointGroupDetails) Unmarshal(b []byte) error
type GbpEndpointGroupDump ¶
type GbpEndpointGroupDump struct{}
GbpEndpointGroupDump defines message 'gbp_endpoint_group_dump'. InProgress: the message form may change in the future versions
func (*GbpEndpointGroupDump) GetCrcString ¶
func (*GbpEndpointGroupDump) GetCrcString() string
func (*GbpEndpointGroupDump) GetMessageName ¶
func (*GbpEndpointGroupDump) GetMessageName() string
func (*GbpEndpointGroupDump) GetMessageType ¶
func (*GbpEndpointGroupDump) GetMessageType() api.MessageType
func (*GbpEndpointGroupDump) Marshal ¶
func (m *GbpEndpointGroupDump) Marshal(b []byte) ([]byte, error)
func (*GbpEndpointGroupDump) Reset ¶
func (m *GbpEndpointGroupDump) Reset()
func (*GbpEndpointGroupDump) Size ¶
func (m *GbpEndpointGroupDump) Size() (size int)
func (*GbpEndpointGroupDump) Unmarshal ¶
func (m *GbpEndpointGroupDump) Unmarshal(b []byte) error
type GbpEndpointRetention ¶
type GbpEndpointRetention struct {
RemoteEpTimeout uint32 `binapi:"u32,name=remote_ep_timeout" json:"remote_ep_timeout,omitempty"`
}
GbpEndpointRetention defines type 'gbp_endpoint_retention'.
type GbpEndpointTun ¶
type GbpEndpointTun struct { Src ip_types.Address `binapi:"address,name=src" json:"src,omitempty"` Dst ip_types.Address `binapi:"address,name=dst" json:"dst,omitempty"` }
GbpEndpointTun defines type 'gbp_endpoint_tun'.
type GbpExtItf ¶
type GbpExtItf struct { SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"` RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"` Flags GbpExtItfFlags `binapi:"gbp_ext_itf_flags,name=flags" json:"flags,omitempty"` }
GbpExtItf defines type 'gbp_ext_itf'.
type GbpExtItfAddDel ¶
type GbpExtItfAddDel struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` ExtItf GbpExtItf `binapi:"gbp_ext_itf,name=ext_itf" json:"ext_itf,omitempty"` }
GbpExtItfAddDel defines message 'gbp_ext_itf_add_del'. InProgress: the message form may change in the future versions
func (*GbpExtItfAddDel) GetCrcString ¶
func (*GbpExtItfAddDel) GetCrcString() string
func (*GbpExtItfAddDel) GetMessageName ¶
func (*GbpExtItfAddDel) GetMessageName() string
func (*GbpExtItfAddDel) GetMessageType ¶
func (*GbpExtItfAddDel) GetMessageType() api.MessageType
func (*GbpExtItfAddDel) Reset ¶
func (m *GbpExtItfAddDel) Reset()
func (*GbpExtItfAddDel) Size ¶
func (m *GbpExtItfAddDel) Size() (size int)
func (*GbpExtItfAddDel) Unmarshal ¶
func (m *GbpExtItfAddDel) Unmarshal(b []byte) error
type GbpExtItfAddDelReply ¶
type GbpExtItfAddDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpExtItfAddDelReply defines message 'gbp_ext_itf_add_del_reply'. InProgress: the message form may change in the future versions
func (*GbpExtItfAddDelReply) GetCrcString ¶
func (*GbpExtItfAddDelReply) GetCrcString() string
func (*GbpExtItfAddDelReply) GetMessageName ¶
func (*GbpExtItfAddDelReply) GetMessageName() string
func (*GbpExtItfAddDelReply) GetMessageType ¶
func (*GbpExtItfAddDelReply) GetMessageType() api.MessageType
func (*GbpExtItfAddDelReply) Marshal ¶
func (m *GbpExtItfAddDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpExtItfAddDelReply) Reset ¶
func (m *GbpExtItfAddDelReply) Reset()
func (*GbpExtItfAddDelReply) Size ¶
func (m *GbpExtItfAddDelReply) Size() (size int)
func (*GbpExtItfAddDelReply) Unmarshal ¶
func (m *GbpExtItfAddDelReply) Unmarshal(b []byte) error
type GbpExtItfDetails ¶
type GbpExtItfDetails struct {
ExtItf GbpExtItf `binapi:"gbp_ext_itf,name=ext_itf" json:"ext_itf,omitempty"`
}
GbpExtItfDetails defines message 'gbp_ext_itf_details'. InProgress: the message form may change in the future versions
func (*GbpExtItfDetails) GetCrcString ¶
func (*GbpExtItfDetails) GetCrcString() string
func (*GbpExtItfDetails) GetMessageName ¶
func (*GbpExtItfDetails) GetMessageName() string
func (*GbpExtItfDetails) GetMessageType ¶
func (*GbpExtItfDetails) GetMessageType() api.MessageType
func (*GbpExtItfDetails) Reset ¶
func (m *GbpExtItfDetails) Reset()
func (*GbpExtItfDetails) Size ¶
func (m *GbpExtItfDetails) Size() (size int)
func (*GbpExtItfDetails) Unmarshal ¶
func (m *GbpExtItfDetails) Unmarshal(b []byte) error
type GbpExtItfDump ¶
type GbpExtItfDump struct{}
GbpExtItfDump defines message 'gbp_ext_itf_dump'. InProgress: the message form may change in the future versions
func (*GbpExtItfDump) GetCrcString ¶
func (*GbpExtItfDump) GetCrcString() string
func (*GbpExtItfDump) GetMessageName ¶
func (*GbpExtItfDump) GetMessageName() string
func (*GbpExtItfDump) GetMessageType ¶
func (*GbpExtItfDump) GetMessageType() api.MessageType
func (*GbpExtItfDump) Reset ¶
func (m *GbpExtItfDump) Reset()
func (*GbpExtItfDump) Size ¶
func (m *GbpExtItfDump) Size() (size int)
func (*GbpExtItfDump) Unmarshal ¶
func (m *GbpExtItfDump) Unmarshal(b []byte) error
type GbpExtItfFlags ¶
type GbpExtItfFlags uint32
GbpExtItfFlags defines enum 'gbp_ext_itf_flags'.
const ( GBP_API_EXT_ITF_F_NONE GbpExtItfFlags = 0 GBP_API_EXT_ITF_F_ANON GbpExtItfFlags = 1 )
func (GbpExtItfFlags) String ¶
func (x GbpExtItfFlags) String() string
type GbpHashMode ¶
type GbpHashMode uint32
GbpHashMode defines enum 'gbp_hash_mode'.
const ( GBP_API_HASH_MODE_SRC_IP GbpHashMode = 1 GBP_API_HASH_MODE_DST_IP GbpHashMode = 2 GBP_API_HASH_MODE_SYMMETRIC GbpHashMode = 3 )
func (GbpHashMode) String ¶
func (x GbpHashMode) String() string
type GbpNextHop ¶
type GbpNextHop struct { IP ip_types.Address `binapi:"address,name=ip" json:"ip,omitempty"` Mac ethernet_types.MacAddress `binapi:"mac_address,name=mac" json:"mac,omitempty"` BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"` RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"` }
GbpNextHop defines type 'gbp_next_hop'.
type GbpNextHopSet ¶
type GbpNextHopSet struct { HashMode GbpHashMode `binapi:"gbp_hash_mode,name=hash_mode" json:"hash_mode,omitempty"` NNhs uint8 `binapi:"u8,name=n_nhs" json:"n_nhs,omitempty"` Nhs [8]GbpNextHop `binapi:"gbp_next_hop[8],name=nhs" json:"nhs,omitempty"` }
GbpNextHopSet defines type 'gbp_next_hop_set'.
type GbpRecirc ¶
type GbpRecirc struct { SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` Sclass uint16 `binapi:"u16,name=sclass" json:"sclass,omitempty"` IsExt bool `binapi:"bool,name=is_ext" json:"is_ext,omitempty"` }
GbpRecirc defines type 'gbp_recirc'.
type GbpRecircAddDel ¶
type GbpRecircAddDel struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Recirc GbpRecirc `binapi:"gbp_recirc,name=recirc" json:"recirc,omitempty"` }
GbpRecircAddDel defines message 'gbp_recirc_add_del'. InProgress: the message form may change in the future versions
func (*GbpRecircAddDel) GetCrcString ¶
func (*GbpRecircAddDel) GetCrcString() string
func (*GbpRecircAddDel) GetMessageName ¶
func (*GbpRecircAddDel) GetMessageName() string
func (*GbpRecircAddDel) GetMessageType ¶
func (*GbpRecircAddDel) GetMessageType() api.MessageType
func (*GbpRecircAddDel) Reset ¶
func (m *GbpRecircAddDel) Reset()
func (*GbpRecircAddDel) Size ¶
func (m *GbpRecircAddDel) Size() (size int)
func (*GbpRecircAddDel) Unmarshal ¶
func (m *GbpRecircAddDel) Unmarshal(b []byte) error
type GbpRecircAddDelReply ¶
type GbpRecircAddDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpRecircAddDelReply defines message 'gbp_recirc_add_del_reply'. InProgress: the message form may change in the future versions
func (*GbpRecircAddDelReply) GetCrcString ¶
func (*GbpRecircAddDelReply) GetCrcString() string
func (*GbpRecircAddDelReply) GetMessageName ¶
func (*GbpRecircAddDelReply) GetMessageName() string
func (*GbpRecircAddDelReply) GetMessageType ¶
func (*GbpRecircAddDelReply) GetMessageType() api.MessageType
func (*GbpRecircAddDelReply) Marshal ¶
func (m *GbpRecircAddDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpRecircAddDelReply) Reset ¶
func (m *GbpRecircAddDelReply) Reset()
func (*GbpRecircAddDelReply) Size ¶
func (m *GbpRecircAddDelReply) Size() (size int)
func (*GbpRecircAddDelReply) Unmarshal ¶
func (m *GbpRecircAddDelReply) Unmarshal(b []byte) error
type GbpRecircDetails ¶
type GbpRecircDetails struct {
Recirc GbpRecirc `binapi:"gbp_recirc,name=recirc" json:"recirc,omitempty"`
}
GbpRecircDetails defines message 'gbp_recirc_details'. InProgress: the message form may change in the future versions
func (*GbpRecircDetails) GetCrcString ¶
func (*GbpRecircDetails) GetCrcString() string
func (*GbpRecircDetails) GetMessageName ¶
func (*GbpRecircDetails) GetMessageName() string
func (*GbpRecircDetails) GetMessageType ¶
func (*GbpRecircDetails) GetMessageType() api.MessageType
func (*GbpRecircDetails) Reset ¶
func (m *GbpRecircDetails) Reset()
func (*GbpRecircDetails) Size ¶
func (m *GbpRecircDetails) Size() (size int)
func (*GbpRecircDetails) Unmarshal ¶
func (m *GbpRecircDetails) Unmarshal(b []byte) error
type GbpRecircDump ¶
type GbpRecircDump struct{}
GbpRecircDump defines message 'gbp_recirc_dump'. InProgress: the message form may change in the future versions
func (*GbpRecircDump) GetCrcString ¶
func (*GbpRecircDump) GetCrcString() string
func (*GbpRecircDump) GetMessageName ¶
func (*GbpRecircDump) GetMessageName() string
func (*GbpRecircDump) GetMessageType ¶
func (*GbpRecircDump) GetMessageType() api.MessageType
func (*GbpRecircDump) Reset ¶
func (m *GbpRecircDump) Reset()
func (*GbpRecircDump) Size ¶
func (m *GbpRecircDump) Size() (size int)
func (*GbpRecircDump) Unmarshal ¶
func (m *GbpRecircDump) Unmarshal(b []byte) error
type GbpRouteDomain ¶
type GbpRouteDomain struct { RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"` IP4TableID uint32 `binapi:"u32,name=ip4_table_id" json:"ip4_table_id,omitempty"` IP6TableID uint32 `binapi:"u32,name=ip6_table_id" json:"ip6_table_id,omitempty"` IP4UuSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=ip4_uu_sw_if_index" json:"ip4_uu_sw_if_index,omitempty"` IP6UuSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=ip6_uu_sw_if_index" json:"ip6_uu_sw_if_index,omitempty"` Scope GbpScope `binapi:"gbp_scope,name=scope" json:"scope,omitempty"` }
GbpRouteDomain defines type 'gbp_route_domain'.
type GbpRouteDomainAdd ¶
type GbpRouteDomainAdd struct {
Rd GbpRouteDomain `binapi:"gbp_route_domain,name=rd" json:"rd,omitempty"`
}
GbpRouteDomainAdd defines message 'gbp_route_domain_add'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainAdd) GetCrcString ¶
func (*GbpRouteDomainAdd) GetCrcString() string
func (*GbpRouteDomainAdd) GetMessageName ¶
func (*GbpRouteDomainAdd) GetMessageName() string
func (*GbpRouteDomainAdd) GetMessageType ¶
func (*GbpRouteDomainAdd) GetMessageType() api.MessageType
func (*GbpRouteDomainAdd) Reset ¶
func (m *GbpRouteDomainAdd) Reset()
func (*GbpRouteDomainAdd) Size ¶
func (m *GbpRouteDomainAdd) Size() (size int)
func (*GbpRouteDomainAdd) Unmarshal ¶
func (m *GbpRouteDomainAdd) Unmarshal(b []byte) error
type GbpRouteDomainAddReply ¶
type GbpRouteDomainAddReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpRouteDomainAddReply defines message 'gbp_route_domain_add_reply'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainAddReply) GetCrcString ¶
func (*GbpRouteDomainAddReply) GetCrcString() string
func (*GbpRouteDomainAddReply) GetMessageName ¶
func (*GbpRouteDomainAddReply) GetMessageName() string
func (*GbpRouteDomainAddReply) GetMessageType ¶
func (*GbpRouteDomainAddReply) GetMessageType() api.MessageType
func (*GbpRouteDomainAddReply) Marshal ¶
func (m *GbpRouteDomainAddReply) Marshal(b []byte) ([]byte, error)
func (*GbpRouteDomainAddReply) Reset ¶
func (m *GbpRouteDomainAddReply) Reset()
func (*GbpRouteDomainAddReply) Size ¶
func (m *GbpRouteDomainAddReply) Size() (size int)
func (*GbpRouteDomainAddReply) Unmarshal ¶
func (m *GbpRouteDomainAddReply) Unmarshal(b []byte) error
type GbpRouteDomainDel ¶
type GbpRouteDomainDel struct {
RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"`
}
GbpRouteDomainDel defines message 'gbp_route_domain_del'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainDel) GetCrcString ¶
func (*GbpRouteDomainDel) GetCrcString() string
func (*GbpRouteDomainDel) GetMessageName ¶
func (*GbpRouteDomainDel) GetMessageName() string
func (*GbpRouteDomainDel) GetMessageType ¶
func (*GbpRouteDomainDel) GetMessageType() api.MessageType
func (*GbpRouteDomainDel) Reset ¶
func (m *GbpRouteDomainDel) Reset()
func (*GbpRouteDomainDel) Size ¶
func (m *GbpRouteDomainDel) Size() (size int)
func (*GbpRouteDomainDel) Unmarshal ¶
func (m *GbpRouteDomainDel) Unmarshal(b []byte) error
type GbpRouteDomainDelReply ¶
type GbpRouteDomainDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpRouteDomainDelReply defines message 'gbp_route_domain_del_reply'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainDelReply) GetCrcString ¶
func (*GbpRouteDomainDelReply) GetCrcString() string
func (*GbpRouteDomainDelReply) GetMessageName ¶
func (*GbpRouteDomainDelReply) GetMessageName() string
func (*GbpRouteDomainDelReply) GetMessageType ¶
func (*GbpRouteDomainDelReply) GetMessageType() api.MessageType
func (*GbpRouteDomainDelReply) Marshal ¶
func (m *GbpRouteDomainDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpRouteDomainDelReply) Reset ¶
func (m *GbpRouteDomainDelReply) Reset()
func (*GbpRouteDomainDelReply) Size ¶
func (m *GbpRouteDomainDelReply) Size() (size int)
func (*GbpRouteDomainDelReply) Unmarshal ¶
func (m *GbpRouteDomainDelReply) Unmarshal(b []byte) error
type GbpRouteDomainDetails ¶
type GbpRouteDomainDetails struct {
Rd GbpRouteDomain `binapi:"gbp_route_domain,name=rd" json:"rd,omitempty"`
}
GbpRouteDomainDetails defines message 'gbp_route_domain_details'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainDetails) GetCrcString ¶
func (*GbpRouteDomainDetails) GetCrcString() string
func (*GbpRouteDomainDetails) GetMessageName ¶
func (*GbpRouteDomainDetails) GetMessageName() string
func (*GbpRouteDomainDetails) GetMessageType ¶
func (*GbpRouteDomainDetails) GetMessageType() api.MessageType
func (*GbpRouteDomainDetails) Marshal ¶
func (m *GbpRouteDomainDetails) Marshal(b []byte) ([]byte, error)
func (*GbpRouteDomainDetails) Reset ¶
func (m *GbpRouteDomainDetails) Reset()
func (*GbpRouteDomainDetails) Size ¶
func (m *GbpRouteDomainDetails) Size() (size int)
func (*GbpRouteDomainDetails) Unmarshal ¶
func (m *GbpRouteDomainDetails) Unmarshal(b []byte) error
type GbpRouteDomainDump ¶
type GbpRouteDomainDump struct{}
GbpRouteDomainDump defines message 'gbp_route_domain_dump'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainDump) GetCrcString ¶
func (*GbpRouteDomainDump) GetCrcString() string
func (*GbpRouteDomainDump) GetMessageName ¶
func (*GbpRouteDomainDump) GetMessageName() string
func (*GbpRouteDomainDump) GetMessageType ¶
func (*GbpRouteDomainDump) GetMessageType() api.MessageType
func (*GbpRouteDomainDump) Reset ¶
func (m *GbpRouteDomainDump) Reset()
func (*GbpRouteDomainDump) Size ¶
func (m *GbpRouteDomainDump) Size() (size int)
func (*GbpRouteDomainDump) Unmarshal ¶
func (m *GbpRouteDomainDump) Unmarshal(b []byte) error
type GbpRouteDomainDumpReply ¶
type GbpRouteDomainDumpReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpRouteDomainDumpReply defines message 'gbp_route_domain_dump_reply'. InProgress: the message form may change in the future versions
func (*GbpRouteDomainDumpReply) GetCrcString ¶
func (*GbpRouteDomainDumpReply) GetCrcString() string
func (*GbpRouteDomainDumpReply) GetMessageName ¶
func (*GbpRouteDomainDumpReply) GetMessageName() string
func (*GbpRouteDomainDumpReply) GetMessageType ¶
func (*GbpRouteDomainDumpReply) GetMessageType() api.MessageType
func (*GbpRouteDomainDumpReply) Marshal ¶
func (m *GbpRouteDomainDumpReply) Marshal(b []byte) ([]byte, error)
func (*GbpRouteDomainDumpReply) Reset ¶
func (m *GbpRouteDomainDumpReply) Reset()
func (*GbpRouteDomainDumpReply) Size ¶
func (m *GbpRouteDomainDumpReply) Size() (size int)
func (*GbpRouteDomainDumpReply) Unmarshal ¶
func (m *GbpRouteDomainDumpReply) Unmarshal(b []byte) error
type GbpRule ¶
type GbpRule struct { Action GbpRuleAction `binapi:"gbp_rule_action,name=action" json:"action,omitempty"` NhSet GbpNextHopSet `binapi:"gbp_next_hop_set,name=nh_set" json:"nh_set,omitempty"` }
GbpRule defines type 'gbp_rule'.
type GbpRuleAction ¶
type GbpRuleAction uint32
GbpRuleAction defines enum 'gbp_rule_action'.
const ( GBP_API_RULE_PERMIT GbpRuleAction = 1 GBP_API_RULE_DENY GbpRuleAction = 2 GBP_API_RULE_REDIRECT GbpRuleAction = 3 )
func (GbpRuleAction) String ¶
func (x GbpRuleAction) String() string
type GbpSubnet ¶
type GbpSubnet struct { RdID uint32 `binapi:"u32,name=rd_id" json:"rd_id,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index,default=4294967295" json:"sw_if_index,omitempty"` Sclass uint16 `binapi:"u16,name=sclass,default=4294967295" json:"sclass,omitempty"` Type GbpSubnetType `binapi:"gbp_subnet_type,name=type" json:"type,omitempty"` Prefix ip_types.Prefix `binapi:"prefix,name=prefix" json:"prefix,omitempty"` }
GbpSubnet defines type 'gbp_subnet'.
type GbpSubnetAddDel ¶
type GbpSubnetAddDel struct { IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` Subnet GbpSubnet `binapi:"gbp_subnet,name=subnet" json:"subnet,omitempty"` }
GbpSubnetAddDel defines message 'gbp_subnet_add_del'. InProgress: the message form may change in the future versions
func (*GbpSubnetAddDel) GetCrcString ¶
func (*GbpSubnetAddDel) GetCrcString() string
func (*GbpSubnetAddDel) GetMessageName ¶
func (*GbpSubnetAddDel) GetMessageName() string
func (*GbpSubnetAddDel) GetMessageType ¶
func (*GbpSubnetAddDel) GetMessageType() api.MessageType
func (*GbpSubnetAddDel) Reset ¶
func (m *GbpSubnetAddDel) Reset()
func (*GbpSubnetAddDel) Size ¶
func (m *GbpSubnetAddDel) Size() (size int)
func (*GbpSubnetAddDel) Unmarshal ¶
func (m *GbpSubnetAddDel) Unmarshal(b []byte) error
type GbpSubnetAddDelReply ¶
type GbpSubnetAddDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpSubnetAddDelReply defines message 'gbp_subnet_add_del_reply'. InProgress: the message form may change in the future versions
func (*GbpSubnetAddDelReply) GetCrcString ¶
func (*GbpSubnetAddDelReply) GetCrcString() string
func (*GbpSubnetAddDelReply) GetMessageName ¶
func (*GbpSubnetAddDelReply) GetMessageName() string
func (*GbpSubnetAddDelReply) GetMessageType ¶
func (*GbpSubnetAddDelReply) GetMessageType() api.MessageType
func (*GbpSubnetAddDelReply) Marshal ¶
func (m *GbpSubnetAddDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpSubnetAddDelReply) Reset ¶
func (m *GbpSubnetAddDelReply) Reset()
func (*GbpSubnetAddDelReply) Size ¶
func (m *GbpSubnetAddDelReply) Size() (size int)
func (*GbpSubnetAddDelReply) Unmarshal ¶
func (m *GbpSubnetAddDelReply) Unmarshal(b []byte) error
type GbpSubnetDetails ¶
type GbpSubnetDetails struct {
Subnet GbpSubnet `binapi:"gbp_subnet,name=subnet" json:"subnet,omitempty"`
}
GbpSubnetDetails defines message 'gbp_subnet_details'. InProgress: the message form may change in the future versions
func (*GbpSubnetDetails) GetCrcString ¶
func (*GbpSubnetDetails) GetCrcString() string
func (*GbpSubnetDetails) GetMessageName ¶
func (*GbpSubnetDetails) GetMessageName() string
func (*GbpSubnetDetails) GetMessageType ¶
func (*GbpSubnetDetails) GetMessageType() api.MessageType
func (*GbpSubnetDetails) Reset ¶
func (m *GbpSubnetDetails) Reset()
func (*GbpSubnetDetails) Size ¶
func (m *GbpSubnetDetails) Size() (size int)
func (*GbpSubnetDetails) Unmarshal ¶
func (m *GbpSubnetDetails) Unmarshal(b []byte) error
type GbpSubnetDump ¶
type GbpSubnetDump struct{}
GbpSubnetDump defines message 'gbp_subnet_dump'. InProgress: the message form may change in the future versions
func (*GbpSubnetDump) GetCrcString ¶
func (*GbpSubnetDump) GetCrcString() string
func (*GbpSubnetDump) GetMessageName ¶
func (*GbpSubnetDump) GetMessageName() string
func (*GbpSubnetDump) GetMessageType ¶
func (*GbpSubnetDump) GetMessageType() api.MessageType
func (*GbpSubnetDump) Reset ¶
func (m *GbpSubnetDump) Reset()
func (*GbpSubnetDump) Size ¶
func (m *GbpSubnetDump) Size() (size int)
func (*GbpSubnetDump) Unmarshal ¶
func (m *GbpSubnetDump) Unmarshal(b []byte) error
type GbpSubnetType ¶
type GbpSubnetType uint32
GbpSubnetType defines enum 'gbp_subnet_type'.
const ( GBP_API_SUBNET_TRANSPORT GbpSubnetType = 1 GBP_API_SUBNET_STITCHED_INTERNAL GbpSubnetType = 2 GBP_API_SUBNET_STITCHED_EXTERNAL GbpSubnetType = 3 GBP_API_SUBNET_L3_OUT GbpSubnetType = 4 GBP_API_SUBNET_ANON_L3_OUT GbpSubnetType = 5 )
func (GbpSubnetType) String ¶
func (x GbpSubnetType) String() string
type GbpVxlanTunnel ¶
type GbpVxlanTunnel struct { Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"` Mode GbpVxlanTunnelMode `binapi:"gbp_vxlan_tunnel_mode,name=mode" json:"mode,omitempty"` BdRdID uint32 `binapi:"u32,name=bd_rd_id" json:"bd_rd_id,omitempty"` Src ip_types.IP4Address `binapi:"ip4_address,name=src" json:"src,omitempty"` }
GbpVxlanTunnel defines type 'gbp_vxlan_tunnel'.
type GbpVxlanTunnelAdd ¶
type GbpVxlanTunnelAdd struct {
Tunnel GbpVxlanTunnel `binapi:"gbp_vxlan_tunnel,name=tunnel" json:"tunnel,omitempty"`
}
GbpVxlanTunnelAdd defines message 'gbp_vxlan_tunnel_add'. InProgress: the message form may change in the future versions
func (*GbpVxlanTunnelAdd) GetCrcString ¶
func (*GbpVxlanTunnelAdd) GetCrcString() string
func (*GbpVxlanTunnelAdd) GetMessageName ¶
func (*GbpVxlanTunnelAdd) GetMessageName() string
func (*GbpVxlanTunnelAdd) GetMessageType ¶
func (*GbpVxlanTunnelAdd) GetMessageType() api.MessageType
func (*GbpVxlanTunnelAdd) Reset ¶
func (m *GbpVxlanTunnelAdd) Reset()
func (*GbpVxlanTunnelAdd) Size ¶
func (m *GbpVxlanTunnelAdd) Size() (size int)
func (*GbpVxlanTunnelAdd) Unmarshal ¶
func (m *GbpVxlanTunnelAdd) Unmarshal(b []byte) error
type GbpVxlanTunnelAddReply ¶
type GbpVxlanTunnelAddReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` }
GbpVxlanTunnelAddReply defines message 'gbp_vxlan_tunnel_add_reply'. InProgress: the message form may change in the future versions
func (*GbpVxlanTunnelAddReply) GetCrcString ¶
func (*GbpVxlanTunnelAddReply) GetCrcString() string
func (*GbpVxlanTunnelAddReply) GetMessageName ¶
func (*GbpVxlanTunnelAddReply) GetMessageName() string
func (*GbpVxlanTunnelAddReply) GetMessageType ¶
func (*GbpVxlanTunnelAddReply) GetMessageType() api.MessageType
func (*GbpVxlanTunnelAddReply) Marshal ¶
func (m *GbpVxlanTunnelAddReply) Marshal(b []byte) ([]byte, error)
func (*GbpVxlanTunnelAddReply) Reset ¶
func (m *GbpVxlanTunnelAddReply) Reset()
func (*GbpVxlanTunnelAddReply) Size ¶
func (m *GbpVxlanTunnelAddReply) Size() (size int)
func (*GbpVxlanTunnelAddReply) Unmarshal ¶
func (m *GbpVxlanTunnelAddReply) Unmarshal(b []byte) error
type GbpVxlanTunnelDel ¶
type GbpVxlanTunnelDel struct {
Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
}
GbpVxlanTunnelDel defines message 'gbp_vxlan_tunnel_del'. InProgress: the message form may change in the future versions
func (*GbpVxlanTunnelDel) GetCrcString ¶
func (*GbpVxlanTunnelDel) GetCrcString() string
func (*GbpVxlanTunnelDel) GetMessageName ¶
func (*GbpVxlanTunnelDel) GetMessageName() string
func (*GbpVxlanTunnelDel) GetMessageType ¶
func (*GbpVxlanTunnelDel) GetMessageType() api.MessageType
func (*GbpVxlanTunnelDel) Reset ¶
func (m *GbpVxlanTunnelDel) Reset()
func (*GbpVxlanTunnelDel) Size ¶
func (m *GbpVxlanTunnelDel) Size() (size int)
func (*GbpVxlanTunnelDel) Unmarshal ¶
func (m *GbpVxlanTunnelDel) Unmarshal(b []byte) error
type GbpVxlanTunnelDelReply ¶
type GbpVxlanTunnelDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
GbpVxlanTunnelDelReply defines message 'gbp_vxlan_tunnel_del_reply'. InProgress: the message form may change in the future versions
func (*GbpVxlanTunnelDelReply) GetCrcString ¶
func (*GbpVxlanTunnelDelReply) GetCrcString() string
func (*GbpVxlanTunnelDelReply) GetMessageName ¶
func (*GbpVxlanTunnelDelReply) GetMessageName() string
func (*GbpVxlanTunnelDelReply) GetMessageType ¶
func (*GbpVxlanTunnelDelReply) GetMessageType() api.MessageType
func (*GbpVxlanTunnelDelReply) Marshal ¶
func (m *GbpVxlanTunnelDelReply) Marshal(b []byte) ([]byte, error)
func (*GbpVxlanTunnelDelReply) Reset ¶
func (m *GbpVxlanTunnelDelReply) Reset()
func (*GbpVxlanTunnelDelReply) Size ¶
func (m *GbpVxlanTunnelDelReply) Size() (size int)
func (*GbpVxlanTunnelDelReply) Unmarshal ¶
func (m *GbpVxlanTunnelDelReply) Unmarshal(b []byte) error
type GbpVxlanTunnelDetails ¶
type GbpVxlanTunnelDetails struct {
Tunnel GbpVxlanTunnel `binapi:"gbp_vxlan_tunnel,name=tunnel" json:"tunnel,omitempty"`
}
GbpVxlanTunnelDetails defines message 'gbp_vxlan_tunnel_details'. InProgress: the message form may change in the future versions
func (*GbpVxlanTunnelDetails) GetCrcString ¶
func (*GbpVxlanTunnelDetails) GetCrcString() string
func (*GbpVxlanTunnelDetails) GetMessageName ¶
func (*GbpVxlanTunnelDetails) GetMessageName() string
func (*GbpVxlanTunnelDetails) GetMessageType ¶
func (*GbpVxlanTunnelDetails) GetMessageType() api.MessageType
func (*GbpVxlanTunnelDetails) Marshal ¶
func (m *GbpVxlanTunnelDetails) Marshal(b []byte) ([]byte, error)
func (*GbpVxlanTunnelDetails) Reset ¶
func (m *GbpVxlanTunnelDetails) Reset()
func (*GbpVxlanTunnelDetails) Size ¶
func (m *GbpVxlanTunnelDetails) Size() (size int)
func (*GbpVxlanTunnelDetails) Unmarshal ¶
func (m *GbpVxlanTunnelDetails) Unmarshal(b []byte) error
type GbpVxlanTunnelDump ¶
type GbpVxlanTunnelDump struct{}
GbpVxlanTunnelDump defines message 'gbp_vxlan_tunnel_dump'. InProgress: the message form may change in the future versions
func (*GbpVxlanTunnelDump) GetCrcString ¶
func (*GbpVxlanTunnelDump) GetCrcString() string
func (*GbpVxlanTunnelDump) GetMessageName ¶
func (*GbpVxlanTunnelDump) GetMessageName() string
func (*GbpVxlanTunnelDump) GetMessageType ¶
func (*GbpVxlanTunnelDump) GetMessageType() api.MessageType
func (*GbpVxlanTunnelDump) Reset ¶
func (m *GbpVxlanTunnelDump) Reset()
func (*GbpVxlanTunnelDump) Size ¶
func (m *GbpVxlanTunnelDump) Size() (size int)
func (*GbpVxlanTunnelDump) Unmarshal ¶
func (m *GbpVxlanTunnelDump) Unmarshal(b []byte) error
type GbpVxlanTunnelMode ¶
type GbpVxlanTunnelMode uint32
GbpVxlanTunnelMode defines enum 'gbp_vxlan_tunnel_mode'.
const ( GBP_VXLAN_TUNNEL_MODE_L2 GbpVxlanTunnelMode = 1 GBP_VXLAN_TUNNEL_MODE_L3 GbpVxlanTunnelMode = 2 )
func (GbpVxlanTunnelMode) String ¶
func (x GbpVxlanTunnelMode) String() string
type RPCService ¶
type RPCService interface { GbpBridgeDomainAdd(ctx context.Context, in *GbpBridgeDomainAdd) (*GbpBridgeDomainAddReply, error) GbpBridgeDomainDel(ctx context.Context, in *GbpBridgeDomainDel) (*GbpBridgeDomainDelReply, error) GbpBridgeDomainDump(ctx context.Context, in *GbpBridgeDomainDump) (RPCService_GbpBridgeDomainDumpClient, error) GbpContractAddDel(ctx context.Context, in *GbpContractAddDel) (*GbpContractAddDelReply, error) GbpContractDump(ctx context.Context, in *GbpContractDump) (RPCService_GbpContractDumpClient, error) GbpEndpointAdd(ctx context.Context, in *GbpEndpointAdd) (*GbpEndpointAddReply, error) GbpEndpointDel(ctx context.Context, in *GbpEndpointDel) (*GbpEndpointDelReply, error) GbpEndpointDump(ctx context.Context, in *GbpEndpointDump) (RPCService_GbpEndpointDumpClient, error) GbpEndpointGroupAdd(ctx context.Context, in *GbpEndpointGroupAdd) (*GbpEndpointGroupAddReply, error) GbpEndpointGroupDel(ctx context.Context, in *GbpEndpointGroupDel) (*GbpEndpointGroupDelReply, error) GbpEndpointGroupDump(ctx context.Context, in *GbpEndpointGroupDump) (RPCService_GbpEndpointGroupDumpClient, error) GbpExtItfAddDel(ctx context.Context, in *GbpExtItfAddDel) (*GbpExtItfAddDelReply, error) GbpExtItfDump(ctx context.Context, in *GbpExtItfDump) (RPCService_GbpExtItfDumpClient, error) GbpRecircAddDel(ctx context.Context, in *GbpRecircAddDel) (*GbpRecircAddDelReply, error) GbpRecircDump(ctx context.Context, in *GbpRecircDump) (RPCService_GbpRecircDumpClient, error) GbpRouteDomainAdd(ctx context.Context, in *GbpRouteDomainAdd) (*GbpRouteDomainAddReply, error) GbpRouteDomainDel(ctx context.Context, in *GbpRouteDomainDel) (*GbpRouteDomainDelReply, error) GbpRouteDomainDump(ctx context.Context, in *GbpRouteDomainDump) (RPCService_GbpRouteDomainDumpClient, error) GbpSubnetAddDel(ctx context.Context, in *GbpSubnetAddDel) (*GbpSubnetAddDelReply, error) GbpSubnetDump(ctx context.Context, in *GbpSubnetDump) (RPCService_GbpSubnetDumpClient, error) GbpVxlanTunnelAdd(ctx context.Context, in *GbpVxlanTunnelAdd) (*GbpVxlanTunnelAddReply, error) GbpVxlanTunnelDel(ctx context.Context, in *GbpVxlanTunnelDel) (*GbpVxlanTunnelDelReply, error) GbpVxlanTunnelDump(ctx context.Context, in *GbpVxlanTunnelDump) (RPCService_GbpVxlanTunnelDumpClient, error) }
RPCService defines RPC service gbp.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
type RPCService_GbpBridgeDomainDumpClient ¶
type RPCService_GbpBridgeDomainDumpClient interface { Recv() (*GbpBridgeDomainDetails, error) api.Stream }
type RPCService_GbpContractDumpClient ¶
type RPCService_GbpContractDumpClient interface { Recv() (*GbpContractDetails, error) api.Stream }
type RPCService_GbpEndpointDumpClient ¶
type RPCService_GbpEndpointDumpClient interface { Recv() (*GbpEndpointDetails, error) api.Stream }
type RPCService_GbpEndpointGroupDumpClient ¶
type RPCService_GbpEndpointGroupDumpClient interface { Recv() (*GbpEndpointGroupDetails, error) api.Stream }
type RPCService_GbpExtItfDumpClient ¶
type RPCService_GbpExtItfDumpClient interface { Recv() (*GbpExtItfDetails, error) api.Stream }
type RPCService_GbpRecircDumpClient ¶
type RPCService_GbpRecircDumpClient interface { Recv() (*GbpRecircDetails, error) api.Stream }
type RPCService_GbpRouteDomainDumpClient ¶
type RPCService_GbpRouteDomainDumpClient interface { Recv() (*GbpRouteDomainDetails, error) api.Stream }
type RPCService_GbpSubnetDumpClient ¶
type RPCService_GbpSubnetDumpClient interface { Recv() (*GbpSubnetDetails, error) api.Stream }
type RPCService_GbpVxlanTunnelDumpClient ¶
type RPCService_GbpVxlanTunnelDumpClient interface { Recv() (*GbpVxlanTunnelDetails, error) api.Stream }