Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrStatisticNotSupported = errors.New("cloud not supported statistic ecs") ErrCfgPanic = errors.New("configger init panic") )
Functions ¶
This section is empty.
Types ¶
type AliCfg ¶
func (*AliCfg) Statistic ¶
func (cfg *AliCfg) Statistic(ctx context.Context) (*pbstatistic.StatisticInfo, error)
type AwsCfg ¶
func (*AwsCfg) Statistic ¶
func (cfg *AwsCfg) Statistic(ctx context.Context) (*pbstatistic.StatisticInfo, error)
type Configger ¶
type Configger interface { // 统计接口 Statistic(ctx context.Context) (*pbstatistic.StatisticInfo, error) }
func NewConfigClient ¶
type HuaweiCfg ¶
func (*HuaweiCfg) Statistic ¶
func (cfg *HuaweiCfg) Statistic(ctx context.Context) (*pbstatistic.StatisticInfo, error)
type TencentCfg ¶
func (*TencentCfg) Statistic ¶
func (cfg *TencentCfg) Statistic(ctx context.Context) (*pbstatistic.StatisticInfo, error)
Click to show internal directories.
Click to hide internal directories.