TeamsRuleRuleSettings

constructor(addHeaders: Map<String, String>? = null, allowChildBypass: Boolean? = null, auditSsh: TeamsRuleRuleSettingsAuditSsh? = null, bisoAdminControls: TeamsRuleRuleSettingsBisoAdminControls? = null, blockPageEnabled: Boolean? = null, blockReason: String? = null, bypassParentRule: Boolean? = null, checkSession: TeamsRuleRuleSettingsCheckSession? = null, dnsResolvers: TeamsRuleRuleSettingsDnsResolvers? = null, egress: TeamsRuleRuleSettingsEgress? = null, ignoreCnameCategoryMatches: Boolean? = null, insecureDisableDnssecValidation: Boolean? = null, ipCategories: Boolean? = null, ipIndicatorFeeds: Boolean? = null, l4override: TeamsRuleRuleSettingsL4override? = null, notificationSettings: TeamsRuleRuleSettingsNotificationSettings? = null, overrideHost: String? = null, overrideIps: List<String>? = null, payloadLog: TeamsRuleRuleSettingsPayloadLog? = null, quarantine: TeamsRuleRuleSettingsQuarantine? = null, resolveDnsInternally: TeamsRuleRuleSettingsResolveDnsInternally? = null, resolveDnsThroughCloudflare: Boolean? = null, untrustedCert: TeamsRuleRuleSettingsUntrustedCert? = null)