Documentation ¶
Index ¶
Constants ¶
View Source
const (
SectionKeySDClusterRegion = "sd_cluster_region"
)
View Source
const (
SectionKeySDFrequency = "sd_frequency"
)
View Source
const (
SectionKeySDResultFile = "sd_result_file"
)
View Source
const (
SectionKeySDTargetCluster = "sd_target_cluster"
)
View Source
const (
SubSectionKey = "ecs_service_discovery"
)
Variables ¶
View Source
var ChildRule = map[string]Rule{}
Functions ¶
func GetCurPath ¶
func GetCurPath() string
func RegisterRule ¶
Types ¶
type ECSServiceDiscovery ¶
type ECSServiceDiscovery struct { }
func (*ECSServiceDiscovery) ApplyRule ¶
func (e *ECSServiceDiscovery) ApplyRule(input interface{}) (returnKey string, returnVal interface{})
type Rule ¶
type Rule translator.Rule
type SDClusterRegion ¶
type SDClusterRegion struct { }
func (*SDClusterRegion) ApplyRule ¶
func (d *SDClusterRegion) ApplyRule(input interface{}) (returnKey string, returnVal interface{})
type SDFrequency ¶
type SDFrequency struct { }
func (*SDFrequency) ApplyRule ¶
func (d *SDFrequency) ApplyRule(input interface{}) (returnKey string, returnVal interface{})
type SDResultFile ¶
type SDResultFile struct { }
func (*SDResultFile) ApplyRule ¶
func (d *SDResultFile) ApplyRule(input interface{}) (returnKey string, returnVal interface{})
type SDTargetCluster ¶
type SDTargetCluster struct { }
func (*SDTargetCluster) ApplyRule ¶
func (d *SDTargetCluster) ApplyRule(input interface{}) (string, interface{})
Source Files ¶
Click to show internal directories.
Click to hide internal directories.