Versions in this module Expand all Collapse all v2 v2.5.0 Jan 15, 2020 Changes in this version + const KeyPrefix + const KeyPrefixSA + const KeyPrefixSPD + const KeyPrefixTunnel + var CryptoAlgorithm_name = map[int32]string + var CryptoAlgorithm_value = map[string]int32 + var IntegAlgorithm_name = map[int32]string + var IntegAlgorithm_value = map[string]int32 + var SecurityAssociations_SA_IPSecProtocol_name = map[int32]string + var SecurityAssociations_SA_IPSecProtocol_value = map[string]int32 + var SecurityPolicyDatabases_SPD_PolicyEntry_Action_name = map[int32]string + var SecurityPolicyDatabases_SPD_PolicyEntry_Action_value = map[string]int32 + func SAKey(name string) string + func SPDKey(name string) string + func TunnelKey(name string) string + type CryptoAlgorithm int32 + const CryptoAlgorithm_AES_CBC_128 + const CryptoAlgorithm_AES_CBC_192 + const CryptoAlgorithm_AES_CBC_256 + const CryptoAlgorithm_NONE_CRYPTO + func (CryptoAlgorithm) EnumDescriptor() ([]byte, []int) + func (x CryptoAlgorithm) String() string + type IntegAlgorithm int32 + const IntegAlgorithm_MD5_96 + const IntegAlgorithm_NONE_INTEG + const IntegAlgorithm_SHA1_96 + const IntegAlgorithm_SHA_256_128 + const IntegAlgorithm_SHA_256_96 + const IntegAlgorithm_SHA_384_192 + const IntegAlgorithm_SHA_512_256 + func (IntegAlgorithm) EnumDescriptor() ([]byte, []int) + func (x IntegAlgorithm) String() string + type ResyncRequest struct + Sas []*SecurityAssociations_SA + Spds []*SecurityPolicyDatabases_SPD + Tunnels []*TunnelInterfaces_Tunnel + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ResyncRequest) Descriptor() ([]byte, []int) + func (*ResyncRequest) ProtoMessage() + func (m *ResyncRequest) GetSas() []*SecurityAssociations_SA + func (m *ResyncRequest) GetSpds() []*SecurityPolicyDatabases_SPD + func (m *ResyncRequest) GetTunnels() []*TunnelInterfaces_Tunnel + func (m *ResyncRequest) Reset() + func (m *ResyncRequest) String() string + func (m *ResyncRequest) XXX_DiscardUnknown() + func (m *ResyncRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResyncRequest) XXX_Merge(src proto.Message) + func (m *ResyncRequest) XXX_Size() int + func (m *ResyncRequest) XXX_Unmarshal(b []byte) error + type SecurityAssociations struct + Sas []*SecurityAssociations_SA + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityAssociations) Descriptor() ([]byte, []int) + func (*SecurityAssociations) ProtoMessage() + func (m *SecurityAssociations) GetSas() []*SecurityAssociations_SA + func (m *SecurityAssociations) Reset() + func (m *SecurityAssociations) String() string + func (m *SecurityAssociations) XXX_DiscardUnknown() + func (m *SecurityAssociations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityAssociations) XXX_Merge(src proto.Message) + func (m *SecurityAssociations) XXX_Size() int + func (m *SecurityAssociations) XXX_Unmarshal(b []byte) error + type SecurityAssociations_SA struct + CryptoAlg CryptoAlgorithm + CryptoKey string + EnableUdpEncap bool + IntegAlg IntegAlgorithm + IntegKey string + Name string + Protocol SecurityAssociations_SA_IPSecProtocol + Spi uint32 + TunnelDstAddr string + TunnelSrcAddr string + UseAntiReplay bool + UseEsn bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityAssociations_SA) Descriptor() ([]byte, []int) + func (*SecurityAssociations_SA) ProtoMessage() + func (m *SecurityAssociations_SA) GetCryptoAlg() CryptoAlgorithm + func (m *SecurityAssociations_SA) GetCryptoKey() string + func (m *SecurityAssociations_SA) GetEnableUdpEncap() bool + func (m *SecurityAssociations_SA) GetIntegAlg() IntegAlgorithm + func (m *SecurityAssociations_SA) GetIntegKey() string + func (m *SecurityAssociations_SA) GetName() string + func (m *SecurityAssociations_SA) GetProtocol() SecurityAssociations_SA_IPSecProtocol + func (m *SecurityAssociations_SA) GetSpi() uint32 + func (m *SecurityAssociations_SA) GetTunnelDstAddr() string + func (m *SecurityAssociations_SA) GetTunnelSrcAddr() string + func (m *SecurityAssociations_SA) GetUseAntiReplay() bool + func (m *SecurityAssociations_SA) GetUseEsn() bool + func (m *SecurityAssociations_SA) Reset() + func (m *SecurityAssociations_SA) String() string + func (m *SecurityAssociations_SA) XXX_DiscardUnknown() + func (m *SecurityAssociations_SA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityAssociations_SA) XXX_Merge(src proto.Message) + func (m *SecurityAssociations_SA) XXX_Size() int + func (m *SecurityAssociations_SA) XXX_Unmarshal(b []byte) error + type SecurityAssociations_SA_IPSecProtocol int32 + const SecurityAssociations_SA_AH + const SecurityAssociations_SA_ESP + func (SecurityAssociations_SA_IPSecProtocol) EnumDescriptor() ([]byte, []int) + func (x SecurityAssociations_SA_IPSecProtocol) String() string + type SecurityPolicyDatabases struct + Spds []*SecurityPolicyDatabases_SPD + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityPolicyDatabases) Descriptor() ([]byte, []int) + func (*SecurityPolicyDatabases) ProtoMessage() + func (m *SecurityPolicyDatabases) GetSpds() []*SecurityPolicyDatabases_SPD + func (m *SecurityPolicyDatabases) Reset() + func (m *SecurityPolicyDatabases) String() string + func (m *SecurityPolicyDatabases) XXX_DiscardUnknown() + func (m *SecurityPolicyDatabases) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityPolicyDatabases) XXX_Merge(src proto.Message) + func (m *SecurityPolicyDatabases) XXX_Size() int + func (m *SecurityPolicyDatabases) XXX_Unmarshal(b []byte) error + type SecurityPolicyDatabases_SPD struct + Interfaces []*SecurityPolicyDatabases_SPD_Interface + Name string + PolicyEntries []*SecurityPolicyDatabases_SPD_PolicyEntry + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityPolicyDatabases_SPD) Descriptor() ([]byte, []int) + func (*SecurityPolicyDatabases_SPD) ProtoMessage() + func (m *SecurityPolicyDatabases_SPD) GetInterfaces() []*SecurityPolicyDatabases_SPD_Interface + func (m *SecurityPolicyDatabases_SPD) GetName() string + func (m *SecurityPolicyDatabases_SPD) GetPolicyEntries() []*SecurityPolicyDatabases_SPD_PolicyEntry + func (m *SecurityPolicyDatabases_SPD) Reset() + func (m *SecurityPolicyDatabases_SPD) String() string + func (m *SecurityPolicyDatabases_SPD) XXX_DiscardUnknown() + func (m *SecurityPolicyDatabases_SPD) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityPolicyDatabases_SPD) XXX_Merge(src proto.Message) + func (m *SecurityPolicyDatabases_SPD) XXX_Size() int + func (m *SecurityPolicyDatabases_SPD) XXX_Unmarshal(b []byte) error + type SecurityPolicyDatabases_SPD_Interface struct + Name string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityPolicyDatabases_SPD_Interface) Descriptor() ([]byte, []int) + func (*SecurityPolicyDatabases_SPD_Interface) ProtoMessage() + func (m *SecurityPolicyDatabases_SPD_Interface) GetName() string + func (m *SecurityPolicyDatabases_SPD_Interface) Reset() + func (m *SecurityPolicyDatabases_SPD_Interface) String() string + func (m *SecurityPolicyDatabases_SPD_Interface) XXX_DiscardUnknown() + func (m *SecurityPolicyDatabases_SPD_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityPolicyDatabases_SPD_Interface) XXX_Merge(src proto.Message) + func (m *SecurityPolicyDatabases_SPD_Interface) XXX_Size() int + func (m *SecurityPolicyDatabases_SPD_Interface) XXX_Unmarshal(b []byte) error + type SecurityPolicyDatabases_SPD_PolicyEntry struct + Action SecurityPolicyDatabases_SPD_PolicyEntry_Action + IsOutbound bool + LocalAddrStart string + LocalAddrStop string + LocalPortStart uint32 + LocalPortStop uint32 + Priority int32 + Protocol uint32 + RemoteAddrStart string + RemoteAddrStop string + RemotePortStart uint32 + RemotePortStop uint32 + Sa string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SecurityPolicyDatabases_SPD_PolicyEntry) Descriptor() ([]byte, []int) + func (*SecurityPolicyDatabases_SPD_PolicyEntry) ProtoMessage() + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetAction() SecurityPolicyDatabases_SPD_PolicyEntry_Action + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetIsOutbound() bool + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetLocalAddrStart() string + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetLocalAddrStop() string + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetLocalPortStart() uint32 + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetLocalPortStop() uint32 + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetPriority() int32 + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetProtocol() uint32 + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetRemoteAddrStart() string + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetRemoteAddrStop() string + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetRemotePortStart() uint32 + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetRemotePortStop() uint32 + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) GetSa() string + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) Reset() + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) String() string + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) XXX_DiscardUnknown() + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) XXX_Merge(src proto.Message) + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) XXX_Size() int + func (m *SecurityPolicyDatabases_SPD_PolicyEntry) XXX_Unmarshal(b []byte) error + type SecurityPolicyDatabases_SPD_PolicyEntry_Action int32 + const SecurityPolicyDatabases_SPD_PolicyEntry_BYPASS + const SecurityPolicyDatabases_SPD_PolicyEntry_DISCARD + const SecurityPolicyDatabases_SPD_PolicyEntry_PROTECT + func (SecurityPolicyDatabases_SPD_PolicyEntry_Action) EnumDescriptor() ([]byte, []int) + func (x SecurityPolicyDatabases_SPD_PolicyEntry_Action) String() string + type TunnelInterfaces struct + Tunnels []*TunnelInterfaces_Tunnel + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TunnelInterfaces) Descriptor() ([]byte, []int) + func (*TunnelInterfaces) ProtoMessage() + func (m *TunnelInterfaces) GetTunnels() []*TunnelInterfaces_Tunnel + func (m *TunnelInterfaces) Reset() + func (m *TunnelInterfaces) String() string + func (m *TunnelInterfaces) XXX_DiscardUnknown() + func (m *TunnelInterfaces) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TunnelInterfaces) XXX_Merge(src proto.Message) + func (m *TunnelInterfaces) XXX_Size() int + func (m *TunnelInterfaces) XXX_Unmarshal(b []byte) error + type TunnelInterfaces_Tunnel struct + AntiReplay bool + CryptoAlg CryptoAlgorithm + Enabled bool + Esn bool + IntegAlg IntegAlgorithm + IpAddresses []string + LocalCryptoKey string + LocalIntegKey string + LocalIp string + LocalSpi uint32 + Name string + RemoteCryptoKey string + RemoteIntegKey string + RemoteIp string + RemoteSpi uint32 + Vrf uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TunnelInterfaces_Tunnel) Descriptor() ([]byte, []int) + func (*TunnelInterfaces_Tunnel) ProtoMessage() + func (m *TunnelInterfaces_Tunnel) GetAntiReplay() bool + func (m *TunnelInterfaces_Tunnel) GetCryptoAlg() CryptoAlgorithm + func (m *TunnelInterfaces_Tunnel) GetEnabled() bool + func (m *TunnelInterfaces_Tunnel) GetEsn() bool + func (m *TunnelInterfaces_Tunnel) GetIntegAlg() IntegAlgorithm + func (m *TunnelInterfaces_Tunnel) GetIpAddresses() []string + func (m *TunnelInterfaces_Tunnel) GetLocalCryptoKey() string + func (m *TunnelInterfaces_Tunnel) GetLocalIntegKey() string + func (m *TunnelInterfaces_Tunnel) GetLocalIp() string + func (m *TunnelInterfaces_Tunnel) GetLocalSpi() uint32 + func (m *TunnelInterfaces_Tunnel) GetName() string + func (m *TunnelInterfaces_Tunnel) GetRemoteCryptoKey() string + func (m *TunnelInterfaces_Tunnel) GetRemoteIntegKey() string + func (m *TunnelInterfaces_Tunnel) GetRemoteIp() string + func (m *TunnelInterfaces_Tunnel) GetRemoteSpi() uint32 + func (m *TunnelInterfaces_Tunnel) GetVrf() uint32 + func (m *TunnelInterfaces_Tunnel) Reset() + func (m *TunnelInterfaces_Tunnel) String() string + func (m *TunnelInterfaces_Tunnel) XXX_DiscardUnknown() + func (m *TunnelInterfaces_Tunnel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TunnelInterfaces_Tunnel) XXX_Merge(src proto.Message) + func (m *TunnelInterfaces_Tunnel) XXX_Size() int + func (m *TunnelInterfaces_Tunnel) XXX_Unmarshal(b []byte) error v2.5.0-alpha Dec 13, 2019 Other modules containing this package go.ligato.io/cn-infra