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

zia.URLFilteringCloudAppSettings

Explore with Pulumi AI

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

    The zia_url_filtering_and_cloud_app_settings resource allows you to updates the the URL and Cloud App Control advanced policy settings To learn more see Configuring Advanced Policy Settings

    Example Usage

    resource "zia_url_filtering_and_cloud_app_settings" "this" {
        block_skype                             = true
        consider_embedded_sites                 = false
        enable_block_override_for_non_auth_user = false
        enable_chatgpt_prompt                   = false
        enable_cipa_compliance                  = false
        enable_dynamic_content_cat              = true
        enable_gemini_prompt                    = false
        enable_meta_prompt                      = false
        enable_microsoft_copilot_prompt         = false
        enable_msft_o365                        = false
        enable_newly_registered_domains         = false
        enable_office365                        = true
        enable_per_plexity_prompt               = false
        enable_poep_prompt                      = false
        enable_ucaas_logmein                    = false
        enable_ucaas_ring_central               = false
        enable_ucaas_talkdesk                   = false
        enable_ucaas_webex                      = false
        enable_ucaas_zoom                       = false
        enforce_safe_search                     = false
    }
    

    Create URLFilteringCloudAppSettings Resource

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

    Constructor syntax

    new URLFilteringCloudAppSettings(name: string, args?: URLFilteringCloudAppSettingsArgs, opts?: CustomResourceOptions);
    @overload
    def URLFilteringCloudAppSettings(resource_name: str,
                                     args: Optional[URLFilteringCloudAppSettingsArgs] = None,
                                     opts: Optional[ResourceOptions] = None)
    
    @overload
    def URLFilteringCloudAppSettings(resource_name: str,
                                     opts: Optional[ResourceOptions] = None,
                                     block_skype: Optional[bool] = None,
                                     consider_embedded_sites: Optional[bool] = None,
                                     enable_block_override_for_non_auth_user: Optional[bool] = None,
                                     enable_chatgpt_prompt: Optional[bool] = None,
                                     enable_cipa_compliance: Optional[bool] = None,
                                     enable_dynamic_content_cat: Optional[bool] = None,
                                     enable_gemini_prompt: Optional[bool] = None,
                                     enable_meta_prompt: Optional[bool] = None,
                                     enable_microsoft_copilot_prompt: Optional[bool] = None,
                                     enable_msft_o365: Optional[bool] = None,
                                     enable_newly_registered_domains: Optional[bool] = None,
                                     enable_office365: Optional[bool] = None,
                                     enable_per_plexity_prompt: Optional[bool] = None,
                                     enable_poep_prompt: Optional[bool] = None,
                                     enable_ucaas_logmein: Optional[bool] = None,
                                     enable_ucaas_ring_central: Optional[bool] = None,
                                     enable_ucaas_talkdesk: Optional[bool] = None,
                                     enable_ucaas_webex: Optional[bool] = None,
                                     enable_ucaas_zoom: Optional[bool] = None,
                                     enforce_safe_search: Optional[bool] = None)
    func NewURLFilteringCloudAppSettings(ctx *Context, name string, args *URLFilteringCloudAppSettingsArgs, opts ...ResourceOption) (*URLFilteringCloudAppSettings, error)
    public URLFilteringCloudAppSettings(string name, URLFilteringCloudAppSettingsArgs? args = null, CustomResourceOptions? opts = null)
    public URLFilteringCloudAppSettings(String name, URLFilteringCloudAppSettingsArgs args)
    public URLFilteringCloudAppSettings(String name, URLFilteringCloudAppSettingsArgs args, CustomResourceOptions options)
    
    type: zia:URLFilteringCloudAppSettings
    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 URLFilteringCloudAppSettingsArgs
    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 URLFilteringCloudAppSettingsArgs
    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 URLFilteringCloudAppSettingsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args URLFilteringCloudAppSettingsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args URLFilteringCloudAppSettingsArgs
    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 urlfilteringCloudAppSettingsResource = new Zia.URLFilteringCloudAppSettings("urlfilteringCloudAppSettingsResource", new()
    {
        BlockSkype = false,
        ConsiderEmbeddedSites = false,
        EnableBlockOverrideForNonAuthUser = false,
        EnableChatgptPrompt = false,
        EnableCipaCompliance = false,
        EnableDynamicContentCat = false,
        EnableGeminiPrompt = false,
        EnableMetaPrompt = false,
        EnableMicrosoftCopilotPrompt = false,
        EnableMsftO365 = false,
        EnableNewlyRegisteredDomains = false,
        EnableOffice365 = false,
        EnablePerPlexityPrompt = false,
        EnablePoepPrompt = false,
        EnableUcaasLogmein = false,
        EnableUcaasRingCentral = false,
        EnableUcaasTalkdesk = false,
        EnableUcaasWebex = false,
        EnableUcaasZoom = false,
        EnforceSafeSearch = false,
    });
    
    example, err := zia.NewURLFilteringCloudAppSettings(ctx, "urlfilteringCloudAppSettingsResource", &zia.URLFilteringCloudAppSettingsArgs{
    	BlockSkype:                        pulumi.Bool(false),
    	ConsiderEmbeddedSites:             pulumi.Bool(false),
    	EnableBlockOverrideForNonAuthUser: pulumi.Bool(false),
    	EnableChatgptPrompt:               pulumi.Bool(false),
    	EnableCipaCompliance:              pulumi.Bool(false),
    	EnableDynamicContentCat:           pulumi.Bool(false),
    	EnableGeminiPrompt:                pulumi.Bool(false),
    	EnableMetaPrompt:                  pulumi.Bool(false),
    	EnableMicrosoftCopilotPrompt:      pulumi.Bool(false),
    	EnableMsftO365:                    pulumi.Bool(false),
    	EnableNewlyRegisteredDomains:      pulumi.Bool(false),
    	EnableOffice365:                   pulumi.Bool(false),
    	EnablePerPlexityPrompt:            pulumi.Bool(false),
    	EnablePoepPrompt:                  pulumi.Bool(false),
    	EnableUcaasLogmein:                pulumi.Bool(false),
    	EnableUcaasRingCentral:            pulumi.Bool(false),
    	EnableUcaasTalkdesk:               pulumi.Bool(false),
    	EnableUcaasWebex:                  pulumi.Bool(false),
    	EnableUcaasZoom:                   pulumi.Bool(false),
    	EnforceSafeSearch:                 pulumi.Bool(false),
    })
    
    var urlfilteringCloudAppSettingsResource = new URLFilteringCloudAppSettings("urlfilteringCloudAppSettingsResource", URLFilteringCloudAppSettingsArgs.builder()
        .blockSkype(false)
        .considerEmbeddedSites(false)
        .enableBlockOverrideForNonAuthUser(false)
        .enableChatgptPrompt(false)
        .enableCipaCompliance(false)
        .enableDynamicContentCat(false)
        .enableGeminiPrompt(false)
        .enableMetaPrompt(false)
        .enableMicrosoftCopilotPrompt(false)
        .enableMsftO365(false)
        .enableNewlyRegisteredDomains(false)
        .enableOffice365(false)
        .enablePerPlexityPrompt(false)
        .enablePoepPrompt(false)
        .enableUcaasLogmein(false)
        .enableUcaasRingCentral(false)
        .enableUcaasTalkdesk(false)
        .enableUcaasWebex(false)
        .enableUcaasZoom(false)
        .enforceSafeSearch(false)
        .build());
    
    urlfiltering_cloud_app_settings_resource = zia.URLFilteringCloudAppSettings("urlfilteringCloudAppSettingsResource",
        block_skype=False,
        consider_embedded_sites=False,
        enable_block_override_for_non_auth_user=False,
        enable_chatgpt_prompt=False,
        enable_cipa_compliance=False,
        enable_dynamic_content_cat=False,
        enable_gemini_prompt=False,
        enable_meta_prompt=False,
        enable_microsoft_copilot_prompt=False,
        enable_msft_o365=False,
        enable_newly_registered_domains=False,
        enable_office365=False,
        enable_per_plexity_prompt=False,
        enable_poep_prompt=False,
        enable_ucaas_logmein=False,
        enable_ucaas_ring_central=False,
        enable_ucaas_talkdesk=False,
        enable_ucaas_webex=False,
        enable_ucaas_zoom=False,
        enforce_safe_search=False)
    
    const urlfilteringCloudAppSettingsResource = new zia.URLFilteringCloudAppSettings("urlfilteringCloudAppSettingsResource", {
        blockSkype: false,
        considerEmbeddedSites: false,
        enableBlockOverrideForNonAuthUser: false,
        enableChatgptPrompt: false,
        enableCipaCompliance: false,
        enableDynamicContentCat: false,
        enableGeminiPrompt: false,
        enableMetaPrompt: false,
        enableMicrosoftCopilotPrompt: false,
        enableMsftO365: false,
        enableNewlyRegisteredDomains: false,
        enableOffice365: false,
        enablePerPlexityPrompt: false,
        enablePoepPrompt: false,
        enableUcaasLogmein: false,
        enableUcaasRingCentral: false,
        enableUcaasTalkdesk: false,
        enableUcaasWebex: false,
        enableUcaasZoom: false,
        enforceSafeSearch: false,
    });
    
    type: zia:URLFilteringCloudAppSettings
    properties:
        blockSkype: false
        considerEmbeddedSites: false
        enableBlockOverrideForNonAuthUser: false
        enableChatgptPrompt: false
        enableCipaCompliance: false
        enableDynamicContentCat: false
        enableGeminiPrompt: false
        enableMetaPrompt: false
        enableMicrosoftCopilotPrompt: false
        enableMsftO365: false
        enableNewlyRegisteredDomains: false
        enableOffice365: false
        enablePerPlexityPrompt: false
        enablePoepPrompt: false
        enableUcaasLogmein: false
        enableUcaasRingCentral: false
        enableUcaasTalkdesk: false
        enableUcaasWebex: false
        enableUcaasZoom: false
        enforceSafeSearch: false
    

    URLFilteringCloudAppSettings 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 URLFilteringCloudAppSettings resource accepts the following input properties:

    BlockSkype bool
    A Boolean value indicating whether access to Skype is blocked or not.
    ConsiderEmbeddedSites bool
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    EnableBlockOverrideForNonAuthUser bool
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    EnableChatgptPrompt bool
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    EnableCipaCompliance bool
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    EnableDynamicContentCat bool
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    EnableGeminiPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    EnableMetaPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    EnableMicrosoftCopilotPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    EnableMsftO365 bool
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    EnableNewlyRegisteredDomains bool
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    EnableOffice365 bool
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    EnablePerPlexityPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    EnablePoepPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    EnableUcaasLogmein bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    EnableUcaasRingCentral bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    EnableUcaasTalkdesk bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    EnableUcaasWebex bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    EnableUcaasZoom bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    EnforceSafeSearch bool
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    BlockSkype bool
    A Boolean value indicating whether access to Skype is blocked or not.
    ConsiderEmbeddedSites bool
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    EnableBlockOverrideForNonAuthUser bool
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    EnableChatgptPrompt bool
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    EnableCipaCompliance bool
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    EnableDynamicContentCat bool
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    EnableGeminiPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    EnableMetaPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    EnableMicrosoftCopilotPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    EnableMsftO365 bool
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    EnableNewlyRegisteredDomains bool
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    EnableOffice365 bool
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    EnablePerPlexityPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    EnablePoepPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    EnableUcaasLogmein bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    EnableUcaasRingCentral bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    EnableUcaasTalkdesk bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    EnableUcaasWebex bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    EnableUcaasZoom bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    EnforceSafeSearch bool
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    blockSkype Boolean
    A Boolean value indicating whether access to Skype is blocked or not.
    considerEmbeddedSites Boolean
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enableBlockOverrideForNonAuthUser Boolean
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enableChatgptPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enableCipaCompliance Boolean
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enableDynamicContentCat Boolean
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enableGeminiPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enableMetaPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enableMicrosoftCopilotPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enableMsftO365 Boolean
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enableNewlyRegisteredDomains Boolean
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enableOffice365 Boolean
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enablePerPlexityPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enablePoepPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enableUcaasLogmein Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enableUcaasRingCentral Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enableUcaasTalkdesk Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enableUcaasWebex Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enableUcaasZoom Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforceSafeSearch Boolean
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    blockSkype boolean
    A Boolean value indicating whether access to Skype is blocked or not.
    considerEmbeddedSites boolean
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enableBlockOverrideForNonAuthUser boolean
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enableChatgptPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enableCipaCompliance boolean
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enableDynamicContentCat boolean
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enableGeminiPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enableMetaPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enableMicrosoftCopilotPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enableMsftO365 boolean
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enableNewlyRegisteredDomains boolean
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enableOffice365 boolean
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enablePerPlexityPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enablePoepPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enableUcaasLogmein boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enableUcaasRingCentral boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enableUcaasTalkdesk boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enableUcaasWebex boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enableUcaasZoom boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforceSafeSearch boolean
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    block_skype bool
    A Boolean value indicating whether access to Skype is blocked or not.
    consider_embedded_sites bool
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enable_block_override_for_non_auth_user bool
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enable_chatgpt_prompt bool
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enable_cipa_compliance bool
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enable_dynamic_content_cat bool
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enable_gemini_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enable_meta_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enable_microsoft_copilot_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enable_msft_o365 bool
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enable_newly_registered_domains bool
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enable_office365 bool
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enable_per_plexity_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enable_poep_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enable_ucaas_logmein bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enable_ucaas_ring_central bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enable_ucaas_talkdesk bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enable_ucaas_webex bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enable_ucaas_zoom bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforce_safe_search bool
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    blockSkype Boolean
    A Boolean value indicating whether access to Skype is blocked or not.
    considerEmbeddedSites Boolean
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enableBlockOverrideForNonAuthUser Boolean
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enableChatgptPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enableCipaCompliance Boolean
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enableDynamicContentCat Boolean
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enableGeminiPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enableMetaPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enableMicrosoftCopilotPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enableMsftO365 Boolean
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enableNewlyRegisteredDomains Boolean
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enableOffice365 Boolean
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enablePerPlexityPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enablePoepPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enableUcaasLogmein Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enableUcaasRingCentral Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enableUcaasTalkdesk Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enableUcaasWebex Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enableUcaasZoom Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforceSafeSearch Boolean
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the URLFilteringCloudAppSettings 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 URLFilteringCloudAppSettings Resource

    Get an existing URLFilteringCloudAppSettings 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?: URLFilteringCloudAppSettingsState, opts?: CustomResourceOptions): URLFilteringCloudAppSettings
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            block_skype: Optional[bool] = None,
            consider_embedded_sites: Optional[bool] = None,
            enable_block_override_for_non_auth_user: Optional[bool] = None,
            enable_chatgpt_prompt: Optional[bool] = None,
            enable_cipa_compliance: Optional[bool] = None,
            enable_dynamic_content_cat: Optional[bool] = None,
            enable_gemini_prompt: Optional[bool] = None,
            enable_meta_prompt: Optional[bool] = None,
            enable_microsoft_copilot_prompt: Optional[bool] = None,
            enable_msft_o365: Optional[bool] = None,
            enable_newly_registered_domains: Optional[bool] = None,
            enable_office365: Optional[bool] = None,
            enable_per_plexity_prompt: Optional[bool] = None,
            enable_poep_prompt: Optional[bool] = None,
            enable_ucaas_logmein: Optional[bool] = None,
            enable_ucaas_ring_central: Optional[bool] = None,
            enable_ucaas_talkdesk: Optional[bool] = None,
            enable_ucaas_webex: Optional[bool] = None,
            enable_ucaas_zoom: Optional[bool] = None,
            enforce_safe_search: Optional[bool] = None) -> URLFilteringCloudAppSettings
    func GetURLFilteringCloudAppSettings(ctx *Context, name string, id IDInput, state *URLFilteringCloudAppSettingsState, opts ...ResourceOption) (*URLFilteringCloudAppSettings, error)
    public static URLFilteringCloudAppSettings Get(string name, Input<string> id, URLFilteringCloudAppSettingsState? state, CustomResourceOptions? opts = null)
    public static URLFilteringCloudAppSettings get(String name, Output<String> id, URLFilteringCloudAppSettingsState state, CustomResourceOptions options)
    resources:  _:    type: zia:URLFilteringCloudAppSettings    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:
    BlockSkype bool
    A Boolean value indicating whether access to Skype is blocked or not.
    ConsiderEmbeddedSites bool
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    EnableBlockOverrideForNonAuthUser bool
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    EnableChatgptPrompt bool
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    EnableCipaCompliance bool
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    EnableDynamicContentCat bool
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    EnableGeminiPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    EnableMetaPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    EnableMicrosoftCopilotPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    EnableMsftO365 bool
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    EnableNewlyRegisteredDomains bool
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    EnableOffice365 bool
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    EnablePerPlexityPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    EnablePoepPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    EnableUcaasLogmein bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    EnableUcaasRingCentral bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    EnableUcaasTalkdesk bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    EnableUcaasWebex bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    EnableUcaasZoom bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    EnforceSafeSearch bool
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    BlockSkype bool
    A Boolean value indicating whether access to Skype is blocked or not.
    ConsiderEmbeddedSites bool
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    EnableBlockOverrideForNonAuthUser bool
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    EnableChatgptPrompt bool
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    EnableCipaCompliance bool
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    EnableDynamicContentCat bool
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    EnableGeminiPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    EnableMetaPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    EnableMicrosoftCopilotPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    EnableMsftO365 bool
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    EnableNewlyRegisteredDomains bool
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    EnableOffice365 bool
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    EnablePerPlexityPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    EnablePoepPrompt bool
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    EnableUcaasLogmein bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    EnableUcaasRingCentral bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    EnableUcaasTalkdesk bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    EnableUcaasWebex bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    EnableUcaasZoom bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    EnforceSafeSearch bool
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    blockSkype Boolean
    A Boolean value indicating whether access to Skype is blocked or not.
    considerEmbeddedSites Boolean
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enableBlockOverrideForNonAuthUser Boolean
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enableChatgptPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enableCipaCompliance Boolean
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enableDynamicContentCat Boolean
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enableGeminiPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enableMetaPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enableMicrosoftCopilotPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enableMsftO365 Boolean
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enableNewlyRegisteredDomains Boolean
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enableOffice365 Boolean
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enablePerPlexityPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enablePoepPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enableUcaasLogmein Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enableUcaasRingCentral Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enableUcaasTalkdesk Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enableUcaasWebex Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enableUcaasZoom Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforceSafeSearch Boolean
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    blockSkype boolean
    A Boolean value indicating whether access to Skype is blocked or not.
    considerEmbeddedSites boolean
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enableBlockOverrideForNonAuthUser boolean
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enableChatgptPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enableCipaCompliance boolean
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enableDynamicContentCat boolean
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enableGeminiPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enableMetaPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enableMicrosoftCopilotPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enableMsftO365 boolean
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enableNewlyRegisteredDomains boolean
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enableOffice365 boolean
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enablePerPlexityPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enablePoepPrompt boolean
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enableUcaasLogmein boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enableUcaasRingCentral boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enableUcaasTalkdesk boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enableUcaasWebex boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enableUcaasZoom boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforceSafeSearch boolean
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    block_skype bool
    A Boolean value indicating whether access to Skype is blocked or not.
    consider_embedded_sites bool
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enable_block_override_for_non_auth_user bool
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enable_chatgpt_prompt bool
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enable_cipa_compliance bool
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enable_dynamic_content_cat bool
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enable_gemini_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enable_meta_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enable_microsoft_copilot_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enable_msft_o365 bool
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enable_newly_registered_domains bool
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enable_office365 bool
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enable_per_plexity_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enable_poep_prompt bool
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enable_ucaas_logmein bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enable_ucaas_ring_central bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enable_ucaas_talkdesk bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enable_ucaas_webex bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enable_ucaas_zoom bool
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforce_safe_search bool
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
    blockSkype Boolean
    A Boolean value indicating whether access to Skype is blocked or not.
    considerEmbeddedSites Boolean
    A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
    enableBlockOverrideForNonAuthUser Boolean
    A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
    enableChatgptPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
    enableCipaCompliance Boolean
    A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
    enableDynamicContentCat Boolean
    A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not.
    enableGeminiPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
    enableMetaPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
    enableMicrosoftCopilotPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
    enableMsftO365 Boolean
    A Boolean value indicating if the Zscaler service is allowed to permit secure local breakout for Office 365 traffic automatically without any manual configuration needed.
    enableNewlyRegisteredDomains Boolean
    A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
    enableOffice365 Boolean
    A Boolean value that enables or disables Microsoft Office 365 configuration.
    enablePerPlexityPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
    enablePoepPrompt Boolean
    A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
    enableUcaasLogmein Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed.
    enableUcaasRingCentral Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed.
    enableUcaasTalkdesk Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed.
    enableUcaasWebex Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed.
    enableUcaasZoom Boolean
    A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed.
    enforceSafeSearch Boolean
    A Boolean value that indicates whether only safe content must be returned for web, image, and video search.

    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_url_filtering_and_cloud_app_settings can be imported by using app_setting as the import ID.

    For example:

    $ pulumi import zia:index/uRLFilteringCloudAppSettings:URLFilteringCloudAppSettings this "app_setting"
    

    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