Versions in this module Expand all Collapse all v3 v3.0.10 Nov 23, 2024 v3.0.9 Nov 22, 2024 v3.0.8 Nov 21, 2024 v3.0.7 Nov 14, 2024 Changes in this version type WebDLPRules + InspectHttpGetEnabled bool v3.0.6 Nov 8, 2024 v3.0.5 Nov 8, 2024 v3.0.4 Nov 8, 2024 v3.0.3 Nov 7, 2024 v3.0.2 Nov 7, 2024 v3.0.1 Nov 7, 2024 v3.0.0 Nov 5, 2024 Changes in this version + func Delete(ctx context.Context, service *zscaler.Service, ruleID int) (*http.Response, error) + type SubRule struct + ID int + type WebDLPRules struct + AccessControl string + Action string + Auditor *common.IDCustom + CloudApplications []string + DLPDownloadScanEnabled bool + DLPEngines []common.IDNameExtensions + Departments []common.IDNameExtensions + Description string + ExcludedDepartments []common.IDNameExtensions + ExcludedDomainProfiles []common.IDNameExtensions + ExcludedGroups []common.IDNameExtensions + ExcludedUsers []common.IDNameExtensions + ExternalAuditorEmail string + FileTypes []string + Groups []common.IDNameExtensions + ID int + IcapServer *common.IDCustom + IncludedDomainProfiles []common.IDNameExtensions + Labels []common.IDNameExtensions + LastModifiedBy *common.IDNameExtensions + LastModifiedTime int + LocationGroups []common.IDNameExtensions + Locations []common.IDNameExtensions + MatchOnly bool + MinSize int + Name string + NotificationTemplate *common.IDCustom + OcrEnabled bool + Order int + ParentRule int + Protocols []string + Rank int + Severity string + SourceIpGroups []common.IDNameExtensions + State string + SubRules []SubRule + TimeWindows []common.IDNameExtensions + URLCategories []common.IDNameExtensions + UserRiskScoreLevels []string + Users []common.IDNameExtensions + WithoutContentInspection bool + WorkloadGroups []common.IDName + ZCCNotificationsEnabled bool + ZscalerIncidentReceiver bool + func Create(ctx context.Context, service *zscaler.Service, ruleID *WebDLPRules) (*WebDLPRules, error) + func Get(ctx context.Context, service *zscaler.Service, ruleID int) (*WebDLPRules, error) + func GetAll(ctx context.Context, service *zscaler.Service) ([]WebDLPRules, error) + func GetByName(ctx context.Context, service *zscaler.Service, ruleName string) (*WebDLPRules, error) + func Update(ctx context.Context, service *zscaler.Service, ruleID int, ...) (*WebDLPRules, error)