security_policy_settings

package
v3.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AddRemoveURLFromList []string = []string{
	"ADD_TO_LIST",
	"REMOVE_FROM_LIST",
}

TODO: because there isn't an endpoint to get all Urls, we need to have all action types here.

Functions

This section is empty.

Types

type ListUrls

type ListUrls struct {
	// Allowlist URLs whose contents will not be scanned. Allows up to 255 URLs. There may be trusted websites the content of which might be blocked due to anti-virus, anti-spyware, or anti-malware policies. Enter the URLs of sites you do not want scanned. The service allows users to download content from these URLs without inspecting the traffic. The allowlist applies to the Malware Protection, Advanced Threats Protection, and Sandbox policies.
	White []string `json:"whitelistUrls,omitempty"`

	// URLs on the denylist for your organization. Allow up to 25000 URLs.
	Black []string `json:"blacklistUrls,omitempty"`
}

func GetBlackListUrls

func GetBlackListUrls(ctx context.Context, service *zscaler.Service) (*ListUrls, error)

func GetListUrls

func GetListUrls(ctx context.Context, service *zscaler.Service) (*ListUrls, error)

func GetWhiteListUrls

func GetWhiteListUrls(ctx context.Context, service *zscaler.Service) (*ListUrls, error)

func UpdateBlackListUrls

func UpdateBlackListUrls(ctx context.Context, service *zscaler.Service, list ListUrls) (*ListUrls, error)

func UpdateListUrls

func UpdateListUrls(ctx context.Context, service *zscaler.Service, listUrls ListUrls) (*ListUrls, error)

func UpdateWhiteListUrls

func UpdateWhiteListUrls(ctx context.Context, service *zscaler.Service, list ListUrls) (*ListUrls, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL