Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cell = cell.Module( "policycommands", "Policy script commands", cell.Provide(NewPolicyCommands), )
Functions ¶
func NewPolicyCommands ¶
func NewPolicyCommands(params CmdParams) hive.ScriptCmdsOut
Types ¶
type CmdParams ¶
type CmdParams struct {
cell.In
EPL endpointmanager.EndpointsLookup
// used for staging
Repository policy.PolicyRepository
DB *statedb.DB
Services statedb.Table[*loadbalancer.Service]
Backends statedb.Table[*loadbalancer.Backend]
ClusterMeshPolicyConfig cmtypes.PolicyConfig
Config *option.DaemonConfig
PMFactory policymap.Factory
}
type PolicyCommands ¶
Click to show internal directories.
Click to hide internal directories.