Documentation
¶
Index ¶
- Variables
- type Sensitivity
- func (Sensitivity) Descriptor() protoreflect.EnumDescriptor
- func (x Sensitivity) Enum() *Sensitivity
- func (Sensitivity) EnumDescriptor() ([]byte, []int)deprecated
- func (x Sensitivity) Number() protoreflect.EnumNumber
- func (x Sensitivity) String() string
- func (Sensitivity) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Sensitivity_name = map[int32]string{ 0: "SENSITIVITY_UNSPECIFIED", 1: "SENSITIVITY_PII", 2: "SENSITIVITY_SECRET", } Sensitivity_value = map[string]int32{ "SENSITIVITY_UNSPECIFIED": 0, "SENSITIVITY_PII": 1, "SENSITIVITY_SECRET": 2, } )
Enum value maps for Sensitivity.
View Source
var ( // optional string redact_format = 1286; E_RedactFormat = &file_logger_options_proto_extTypes[0] // optional string name = 1287; E_Name = &file_logger_options_proto_extTypes[1] // optional logger.Sensitivity sensitivity = 1288; E_Sensitivity = &file_logger_options_proto_extTypes[2] )
Extension fields to descriptorpb.FieldOptions.
View Source
var File_logger_options_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Sensitivity ¶ added in v1.46.2
type Sensitivity int32
const ( // Unannotated default — safe to log. // Identifiers, IDs, timestamps, enums, status fields. Sensitivity_SENSITIVITY_UNSPECIFIED Sensitivity = 0 // User-identifying or user-controlled data: display names, phone numbers, // metadata, attributes, custom headers, auth usernames, semi-public account // identifiers (AWS role ARNs, Azure account names). // Redacted by logger.Proto(); exposed by logger.UnredactedProto() for // operator-facing observability events. Sensitivity_SENSITIVITY_PII Sensitivity = 1 // Credentials and authentication material: passwords, access keys, session // tokens, signing keys, API keys, ICE credentials. // ALWAYS redacted, including by logger.UnredactedProto(). Sensitivity_SENSITIVITY_SECRET Sensitivity = 2 )
func (Sensitivity) Descriptor ¶ added in v1.46.2
func (Sensitivity) Descriptor() protoreflect.EnumDescriptor
func (Sensitivity) Enum ¶ added in v1.46.2
func (x Sensitivity) Enum() *Sensitivity
func (Sensitivity) EnumDescriptor
deprecated
added in
v1.46.2
func (Sensitivity) EnumDescriptor() ([]byte, []int)
Deprecated: Use Sensitivity.Descriptor instead.
func (Sensitivity) Number ¶ added in v1.46.2
func (x Sensitivity) Number() protoreflect.EnumNumber
func (Sensitivity) String ¶ added in v1.46.2
func (x Sensitivity) String() string
func (Sensitivity) Type ¶ added in v1.46.2
func (Sensitivity) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.