@@ -439,7 +439,12 @@ func (r CustomCertificateSettingsParam) MarshalJSON() (data []byte, err error) {
439439 return apijson .MarshalRoot (r )
440440}
441441
442- // Specify user emails settings for the firewall policies.
442+ // Specify user email settings for the firewall policies. When this is enabled, we
443+ // standardize the email addresses in the identity part of the rule, so that they
444+ // match the extended email variants in the firewall policies. When this setting is
445+ // turned off, the email addresses in the identity part of the rule will be matched
446+ // exactly as provided. If your email has `.` or `+` modifiers, you should enable
447+ // this setting.
443448type ExtendedEmailMatching struct {
444449 // Specify whether to match all variants of user emails (with + or . modifiers)
445450 // used as criteria in Firewall policies.
@@ -473,7 +478,12 @@ func (r extendedEmailMatchingJSON) RawJSON() string {
473478 return r .raw
474479}
475480
476- // Specify user emails settings for the firewall policies.
481+ // Specify user email settings for the firewall policies. When this is enabled, we
482+ // standardize the email addresses in the identity part of the rule, so that they
483+ // match the extended email variants in the firewall policies. When this setting is
484+ // turned off, the email addresses in the identity part of the rule will be matched
485+ // exactly as provided. If your email has `.` or `+` modifiers, you should enable
486+ // this setting.
477487type ExtendedEmailMatchingParam struct {
478488 // Specify whether to match all variants of user emails (with + or . modifiers)
479489 // used as criteria in Firewall policies.
@@ -536,7 +546,12 @@ type GatewayConfigurationSettings struct {
536546 //
537547 // Deprecated: deprecated
538548 CustomCertificate CustomCertificateSettings `json:"custom_certificate,nullable"`
539- // Specify user emails settings for the firewall policies.
549+ // Specify user email settings for the firewall policies. When this is enabled, we
550+ // standardize the email addresses in the identity part of the rule, so that they
551+ // match the extended email variants in the firewall policies. When this setting is
552+ // turned off, the email addresses in the identity part of the rule will be matched
553+ // exactly as provided. If your email has `.` or `+` modifiers, you should enable
554+ // this setting.
540555 ExtendedEmailMatching ExtendedEmailMatching `json:"extended_email_matching,nullable"`
541556 // Specify FIPS settings.
542557 Fips FipsSettings `json:"fips,nullable"`
@@ -740,7 +755,12 @@ type GatewayConfigurationSettingsParam struct {
740755 //
741756 // Deprecated: deprecated
742757 CustomCertificate param.Field [CustomCertificateSettingsParam ] `json:"custom_certificate"`
743- // Specify user emails settings for the firewall policies.
758+ // Specify user email settings for the firewall policies. When this is enabled, we
759+ // standardize the email addresses in the identity part of the rule, so that they
760+ // match the extended email variants in the firewall policies. When this setting is
761+ // turned off, the email addresses in the identity part of the rule will be matched
762+ // exactly as provided. If your email has `.` or `+` modifiers, you should enable
763+ // this setting.
744764 ExtendedEmailMatching param.Field [ExtendedEmailMatchingParam ] `json:"extended_email_matching"`
745765 // Specify FIPS settings.
746766 Fips param.Field [FipsSettingsParam ] `json:"fips"`
0 commit comments