...

Source file src/github.com/Microsoft/hcsshim/hnspolicy.go

Documentation: github.com/Microsoft/hcsshim

     1  package hcsshim
     2  
     3  import (
     4  	"github.com/Microsoft/hcsshim/internal/hns"
     5  )
     6  
     7  // Type of Request Support in ModifySystem
     8  type PolicyType = hns.PolicyType
     9  
    10  // RequestType const
    11  const (
    12  	Nat                  = hns.Nat
    13  	ACL                  = hns.ACL
    14  	PA                   = hns.PA
    15  	VLAN                 = hns.VLAN
    16  	VSID                 = hns.VSID
    17  	VNet                 = hns.VNet
    18  	L2Driver             = hns.L2Driver
    19  	Isolation            = hns.Isolation
    20  	QOS                  = hns.QOS
    21  	OutboundNat          = hns.OutboundNat
    22  	ExternalLoadBalancer = hns.ExternalLoadBalancer
    23  	Route                = hns.Route
    24  	Proxy                = hns.Proxy
    25  )
    26  
    27  type ProxyPolicy = hns.ProxyPolicy
    28  
    29  type NatPolicy = hns.NatPolicy
    30  
    31  type QosPolicy = hns.QosPolicy
    32  
    33  type IsolationPolicy = hns.IsolationPolicy
    34  
    35  type VlanPolicy = hns.VlanPolicy
    36  
    37  type VsidPolicy = hns.VsidPolicy
    38  
    39  type PaPolicy = hns.PaPolicy
    40  
    41  type OutboundNatPolicy = hns.OutboundNatPolicy
    42  
    43  type ActionType = hns.ActionType
    44  type DirectionType = hns.DirectionType
    45  type RuleType = hns.RuleType
    46  
    47  const (
    48  	Allow = hns.Allow
    49  	Block = hns.Block
    50  
    51  	In  = hns.In
    52  	Out = hns.Out
    53  
    54  	Host   = hns.Host
    55  	Switch = hns.Switch
    56  )
    57  
    58  type ACLPolicy = hns.ACLPolicy
    59  
    60  type Policy = hns.Policy
    61  

View as plain text