Versions in this module Expand all Collapse all v1 v1.1.0 Nov 25, 2019 v1.0.0 Nov 14, 2019 Changes in this version + var Action_ActionType_name = map[int32]string + var Action_ActionType_value = map[string]int32 + type Action struct + ActionType Action_ActionType + CustomAction *CustomAction + Shadow bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Action) Descriptor() ([]byte, []int) + func (*Action) ProtoMessage() + func (m *Action) GetActionType() Action_ActionType + func (m *Action) GetCustomAction() *CustomAction + func (m *Action) GetShadow() bool + func (m *Action) Reset() + func (m *Action) String() string + func (m *Action) XXX_DiscardUnknown() + func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Action) XXX_Merge(src proto.Message) + func (m *Action) XXX_Size() int + func (m *Action) XXX_Unmarshal(b []byte) error + func (this *Action) Equal(that interface{}) bool + type Action_ActionType int32 + const Action_ALL_CREDIT_CARDS + const Action_AMEX + const Action_CREDIT_CARD_TRACKERS + const Action_CUSTOM + const Action_DINERS_CLUB + const Action_DISCOVER + const Action_JCB + const Action_MASTERCARD + const Action_SSN + const Action_VISA + func (Action_ActionType) EnumDescriptor() ([]byte, []int) + func (x Action_ActionType) String() string + type Config struct + Actions []*Action + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Config) Descriptor() ([]byte, []int) + func (*Config) ProtoMessage() + func (m *Config) GetActions() []*Action + func (m *Config) Reset() + func (m *Config) String() string + func (m *Config) XXX_DiscardUnknown() + func (m *Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Config) XXX_Merge(src proto.Message) + func (m *Config) XXX_Size() int + func (m *Config) XXX_Unmarshal(b []byte) error + func (this *Config) Equal(that interface{}) bool + type CustomAction struct + MaskChar string + Name string + Percent *_type.Percent + Regex []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CustomAction) Descriptor() ([]byte, []int) + func (*CustomAction) ProtoMessage() + func (m *CustomAction) GetMaskChar() string + func (m *CustomAction) GetName() string + func (m *CustomAction) GetPercent() *_type.Percent + func (m *CustomAction) GetRegex() []string + func (m *CustomAction) Reset() + func (m *CustomAction) String() string + func (m *CustomAction) XXX_DiscardUnknown() + func (m *CustomAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CustomAction) XXX_Merge(src proto.Message) + func (m *CustomAction) XXX_Size() int + func (m *CustomAction) XXX_Unmarshal(b []byte) error + func (this *CustomAction) Equal(that interface{}) bool + type DlpRule struct + Actions []*Action + Matcher *matchers.Matcher + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DlpRule) Descriptor() ([]byte, []int) + func (*DlpRule) ProtoMessage() + func (m *DlpRule) GetActions() []*Action + func (m *DlpRule) GetMatcher() *matchers.Matcher + func (m *DlpRule) Reset() + func (m *DlpRule) String() string + func (m *DlpRule) XXX_DiscardUnknown() + func (m *DlpRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DlpRule) XXX_Merge(src proto.Message) + func (m *DlpRule) XXX_Size() int + func (m *DlpRule) XXX_Unmarshal(b []byte) error + func (this *DlpRule) Equal(that interface{}) bool + type FilterConfig struct + DlpRules []*DlpRule + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*FilterConfig) Descriptor() ([]byte, []int) + func (*FilterConfig) ProtoMessage() + func (m *FilterConfig) GetDlpRules() []*DlpRule + func (m *FilterConfig) Reset() + func (m *FilterConfig) String() string + func (m *FilterConfig) XXX_DiscardUnknown() + func (m *FilterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *FilterConfig) XXX_Merge(src proto.Message) + func (m *FilterConfig) XXX_Size() int + func (m *FilterConfig) XXX_Unmarshal(b []byte) error + func (this *FilterConfig) Equal(that interface{}) bool