Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentifyAlibaba ¶
type IdentifyAlibaba struct {
Logger *zap.SugaredLogger
}
func (*IdentifyAlibaba) Identify ¶
func (impl *IdentifyAlibaba) Identify() (string, error)
func (*IdentifyAlibaba) IdentifyViaMetadataServer ¶
func (impl *IdentifyAlibaba) IdentifyViaMetadataServer(detected chan<- string)
type IdentifyAmazon ¶
type IdentifyAmazon struct {
Logger *zap.SugaredLogger
}
func (*IdentifyAmazon) Identify ¶
func (impl *IdentifyAmazon) Identify() (string, error)
func (*IdentifyAmazon) IdentifyViaMetadataServer ¶
func (impl *IdentifyAmazon) IdentifyViaMetadataServer(detected chan<- string)
type IdentifyAzure ¶
type IdentifyAzure struct {
Logger *zap.SugaredLogger
}
func (*IdentifyAzure) Identify ¶
func (impl *IdentifyAzure) Identify() (string, error)
func (*IdentifyAzure) IdentifyViaMetadataServer ¶
func (impl *IdentifyAzure) IdentifyViaMetadataServer(detected chan<- string)
type IdentifyDigitalOcean ¶
type IdentifyDigitalOcean struct {
Logger *zap.SugaredLogger
}
func (*IdentifyDigitalOcean) Identify ¶
func (impl *IdentifyDigitalOcean) Identify() (string, error)
func (*IdentifyDigitalOcean) IdentifyViaMetadataServer ¶
func (impl *IdentifyDigitalOcean) IdentifyViaMetadataServer(detected chan<- string)
type IdentifyGoogle ¶
type IdentifyGoogle struct {
Logger *zap.SugaredLogger
}
func (*IdentifyGoogle) Identify ¶
func (impl *IdentifyGoogle) Identify() (string, error)
func (*IdentifyGoogle) IdentifyViaMetadataServer ¶
func (impl *IdentifyGoogle) IdentifyViaMetadataServer(detected chan<- string)
type IdentifyOracle ¶
type IdentifyOracle struct {
Logger *zap.SugaredLogger
}
func (*IdentifyOracle) Identify ¶
func (impl *IdentifyOracle) Identify() (string, error)
func (*IdentifyOracle) IdentifyViaMetadataServer ¶
func (impl *IdentifyOracle) IdentifyViaMetadataServer(detected chan<- string)
Click to show internal directories.
Click to hide internal directories.