zia.URLFilteringCloudAppSettings
Explore with Pulumi AI
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:
- Block
Skype bool - A Boolean value indicating whether access to Skype is blocked or not.
- Consider
Embedded boolSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- Enable
Block boolOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- Enable
Chatgpt boolPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- Enable
Cipa boolCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- Enable
Dynamic boolContent Cat - 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 boolPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- Enable
Meta boolPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- Enable
Microsoft boolCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- Enable
Msft boolO365 - 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 boolRegistered Domains - 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 boolPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- Enable
Poep boolPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- Enable
Ucaas boolLogmein - 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 boolRing Central - 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 boolTalkdesk - 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 boolWebex - 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 boolZoom - 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 boolSearch - 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 boolSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- Enable
Block boolOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- Enable
Chatgpt boolPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- Enable
Cipa boolCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- Enable
Dynamic boolContent Cat - 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 boolPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- Enable
Meta boolPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- Enable
Microsoft boolCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- Enable
Msft boolO365 - 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 boolRegistered Domains - 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 boolPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- Enable
Poep boolPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- Enable
Ucaas boolLogmein - 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 boolRing Central - 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 boolTalkdesk - 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 boolWebex - 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 boolZoom - 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 boolSearch - A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
- block
Skype Boolean - A Boolean value indicating whether access to Skype is blocked or not.
- consider
Embedded BooleanSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable
Block BooleanOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable
Chatgpt BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable
Cipa BooleanCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable
Dynamic BooleanContent Cat - 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 BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable
Meta BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable
Microsoft BooleanCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable
Msft BooleanO365 - 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 BooleanRegistered Domains - A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
- enable
Office365 Boolean - A Boolean value that enables or disables Microsoft Office 365 configuration.
- enable
Per BooleanPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable
Poep BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable
Ucaas BooleanLogmein - 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 BooleanRing Central - 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 BooleanTalkdesk - 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 BooleanWebex - 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 BooleanZoom - 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 BooleanSearch - A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
- block
Skype boolean - A Boolean value indicating whether access to Skype is blocked or not.
- consider
Embedded booleanSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable
Block booleanOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable
Chatgpt booleanPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable
Cipa booleanCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable
Dynamic booleanContent Cat - 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 booleanPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable
Meta booleanPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable
Microsoft booleanCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable
Msft booleanO365 - 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 booleanRegistered Domains - A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
- enable
Office365 boolean - A Boolean value that enables or disables Microsoft Office 365 configuration.
- enable
Per booleanPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable
Poep booleanPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable
Ucaas booleanLogmein - 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 booleanRing Central - 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 booleanTalkdesk - 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 booleanWebex - 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 booleanZoom - 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 booleanSearch - 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_ boolsites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable_
block_ booloverride_ for_ non_ auth_ user - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable_
chatgpt_ boolprompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable_
cipa_ boolcompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable_
dynamic_ boolcontent_ cat - 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_ boolprompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable_
meta_ boolprompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable_
microsoft_ boolcopilot_ prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable_
msft_ boolo365 - 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_ boolregistered_ domains - 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_ boolplexity_ prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable_
poep_ boolprompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable_
ucaas_ boollogmein - 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_ boolring_ central - 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_ booltalkdesk - 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_ boolwebex - 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_ boolzoom - 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_ boolsearch - A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
- block
Skype Boolean - A Boolean value indicating whether access to Skype is blocked or not.
- consider
Embedded BooleanSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable
Block BooleanOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable
Chatgpt BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable
Cipa BooleanCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable
Dynamic BooleanContent Cat - 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 BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable
Meta BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable
Microsoft BooleanCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable
Msft BooleanO365 - 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 BooleanRegistered Domains - A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
- enable
Office365 Boolean - A Boolean value that enables or disables Microsoft Office 365 configuration.
- enable
Per BooleanPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable
Poep BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable
Ucaas BooleanLogmein - 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 BooleanRing Central - 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 BooleanTalkdesk - 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 BooleanWebex - 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 BooleanZoom - 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 BooleanSearch - 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.
- Block
Skype bool - A Boolean value indicating whether access to Skype is blocked or not.
- Consider
Embedded boolSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- Enable
Block boolOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- Enable
Chatgpt boolPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- Enable
Cipa boolCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- Enable
Dynamic boolContent Cat - 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 boolPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- Enable
Meta boolPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- Enable
Microsoft boolCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- Enable
Msft boolO365 - 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 boolRegistered Domains - 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 boolPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- Enable
Poep boolPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- Enable
Ucaas boolLogmein - 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 boolRing Central - 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 boolTalkdesk - 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 boolWebex - 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 boolZoom - 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 boolSearch - 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 boolSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- Enable
Block boolOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- Enable
Chatgpt boolPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- Enable
Cipa boolCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- Enable
Dynamic boolContent Cat - 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 boolPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- Enable
Meta boolPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- Enable
Microsoft boolCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- Enable
Msft boolO365 - 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 boolRegistered Domains - 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 boolPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- Enable
Poep boolPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- Enable
Ucaas boolLogmein - 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 boolRing Central - 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 boolTalkdesk - 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 boolWebex - 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 boolZoom - 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 boolSearch - A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
- block
Skype Boolean - A Boolean value indicating whether access to Skype is blocked or not.
- consider
Embedded BooleanSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable
Block BooleanOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable
Chatgpt BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable
Cipa BooleanCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable
Dynamic BooleanContent Cat - 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 BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable
Meta BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable
Microsoft BooleanCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable
Msft BooleanO365 - 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 BooleanRegistered Domains - A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
- enable
Office365 Boolean - A Boolean value that enables or disables Microsoft Office 365 configuration.
- enable
Per BooleanPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable
Poep BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable
Ucaas BooleanLogmein - 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 BooleanRing Central - 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 BooleanTalkdesk - 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 BooleanWebex - 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 BooleanZoom - 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 BooleanSearch - A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
- block
Skype boolean - A Boolean value indicating whether access to Skype is blocked or not.
- consider
Embedded booleanSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable
Block booleanOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable
Chatgpt booleanPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable
Cipa booleanCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable
Dynamic booleanContent Cat - 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 booleanPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable
Meta booleanPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable
Microsoft booleanCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable
Msft booleanO365 - 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 booleanRegistered Domains - A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
- enable
Office365 boolean - A Boolean value that enables or disables Microsoft Office 365 configuration.
- enable
Per booleanPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable
Poep booleanPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable
Ucaas booleanLogmein - 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 booleanRing Central - 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 booleanTalkdesk - 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 booleanWebex - 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 booleanZoom - 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 booleanSearch - 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_ boolsites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable_
block_ booloverride_ for_ non_ auth_ user - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable_
chatgpt_ boolprompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable_
cipa_ boolcompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable_
dynamic_ boolcontent_ cat - 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_ boolprompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable_
meta_ boolprompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable_
microsoft_ boolcopilot_ prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable_
msft_ boolo365 - 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_ boolregistered_ domains - 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_ boolplexity_ prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable_
poep_ boolprompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable_
ucaas_ boollogmein - 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_ boolring_ central - 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_ booltalkdesk - 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_ boolwebex - 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_ boolzoom - 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_ boolsearch - A Boolean value that indicates whether only safe content must be returned for web, image, and video search.
- block
Skype Boolean - A Boolean value indicating whether access to Skype is blocked or not.
- consider
Embedded BooleanSites - A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not.
- enable
Block BooleanOverride For Non Auth User - A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information
- enable
Chatgpt BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged
- enable
Cipa BooleanCompliance - A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not.
- enable
Dynamic BooleanContent Cat - 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 BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged
- enable
Meta BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged
- enable
Microsoft BooleanCopilot Prompt - A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged
- enable
Msft BooleanO365 - 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 BooleanRegistered Domains - A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked
- enable
Office365 Boolean - A Boolean value that enables or disables Microsoft Office 365 configuration.
- enable
Per BooleanPlexity Prompt - A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged
- enable
Poep BooleanPrompt - A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged
- enable
Ucaas BooleanLogmein - 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 BooleanRing Central - 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 BooleanTalkdesk - 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 BooleanWebex - 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 BooleanZoom - 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 BooleanSearch - 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.