Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EnterpriseCrmEventbusProtoLogSettings

import type { EnterpriseCrmEventbusProtoLogSettings } from "https://googleapis.deno.dev/v1/integrations:v1.ts";

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.

interface EnterpriseCrmEventbusProtoLogSettings {
logFieldName?: string;
seedPeriod?:
| "SEED_PERIOD_UNSPECIFIED"
| "DAY"
| "WEEK"
| "MONTH";
seedScope?:
| "SEED_SCOPE_UNSPECIFIED"
| "EVENT_NAME"
| "TIME_PERIOD"
| "PARAM_NAME";
}

§Properties

§
logFieldName?: string
[src]

The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.

§

Contains the scrubbing options, such as whether to scrub, obfuscate, etc.

§
seedPeriod?: "SEED_PERIOD_UNSPECIFIED" | "DAY" | "WEEK" | "MONTH"
[src]
§
seedScope?: "SEED_SCOPE_UNSPECIFIED" | "EVENT_NAME" | "TIME_PERIOD" | "PARAM_NAME"
[src]
§

Contains the field limits for shortening, such as max string length and max array length.