Zscaler Internet Access v1.1.1 published on Tuesday, Jun 24, 2025 by Zscaler
zia.getCasbDlpRules
Explore with Pulumi AI
Use the zia_casb_dlp_rules data source to get information about SaaS Security Data at Rest Scanning Data Loss Prevention (DLP) rules based on the specified rule type.
Example Usage
By Name
data "zia_casb_dlp_rules" "this" {
name = "SaaS_ITSM_App_Rule"
type = "OFLCASB_DLP_ITSM"
}
By ID
data "zia_casb_dlp_rules" "this" {
id = 154658
type = "OFLCASB_DLP_ITSM"
}
Using getCasbDlpRules
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCasbDlpRules(args: GetCasbDlpRulesArgs, opts?: InvokeOptions): Promise<GetCasbDlpRulesResult>
function getCasbDlpRulesOutput(args: GetCasbDlpRulesOutputArgs, opts?: InvokeOptions): Output<GetCasbDlpRulesResult>
def get_casb_dlp_rules(id: Optional[int] = None,
name: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCasbDlpRulesResult
def get_casb_dlp_rules_output(id: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCasbDlpRulesResult]
func LookupCasbDlpRules(ctx *Context, args *LookupCasbDlpRulesArgs, opts ...InvokeOption) (*LookupCasbDlpRulesResult, error)
func LookupCasbDlpRulesOutput(ctx *Context, args *LookupCasbDlpRulesOutputArgs, opts ...InvokeOption) LookupCasbDlpRulesResultOutput
> Note: This function is named LookupCasbDlpRules
in the Go SDK.
public static class GetCasbDlpRules
{
public static Task<GetCasbDlpRulesResult> InvokeAsync(GetCasbDlpRulesArgs args, InvokeOptions? opts = null)
public static Output<GetCasbDlpRulesResult> Invoke(GetCasbDlpRulesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCasbDlpRulesResult> getCasbDlpRules(GetCasbDlpRulesArgs args, InvokeOptions options)
public static Output<GetCasbDlpRulesResult> getCasbDlpRules(GetCasbDlpRulesArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getCasbDlpRules:getCasbDlpRules
arguments:
# arguments dictionary
The following arguments are supported:
- Id int
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- Name string
- Rule name.
- Type string
- The type of SaaS Security Data at Rest Scanning DLP rule.
OFLCASB_DLP_FILE
OFLCASB_DLP_EMAIL
OFLCASB_DLP_CRM
OFLCASB_DLP_ITSM
OFLCASB_DLP_COLLAB
OFLCASB_DLP_REPO
OFLCASB_DLP_STORAGE
OFLCASB_DLP_GENAI
- Id int
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- Name string
- Rule name.
- Type string
- The type of SaaS Security Data at Rest Scanning DLP rule.
OFLCASB_DLP_FILE
OFLCASB_DLP_EMAIL
OFLCASB_DLP_CRM
OFLCASB_DLP_ITSM
OFLCASB_DLP_COLLAB
OFLCASB_DLP_REPO
OFLCASB_DLP_STORAGE
OFLCASB_DLP_GENAI
- id Integer
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name String
- Rule name.
- type String
- The type of SaaS Security Data at Rest Scanning DLP rule.
OFLCASB_DLP_FILE
OFLCASB_DLP_EMAIL
OFLCASB_DLP_CRM
OFLCASB_DLP_ITSM
OFLCASB_DLP_COLLAB
OFLCASB_DLP_REPO
OFLCASB_DLP_STORAGE
OFLCASB_DLP_GENAI
- id number
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name string
- Rule name.
- type string
- The type of SaaS Security Data at Rest Scanning DLP rule.
OFLCASB_DLP_FILE
OFLCASB_DLP_EMAIL
OFLCASB_DLP_CRM
OFLCASB_DLP_ITSM
OFLCASB_DLP_COLLAB
OFLCASB_DLP_REPO
OFLCASB_DLP_STORAGE
OFLCASB_DLP_GENAI
- id int
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name str
- Rule name.
- type str
- The type of SaaS Security Data at Rest Scanning DLP rule.
OFLCASB_DLP_FILE
OFLCASB_DLP_EMAIL
OFLCASB_DLP_CRM
OFLCASB_DLP_ITSM
OFLCASB_DLP_COLLAB
OFLCASB_DLP_REPO
OFLCASB_DLP_STORAGE
OFLCASB_DLP_GENAI
- id Number
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name String
- Rule name.
- type String
- The type of SaaS Security Data at Rest Scanning DLP rule.
OFLCASB_DLP_FILE
OFLCASB_DLP_EMAIL
OFLCASB_DLP_CRM
OFLCASB_DLP_ITSM
OFLCASB_DLP_COLLAB
OFLCASB_DLP_REPO
OFLCASB_DLP_STORAGE
OFLCASB_DLP_GENAI
getCasbDlpRules Result
The following output properties are available:
- Access
Control string - (string) Access privilege of this rule based on the admin's RBA state.
- Action string
- (string) The configured action for the policy rule.
- Auditor
Notifications List<zscaler.Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Auditor Notification> - Bucket
Owner string - (string) A user who inspects their buckets for sensitive data.
- Buckets
List<zscaler.
Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Bucket> - Casb
Email List<zscaler.Labels Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Casb Email Label> - Casb
Tombstone List<zscaler.Templates Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Casb Tombstone Template> - Cloud
App List<zscaler.Tenants Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Cloud App Tenant> - Collaboration
Scopes List<string> - (List of String) Collaboration scope for the rule.
- Components List<string>
- (List of String) List of components for which the rule is applied.
- Content
Location string - (string) The location for the content that the Zscaler service inspects for sensitive data.
- Criteria
Domain List<zscaler.Profiles Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Criteria Domain Profile> - Departments
List<zscaler.
Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Department> - Description string
- (string) An admin editable text-based description of the rule.
- Dlp
Engines List<zscaler.Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Dlp Engine> - Domains List<string>
- (List of String) Domain for the external organization sharing the channel.
- Email
Recipient List<zscaler.Profiles Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Email Recipient Profile> - Entity
Groups List<zscaler.Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Entity Group> - Excluded
Domain List<zscaler.Profiles Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Excluded Domain Profile> - External
Auditor stringEmail - (string) Email address of the external auditor to whom the DLP email alerts are sent.
- File
Types List<string> - (List of String) File types to which the rule is applied.
- Groups
List<zscaler.
Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Group> - Id int
- (int) A unique identifier for the tombstone template.
- Include
Criteria boolDomain Profile - (bool) If true,
criteriaDomainProfiles
is included in the criteria. - Include
Email boolRecipient Profile - (bool) If true,
emailRecipientProfiles
is included in the criteria. - Include
Entity boolGroups - (bool) If true,
entityGroups
is included in the criteria. - Included
Domain List<zscaler.Profiles Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Included Domain Profile> - Labels
List<zscaler.
Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Label> - Last
Modified intTime - (int) Last modification time of the rule.
- Name string
- (string) The configured name of the tombstone template.
- Number
Of stringExternal Collaborators - (string) Number of external collaborators for files shared outside of an organization.
- Number
Of stringInternal Collaborators - (string) Number of internal collaborators for files shared within an organization.
- Object
Types List<zscaler.Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Object Type> - Order int
- (int) Order of rule execution with respect to other SaaS Security Data at Rest Scanning DLP rules.
- Quarantine
Location string - (string) Location where all quarantined files are moved for action.
- Rank int
- (int) Rank of the rule.
- Recipient string
- (string) Specifies if the email recipient is internal or external.
- Redaction
Profiles List<zscaler.Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Redaction Profile> - Severity string
- (string) The severity level of the incidents that match the policy rule.
- State string
- (string) Administrative state of the rule.
- List<zscaler.
Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Tag> - Type string
- Users
List<zscaler.
Pulumi Package. Zia. Outputs. Get Casb Dlp Rules User> - Watermark
Delete boolOld Version - (bool) Specifies whether to delete an old version of the watermarked file.
- Watermark
Profiles List<zscaler.Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Watermark Profile> - Without
Content boolInspection - (bool) If true, Content Matching is set to None.
- Zscaler
Incident List<zscaler.Receivers Pulumi Package. Zia. Outputs. Get Casb Dlp Rules Zscaler Incident Receiver>
- Access
Control string - (string) Access privilege of this rule based on the admin's RBA state.
- Action string
- (string) The configured action for the policy rule.
- Auditor
Notifications []GetCasb Dlp Rules Auditor Notification - Bucket
Owner string - (string) A user who inspects their buckets for sensitive data.
- Buckets
[]Get
Casb Dlp Rules Bucket - Casb
Email []GetLabels Casb Dlp Rules Casb Email Label - Casb
Tombstone []GetTemplates Casb Dlp Rules Casb Tombstone Template - Cloud
App []GetTenants Casb Dlp Rules Cloud App Tenant - Collaboration
Scopes []string - (List of String) Collaboration scope for the rule.
- Components []string
- (List of String) List of components for which the rule is applied.
- Content
Location string - (string) The location for the content that the Zscaler service inspects for sensitive data.
- Criteria
Domain []GetProfiles Casb Dlp Rules Criteria Domain Profile - Departments
[]Get
Casb Dlp Rules Department - Description string
- (string) An admin editable text-based description of the rule.
- Dlp
Engines []GetCasb Dlp Rules Dlp Engine - Domains []string
- (List of String) Domain for the external organization sharing the channel.
- Email
Recipient []GetProfiles Casb Dlp Rules Email Recipient Profile - Entity
Groups []GetCasb Dlp Rules Entity Group - Excluded
Domain []GetProfiles Casb Dlp Rules Excluded Domain Profile - External
Auditor stringEmail - (string) Email address of the external auditor to whom the DLP email alerts are sent.
- File
Types []string - (List of String) File types to which the rule is applied.
- Groups
[]Get
Casb Dlp Rules Group - Id int
- (int) A unique identifier for the tombstone template.
- Include
Criteria boolDomain Profile - (bool) If true,
criteriaDomainProfiles
is included in the criteria. - Include
Email boolRecipient Profile - (bool) If true,
emailRecipientProfiles
is included in the criteria. - Include
Entity boolGroups - (bool) If true,
entityGroups
is included in the criteria. - Included
Domain []GetProfiles Casb Dlp Rules Included Domain Profile - Labels
[]Get
Casb Dlp Rules Label - Last
Modified intTime - (int) Last modification time of the rule.
- Name string
- (string) The configured name of the tombstone template.
- Number
Of stringExternal Collaborators - (string) Number of external collaborators for files shared outside of an organization.
- Number
Of stringInternal Collaborators - (string) Number of internal collaborators for files shared within an organization.
- Object
Types []GetCasb Dlp Rules Object Type - Order int
- (int) Order of rule execution with respect to other SaaS Security Data at Rest Scanning DLP rules.
- Quarantine
Location string - (string) Location where all quarantined files are moved for action.
- Rank int
- (int) Rank of the rule.
- Recipient string
- (string) Specifies if the email recipient is internal or external.
- Redaction
Profiles []GetCasb Dlp Rules Redaction Profile - Severity string
- (string) The severity level of the incidents that match the policy rule.
- State string
- (string) Administrative state of the rule.
- []Get
Casb Dlp Rules Tag - Type string
- Users
[]Get
Casb Dlp Rules User - Watermark
Delete boolOld Version - (bool) Specifies whether to delete an old version of the watermarked file.
- Watermark
Profiles []GetCasb Dlp Rules Watermark Profile - Without
Content boolInspection - (bool) If true, Content Matching is set to None.
- Zscaler
Incident []GetReceivers Casb Dlp Rules Zscaler Incident Receiver
- access
Control String - (string) Access privilege of this rule based on the admin's RBA state.
- action String
- (string) The configured action for the policy rule.
- auditor
Notifications List<GetCasb Dlp Rules Auditor Notification> - bucket
Owner String - (string) A user who inspects their buckets for sensitive data.
- buckets
List<Get
Casb Dlp Rules Bucket> - casb
Email List<GetLabels Casb Dlp Rules Casb Email Label> - casb
Tombstone List<GetTemplates Casb Dlp Rules Casb Tombstone Template> - cloud
App List<GetTenants Casb Dlp Rules Cloud App Tenant> - collaboration
Scopes List<String> - (List of String) Collaboration scope for the rule.
- components List<String>
- (List of String) List of components for which the rule is applied.
- content
Location String - (string) The location for the content that the Zscaler service inspects for sensitive data.
- criteria
Domain List<GetProfiles Casb Dlp Rules Criteria Domain Profile> - departments
List<Get
Casb Dlp Rules Department> - description String
- (string) An admin editable text-based description of the rule.
- dlp
Engines List<GetCasb Dlp Rules Dlp Engine> - domains List<String>
- (List of String) Domain for the external organization sharing the channel.
- email
Recipient List<GetProfiles Casb Dlp Rules Email Recipient Profile> - entity
Groups List<GetCasb Dlp Rules Entity Group> - excluded
Domain List<GetProfiles Casb Dlp Rules Excluded Domain Profile> - external
Auditor StringEmail - (string) Email address of the external auditor to whom the DLP email alerts are sent.
- file
Types List<String> - (List of String) File types to which the rule is applied.
- groups
List<Get
Casb Dlp Rules Group> - id Integer
- (int) A unique identifier for the tombstone template.
- include
Criteria BooleanDomain Profile - (bool) If true,
criteriaDomainProfiles
is included in the criteria. - include
Email BooleanRecipient Profile - (bool) If true,
emailRecipientProfiles
is included in the criteria. - include
Entity BooleanGroups - (bool) If true,
entityGroups
is included in the criteria. - included
Domain List<GetProfiles Casb Dlp Rules Included Domain Profile> - labels
List<Get
Casb Dlp Rules Label> - last
Modified IntegerTime - (int) Last modification time of the rule.
- name String
- (string) The configured name of the tombstone template.
- number
Of StringExternal Collaborators - (string) Number of external collaborators for files shared outside of an organization.
- number
Of StringInternal Collaborators - (string) Number of internal collaborators for files shared within an organization.
- object
Types List<GetCasb Dlp Rules Object Type> - order Integer
- (int) Order of rule execution with respect to other SaaS Security Data at Rest Scanning DLP rules.
- quarantine
Location String - (string) Location where all quarantined files are moved for action.
- rank Integer
- (int) Rank of the rule.
- recipient String
- (string) Specifies if the email recipient is internal or external.
- redaction
Profiles List<GetCasb Dlp Rules Redaction Profile> - severity String
- (string) The severity level of the incidents that match the policy rule.
- state String
- (string) Administrative state of the rule.
- List<Get
Casb Dlp Rules Tag> - type String
- users
List<Get
Casb Dlp Rules User> - watermark
Delete BooleanOld Version - (bool) Specifies whether to delete an old version of the watermarked file.
- watermark
Profiles List<GetCasb Dlp Rules Watermark Profile> - without
Content BooleanInspection - (bool) If true, Content Matching is set to None.
- zscaler
Incident List<GetReceivers Casb Dlp Rules Zscaler Incident Receiver>
- access
Control string - (string) Access privilege of this rule based on the admin's RBA state.
- action string
- (string) The configured action for the policy rule.
- auditor
Notifications GetCasb Dlp Rules Auditor Notification[] - bucket
Owner string - (string) A user who inspects their buckets for sensitive data.
- buckets
Get
Casb Dlp Rules Bucket[] - casb
Email GetLabels Casb Dlp Rules Casb Email Label[] - casb
Tombstone GetTemplates Casb Dlp Rules Casb Tombstone Template[] - cloud
App GetTenants Casb Dlp Rules Cloud App Tenant[] - collaboration
Scopes string[] - (List of String) Collaboration scope for the rule.
- components string[]
- (List of String) List of components for which the rule is applied.
- content
Location string - (string) The location for the content that the Zscaler service inspects for sensitive data.
- criteria
Domain GetProfiles Casb Dlp Rules Criteria Domain Profile[] - departments
Get
Casb Dlp Rules Department[] - description string
- (string) An admin editable text-based description of the rule.
- dlp
Engines GetCasb Dlp Rules Dlp Engine[] - domains string[]
- (List of String) Domain for the external organization sharing the channel.
- email
Recipient GetProfiles Casb Dlp Rules Email Recipient Profile[] - entity
Groups GetCasb Dlp Rules Entity Group[] - excluded
Domain GetProfiles Casb Dlp Rules Excluded Domain Profile[] - external
Auditor stringEmail - (string) Email address of the external auditor to whom the DLP email alerts are sent.
- file
Types string[] - (List of String) File types to which the rule is applied.
- groups
Get
Casb Dlp Rules Group[] - id number
- (int) A unique identifier for the tombstone template.
- include
Criteria booleanDomain Profile - (bool) If true,
criteriaDomainProfiles
is included in the criteria. - include
Email booleanRecipient Profile - (bool) If true,
emailRecipientProfiles
is included in the criteria. - include
Entity booleanGroups - (bool) If true,
entityGroups
is included in the criteria. - included
Domain GetProfiles Casb Dlp Rules Included Domain Profile[] - labels
Get
Casb Dlp Rules Label[] - last
Modified numberTime - (int) Last modification time of the rule.
- name string
- (string) The configured name of the tombstone template.
- number
Of stringExternal Collaborators - (string) Number of external collaborators for files shared outside of an organization.
- number
Of stringInternal Collaborators - (string) Number of internal collaborators for files shared within an organization.
- object
Types GetCasb Dlp Rules Object Type[] - order number
- (int) Order of rule execution with respect to other SaaS Security Data at Rest Scanning DLP rules.
- quarantine
Location string - (string) Location where all quarantined files are moved for action.
- rank number
- (int) Rank of the rule.
- recipient string
- (string) Specifies if the email recipient is internal or external.
- redaction
Profiles GetCasb Dlp Rules Redaction Profile[] - severity string
- (string) The severity level of the incidents that match the policy rule.
- state string
- (string) Administrative state of the rule.
- Get
Casb Dlp Rules Tag[] - type string
- users
Get
Casb Dlp Rules User[] - watermark
Delete booleanOld Version - (bool) Specifies whether to delete an old version of the watermarked file.
- watermark
Profiles GetCasb Dlp Rules Watermark Profile[] - without
Content booleanInspection - (bool) If true, Content Matching is set to None.
- zscaler
Incident GetReceivers Casb Dlp Rules Zscaler Incident Receiver[]
- access_
control str - (string) Access privilege of this rule based on the admin's RBA state.
- action str
- (string) The configured action for the policy rule.
- auditor_
notifications Sequence[GetCasb Dlp Rules Auditor Notification] - bucket_
owner str - (string) A user who inspects their buckets for sensitive data.
- buckets
Sequence[Get
Casb Dlp Rules Bucket] - casb_
email_ Sequence[Getlabels Casb Dlp Rules Casb Email Label] - casb_
tombstone_ Sequence[Gettemplates Casb Dlp Rules Casb Tombstone Template] - cloud_
app_ Sequence[Gettenants Casb Dlp Rules Cloud App Tenant] - collaboration_
scopes Sequence[str] - (List of String) Collaboration scope for the rule.
- components Sequence[str]
- (List of String) List of components for which the rule is applied.
- content_
location str - (string) The location for the content that the Zscaler service inspects for sensitive data.
- criteria_
domain_ Sequence[Getprofiles Casb Dlp Rules Criteria Domain Profile] - departments
Sequence[Get
Casb Dlp Rules Department] - description str
- (string) An admin editable text-based description of the rule.
- dlp_
engines Sequence[GetCasb Dlp Rules Dlp Engine] - domains Sequence[str]
- (List of String) Domain for the external organization sharing the channel.
- email_
recipient_ Sequence[Getprofiles Casb Dlp Rules Email Recipient Profile] - entity_
groups Sequence[GetCasb Dlp Rules Entity Group] - excluded_
domain_ Sequence[Getprofiles Casb Dlp Rules Excluded Domain Profile] - external_
auditor_ stremail - (string) Email address of the external auditor to whom the DLP email alerts are sent.
- file_
types Sequence[str] - (List of String) File types to which the rule is applied.
- groups
Sequence[Get
Casb Dlp Rules Group] - id int
- (int) A unique identifier for the tombstone template.
- include_
criteria_ booldomain_ profile - (bool) If true,
criteriaDomainProfiles
is included in the criteria. - include_
email_ boolrecipient_ profile - (bool) If true,
emailRecipientProfiles
is included in the criteria. - include_
entity_ boolgroups - (bool) If true,
entityGroups
is included in the criteria. - included_
domain_ Sequence[Getprofiles Casb Dlp Rules Included Domain Profile] - labels
Sequence[Get
Casb Dlp Rules Label] - last_
modified_ inttime - (int) Last modification time of the rule.
- name str
- (string) The configured name of the tombstone template.
- number_
of_ strexternal_ collaborators - (string) Number of external collaborators for files shared outside of an organization.
- number_
of_ strinternal_ collaborators - (string) Number of internal collaborators for files shared within an organization.
- object_
types Sequence[GetCasb Dlp Rules Object Type] - order int
- (int) Order of rule execution with respect to other SaaS Security Data at Rest Scanning DLP rules.
- quarantine_
location str - (string) Location where all quarantined files are moved for action.
- rank int
- (int) Rank of the rule.
- recipient str
- (string) Specifies if the email recipient is internal or external.
- redaction_
profiles Sequence[GetCasb Dlp Rules Redaction Profile] - severity str
- (string) The severity level of the incidents that match the policy rule.
- state str
- (string) Administrative state of the rule.
- Sequence[Get
Casb Dlp Rules Tag] - type str
- users
Sequence[Get
Casb Dlp Rules User] - watermark_
delete_ boolold_ version - (bool) Specifies whether to delete an old version of the watermarked file.
- watermark_
profiles Sequence[GetCasb Dlp Rules Watermark Profile] - without_
content_ boolinspection - (bool) If true, Content Matching is set to None.
- zscaler_
incident_ Sequence[Getreceivers Casb Dlp Rules Zscaler Incident Receiver]
- access
Control String - (string) Access privilege of this rule based on the admin's RBA state.
- action String
- (string) The configured action for the policy rule.
- auditor
Notifications List<Property Map> - bucket
Owner String - (string) A user who inspects their buckets for sensitive data.
- buckets List<Property Map>
- casb
Email List<Property Map>Labels - casb
Tombstone List<Property Map>Templates - cloud
App List<Property Map>Tenants - collaboration
Scopes List<String> - (List of String) Collaboration scope for the rule.
- components List<String>
- (List of String) List of components for which the rule is applied.
- content
Location String - (string) The location for the content that the Zscaler service inspects for sensitive data.
- criteria
Domain List<Property Map>Profiles - departments List<Property Map>
- description String
- (string) An admin editable text-based description of the rule.
- dlp
Engines List<Property Map> - domains List<String>
- (List of String) Domain for the external organization sharing the channel.
- email
Recipient List<Property Map>Profiles - entity
Groups List<Property Map> - excluded
Domain List<Property Map>Profiles - external
Auditor StringEmail - (string) Email address of the external auditor to whom the DLP email alerts are sent.
- file
Types List<String> - (List of String) File types to which the rule is applied.
- groups List<Property Map>
- id Number
- (int) A unique identifier for the tombstone template.
- include
Criteria BooleanDomain Profile - (bool) If true,
criteriaDomainProfiles
is included in the criteria. - include
Email BooleanRecipient Profile - (bool) If true,
emailRecipientProfiles
is included in the criteria. - include
Entity BooleanGroups - (bool) If true,
entityGroups
is included in the criteria. - included
Domain List<Property Map>Profiles - labels List<Property Map>
- last
Modified NumberTime - (int) Last modification time of the rule.
- name String
- (string) The configured name of the tombstone template.
- number
Of StringExternal Collaborators - (string) Number of external collaborators for files shared outside of an organization.
- number
Of StringInternal Collaborators - (string) Number of internal collaborators for files shared within an organization.
- object
Types List<Property Map> - order Number
- (int) Order of rule execution with respect to other SaaS Security Data at Rest Scanning DLP rules.
- quarantine
Location String - (string) Location where all quarantined files are moved for action.
- rank Number
- (int) Rank of the rule.
- recipient String
- (string) Specifies if the email recipient is internal or external.
- redaction
Profiles List<Property Map> - severity String
- (string) The severity level of the incidents that match the policy rule.
- state String
- (string) Administrative state of the rule.
- List<Property Map>
- type String
- users List<Property Map>
- watermark
Delete BooleanOld Version - (bool) Specifies whether to delete an old version of the watermarked file.
- watermark
Profiles List<Property Map> - without
Content BooleanInspection - (bool) If true, Content Matching is set to None.
- zscaler
Incident List<Property Map>Receivers
Supporting Types
GetCasbDlpRulesAuditorNotification
GetCasbDlpRulesBucket
GetCasbDlpRulesCasbEmailLabel
GetCasbDlpRulesCasbTombstoneTemplate
GetCasbDlpRulesCloudAppTenant
GetCasbDlpRulesCriteriaDomainProfile
GetCasbDlpRulesDepartment
GetCasbDlpRulesDlpEngine
- Extensions Dictionary<string, string>
- (Map of String) Optional metadata for the DLP engine.
- Id int
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- Name string
- Rule name.
- Extensions map[string]string
- (Map of String) Optional metadata for the DLP engine.
- Id int
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- Name string
- Rule name.
- extensions Map<String,String>
- (Map of String) Optional metadata for the DLP engine.
- id Integer
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name String
- Rule name.
- extensions {[key: string]: string}
- (Map of String) Optional metadata for the DLP engine.
- id number
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name string
- Rule name.
- extensions Mapping[str, str]
- (Map of String) Optional metadata for the DLP engine.
- id int
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name str
- Rule name.
- extensions Map<String>
- (Map of String) Optional metadata for the DLP engine.
- id Number
- System-generated identifier for the SaaS Security Data at Rest Scanning DLP rule.
- name String
- Rule name.
GetCasbDlpRulesEmailRecipientProfile
GetCasbDlpRulesEntityGroup
GetCasbDlpRulesExcludedDomainProfile
GetCasbDlpRulesGroup
GetCasbDlpRulesIncludedDomainProfile
GetCasbDlpRulesLabel
GetCasbDlpRulesObjectType
GetCasbDlpRulesRedactionProfile
GetCasbDlpRulesTag
GetCasbDlpRulesUser
GetCasbDlpRulesWatermarkProfile
GetCasbDlpRulesZscalerIncidentReceiver
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.