Documentation ¶
Overview ¶
Package names creates and accesses the nanoservice naming hierarchy
Index ¶
- Constants
- func AMI(name string) string
- func Arch(name string) string
- func Container(name string) string
- func Filter(name, filter string) string
- func FilterEdge(fromTo string) string
- func FilterNode(node string) string
- func Instance(name string) string
- func Machine(name string) string
- func Make(a, r, z, s, g string, i int) string
- func MakeContainer(a, r, z, m, i, c, p, s, g string) string
- func OtherRegions(name string, rnames []string) []string
- func OtherZones(name string, znames []string) []string
- func Package(name string) string
- func Process(name string) string
- func Region(name string) string
- func RegionZone(name string) string
- func Service(name string) string
- func Splitter(name string, offset hier) string
- func Zone(name string) string
Constants ¶
View Source
const ( FilterDefault = "*..*.*.*.*" FilterReduce = "*.*.*.*.." FilterContainer = "*.*." )
Filters for different use cases
Variables ¶
This section is empty.
Functions ¶
func MakeContainer ¶
MakeContainer name from components and an index
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.