1. Packages
  2. Zscaler Internet Access (ZIA)
  3. API Docs
  4. EndUserNotification
Viewing docs for pulumi-resource-zia v1.3.8
published on Friday, Mar 13, 2026 by Zscaler
zia logo
Viewing docs for pulumi-resource-zia v1.3.8
published on Friday, Mar 13, 2026 by Zscaler

    The zia_end_user_notification resource manages end user notification settings in the Zscaler Internet Access (ZIA) cloud service. This is a singleton resource — only one end user notification configuration exists per tenant. It controls the messages and settings displayed to end users when their traffic is blocked, cautioned, or requires an Acceptable Use Policy (AUP) acknowledgment. Deleting the Pulumi resource does not remove the underlying settings.

    Example Usage

    End User Notification

    Example coming soon!

    Example coming soon!

    Example coming soon!

    import * as zia from "@bdzscaler/pulumi-zia";
    
    const example = new zia.EndUserNotification("example", {
        aupFrequency: "ON_EVERY_LOGIN",
        notificationType: "CUSTOM",
        displayReason: true,
        displayCompanyName: true,
        supportEmail: "support@example.com",
    });
    
    import zscaler_pulumi_zia as zia
    
    example = zia.EndUserNotification("example",
        aup_frequency="ON_EVERY_LOGIN",
        notification_type="CUSTOM",
        display_reason=True,
        display_company_name=True,
        support_email="support@example.com",
    )
    
    resources:
      example:
        type: zia:EndUserNotification
        properties:
          aupFrequency: ON_EVERY_LOGIN
          notificationType: CUSTOM
          displayReason: true
          displayCompanyName: true
          supportEmail: support@example.com
    

    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_company_logo: Optional[bool] = None,
                            display_company_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",
        DisplayCompanyLogo = false,
        DisplayCompanyName = 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"),
    	DisplayCompanyLogo:                  pulumi.Bool(false),
    	DisplayCompanyName:                  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")
        .displayCompanyLogo(false)
        .displayCompanyName(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_company_logo=False,
        display_company_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",
        displayCompanyLogo: false,
        displayCompanyName: 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
        displayCompanyLogo: false
        displayCompanyName: 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
    Custom frequency in days for displaying the AUP. Used when aupFrequency is CUSTOM.
    AupDayOffset int
    Day offset for AUP display.
    AupFrequency string
    AUP display frequency. Valid values: NEVER, ON_EVERY_LOGIN, ONCE, CUSTOM.
    AupMessage string
    The Acceptable Use Policy message displayed to users.
    CautionAgainAfter int
    Time in minutes before showing the caution notification again.
    CautionCustomText string
    Custom text for caution notifications.
    CautionPerDomain bool
    Whether to show caution notifications per domain.
    CustomText string
    Custom text displayed in the notification page.
    DisplayCompanyLogo bool
    Whether to display the company logo in the notification.
    DisplayCompanyName bool
    Whether to display the company name in the notification.
    DisplayReason bool
    Whether to display the reason for blocking or cautioning traffic.
    IdpProxyNotificationText string
    Custom text for IDP proxy notifications.
    NotificationType string
    Notification type. Valid values: DEFAULT, CUSTOM.
    OrgPolicyLink string
    Link to the organization's policy page.
    QuarantineCustomNotificationText string
    Custom text for quarantine notifications.
    RedirectUrl string
    Redirect URL for the notification page.
    SecurityReviewCustomLocation string
    Custom URL for security review submissions.
    SecurityReviewEnabled bool
    Whether security review requests are enabled.
    SecurityReviewSubmitToSecurityCloud bool
    Whether security review requests are submitted to the Zscaler security cloud.
    SecurityReviewText string
    Custom text for security review notifications.
    SupportEmail string
    Support email address displayed in notifications.
    SupportPhone string
    Support phone number displayed in notifications.
    UrlCatReviewCustomLocation string
    Custom URL for URL category review submissions.
    UrlCatReviewEnabled bool
    Whether URL category review requests are enabled.
    UrlCatReviewSubmitToSecurityCloud bool
    Whether URL category review requests are submitted to the Zscaler security cloud.
    UrlCatReviewText string
    Custom text for URL category review notifications.
    WebDlpReviewCustomLocation string
    Custom URL for Web DLP review submissions.
    WebDlpReviewEnabled bool
    Whether Web DLP review requests are enabled.
    WebDlpReviewSubmitToSecurityCloud bool
    Whether Web DLP review requests are submitted to the Zscaler security cloud.
    WebDlpReviewText string
    Custom text for Web DLP review notifications.
    AupCustomFrequency int
    Custom frequency in days for displaying the AUP. Used when aupFrequency is CUSTOM.
    AupDayOffset int
    Day offset for AUP display.
    AupFrequency string
    AUP display frequency. Valid values: NEVER, ON_EVERY_LOGIN, ONCE, CUSTOM.
    AupMessage string
    The Acceptable Use Policy message displayed to users.
    CautionAgainAfter int
    Time in minutes before showing the caution notification again.
    CautionCustomText string
    Custom text for caution notifications.
    CautionPerDomain bool
    Whether to show caution notifications per domain.
    CustomText string
    Custom text displayed in the notification page.
    DisplayCompanyLogo bool
    Whether to display the company logo in the notification.
    DisplayCompanyName bool
    Whether to display the company name in the notification.
    DisplayReason bool
    Whether to display the reason for blocking or cautioning traffic.
    IdpProxyNotificationText string
    Custom text for IDP proxy notifications.
    NotificationType string
    Notification type. Valid values: DEFAULT, CUSTOM.
    OrgPolicyLink string
    Link to the organization's policy page.
    QuarantineCustomNotificationText string
    Custom text for quarantine notifications.
    RedirectUrl string
    Redirect URL for the notification page.
    SecurityReviewCustomLocation string
    Custom URL for security review submissions.
    SecurityReviewEnabled bool
    Whether security review requests are enabled.
    SecurityReviewSubmitToSecurityCloud bool
    Whether security review requests are submitted to the Zscaler security cloud.
    SecurityReviewText string
    Custom text for security review notifications.
    SupportEmail string
    Support email address displayed in notifications.
    SupportPhone string
    Support phone number displayed in notifications.
    UrlCatReviewCustomLocation string
    Custom URL for URL category review submissions.
    UrlCatReviewEnabled bool
    Whether URL category review requests are enabled.
    UrlCatReviewSubmitToSecurityCloud bool
    Whether URL category review requests are submitted to the Zscaler security cloud.
    UrlCatReviewText string
    Custom text for URL category review notifications.
    WebDlpReviewCustomLocation string
    Custom URL for Web DLP review submissions.
    WebDlpReviewEnabled bool
    Whether Web DLP review requests are enabled.
    WebDlpReviewSubmitToSecurityCloud bool
    Whether Web DLP review requests are submitted to the Zscaler security cloud.
    WebDlpReviewText string
    Custom text for Web DLP review notifications.
    aupCustomFrequency Integer
    Custom frequency in days for displaying the AUP. Used when aupFrequency is CUSTOM.
    aupDayOffset Integer
    Day offset for AUP display.
    aupFrequency String
    AUP display frequency. Valid values: NEVER, ON_EVERY_LOGIN, ONCE, CUSTOM.
    aupMessage String
    The Acceptable Use Policy message displayed to users.
    cautionAgainAfter Integer
    Time in minutes before showing the caution notification again.
    cautionCustomText String
    Custom text for caution notifications.
    cautionPerDomain Boolean
    Whether to show caution notifications per domain.
    customText String
    Custom text displayed in the notification page.
    displayCompanyLogo Boolean
    Whether to display the company logo in the notification.
    displayCompanyName Boolean
    Whether to display the company name in the notification.
    displayReason Boolean
    Whether to display the reason for blocking or cautioning traffic.
    idpProxyNotificationText String
    Custom text for IDP proxy notifications.
    notificationType String
    Notification type. Valid values: DEFAULT, CUSTOM.
    orgPolicyLink String
    Link to the organization's policy page.
    quarantineCustomNotificationText String
    Custom text for quarantine notifications.
    redirectUrl String
    Redirect URL for the notification page.
    securityReviewCustomLocation String
    Custom URL for security review submissions.
    securityReviewEnabled Boolean
    Whether security review requests are enabled.
    securityReviewSubmitToSecurityCloud Boolean
    Whether security review requests are submitted to the Zscaler security cloud.
    securityReviewText String
    Custom text for security review notifications.
    supportEmail String
    Support email address displayed in notifications.
    supportPhone String
    Support phone number displayed in notifications.
    urlCatReviewCustomLocation String
    Custom URL for URL category review submissions.
    urlCatReviewEnabled Boolean
    Whether URL category review requests are enabled.
    urlCatReviewSubmitToSecurityCloud Boolean
    Whether URL category review requests are submitted to the Zscaler security cloud.
    urlCatReviewText String
    Custom text for URL category review notifications.
    webDlpReviewCustomLocation String
    Custom URL for Web DLP review submissions.
    webDlpReviewEnabled Boolean
    Whether Web DLP review requests are enabled.
    webDlpReviewSubmitToSecurityCloud Boolean
    Whether Web DLP review requests are submitted to the Zscaler security cloud.
    webDlpReviewText String
    Custom text for Web DLP review notifications.
    aupCustomFrequency number
    Custom frequency in days for displaying the AUP. Used when aupFrequency is CUSTOM.
    aupDayOffset number
    Day offset for AUP display.
    aupFrequency string
    AUP display frequency. Valid values: NEVER, ON_EVERY_LOGIN, ONCE, CUSTOM.
    aupMessage string
    The Acceptable Use Policy message displayed to users.
    cautionAgainAfter number
    Time in minutes before showing the caution notification again.
    cautionCustomText string
    Custom text for caution notifications.
    cautionPerDomain boolean
    Whether to show caution notifications per domain.
    customText string
    Custom text displayed in the notification page.
    displayCompanyLogo boolean
    Whether to display the company logo in the notification.
    displayCompanyName boolean
    Whether to display the company name in the notification.
    displayReason boolean
    Whether to display the reason for blocking or cautioning traffic.
    idpProxyNotificationText string
    Custom text for IDP proxy notifications.
    notificationType string
    Notification type. Valid values: DEFAULT, CUSTOM.
    orgPolicyLink string
    Link to the organization's policy page.
    quarantineCustomNotificationText string
    Custom text for quarantine notifications.
    redirectUrl string
    Redirect URL for the notification page.
    securityReviewCustomLocation string
    Custom URL for security review submissions.
    securityReviewEnabled boolean
    Whether security review requests are enabled.
    securityReviewSubmitToSecurityCloud boolean
    Whether security review requests are submitted to the Zscaler security cloud.
    securityReviewText string
    Custom text for security review notifications.
    supportEmail string
    Support email address displayed in notifications.
    supportPhone string
    Support phone number displayed in notifications.
    urlCatReviewCustomLocation string
    Custom URL for URL category review submissions.
    urlCatReviewEnabled boolean
    Whether URL category review requests are enabled.
    urlCatReviewSubmitToSecurityCloud boolean
    Whether URL category review requests are submitted to the Zscaler security cloud.
    urlCatReviewText string
    Custom text for URL category review notifications.
    webDlpReviewCustomLocation string
    Custom URL for Web DLP review submissions.
    webDlpReviewEnabled boolean
    Whether Web DLP review requests are enabled.
    webDlpReviewSubmitToSecurityCloud boolean
    Whether Web DLP review requests are submitted to the Zscaler security cloud.
    webDlpReviewText string
    Custom text for Web DLP review notifications.
    aup_custom_frequency int
    Custom frequency in days for displaying the AUP. Used when aupFrequency is CUSTOM.
    aup_day_offset int
    Day offset for AUP display.
    aup_frequency str
    AUP display frequency. Valid values: NEVER, ON_EVERY_LOGIN, ONCE, CUSTOM.
    aup_message str
    The Acceptable Use Policy message displayed to users.
    caution_again_after int
    Time in minutes before showing the caution notification again.
    caution_custom_text str
    Custom text for caution notifications.
    caution_per_domain bool
    Whether to show caution notifications per domain.
    custom_text str
    Custom text displayed in the notification page.
    display_company_logo bool
    Whether to display the company logo in the notification.
    display_company_name bool
    Whether to display the company name in the notification.
    display_reason bool
    Whether to display the reason for blocking or cautioning traffic.
    idp_proxy_notification_text str
    Custom text for IDP proxy notifications.
    notification_type str
    Notification type. Valid values: DEFAULT, CUSTOM.
    org_policy_link str
    Link to the organization's policy page.
    quarantine_custom_notification_text str
    Custom text for quarantine notifications.
    redirect_url str
    Redirect URL for the notification page.
    security_review_custom_location str
    Custom URL for security review submissions.
    security_review_enabled bool
    Whether security review requests are enabled.
    security_review_submit_to_security_cloud bool
    Whether security review requests are submitted to the Zscaler security cloud.
    security_review_text str
    Custom text for security review notifications.
    support_email str
    Support email address displayed in notifications.
    support_phone str
    Support phone number displayed in notifications.
    url_cat_review_custom_location str
    Custom URL for URL category review submissions.
    url_cat_review_enabled bool
    Whether URL category review requests are enabled.
    url_cat_review_submit_to_security_cloud bool
    Whether URL category review requests are submitted to the Zscaler security cloud.
    url_cat_review_text str
    Custom text for URL category review notifications.
    web_dlp_review_custom_location str
    Custom URL for Web DLP review submissions.
    web_dlp_review_enabled bool
    Whether Web DLP review requests are enabled.
    web_dlp_review_submit_to_security_cloud bool
    Whether Web DLP review requests are submitted to the Zscaler security cloud.
    web_dlp_review_text str
    Custom text for Web DLP review notifications.
    aupCustomFrequency Number
    Custom frequency in days for displaying the AUP. Used when aupFrequency is CUSTOM.
    aupDayOffset Number
    Day offset for AUP display.
    aupFrequency String
    AUP display frequency. Valid values: NEVER, ON_EVERY_LOGIN, ONCE, CUSTOM.
    aupMessage String
    The Acceptable Use Policy message displayed to users.
    cautionAgainAfter Number
    Time in minutes before showing the caution notification again.
    cautionCustomText String
    Custom text for caution notifications.
    cautionPerDomain Boolean
    Whether to show caution notifications per domain.
    customText String
    Custom text displayed in the notification page.
    displayCompanyLogo Boolean
    Whether to display the company logo in the notification.
    displayCompanyName Boolean
    Whether to display the company name in the notification.
    displayReason Boolean
    Whether to display the reason for blocking or cautioning traffic.
    idpProxyNotificationText String
    Custom text for IDP proxy notifications.
    notificationType String
    Notification type. Valid values: DEFAULT, CUSTOM.
    orgPolicyLink String
    Link to the organization's policy page.
    quarantineCustomNotificationText String
    Custom text for quarantine notifications.
    redirectUrl String
    Redirect URL for the notification page.
    securityReviewCustomLocation String
    Custom URL for security review submissions.
    securityReviewEnabled Boolean
    Whether security review requests are enabled.
    securityReviewSubmitToSecurityCloud Boolean
    Whether security review requests are submitted to the Zscaler security cloud.
    securityReviewText String
    Custom text for security review notifications.
    supportEmail String
    Support email address displayed in notifications.
    supportPhone String
    Support phone number displayed in notifications.
    urlCatReviewCustomLocation String
    Custom URL for URL category review submissions.
    urlCatReviewEnabled Boolean
    Whether URL category review requests are enabled.
    urlCatReviewSubmitToSecurityCloud Boolean
    Whether URL category review requests are submitted to the Zscaler security cloud.
    urlCatReviewText String
    Custom text for URL category review notifications.
    webDlpReviewCustomLocation String
    Custom URL for Web DLP review submissions.
    webDlpReviewEnabled Boolean
    Whether Web DLP review requests are enabled.
    webDlpReviewSubmitToSecurityCloud Boolean
    Whether Web DLP review requests are submitted to the Zscaler security cloud.
    webDlpReviewText String
    Custom text for Web DLP review notifications.

    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.

    Import

    This is a singleton resource. Import is not applicable because there is no unique API identifier.

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

    Package Details

    Repository
    zia zscaler/pulumi-zia
    License
    zia logo
    Viewing docs for pulumi-resource-zia v1.3.8
    published on Friday, Mar 13, 2026 by Zscaler
      Try Pulumi Cloud free. Your team will thank you.