approute

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action struct {
	Type      string
	Parameter string
}

type AddRemoveAppListOptions

type AddRemoveAppListOptions struct {
	// Add is a list of names of application lists to add to this AppRoute
	// Policy.
	Add []string
	// Remove is a list of names of application lists to remove from this
	// AppRoute Policy.
	Remove []string
}

type BulkOptions

type BulkOptions struct {
	Create []*Policy
	Update []*Policy
}

type Entry

type Entry struct {
	Field string
	ID    string
}

type Match

type Match struct {
	Entries []Entry
}

type Policy

type Policy struct {
	ID                        string
	Name                      string
	Type                      string
	Description               string
	Sequences                 []Sequence
	LastUpdated               time.Time
	Owner                     string
	InfoTag                   string
	Mode                      string
	Optimized                 bool
	ReferenceCount            int
	References                []Reference
	ActivatedByVSmartPolicies []string
}

type Reference

type Reference struct {
	ID       string
	Property string
	Type     string
}

type Sequence

type Sequence struct {
	ID      int
	Name    string
	Type    string
	IPType  string
	Match   Match
	Actions []Action
}

Jump to

Keyboard shortcuts

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