security_policy_settings

package
v2.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2024 License: MIT Imports: 1 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"`
}

type Service

type Service struct {
	Client *zia.Client
}

func New

func New(c *zia.Client) *Service

func (*Service) GetBlackListUrls

func (service *Service) GetBlackListUrls() (*ListUrls, error)

func (*Service) GetListUrls

func (service *Service) GetListUrls() (*ListUrls, error)

func (*Service) GetWhiteListUrls

func (service *Service) GetWhiteListUrls() (*ListUrls, error)

func (*Service) UpdateBlackListUrls

func (service *Service) UpdateBlackListUrls(list ListUrls) (*ListUrls, error)

func (*Service) UpdateListUrls

func (service *Service) UpdateListUrls(listUrls ListUrls) (*ListUrls, error)

func (*Service) UpdateWhiteListUrls

func (service *Service) UpdateWhiteListUrls(list ListUrls) (*ListUrls, error)

Jump to

Keyboard shortcuts

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