Enterprise Crm Eventbus Proto Log Settings Args
data class EnterpriseCrmEventbusProtoLogSettingsArgs(val logFieldName: Output<String>? = null, val sanitizeOptions: Output<EnterpriseCrmLoggingGwsSanitizeOptionsArgs>? = null, val seedPeriod: Output<EnterpriseCrmEventbusProtoLogSettingsSeedPeriod>? = null, val seedScope: Output<EnterpriseCrmEventbusProtoLogSettingsSeedScope>? = null, val shorteningLimits: Output<EnterpriseCrmLoggingGwsFieldLimitsArgs>? = null) : ConvertibleToJava<EnterpriseCrmEventbusProtoLogSettingsArgs>
The LogSettings define the logging attributes for an event property. These attributes are used to map the property to the parameter in the log proto. Also used to define scrubbing/truncation behavior and PII information.
Constructors
Link copied to clipboard
constructor(logFieldName: Output<String>? = null, sanitizeOptions: Output<EnterpriseCrmLoggingGwsSanitizeOptionsArgs>? = null, seedPeriod: Output<EnterpriseCrmEventbusProtoLogSettingsSeedPeriod>? = null, seedScope: Output<EnterpriseCrmEventbusProtoLogSettingsSeedScope>? = null, shorteningLimits: Output<EnterpriseCrmLoggingGwsFieldLimitsArgs>? = null)
Properties
Link copied to clipboard
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
Link copied to clipboard
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Contains the field limits for shortening, such as max string length and max array length.