1. Packages
  2. Zscaler Internet Access (ZIA)
  3. API Docs
  4. getDLPWebRules
Zscaler Internet Access v0.0.6 published on Wednesday, Apr 10, 2024 by Zscaler

zia.getDLPWebRules

Explore with Pulumi AI

zia logo
Zscaler Internet Access v0.0.6 published on Wednesday, Apr 10, 2024 by Zscaler

    Use the zia_dlp_web_rules data source to get information about a ZIA DLP Web Rules in the Zscaler Internet Access cloud or via the API.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as zia from "@pulumi/zia";
    
    const example = zia.getDLPWebRules({
        name: "Example",
    });
    
    import pulumi
    import pulumi_zia as zia
    
    example = zia.get_dlp_web_rules(name="Example")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/zscaler/pulumi-zia/sdk/go/zia"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := zia.LookupDLPWebRules(ctx, &zia.LookupDLPWebRulesArgs{
    			Name: pulumi.StringRef("Example"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Zia = Pulumi.Zia;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Zia.GetDLPWebRules.Invoke(new()
        {
            Name = "Example",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.zia.ZiaFunctions;
    import com.pulumi.zia.inputs.GetDLPWebRulesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = ZiaFunctions.getDLPWebRules(GetDLPWebRulesArgs.builder()
                .name("Example")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: zia:getDLPWebRules
          Arguments:
            name: Example
    

    Using getDLPWebRules

    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 getDLPWebRules(args: GetDLPWebRulesArgs, opts?: InvokeOptions): Promise<GetDLPWebRulesResult>
    function getDLPWebRulesOutput(args: GetDLPWebRulesOutputArgs, opts?: InvokeOptions): Output<GetDLPWebRulesResult>
    def get_dlp_web_rules(id: Optional[int] = None,
                          name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetDLPWebRulesResult
    def get_dlp_web_rules_output(id: Optional[pulumi.Input[int]] = None,
                          name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetDLPWebRulesResult]
    func LookupDLPWebRules(ctx *Context, args *LookupDLPWebRulesArgs, opts ...InvokeOption) (*LookupDLPWebRulesResult, error)
    func LookupDLPWebRulesOutput(ctx *Context, args *LookupDLPWebRulesOutputArgs, opts ...InvokeOption) LookupDLPWebRulesResultOutput

    > Note: This function is named LookupDLPWebRules in the Go SDK.

    public static class GetDLPWebRules 
    {
        public static Task<GetDLPWebRulesResult> InvokeAsync(GetDLPWebRulesArgs args, InvokeOptions? opts = null)
        public static Output<GetDLPWebRulesResult> Invoke(GetDLPWebRulesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDLPWebRulesResult> getDLPWebRules(GetDLPWebRulesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: zia:index/getDLPWebRules:getDLPWebRules
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    getDLPWebRules Result

    The following output properties are available:

    AccessControl string
    Action string
    Auditors List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesAuditor>
    CloudApplications List<string>
    Departments List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesDepartment>
    Description string
    DlpDownloadScanEnabled bool
    DlpEngines List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesDlpEngine>
    ExcludedDepartments List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesExcludedDepartment>
    ExcludedGroups List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesExcludedGroup>
    ExcludedUsers List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesExcludedUser>
    ExternalAuditorEmail string
    FileTypes List<string>
    Groups List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesGroup>
    IcapServers List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesIcapServer>
    Labels List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesLabel>
    LastModifiedBies List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesLastModifiedBy>
    LastModifiedTime int
    LocationGroups List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesLocationGroup>
    Locations List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesLocation>
    MatchOnly bool
    MinSize int
    NotificationTemplates List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesNotificationTemplate>
    OcrEnabled bool
    Order int
    ParentRule int
    Protocols List<string>
    Rank int
    Severity string
    State string
    SubRules List<string>
    TimeWindows List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesTimeWindow>
    UrlCategories List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesUrlCategory>
    Users List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesUser>
    WithoutContentInspection bool
    WorkloadGroups List<zscaler.PulumiPackage.Zia.Outputs.GetDLPWebRulesWorkloadGroup>
    ZccNotificationsEnabled bool
    ZscalerIncidentReceiver bool
    Id int
    Name string
    AccessControl string
    Action string
    Auditors []GetDLPWebRulesAuditor
    CloudApplications []string
    Departments []GetDLPWebRulesDepartment
    Description string
    DlpDownloadScanEnabled bool
    DlpEngines []GetDLPWebRulesDlpEngine
    ExcludedDepartments []GetDLPWebRulesExcludedDepartment
    ExcludedGroups []GetDLPWebRulesExcludedGroup
    ExcludedUsers []GetDLPWebRulesExcludedUser
    ExternalAuditorEmail string
    FileTypes []string
    Groups []GetDLPWebRulesGroup
    IcapServers []GetDLPWebRulesIcapServer
    Labels []GetDLPWebRulesLabel
    LastModifiedBies []GetDLPWebRulesLastModifiedBy
    LastModifiedTime int
    LocationGroups []GetDLPWebRulesLocationGroup
    Locations []GetDLPWebRulesLocation
    MatchOnly bool
    MinSize int
    NotificationTemplates []GetDLPWebRulesNotificationTemplate
    OcrEnabled bool
    Order int
    ParentRule int
    Protocols []string
    Rank int
    Severity string
    State string
    SubRules []string
    TimeWindows []GetDLPWebRulesTimeWindow
    UrlCategories []GetDLPWebRulesUrlCategory
    Users []GetDLPWebRulesUser
    WithoutContentInspection bool
    WorkloadGroups []GetDLPWebRulesWorkloadGroup
    ZccNotificationsEnabled bool
    ZscalerIncidentReceiver bool
    Id int
    Name string
    accessControl String
    action String
    auditors List<GetDLPWebRulesAuditor>
    cloudApplications List<String>
    departments List<GetDLPWebRulesDepartment>
    description String
    dlpDownloadScanEnabled Boolean
    dlpEngines List<GetDLPWebRulesDlpEngine>
    excludedDepartments List<GetDLPWebRulesExcludedDepartment>
    excludedGroups List<GetDLPWebRulesExcludedGroup>
    excludedUsers List<GetDLPWebRulesExcludedUser>
    externalAuditorEmail String
    fileTypes List<String>
    groups List<GetDLPWebRulesGroup>
    icapServers List<GetDLPWebRulesIcapServer>
    labels List<GetDLPWebRulesLabel>
    lastModifiedBies List<GetDLPWebRulesLastModifiedBy>
    lastModifiedTime Integer
    locationGroups List<GetDLPWebRulesLocationGroup>
    locations List<GetDLPWebRulesLocation>
    matchOnly Boolean
    minSize Integer
    notificationTemplates List<GetDLPWebRulesNotificationTemplate>
    ocrEnabled Boolean
    order Integer
    parentRule Integer
    protocols List<String>
    rank Integer
    severity String
    state String
    subRules List<String>
    timeWindows List<GetDLPWebRulesTimeWindow>
    urlCategories List<GetDLPWebRulesUrlCategory>
    users List<GetDLPWebRulesUser>
    withoutContentInspection Boolean
    workloadGroups List<GetDLPWebRulesWorkloadGroup>
    zccNotificationsEnabled Boolean
    zscalerIncidentReceiver Boolean
    id Integer
    name String
    accessControl string
    action string
    auditors GetDLPWebRulesAuditor[]
    cloudApplications string[]
    departments GetDLPWebRulesDepartment[]
    description string
    dlpDownloadScanEnabled boolean
    dlpEngines GetDLPWebRulesDlpEngine[]
    excludedDepartments GetDLPWebRulesExcludedDepartment[]
    excludedGroups GetDLPWebRulesExcludedGroup[]
    excludedUsers GetDLPWebRulesExcludedUser[]
    externalAuditorEmail string
    fileTypes string[]
    groups GetDLPWebRulesGroup[]
    icapServers GetDLPWebRulesIcapServer[]
    labels GetDLPWebRulesLabel[]
    lastModifiedBies GetDLPWebRulesLastModifiedBy[]
    lastModifiedTime number
    locationGroups GetDLPWebRulesLocationGroup[]
    locations GetDLPWebRulesLocation[]
    matchOnly boolean
    minSize number
    notificationTemplates GetDLPWebRulesNotificationTemplate[]
    ocrEnabled boolean
    order number
    parentRule number
    protocols string[]
    rank number
    severity string
    state string
    subRules string[]
    timeWindows GetDLPWebRulesTimeWindow[]
    urlCategories GetDLPWebRulesUrlCategory[]
    users GetDLPWebRulesUser[]
    withoutContentInspection boolean
    workloadGroups GetDLPWebRulesWorkloadGroup[]
    zccNotificationsEnabled boolean
    zscalerIncidentReceiver boolean
    id number
    name string
    access_control str
    action str
    auditors Sequence[GetDLPWebRulesAuditor]
    cloud_applications Sequence[str]
    departments Sequence[GetDLPWebRulesDepartment]
    description str
    dlp_download_scan_enabled bool
    dlp_engines Sequence[GetDLPWebRulesDlpEngine]
    excluded_departments Sequence[GetDLPWebRulesExcludedDepartment]
    excluded_groups Sequence[GetDLPWebRulesExcludedGroup]
    excluded_users Sequence[GetDLPWebRulesExcludedUser]
    external_auditor_email str
    file_types Sequence[str]
    groups Sequence[GetDLPWebRulesGroup]
    icap_servers Sequence[GetDLPWebRulesIcapServer]
    labels Sequence[GetDLPWebRulesLabel]
    last_modified_bies Sequence[GetDLPWebRulesLastModifiedBy]
    last_modified_time int
    location_groups Sequence[GetDLPWebRulesLocationGroup]
    locations Sequence[GetDLPWebRulesLocation]
    match_only bool
    min_size int
    notification_templates Sequence[GetDLPWebRulesNotificationTemplate]
    ocr_enabled bool
    order int
    parent_rule int
    protocols Sequence[str]
    rank int
    severity str
    state str
    sub_rules Sequence[str]
    time_windows Sequence[GetDLPWebRulesTimeWindow]
    url_categories Sequence[GetDLPWebRulesUrlCategory]
    users Sequence[GetDLPWebRulesUser]
    without_content_inspection bool
    workload_groups Sequence[GetDLPWebRulesWorkloadGroup]
    zcc_notifications_enabled bool
    zscaler_incident_receiver bool
    id int
    name str
    accessControl String
    action String
    auditors List<Property Map>
    cloudApplications List<String>
    departments List<Property Map>
    description String
    dlpDownloadScanEnabled Boolean
    dlpEngines List<Property Map>
    excludedDepartments List<Property Map>
    excludedGroups List<Property Map>
    excludedUsers List<Property Map>
    externalAuditorEmail String
    fileTypes List<String>
    groups List<Property Map>
    icapServers List<Property Map>
    labels List<Property Map>
    lastModifiedBies List<Property Map>
    lastModifiedTime Number
    locationGroups List<Property Map>
    locations List<Property Map>
    matchOnly Boolean
    minSize Number
    notificationTemplates List<Property Map>
    ocrEnabled Boolean
    order Number
    parentRule Number
    protocols List<String>
    rank Number
    severity String
    state String
    subRules List<String>
    timeWindows List<Property Map>
    urlCategories List<Property Map>
    users List<Property Map>
    withoutContentInspection Boolean
    workloadGroups List<Property Map>
    zccNotificationsEnabled Boolean
    zscalerIncidentReceiver Boolean
    id Number
    name String

    Supporting Types

    GetDLPWebRulesAuditor

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesDepartment

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesDlpEngine

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesExcludedDepartment

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group

    GetDLPWebRulesExcludedGroup

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group

    GetDLPWebRulesExcludedUser

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group

    GetDLPWebRulesGroup

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesIcapServer

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesLabel

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesLastModifiedBy

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesLocation

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesLocationGroup

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesNotificationTemplate

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesTimeWindow

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesUrlCategory

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesUser

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    GetDLPWebRulesWorkloadGroup

    Description string
    The description of the DLP policy rule.
    Expression string
    The description of the workload group
    ExpressionJsons List<zscaler.PulumiPackage.Zia.Inputs.GetDLPWebRulesWorkloadGroupExpressionJson>
    Id int
    A unique identifier assigned to the workload group
    LastModifiedBies List<zscaler.PulumiPackage.Zia.Inputs.GetDLPWebRulesWorkloadGroupLastModifiedBy>
    The admin that modified the DLP policy rule last.
    LastModifiedTime int
    Timestamp when the DLP policy rule was last modified.
    Name string
    The name of the workload group
    Description string
    The description of the DLP policy rule.
    Expression string
    The description of the workload group
    ExpressionJsons []GetDLPWebRulesWorkloadGroupExpressionJson
    Id int
    A unique identifier assigned to the workload group
    LastModifiedBies []GetDLPWebRulesWorkloadGroupLastModifiedBy
    The admin that modified the DLP policy rule last.
    LastModifiedTime int
    Timestamp when the DLP policy rule was last modified.
    Name string
    The name of the workload group
    description String
    The description of the DLP policy rule.
    expression String
    The description of the workload group
    expressionJsons List<GetDLPWebRulesWorkloadGroupExpressionJson>
    id Integer
    A unique identifier assigned to the workload group
    lastModifiedBies List<GetDLPWebRulesWorkloadGroupLastModifiedBy>
    The admin that modified the DLP policy rule last.
    lastModifiedTime Integer
    Timestamp when the DLP policy rule was last modified.
    name String
    The name of the workload group
    description string
    The description of the DLP policy rule.
    expression string
    The description of the workload group
    expressionJsons GetDLPWebRulesWorkloadGroupExpressionJson[]
    id number
    A unique identifier assigned to the workload group
    lastModifiedBies GetDLPWebRulesWorkloadGroupLastModifiedBy[]
    The admin that modified the DLP policy rule last.
    lastModifiedTime number
    Timestamp when the DLP policy rule was last modified.
    name string
    The name of the workload group
    description str
    The description of the DLP policy rule.
    expression str
    The description of the workload group
    expression_jsons Sequence[GetDLPWebRulesWorkloadGroupExpressionJson]
    id int
    A unique identifier assigned to the workload group
    last_modified_bies Sequence[GetDLPWebRulesWorkloadGroupLastModifiedBy]
    The admin that modified the DLP policy rule last.
    last_modified_time int
    Timestamp when the DLP policy rule was last modified.
    name str
    The name of the workload group
    description String
    The description of the DLP policy rule.
    expression String
    The description of the workload group
    expressionJsons List<Property Map>
    id Number
    A unique identifier assigned to the workload group
    lastModifiedBies List<Property Map>
    The admin that modified the DLP policy rule last.
    lastModifiedTime Number
    Timestamp when the DLP policy rule was last modified.
    name String
    The name of the workload group

    GetDLPWebRulesWorkloadGroupExpressionJson

    GetDLPWebRulesWorkloadGroupExpressionJsonExpressionContainer

    GetDLPWebRulesWorkloadGroupExpressionJsonExpressionContainerTagContainer

    GetDLPWebRulesWorkloadGroupExpressionJsonExpressionContainerTagContainerTag

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    GetDLPWebRulesWorkloadGroupLastModifiedBy

    Extensions Dictionary<string, string>
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    Extensions map[string]string
    Id int
    A unique identifier assigned to the workload group
    Name string
    The name of the workload group
    extensions Map<String,String>
    id Integer
    A unique identifier assigned to the workload group
    name String
    The name of the workload group
    extensions {[key: string]: string}
    id number
    A unique identifier assigned to the workload group
    name string
    The name of the workload group
    extensions Mapping[str, str]
    id int
    A unique identifier assigned to the workload group
    name str
    The name of the workload group
    extensions Map<String>
    id Number
    A unique identifier assigned to the workload group
    name String
    The name of the workload group

    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 v0.0.6 published on Wednesday, Apr 10, 2024 by Zscaler