Versions in this module Expand all Collapse all v1 v1.4.1 Jun 11, 2018 v1.4.0 May 24, 2018 Changes in this version + var AclAction_name = map[int32]string + var AclAction_value = map[string]int32 + func Key(aclName string) string + func KeyPrefix() string + type AccessLists struct + Acls []*AccessLists_Acl + func (*AccessLists) Descriptor() ([]byte, []int) + func (*AccessLists) ProtoMessage() + func (m *AccessLists) GetAcls() []*AccessLists_Acl + func (m *AccessLists) Reset() + func (m *AccessLists) String() string + type AccessLists_Acl struct + AclName string + Interfaces *AccessLists_Acl_Interfaces + Rules []*AccessLists_Acl_Rule + func (*AccessLists_Acl) Descriptor() ([]byte, []int) + func (*AccessLists_Acl) ProtoMessage() + func (m *AccessLists_Acl) GetAclName() string + func (m *AccessLists_Acl) GetInterfaces() *AccessLists_Acl_Interfaces + func (m *AccessLists_Acl) GetRules() []*AccessLists_Acl_Rule + func (m *AccessLists_Acl) Reset() + func (m *AccessLists_Acl) String() string + type AccessLists_Acl_Interfaces struct + Egress []string + Ingress []string + func (*AccessLists_Acl_Interfaces) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Interfaces) ProtoMessage() + func (m *AccessLists_Acl_Interfaces) GetEgress() []string + func (m *AccessLists_Acl_Interfaces) GetIngress() []string + func (m *AccessLists_Acl_Interfaces) Reset() + func (m *AccessLists_Acl_Interfaces) String() string + type AccessLists_Acl_Rule struct + AclAction AclAction + Match *AccessLists_Acl_Rule_Match + RuleName string + func (*AccessLists_Acl_Rule) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule) ProtoMessage() + func (m *AccessLists_Acl_Rule) GetAclAction() AclAction + func (m *AccessLists_Acl_Rule) GetMatch() *AccessLists_Acl_Rule_Match + func (m *AccessLists_Acl_Rule) GetRuleName() string + func (m *AccessLists_Acl_Rule) Reset() + func (m *AccessLists_Acl_Rule) String() string + type AccessLists_Acl_Rule_Match struct + IpRule *AccessLists_Acl_Rule_Match_IpRule + MacipRule *AccessLists_Acl_Rule_Match_MacIpRule + func (*AccessLists_Acl_Rule_Match) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match) GetIpRule() *AccessLists_Acl_Rule_Match_IpRule + func (m *AccessLists_Acl_Rule_Match) GetMacipRule() *AccessLists_Acl_Rule_Match_MacIpRule + func (m *AccessLists_Acl_Rule_Match) Reset() + func (m *AccessLists_Acl_Rule_Match) String() string + type AccessLists_Acl_Rule_Match_IpRule struct + Icmp *AccessLists_Acl_Rule_Match_IpRule_Icmp + Ip *AccessLists_Acl_Rule_Match_IpRule_Ip + Tcp *AccessLists_Acl_Rule_Match_IpRule_Tcp + Udp *AccessLists_Acl_Rule_Match_IpRule_Udp + func (*AccessLists_Acl_Rule_Match_IpRule) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule) GetIcmp() *AccessLists_Acl_Rule_Match_IpRule_Icmp + func (m *AccessLists_Acl_Rule_Match_IpRule) GetIp() *AccessLists_Acl_Rule_Match_IpRule_Ip + func (m *AccessLists_Acl_Rule_Match_IpRule) GetTcp() *AccessLists_Acl_Rule_Match_IpRule_Tcp + func (m *AccessLists_Acl_Rule_Match_IpRule) GetUdp() *AccessLists_Acl_Rule_Match_IpRule_Udp + func (m *AccessLists_Acl_Rule_Match_IpRule) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule) String() string + type AccessLists_Acl_Rule_Match_IpRule_Icmp struct + IcmpCodeRange *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range + IcmpTypeRange *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range + Icmpv6 bool + func (*AccessLists_Acl_Rule_Match_IpRule_Icmp) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule_Icmp) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp) GetIcmpCodeRange() *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp) GetIcmpTypeRange() *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp) GetIcmpv6() bool + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp) String() string + type AccessLists_Acl_Rule_Match_IpRule_Icmp_Range struct + First uint32 + Last uint32 + func (*AccessLists_Acl_Rule_Match_IpRule_Icmp_Range) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule_Icmp_Range) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range) GetFirst() uint32 + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range) GetLast() uint32 + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule_Icmp_Range) String() string + type AccessLists_Acl_Rule_Match_IpRule_Ip struct + DestinationNetwork string + SourceNetwork string + func (*AccessLists_Acl_Rule_Match_IpRule_Ip) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule_Ip) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule_Ip) GetDestinationNetwork() string + func (m *AccessLists_Acl_Rule_Match_IpRule_Ip) GetSourceNetwork() string + func (m *AccessLists_Acl_Rule_Match_IpRule_Ip) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule_Ip) String() string + type AccessLists_Acl_Rule_Match_IpRule_PortRange struct + LowerPort uint32 + UpperPort uint32 + func (*AccessLists_Acl_Rule_Match_IpRule_PortRange) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule_PortRange) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule_PortRange) GetLowerPort() uint32 + func (m *AccessLists_Acl_Rule_Match_IpRule_PortRange) GetUpperPort() uint32 + func (m *AccessLists_Acl_Rule_Match_IpRule_PortRange) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule_PortRange) String() string + type AccessLists_Acl_Rule_Match_IpRule_Tcp struct + DestinationPortRange *AccessLists_Acl_Rule_Match_IpRule_PortRange + SourcePortRange *AccessLists_Acl_Rule_Match_IpRule_PortRange + TcpFlagsMask uint32 + TcpFlagsValue uint32 + func (*AccessLists_Acl_Rule_Match_IpRule_Tcp) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule_Tcp) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule_Tcp) GetDestinationPortRange() *AccessLists_Acl_Rule_Match_IpRule_PortRange + func (m *AccessLists_Acl_Rule_Match_IpRule_Tcp) GetSourcePortRange() *AccessLists_Acl_Rule_Match_IpRule_PortRange + func (m *AccessLists_Acl_Rule_Match_IpRule_Tcp) GetTcpFlagsMask() uint32 + func (m *AccessLists_Acl_Rule_Match_IpRule_Tcp) GetTcpFlagsValue() uint32 + func (m *AccessLists_Acl_Rule_Match_IpRule_Tcp) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule_Tcp) String() string + type AccessLists_Acl_Rule_Match_IpRule_Udp struct + DestinationPortRange *AccessLists_Acl_Rule_Match_IpRule_PortRange + SourcePortRange *AccessLists_Acl_Rule_Match_IpRule_PortRange + func (*AccessLists_Acl_Rule_Match_IpRule_Udp) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_IpRule_Udp) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_IpRule_Udp) GetDestinationPortRange() *AccessLists_Acl_Rule_Match_IpRule_PortRange + func (m *AccessLists_Acl_Rule_Match_IpRule_Udp) GetSourcePortRange() *AccessLists_Acl_Rule_Match_IpRule_PortRange + func (m *AccessLists_Acl_Rule_Match_IpRule_Udp) Reset() + func (m *AccessLists_Acl_Rule_Match_IpRule_Udp) String() string + type AccessLists_Acl_Rule_Match_MacIpRule struct + SourceAddress string + SourceAddressPrefix uint32 + SourceMacAddress string + SourceMacAddressMask string + func (*AccessLists_Acl_Rule_Match_MacIpRule) Descriptor() ([]byte, []int) + func (*AccessLists_Acl_Rule_Match_MacIpRule) ProtoMessage() + func (m *AccessLists_Acl_Rule_Match_MacIpRule) GetSourceAddress() string + func (m *AccessLists_Acl_Rule_Match_MacIpRule) GetSourceAddressPrefix() uint32 + func (m *AccessLists_Acl_Rule_Match_MacIpRule) GetSourceMacAddress() string + func (m *AccessLists_Acl_Rule_Match_MacIpRule) GetSourceMacAddressMask() string + func (m *AccessLists_Acl_Rule_Match_MacIpRule) Reset() + func (m *AccessLists_Acl_Rule_Match_MacIpRule) String() string + type AclAction int32 + const AclAction_DENY + const AclAction_PERMIT + const AclAction_REFLECT + func (AclAction) EnumDescriptor() ([]byte, []int) + func (x AclAction) String() string