logLevel property
Controls the amount of detail to include as part of the audit logs.
Optional. Possible string values are:
- "LOG_LEVEL_UNSPECIFIED" : No log level specified. This value is unused.
- "DISABLED" : No additional consent-related logging is added to audit logs.
- "MINIMUM" : The following information is included: * One of the
following
[
consentMode
](https://cloud.google.com/healthcare-api/docs/fhir-consent#audit_logs) fields: (off
|emptyScope
|enforced
|btg
|bypass
). * The accessor's request headers * Thelog_level
of the AccessDeterminationLogConfig * The final consent evaluation (PERMIT
,DENY
, orNO_CONSENT
) * A human-readable summary of the evaluation - "VERBOSE" : Includes
MINIMUM
and, for each resource owner, returns: * The resource owner's name * Most specific part of theX-Consent-Scope
resulting in consensual determination * Timestamp of the applied enforcement leading to the decision * Enforcement version at the time the applicable consents were applied * The Consent resource name * The timestamp of the Consent resource used for enforcement * Policy type (PATIENT
orADMIN
) Note that this mode adds some overhead to CRUD operations.
Implementation
core.String? logLevel;