1. Packages
  2. Zscaler Internet Access (ZIA)
  3. API Docs
  4. EndUserNotification
Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler

zia.EndUserNotification

Explore with Pulumi AI

zia logo
Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler

    The zia_end_user_notification resource allows you to update the browser-based end user notification (EUN) configuration details. To learn more see Understanding Browser-Based End User Notifications

    Example Usage

    NOTIFICATION TYPE - DEFAULT

    # END USER NOTIFICATION TYPE - DEFAULT
    resource "zia_end_user_notification" "this" {
      aup_frequency     = "NEVER"
      aup_message       = "Please review and accept the terms."
      notification_type = "DEFAULT"
      custom_text       = "Website blocked"
    
      url_cat_review_enabled                  = true
      url_cat_review_submit_to_security_cloud = true
      url_cat_review_text                     = "Click here to submit a review request."
    
      security_review_enabled                  = true
      security_review_submit_to_security_cloud = true
      security_review_text                     = "Request a security review if this message appears in error."
    
      web_dlp_review_enabled                  = true
      web_dlp_review_submit_to_security_cloud = false
      web_dlp_review_custom_location          = "https://dlp-review-location.com"
      web_dlp_review_text                     = "This file is being reviewed for security reasons."
    
      redirect_url    = "https://dlp-review-location.com"
      support_email   = "support@8061240.zscalerbeta.net"
      support_phone   = "+91-9000000000"
      org_policy_link = "http://8061240.zscalerbeta.net/policy.html"
    
      caution_again_after = 300
      caution_per_domain  = true
      caution_custom_text = "Access to this site is restricted. Proceed with caution."
    
      idp_proxy_notification_text         = "Your connection is being proxied through the organization's secure access service."
      quarantine_custom_notification_text = "The file is being analyzed for potential security risks. Please wait while the process completes."
    }
    

    NOTIFICATION TYPE - CUSTOM

    # END USER NOTIFICATION TYPE - CUSTOM
    resource "zia_end_user_notification" "this" {
      aup_frequency     = "ON_WEEKDAY"
      aup_day_offset    = "1"
      aup_message       = "Please review and accept the terms."
      notification_type = "CUSTOM"
      display_reason    = true
      display_comp_name = true
      display_comp_logo = true
      custom_text       = "Website blocked"
    
      url_cat_review_enabled                  = true
      url_cat_review_submit_to_security_cloud = true
      url_cat_review_custom_location          = "https://custom-review-location.com"
      url_cat_review_text                     = "Click here to submit a review request."
    
      security_review_enabled                  = true
      security_review_submit_to_security_cloud = true
      security_review_custom_location          = "https://security-review-location.com"
      security_review_text                     = "Request a security review if this message appears in error."
    
      web_dlp_review_enabled                  = true
      web_dlp_review_submit_to_security_cloud = false
      web_dlp_review_custom_location          = "https://dlp-review-location.com"
      web_dlp_review_text                     = "This file is being reviewed for security reasons."
    
      redirect_url    = "https://dlp-review-location.com"
      support_email   = "support@8061240.zscalerbeta.net"
      support_phone   = "+91-9000000000"
      org_policy_link = "http://8061240.zscalerbeta.net/policy.html"
    
      caution_again_after = 300
      caution_per_domain  = true
      caution_custom_text = "Access to this site is restricted. Proceed with caution."
    
      idp_proxy_notification_text         = "Your connection is being proxied through the organization's secure access service."
      quarantine_custom_notification_text = "The file is being analyzed for potential security risks. Please wait while the process completes."
    }
    

    Create EndUserNotification Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new EndUserNotification(name: string, args?: EndUserNotificationArgs, opts?: CustomResourceOptions);
    @overload
    def EndUserNotification(resource_name: str,
                            args: Optional[EndUserNotificationArgs] = None,
                            opts: Optional[ResourceOptions] = None)
    
    @overload
    def EndUserNotification(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            aup_custom_frequency: Optional[int] = None,
                            aup_day_offset: Optional[int] = None,
                            aup_frequency: Optional[str] = None,
                            aup_message: Optional[str] = None,
                            caution_again_after: Optional[int] = None,
                            caution_custom_text: Optional[str] = None,
                            caution_per_domain: Optional[bool] = None,
                            custom_text: Optional[str] = None,
                            display_comp_logo: Optional[bool] = None,
                            display_comp_name: Optional[bool] = None,
                            display_reason: Optional[bool] = None,
                            idp_proxy_notification_text: Optional[str] = None,
                            notification_type: Optional[str] = None,
                            org_policy_link: Optional[str] = None,
                            quarantine_custom_notification_text: Optional[str] = None,
                            redirect_url: Optional[str] = None,
                            security_review_custom_location: Optional[str] = None,
                            security_review_enabled: Optional[bool] = None,
                            security_review_submit_to_security_cloud: Optional[bool] = None,
                            security_review_text: Optional[str] = None,
                            support_email: Optional[str] = None,
                            support_phone: Optional[str] = None,
                            url_cat_review_custom_location: Optional[str] = None,
                            url_cat_review_enabled: Optional[bool] = None,
                            url_cat_review_submit_to_security_cloud: Optional[bool] = None,
                            url_cat_review_text: Optional[str] = None,
                            web_dlp_review_custom_location: Optional[str] = None,
                            web_dlp_review_enabled: Optional[bool] = None,
                            web_dlp_review_submit_to_security_cloud: Optional[bool] = None,
                            web_dlp_review_text: Optional[str] = None)
    func NewEndUserNotification(ctx *Context, name string, args *EndUserNotificationArgs, opts ...ResourceOption) (*EndUserNotification, error)
    public EndUserNotification(string name, EndUserNotificationArgs? args = null, CustomResourceOptions? opts = null)
    public EndUserNotification(String name, EndUserNotificationArgs args)
    public EndUserNotification(String name, EndUserNotificationArgs args, CustomResourceOptions options)
    
    type: zia:EndUserNotification
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args EndUserNotificationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args EndUserNotificationArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args EndUserNotificationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EndUserNotificationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EndUserNotificationArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var endUserNotificationResource = new Zia.EndUserNotification("endUserNotificationResource", new()
    {
        AupCustomFrequency = 0,
        AupDayOffset = 0,
        AupFrequency = "string",
        AupMessage = "string",
        CautionAgainAfter = 0,
        CautionCustomText = "string",
        CautionPerDomain = false,
        CustomText = "string",
        DisplayCompLogo = false,
        DisplayCompName = false,
        DisplayReason = false,
        IdpProxyNotificationText = "string",
        NotificationType = "string",
        OrgPolicyLink = "string",
        QuarantineCustomNotificationText = "string",
        RedirectUrl = "string",
        SecurityReviewCustomLocation = "string",
        SecurityReviewEnabled = false,
        SecurityReviewSubmitToSecurityCloud = false,
        SecurityReviewText = "string",
        SupportEmail = "string",
        SupportPhone = "string",
        UrlCatReviewCustomLocation = "string",
        UrlCatReviewEnabled = false,
        UrlCatReviewSubmitToSecurityCloud = false,
        UrlCatReviewText = "string",
        WebDlpReviewCustomLocation = "string",
        WebDlpReviewEnabled = false,
        WebDlpReviewSubmitToSecurityCloud = false,
        WebDlpReviewText = "string",
    });
    
    example, err := zia.NewEndUserNotification(ctx, "endUserNotificationResource", &zia.EndUserNotificationArgs{
    	AupCustomFrequency:                  pulumi.Int(0),
    	AupDayOffset:                        pulumi.Int(0),
    	AupFrequency:                        pulumi.String("string"),
    	AupMessage:                          pulumi.String("string"),
    	CautionAgainAfter:                   pulumi.Int(0),
    	CautionCustomText:                   pulumi.String("string"),
    	CautionPerDomain:                    pulumi.Bool(false),
    	CustomText:                          pulumi.String("string"),
    	DisplayCompLogo:                     pulumi.Bool(false),
    	DisplayCompName:                     pulumi.Bool(false),
    	DisplayReason:                       pulumi.Bool(false),
    	IdpProxyNotificationText:            pulumi.String("string"),
    	NotificationType:                    pulumi.String("string"),
    	OrgPolicyLink:                       pulumi.String("string"),
    	QuarantineCustomNotificationText:    pulumi.String("string"),
    	RedirectUrl:                         pulumi.String("string"),
    	SecurityReviewCustomLocation:        pulumi.String("string"),
    	SecurityReviewEnabled:               pulumi.Bool(false),
    	SecurityReviewSubmitToSecurityCloud: pulumi.Bool(false),
    	SecurityReviewText:                  pulumi.String("string"),
    	SupportEmail:                        pulumi.String("string"),
    	SupportPhone:                        pulumi.String("string"),
    	UrlCatReviewCustomLocation:          pulumi.String("string"),
    	UrlCatReviewEnabled:                 pulumi.Bool(false),
    	UrlCatReviewSubmitToSecurityCloud:   pulumi.Bool(false),
    	UrlCatReviewText:                    pulumi.String("string"),
    	WebDlpReviewCustomLocation:          pulumi.String("string"),
    	WebDlpReviewEnabled:                 pulumi.Bool(false),
    	WebDlpReviewSubmitToSecurityCloud:   pulumi.Bool(false),
    	WebDlpReviewText:                    pulumi.String("string"),
    })
    
    var endUserNotificationResource = new EndUserNotification("endUserNotificationResource", EndUserNotificationArgs.builder()
        .aupCustomFrequency(0)
        .aupDayOffset(0)
        .aupFrequency("string")
        .aupMessage("string")
        .cautionAgainAfter(0)
        .cautionCustomText("string")
        .cautionPerDomain(false)
        .customText("string")
        .displayCompLogo(false)
        .displayCompName(false)
        .displayReason(false)
        .idpProxyNotificationText("string")
        .notificationType("string")
        .orgPolicyLink("string")
        .quarantineCustomNotificationText("string")
        .redirectUrl("string")
        .securityReviewCustomLocation("string")
        .securityReviewEnabled(false)
        .securityReviewSubmitToSecurityCloud(false)
        .securityReviewText("string")
        .supportEmail("string")
        .supportPhone("string")
        .urlCatReviewCustomLocation("string")
        .urlCatReviewEnabled(false)
        .urlCatReviewSubmitToSecurityCloud(false)
        .urlCatReviewText("string")
        .webDlpReviewCustomLocation("string")
        .webDlpReviewEnabled(false)
        .webDlpReviewSubmitToSecurityCloud(false)
        .webDlpReviewText("string")
        .build());
    
    end_user_notification_resource = zia.EndUserNotification("endUserNotificationResource",
        aup_custom_frequency=0,
        aup_day_offset=0,
        aup_frequency="string",
        aup_message="string",
        caution_again_after=0,
        caution_custom_text="string",
        caution_per_domain=False,
        custom_text="string",
        display_comp_logo=False,
        display_comp_name=False,
        display_reason=False,
        idp_proxy_notification_text="string",
        notification_type="string",
        org_policy_link="string",
        quarantine_custom_notification_text="string",
        redirect_url="string",
        security_review_custom_location="string",
        security_review_enabled=False,
        security_review_submit_to_security_cloud=False,
        security_review_text="string",
        support_email="string",
        support_phone="string",
        url_cat_review_custom_location="string",
        url_cat_review_enabled=False,
        url_cat_review_submit_to_security_cloud=False,
        url_cat_review_text="string",
        web_dlp_review_custom_location="string",
        web_dlp_review_enabled=False,
        web_dlp_review_submit_to_security_cloud=False,
        web_dlp_review_text="string")
    
    const endUserNotificationResource = new zia.EndUserNotification("endUserNotificationResource", {
        aupCustomFrequency: 0,
        aupDayOffset: 0,
        aupFrequency: "string",
        aupMessage: "string",
        cautionAgainAfter: 0,
        cautionCustomText: "string",
        cautionPerDomain: false,
        customText: "string",
        displayCompLogo: false,
        displayCompName: false,
        displayReason: false,
        idpProxyNotificationText: "string",
        notificationType: "string",
        orgPolicyLink: "string",
        quarantineCustomNotificationText: "string",
        redirectUrl: "string",
        securityReviewCustomLocation: "string",
        securityReviewEnabled: false,
        securityReviewSubmitToSecurityCloud: false,
        securityReviewText: "string",
        supportEmail: "string",
        supportPhone: "string",
        urlCatReviewCustomLocation: "string",
        urlCatReviewEnabled: false,
        urlCatReviewSubmitToSecurityCloud: false,
        urlCatReviewText: "string",
        webDlpReviewCustomLocation: "string",
        webDlpReviewEnabled: false,
        webDlpReviewSubmitToSecurityCloud: false,
        webDlpReviewText: "string",
    });
    
    type: zia:EndUserNotification
    properties:
        aupCustomFrequency: 0
        aupDayOffset: 0
        aupFrequency: string
        aupMessage: string
        cautionAgainAfter: 0
        cautionCustomText: string
        cautionPerDomain: false
        customText: string
        displayCompLogo: false
        displayCompName: false
        displayReason: false
        idpProxyNotificationText: string
        notificationType: string
        orgPolicyLink: string
        quarantineCustomNotificationText: string
        redirectUrl: string
        securityReviewCustomLocation: string
        securityReviewEnabled: false
        securityReviewSubmitToSecurityCloud: false
        securityReviewText: string
        supportEmail: string
        supportPhone: string
        urlCatReviewCustomLocation: string
        urlCatReviewEnabled: false
        urlCatReviewSubmitToSecurityCloud: false
        urlCatReviewText: string
        webDlpReviewCustomLocation: string
        webDlpReviewEnabled: false
        webDlpReviewSubmitToSecurityCloud: false
        webDlpReviewText: string
    

    EndUserNotification Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The EndUserNotification resource accepts the following input properties:

    AupCustomFrequency int
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    AupDayOffset int
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    AupFrequency string
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    AupMessage string
    The acceptable use statement that is shown in the AUP
    CautionAgainAfter int
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    CautionCustomText string
    The custom message that appears in the caution notification
    CautionPerDomain bool
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    CustomText string
    The custom text shown in the EUN
    DisplayCompLogo bool
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    DisplayCompName bool
    A Boolean value indicating whether the organization's name appears in the EUN or not
    DisplayReason bool
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    IdpProxyNotificationText string
    The message that appears in the IdP Proxy notification
    NotificationType string
    The type of EUN as default or custom
    OrgPolicyLink string
    The URL of the organization's policy page. This field is required for the default notification type.
    QuarantineCustomNotificationText string
    The message that appears in the quarantine notification
    RedirectUrl string
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    SecurityReviewCustomLocation string
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    SecurityReviewEnabled bool
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    SecurityReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    SecurityReviewText string
    The message that appears in the Security Violation notification
    SupportEmail string
    The email address for writing to IT Support
    SupportPhone string
    The phone number for contacting IT Support
    UrlCatReviewCustomLocation string
    A custom URL location where users' review requests for blocked URLs are sent
    UrlCatReviewEnabled bool
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    UrlCatReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    UrlCatReviewText string
    The message that appears in the URL Categorization notification
    WebDlpReviewCustomLocation string
    A custom URL location where users' review requests for the web DLP policy violation are sent
    WebDlpReviewEnabled bool
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    WebDlpReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    WebDlpReviewText string
    The message that appears in the Web DLP Violation notification
    AupCustomFrequency int
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    AupDayOffset int
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    AupFrequency string
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    AupMessage string
    The acceptable use statement that is shown in the AUP
    CautionAgainAfter int
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    CautionCustomText string
    The custom message that appears in the caution notification
    CautionPerDomain bool
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    CustomText string
    The custom text shown in the EUN
    DisplayCompLogo bool
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    DisplayCompName bool
    A Boolean value indicating whether the organization's name appears in the EUN or not
    DisplayReason bool
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    IdpProxyNotificationText string
    The message that appears in the IdP Proxy notification
    NotificationType string
    The type of EUN as default or custom
    OrgPolicyLink string
    The URL of the organization's policy page. This field is required for the default notification type.
    QuarantineCustomNotificationText string
    The message that appears in the quarantine notification
    RedirectUrl string
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    SecurityReviewCustomLocation string
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    SecurityReviewEnabled bool
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    SecurityReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    SecurityReviewText string
    The message that appears in the Security Violation notification
    SupportEmail string
    The email address for writing to IT Support
    SupportPhone string
    The phone number for contacting IT Support
    UrlCatReviewCustomLocation string
    A custom URL location where users' review requests for blocked URLs are sent
    UrlCatReviewEnabled bool
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    UrlCatReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    UrlCatReviewText string
    The message that appears in the URL Categorization notification
    WebDlpReviewCustomLocation string
    A custom URL location where users' review requests for the web DLP policy violation are sent
    WebDlpReviewEnabled bool
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    WebDlpReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    WebDlpReviewText string
    The message that appears in the Web DLP Violation notification
    aupCustomFrequency Integer
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aupDayOffset Integer
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aupFrequency String
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aupMessage String
    The acceptable use statement that is shown in the AUP
    cautionAgainAfter Integer
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    cautionCustomText String
    The custom message that appears in the caution notification
    cautionPerDomain Boolean
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    customText String
    The custom text shown in the EUN
    displayCompLogo Boolean
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    displayCompName Boolean
    A Boolean value indicating whether the organization's name appears in the EUN or not
    displayReason Boolean
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idpProxyNotificationText String
    The message that appears in the IdP Proxy notification
    notificationType String
    The type of EUN as default or custom
    orgPolicyLink String
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantineCustomNotificationText String
    The message that appears in the quarantine notification
    redirectUrl String
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    securityReviewCustomLocation String
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    securityReviewEnabled Boolean
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    securityReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    securityReviewText String
    The message that appears in the Security Violation notification
    supportEmail String
    The email address for writing to IT Support
    supportPhone String
    The phone number for contacting IT Support
    urlCatReviewCustomLocation String
    A custom URL location where users' review requests for blocked URLs are sent
    urlCatReviewEnabled Boolean
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    urlCatReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    urlCatReviewText String
    The message that appears in the URL Categorization notification
    webDlpReviewCustomLocation String
    A custom URL location where users' review requests for the web DLP policy violation are sent
    webDlpReviewEnabled Boolean
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    webDlpReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    webDlpReviewText String
    The message that appears in the Web DLP Violation notification
    aupCustomFrequency number
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aupDayOffset number
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aupFrequency string
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aupMessage string
    The acceptable use statement that is shown in the AUP
    cautionAgainAfter number
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    cautionCustomText string
    The custom message that appears in the caution notification
    cautionPerDomain boolean
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    customText string
    The custom text shown in the EUN
    displayCompLogo boolean
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    displayCompName boolean
    A Boolean value indicating whether the organization's name appears in the EUN or not
    displayReason boolean
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idpProxyNotificationText string
    The message that appears in the IdP Proxy notification
    notificationType string
    The type of EUN as default or custom
    orgPolicyLink string
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantineCustomNotificationText string
    The message that appears in the quarantine notification
    redirectUrl string
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    securityReviewCustomLocation string
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    securityReviewEnabled boolean
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    securityReviewSubmitToSecurityCloud boolean
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    securityReviewText string
    The message that appears in the Security Violation notification
    supportEmail string
    The email address for writing to IT Support
    supportPhone string
    The phone number for contacting IT Support
    urlCatReviewCustomLocation string
    A custom URL location where users' review requests for blocked URLs are sent
    urlCatReviewEnabled boolean
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    urlCatReviewSubmitToSecurityCloud boolean
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    urlCatReviewText string
    The message that appears in the URL Categorization notification
    webDlpReviewCustomLocation string
    A custom URL location where users' review requests for the web DLP policy violation are sent
    webDlpReviewEnabled boolean
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    webDlpReviewSubmitToSecurityCloud boolean
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    webDlpReviewText string
    The message that appears in the Web DLP Violation notification
    aup_custom_frequency int
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aup_day_offset int
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aup_frequency str
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aup_message str
    The acceptable use statement that is shown in the AUP
    caution_again_after int
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    caution_custom_text str
    The custom message that appears in the caution notification
    caution_per_domain bool
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    custom_text str
    The custom text shown in the EUN
    display_comp_logo bool
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    display_comp_name bool
    A Boolean value indicating whether the organization's name appears in the EUN or not
    display_reason bool
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idp_proxy_notification_text str
    The message that appears in the IdP Proxy notification
    notification_type str
    The type of EUN as default or custom
    org_policy_link str
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantine_custom_notification_text str
    The message that appears in the quarantine notification
    redirect_url str
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    security_review_custom_location str
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    security_review_enabled bool
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    security_review_submit_to_security_cloud bool
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    security_review_text str
    The message that appears in the Security Violation notification
    support_email str
    The email address for writing to IT Support
    support_phone str
    The phone number for contacting IT Support
    url_cat_review_custom_location str
    A custom URL location where users' review requests for blocked URLs are sent
    url_cat_review_enabled bool
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    url_cat_review_submit_to_security_cloud bool
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    url_cat_review_text str
    The message that appears in the URL Categorization notification
    web_dlp_review_custom_location str
    A custom URL location where users' review requests for the web DLP policy violation are sent
    web_dlp_review_enabled bool
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    web_dlp_review_submit_to_security_cloud bool
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    web_dlp_review_text str
    The message that appears in the Web DLP Violation notification
    aupCustomFrequency Number
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aupDayOffset Number
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aupFrequency String
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aupMessage String
    The acceptable use statement that is shown in the AUP
    cautionAgainAfter Number
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    cautionCustomText String
    The custom message that appears in the caution notification
    cautionPerDomain Boolean
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    customText String
    The custom text shown in the EUN
    displayCompLogo Boolean
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    displayCompName Boolean
    A Boolean value indicating whether the organization's name appears in the EUN or not
    displayReason Boolean
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idpProxyNotificationText String
    The message that appears in the IdP Proxy notification
    notificationType String
    The type of EUN as default or custom
    orgPolicyLink String
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantineCustomNotificationText String
    The message that appears in the quarantine notification
    redirectUrl String
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    securityReviewCustomLocation String
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    securityReviewEnabled Boolean
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    securityReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    securityReviewText String
    The message that appears in the Security Violation notification
    supportEmail String
    The email address for writing to IT Support
    supportPhone String
    The phone number for contacting IT Support
    urlCatReviewCustomLocation String
    A custom URL location where users' review requests for blocked URLs are sent
    urlCatReviewEnabled Boolean
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    urlCatReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    urlCatReviewText String
    The message that appears in the URL Categorization notification
    webDlpReviewCustomLocation String
    A custom URL location where users' review requests for the web DLP policy violation are sent
    webDlpReviewEnabled Boolean
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    webDlpReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    webDlpReviewText String
    The message that appears in the Web DLP Violation notification

    Outputs

    All input properties are implicitly available as output properties. Additionally, the EndUserNotification resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing EndUserNotification Resource

    Get an existing EndUserNotification resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: EndUserNotificationState, opts?: CustomResourceOptions): EndUserNotification
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            aup_custom_frequency: Optional[int] = None,
            aup_day_offset: Optional[int] = None,
            aup_frequency: Optional[str] = None,
            aup_message: Optional[str] = None,
            caution_again_after: Optional[int] = None,
            caution_custom_text: Optional[str] = None,
            caution_per_domain: Optional[bool] = None,
            custom_text: Optional[str] = None,
            display_comp_logo: Optional[bool] = None,
            display_comp_name: Optional[bool] = None,
            display_reason: Optional[bool] = None,
            idp_proxy_notification_text: Optional[str] = None,
            notification_type: Optional[str] = None,
            org_policy_link: Optional[str] = None,
            quarantine_custom_notification_text: Optional[str] = None,
            redirect_url: Optional[str] = None,
            security_review_custom_location: Optional[str] = None,
            security_review_enabled: Optional[bool] = None,
            security_review_submit_to_security_cloud: Optional[bool] = None,
            security_review_text: Optional[str] = None,
            support_email: Optional[str] = None,
            support_phone: Optional[str] = None,
            url_cat_review_custom_location: Optional[str] = None,
            url_cat_review_enabled: Optional[bool] = None,
            url_cat_review_submit_to_security_cloud: Optional[bool] = None,
            url_cat_review_text: Optional[str] = None,
            web_dlp_review_custom_location: Optional[str] = None,
            web_dlp_review_enabled: Optional[bool] = None,
            web_dlp_review_submit_to_security_cloud: Optional[bool] = None,
            web_dlp_review_text: Optional[str] = None) -> EndUserNotification
    func GetEndUserNotification(ctx *Context, name string, id IDInput, state *EndUserNotificationState, opts ...ResourceOption) (*EndUserNotification, error)
    public static EndUserNotification Get(string name, Input<string> id, EndUserNotificationState? state, CustomResourceOptions? opts = null)
    public static EndUserNotification get(String name, Output<String> id, EndUserNotificationState state, CustomResourceOptions options)
    resources:  _:    type: zia:EndUserNotification    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AupCustomFrequency int
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    AupDayOffset int
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    AupFrequency string
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    AupMessage string
    The acceptable use statement that is shown in the AUP
    CautionAgainAfter int
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    CautionCustomText string
    The custom message that appears in the caution notification
    CautionPerDomain bool
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    CustomText string
    The custom text shown in the EUN
    DisplayCompLogo bool
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    DisplayCompName bool
    A Boolean value indicating whether the organization's name appears in the EUN or not
    DisplayReason bool
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    IdpProxyNotificationText string
    The message that appears in the IdP Proxy notification
    NotificationType string
    The type of EUN as default or custom
    OrgPolicyLink string
    The URL of the organization's policy page. This field is required for the default notification type.
    QuarantineCustomNotificationText string
    The message that appears in the quarantine notification
    RedirectUrl string
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    SecurityReviewCustomLocation string
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    SecurityReviewEnabled bool
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    SecurityReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    SecurityReviewText string
    The message that appears in the Security Violation notification
    SupportEmail string
    The email address for writing to IT Support
    SupportPhone string
    The phone number for contacting IT Support
    UrlCatReviewCustomLocation string
    A custom URL location where users' review requests for blocked URLs are sent
    UrlCatReviewEnabled bool
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    UrlCatReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    UrlCatReviewText string
    The message that appears in the URL Categorization notification
    WebDlpReviewCustomLocation string
    A custom URL location where users' review requests for the web DLP policy violation are sent
    WebDlpReviewEnabled bool
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    WebDlpReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    WebDlpReviewText string
    The message that appears in the Web DLP Violation notification
    AupCustomFrequency int
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    AupDayOffset int
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    AupFrequency string
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    AupMessage string
    The acceptable use statement that is shown in the AUP
    CautionAgainAfter int
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    CautionCustomText string
    The custom message that appears in the caution notification
    CautionPerDomain bool
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    CustomText string
    The custom text shown in the EUN
    DisplayCompLogo bool
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    DisplayCompName bool
    A Boolean value indicating whether the organization's name appears in the EUN or not
    DisplayReason bool
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    IdpProxyNotificationText string
    The message that appears in the IdP Proxy notification
    NotificationType string
    The type of EUN as default or custom
    OrgPolicyLink string
    The URL of the organization's policy page. This field is required for the default notification type.
    QuarantineCustomNotificationText string
    The message that appears in the quarantine notification
    RedirectUrl string
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    SecurityReviewCustomLocation string
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    SecurityReviewEnabled bool
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    SecurityReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    SecurityReviewText string
    The message that appears in the Security Violation notification
    SupportEmail string
    The email address for writing to IT Support
    SupportPhone string
    The phone number for contacting IT Support
    UrlCatReviewCustomLocation string
    A custom URL location where users' review requests for blocked URLs are sent
    UrlCatReviewEnabled bool
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    UrlCatReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    UrlCatReviewText string
    The message that appears in the URL Categorization notification
    WebDlpReviewCustomLocation string
    A custom URL location where users' review requests for the web DLP policy violation are sent
    WebDlpReviewEnabled bool
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    WebDlpReviewSubmitToSecurityCloud bool
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    WebDlpReviewText string
    The message that appears in the Web DLP Violation notification
    aupCustomFrequency Integer
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aupDayOffset Integer
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aupFrequency String
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aupMessage String
    The acceptable use statement that is shown in the AUP
    cautionAgainAfter Integer
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    cautionCustomText String
    The custom message that appears in the caution notification
    cautionPerDomain Boolean
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    customText String
    The custom text shown in the EUN
    displayCompLogo Boolean
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    displayCompName Boolean
    A Boolean value indicating whether the organization's name appears in the EUN or not
    displayReason Boolean
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idpProxyNotificationText String
    The message that appears in the IdP Proxy notification
    notificationType String
    The type of EUN as default or custom
    orgPolicyLink String
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantineCustomNotificationText String
    The message that appears in the quarantine notification
    redirectUrl String
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    securityReviewCustomLocation String
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    securityReviewEnabled Boolean
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    securityReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    securityReviewText String
    The message that appears in the Security Violation notification
    supportEmail String
    The email address for writing to IT Support
    supportPhone String
    The phone number for contacting IT Support
    urlCatReviewCustomLocation String
    A custom URL location where users' review requests for blocked URLs are sent
    urlCatReviewEnabled Boolean
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    urlCatReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    urlCatReviewText String
    The message that appears in the URL Categorization notification
    webDlpReviewCustomLocation String
    A custom URL location where users' review requests for the web DLP policy violation are sent
    webDlpReviewEnabled Boolean
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    webDlpReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    webDlpReviewText String
    The message that appears in the Web DLP Violation notification
    aupCustomFrequency number
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aupDayOffset number
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aupFrequency string
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aupMessage string
    The acceptable use statement that is shown in the AUP
    cautionAgainAfter number
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    cautionCustomText string
    The custom message that appears in the caution notification
    cautionPerDomain boolean
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    customText string
    The custom text shown in the EUN
    displayCompLogo boolean
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    displayCompName boolean
    A Boolean value indicating whether the organization's name appears in the EUN or not
    displayReason boolean
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idpProxyNotificationText string
    The message that appears in the IdP Proxy notification
    notificationType string
    The type of EUN as default or custom
    orgPolicyLink string
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantineCustomNotificationText string
    The message that appears in the quarantine notification
    redirectUrl string
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    securityReviewCustomLocation string
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    securityReviewEnabled boolean
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    securityReviewSubmitToSecurityCloud boolean
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    securityReviewText string
    The message that appears in the Security Violation notification
    supportEmail string
    The email address for writing to IT Support
    supportPhone string
    The phone number for contacting IT Support
    urlCatReviewCustomLocation string
    A custom URL location where users' review requests for blocked URLs are sent
    urlCatReviewEnabled boolean
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    urlCatReviewSubmitToSecurityCloud boolean
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    urlCatReviewText string
    The message that appears in the URL Categorization notification
    webDlpReviewCustomLocation string
    A custom URL location where users' review requests for the web DLP policy violation are sent
    webDlpReviewEnabled boolean
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    webDlpReviewSubmitToSecurityCloud boolean
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    webDlpReviewText string
    The message that appears in the Web DLP Violation notification
    aup_custom_frequency int
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aup_day_offset int
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aup_frequency str
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aup_message str
    The acceptable use statement that is shown in the AUP
    caution_again_after int
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    caution_custom_text str
    The custom message that appears in the caution notification
    caution_per_domain bool
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    custom_text str
    The custom text shown in the EUN
    display_comp_logo bool
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    display_comp_name bool
    A Boolean value indicating whether the organization's name appears in the EUN or not
    display_reason bool
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idp_proxy_notification_text str
    The message that appears in the IdP Proxy notification
    notification_type str
    The type of EUN as default or custom
    org_policy_link str
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantine_custom_notification_text str
    The message that appears in the quarantine notification
    redirect_url str
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    security_review_custom_location str
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    security_review_enabled bool
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    security_review_submit_to_security_cloud bool
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    security_review_text str
    The message that appears in the Security Violation notification
    support_email str
    The email address for writing to IT Support
    support_phone str
    The phone number for contacting IT Support
    url_cat_review_custom_location str
    A custom URL location where users' review requests for blocked URLs are sent
    url_cat_review_enabled bool
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    url_cat_review_submit_to_security_cloud bool
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    url_cat_review_text str
    The message that appears in the URL Categorization notification
    web_dlp_review_custom_location str
    A custom URL location where users' review requests for the web DLP policy violation are sent
    web_dlp_review_enabled bool
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    web_dlp_review_submit_to_security_cloud bool
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    web_dlp_review_text str
    The message that appears in the Web DLP Violation notification
    aupCustomFrequency Number
    The custom frequency (in days) for showing the AUP to the end users. Valid range is 0 to 180.
    aupDayOffset Number
    Specifies which day of the week or month the AUP is shown for users when aupFrequency is set. Valid range is 0 to 31.
    aupFrequency String
    The frequency at which the Acceptable Use Policy (AUP) is shown to the end users
    aupMessage String
    The acceptable use statement that is shown in the AUP
    cautionAgainAfter Number
    The time interval at which the caution notification is shown when users continue browsing a restricted site.
    cautionCustomText String
    The custom message that appears in the caution notification
    cautionPerDomain Boolean
    Specifies whether to display the caution notification at a specific time interval for URLs in the Miscellaneous or Unknown category.
    customText String
    The custom text shown in the EUN
    displayCompLogo Boolean
    A Boolean value indicating whether your organization's logo appears in the EUN or not
    displayCompName Boolean
    A Boolean value indicating whether the organization's name appears in the EUN or not
    displayReason Boolean
    A Boolean value indicating whether or not the reason for cautioning or blocking access to a site, file, or application is shown when the respective notification is triggered
    idpProxyNotificationText String
    The message that appears in the IdP Proxy notification
    notificationType String
    The type of EUN as default or custom
    orgPolicyLink String
    The URL of the organization's policy page. This field is required for the default notification type.
    quarantineCustomNotificationText String
    The message that appears in the quarantine notification
    redirectUrl String
    The redirect URL for the external site hosting the EUN specified when the custom notification type is selected
    securityReviewCustomLocation String
    Value indicating whether or not to include the ECS option in all DNS queries, originating from all locations and remote users.
    securityReviewEnabled Boolean
    A Boolean value indicating whether the Security Violation notification is enabled or disabled
    securityReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for blocked URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    securityReviewText String
    The message that appears in the Security Violation notification
    supportEmail String
    The email address for writing to IT Support
    supportPhone String
    The phone number for contacting IT Support
    urlCatReviewCustomLocation String
    A custom URL location where users' review requests for blocked URLs are sent
    urlCatReviewEnabled Boolean
    A Boolean value indicating whether the URL Categorization notification is enabled or disabled
    urlCatReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for possibly misclassified URLs are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    urlCatReviewText String
    The message that appears in the URL Categorization notification
    webDlpReviewCustomLocation String
    A custom URL location where users' review requests for the web DLP policy violation are sent
    webDlpReviewEnabled Boolean
    A Boolean value indicating whether the Web DLP Violation notification is enabled or disabled
    webDlpReviewSubmitToSecurityCloud Boolean
    A Boolean value indicating whether users' review requests for web DLP policy violation are submitted to the Zscaler service (i.e., Security Cloud) or a custom location.
    webDlpReviewText String
    The message that appears in the Web DLP Violation notification

    Import

    Zscaler offers a dedicated tool called Zscaler-Terraformer to allow the automated import of ZIA configurations into Terraform-compliant HashiCorp Configuration Language.

    Visit

    zia_end_user_notification can be imported by using enduser_notification as the import ID.

    For example:

    $ pulumi import zia:index/endUserNotification:EndUserNotification this "enduser_notification"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    zia zscaler/pulumi-zia
    License
    MIT
    Notes
    This Pulumi package is based on the zia Terraform Provider.
    zia logo
    Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler