Documentation ¶ Index ¶ type Action type AddRemoveAppListOptions type BulkOptions type Entry type Match type Policy type Reference type Sequence 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 } Source Files ¶ View all Source files types.go Click to show internal directories. Click to hide internal directories.