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

GoogleIamV1AuditLogConfig

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

Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.

interface GoogleIamV1AuditLogConfig {
exemptedMembers?: string[];
logType?:
| "LOG_TYPE_UNSPECIFIED"
| "ADMIN_READ"
| "DATA_WRITE"
| "DATA_READ";
}

§Properties

§
exemptedMembers?: string[]
[src]

Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.

§
logType?: "LOG_TYPE_UNSPECIFIED" | "ADMIN_READ" | "DATA_WRITE" | "DATA_READ"
[src]

The log type that this config enables.