{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "AuditLogConfig",
  "description": "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.",
  "properties": {
    "exemptedMembers": {
      "description": "Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "logType": {
      "description": "The log type that this config enables.",
      "enum": [
        "LOG_TYPE_UNSPECIFIED",
        "ADMIN_READ",
        "DATA_WRITE",
        "DATA_READ"
      ],
      "type": "string"
    }
  },
  "type": "object"
}