Documentation
¶
Index ¶
- func GetAliEcsInstanceType() (*bytes.Buffer, error)
- func GetAliEcsMetadataToken() (*bytes.Buffer, error)
- func GetAliEcsNetbwEgress() (*bytes.Buffer, error)
- func GetAliEcsNetbwIngress() (*bytes.Buffer, error)
- func GetAliEcsNetworkSpeed() (int, error)
- func GetAwsEc2NetSpeed() (int, error)
- func GetAzureVMInstanceMetadata() ([]byte, error)
- func GetEC2IMDSv2Token() (*bytes.Buffer, error)
- func GetEC2InstanceType() (*bytes.Buffer, error)
- func GetHuaweiEcsMetadata() (*bytes.Buffer, error)
- func GetHuaweiEcsNetworkSpeed() (int, error)
- func GetNicSpeed() (int, error)
- func GetTencentCvmBandwidthEgress() (*bytes.Buffer, error)
- func GetTencentCvmBandwidthIngress() (*bytes.Buffer, error)
- func GetTencentCvmInstanceType() (*bytes.Buffer, error)
- func GetTencentCvmNetworkSpeed() (int, error)
- func IsAliyun() bool
- func IsAws() bool
- func IsAzure() bool
- func IsHuawei() bool
- func IsTencent() bool
- type HuaweiEcsNetworkData
- type HuaweiEcsNetworkQosData
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAliEcsInstanceType ¶
func GetAliEcsMetadataToken ¶
func GetAliEcsNetbwEgress ¶
func GetAliEcsNetbwIngress ¶
func GetAliEcsNetworkSpeed ¶
func GetAwsEc2NetSpeed ¶
func GetEC2IMDSv2Token ¶
func GetEC2InstanceType ¶
func GetHuaweiEcsMetadata ¶
func GetNicSpeed ¶
Types ¶
type HuaweiEcsNetworkData ¶
type HuaweiEcsNetworkData struct {
Qos *HuaweiEcsNetworkQosData `json:"qos"`
}
func GetHuaweiEcsNetworkData ¶
func GetHuaweiEcsNetworkData() (*HuaweiEcsNetworkData, error)
type HuaweiEcsNetworkQosData ¶
Click to show internal directories.
Click to hide internal directories.