Skip to content
Start here

Logging

Get logging settings for the Zero Trust account
zero_trust.gateway.logging.get(LoggingGetParams**kwargs) -> LoggingSetting
GET/accounts/{account_id}/gateway/logging
Update Zero Trust account logging settings
zero_trust.gateway.logging.update(LoggingUpdateParams**kwargs) -> LoggingSetting
PUT/accounts/{account_id}/gateway/logging
ModelsExpand Collapse
class LoggingSetting:
redact_pii: Optional[bool]

Indicate whether to redact personally identifiable information from activity logging (PII fields include source IP, user email, user ID, device ID, URL, referrer, and user agent).

settings_by_rule_type: Optional[SettingsByRuleType]

Configure logging settings for each rule type.

dns: Optional[SettingsByRuleTypeDNS]

Configure logging settings for DNS firewall.

log_all: Optional[bool]

Specify whether to log all requests to this service.

log_blocks: Optional[bool]

Specify whether to log only blocking requests to this service.

http: Optional[SettingsByRuleTypeHTTP]

Configure logging settings for HTTP/HTTPS firewall.

log_all: Optional[bool]

Specify whether to log all requests to this service.

log_blocks: Optional[bool]

Specify whether to log only blocking requests to this service.

l4: Optional[SettingsByRuleTypeL4]

Configure logging settings for Network firewall.

log_all: Optional[bool]

Specify whether to log all requests to this service.

log_blocks: Optional[bool]

Specify whether to log only blocking requests to this service.