propreport

package
v3.0.0-...-76fd240 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BehaviorReport

type BehaviorReport struct {
	Export   string
	Group    string
	Property string
	Behavior string
	Criteria bool
	Network  string
}

func (BehaviorReport) Report

func (br BehaviorReport) Report()

type HostReport

type HostReport struct {
	Export      string
	Group       string
	Property    string
	WarningDays int
	HttpTest    bool
	Network     string
}

func (HostReport) Report

func (hr HostReport) Report()

type Hostinfo

type Hostinfo struct {
	Hostname   string
	Edgehost   string
	Clientinfo *clienttest.ClientInfo
}

type OriginInfo

type OriginInfo struct {
	Origin     string
	Hostheader string
	Type       string
	Hostmatch  string
	Pathmatch  string
	Ips        []string
}

type OriginReport

type OriginReport struct {
	Export   string
	Group    string
	Property string
	Network  string
}

func (OriginReport) Report

func (or OriginReport) Report()

type PropertyInfo

type PropertyInfo struct {
	Contract     string
	Groupname    string
	Propertyname string
	Siteshield   string
	Hosts        []*Hostinfo
	Origins      []*OriginInfo
	Summary      *properties.PropSum
}

func Build

func Build(group string, property string, lookupHosts, lookupOrigins bool, network string) (properties []*PropertyInfo)

Jump to

Keyboard shortcuts

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