Versions in this module Expand all Collapse all v4 v4.0.1-beta.1 May 16, 2024 v4.0.1 Dec 5, 2024 Changes in this version + type FileDetail struct + ObjectType_ *string + Path *string + func NewFileDetail() *FileDetail + type GetDiskStatsApiResponse struct + Data *OneOfGetDiskStatsApiResponseData + DataItemDiscriminator_ *string + Metadata *import2.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetDiskStatsApiResponse() *GetDiskStatsApiResponse + func (p *GetDiskStatsApiResponse) GetData() interface{} + func (p *GetDiskStatsApiResponse) SetData(v interface{}) error + type GetNicStatsApiResponse struct + Data *OneOfGetNicStatsApiResponseData + DataItemDiscriminator_ *string + Metadata *import2.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetNicStatsApiResponse() *GetNicStatsApiResponse + func (p *GetNicStatsApiResponse) GetData() interface{} + func (p *GetNicStatsApiResponse) SetData(v interface{}) error + type GetVmStatsApiResponse struct + Data *OneOfGetVmStatsApiResponseData + DataItemDiscriminator_ *string + Metadata *import2.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetVmStatsApiResponse() *GetVmStatsApiResponse + func (p *GetVmStatsApiResponse) GetData() interface{} + func (p *GetVmStatsApiResponse) SetData(v interface{}) error + type ListVmStatsApiResponse struct + Data *OneOfListVmStatsApiResponseData + DataItemDiscriminator_ *string + Metadata *import2.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListVmStatsApiResponse() *ListVmStatsApiResponse + func (p *ListVmStatsApiResponse) GetData() interface{} + func (p *ListVmStatsApiResponse) SetData(v interface{}) error + type OneOfGetDiskStatsApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetDiskStatsApiResponseData() *OneOfGetDiskStatsApiResponseData + func (p *OneOfGetDiskStatsApiResponseData) GetValue() interface{} + func (p *OneOfGetDiskStatsApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetDiskStatsApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetDiskStatsApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetNicStatsApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetNicStatsApiResponseData() *OneOfGetNicStatsApiResponseData + func (p *OneOfGetNicStatsApiResponseData) GetValue() interface{} + func (p *OneOfGetNicStatsApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetNicStatsApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetNicStatsApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetVmStatsApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetVmStatsApiResponseData() *OneOfGetVmStatsApiResponseData + func (p *OneOfGetVmStatsApiResponseData) GetValue() interface{} + func (p *OneOfGetVmStatsApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetVmStatsApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetVmStatsApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListVmStatsApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListVmStatsApiResponseData() *OneOfListVmStatsApiResponseData + func (p *OneOfListVmStatsApiResponseData) GetValue() interface{} + func (p *OneOfListVmStatsApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListVmStatsApiResponseData) SetValue(v interface{}) error + func (p *OneOfListVmStatsApiResponseData) UnmarshalJSON(b []byte) error + type VmDiskStats struct + ExtId *string + Links []import2.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + Stats []VmDiskStatsTuple + TenantId *string + UnknownFields_ map[string]interface{} + VmExtId *string + func NewVmDiskStats() *VmDiskStats + type VmDiskStatsTuple struct + ControllerAvgIoLatencyMicros *int64 + ControllerAvgReadIoLatencyMicros *int64 + ControllerAvgReadIoSizeKb *int64 + ControllerAvgWriteIoLatencyMicros *int64 + ControllerAvgWriteIoSizeKb *int64 + ControllerFrontendReadOps *int64 + ControllerFrontendWriteOps *int64 + ControllerIoBandwidthKbps *int64 + ControllerNumIo *int64 + ControllerNumIops *int64 + ControllerNumReadIo *int64 + ControllerNumReadIops *int64 + ControllerNumWriteIo *int64 + ControllerRandomReadOps *int64 + ControllerRandomWriteOps *int64 + ControllerReadIoBandwidthKbps *int64 + ControllerReadIoPpm *int64 + ControllerSeqIoPpm *int64 + ControllerTimespanMicros *int64 + ControllerTotalIoSizeKb *int64 + ControllerTotalIoTimeMicros *int64 + ControllerTotalReadIoSizeKb *int64 + ControllerTotalReadIoTimeMicros *int64 + ControllerUserBytes *int64 + ControllerVdiskCpuTimeMicros *int64 + ControllerWriteIoBandwidthKbps *int64 + ControllerWriteIoPpm *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + Timestamp *time.Time + UnknownFields_ map[string]interface{} + func NewVmDiskStatsTuple() *VmDiskStatsTuple + type VmDiskStatsTupleProjection struct + ControllerAvgIoLatencyMicros *int64 + ControllerAvgReadIoLatencyMicros *int64 + ControllerAvgReadIoSizeKb *int64 + ControllerAvgWriteIoLatencyMicros *int64 + ControllerAvgWriteIoSizeKb *int64 + ControllerFrontendReadOps *int64 + ControllerFrontendWriteOps *int64 + ControllerIoBandwidthKbps *int64 + ControllerNumIo *int64 + ControllerNumIops *int64 + ControllerNumReadIo *int64 + ControllerNumReadIops *int64 + ControllerNumWriteIo *int64 + ControllerRandomReadOps *int64 + ControllerRandomWriteOps *int64 + ControllerReadIoBandwidthKbps *int64 + ControllerReadIoPpm *int64 + ControllerSeqIoPpm *int64 + ControllerTimespanMicros *int64 + ControllerTotalIoSizeKb *int64 + ControllerTotalIoTimeMicros *int64 + ControllerTotalReadIoSizeKb *int64 + ControllerTotalReadIoTimeMicros *int64 + ControllerUserBytes *int64 + ControllerVdiskCpuTimeMicros *int64 + ControllerWriteIoBandwidthKbps *int64 + ControllerWriteIoPpm *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + Timestamp *time.Time + UnknownFields_ map[string]interface{} + func NewVmDiskStatsTupleProjection() *VmDiskStatsTupleProjection + type VmNicStats struct + ExtId *string + Links []import2.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + Stats []VmNicStatsTuple + TenantId *string + UnknownFields_ map[string]interface{} + VmExtId *string + func NewVmNicStats() *VmNicStats + type VmNicStatsTuple struct + NetworkDroppedReceivedPackets *int64 + NetworkDroppedTransmittedPackets *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + Timestamp *time.Time + UnknownFields_ map[string]interface{} + func NewVmNicStatsTuple() *VmNicStatsTuple + type VmNicStatsTupleProjection struct + NetworkDroppedReceivedPackets *int64 + NetworkDroppedTransmittedPackets *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + Timestamp *time.Time + UnknownFields_ map[string]interface{} + func NewVmNicStatsTupleProjection() *VmNicStatsTupleProjection + type VmStats struct + ExtId *string + Links []import2.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + Stats []VmStatsTuple + TenantId *string + UnknownFields_ map[string]interface{} + func NewVmStats() *VmStats + type VmStatsTuple struct + CheckScore *int64 + Cluster *string + ControllerAvgIoLatencyMicros *int64 + ControllerAvgReadIoLatencyMicros *int64 + ControllerAvgReadIoSizeKb *int64 + ControllerAvgWriteIoLatencyMicros *int64 + ControllerAvgWriteIoSizeKb *int64 + ControllerIoBandwidthKbps *int64 + ControllerNumIo *int64 + ControllerNumIops *int64 + ControllerNumRandomIo *int64 + ControllerNumReadIo *int64 + ControllerNumReadIops *int64 + ControllerNumSeqIo *int64 + ControllerNumWriteIo *int64 + ControllerNumWriteIops *int64 + ControllerOplogDrainDestHddBytes *int64 + ControllerOplogDrainDestSsdBytes *int64 + ControllerRandomIoPpm *int64 + ControllerReadIoBandwidthKbps *int64 + ControllerReadIoPpm *int64 + ControllerReadSourceEstoreHddLocalBytes *int64 + ControllerReadSourceEstoreHddRemoteBytes *int64 + ControllerReadSourceEstoreSsdLocalBytes *int64 + ControllerReadSourceEstoreSsdRemoteBytes *int64 + ControllerReadSourceOplogBytes *int64 + ControllerSeqIoPpm *int64 + ControllerSharedUsageBytes *int64 + ControllerSnapshotUsageBytes *int64 + ControllerStorageTierSsdUsageBytes *int64 + ControllerTimespanMicros *int64 + ControllerTotalIoSizeKb *int64 + ControllerTotalIoTimeMicros *int64 + ControllerTotalReadIoSizeKb *int64 + ControllerTotalReadIoTimeMicros *int64 + ControllerTotalTransformedUsageBytes *int64 + ControllerUserBytes *int64 + ControllerWriteDestEstoreHddBytes *int64 + ControllerWriteDestEstoreSsdBytes *int64 + ControllerWriteIoBandwidthKbps *int64 + ControllerWriteIoPpm *int64 + ControllerWss120SecondReadMb *int64 + ControllerWss120SecondUnionMb *int64 + ControllerWss120SecondWriteMb *int64 + ControllerWss3600SecondReadMb *int64 + ControllerWss3600SecondUnionMb *int64 + ControllerWss3600SecondWriteMb *int64 + DiskCapacityBytes *int64 + DiskUsagePpm *int64 + FrameBufferUsagePpm *int64 + GpuUsagePpm *int64 + GuestMemoryUsagePpm *int64 + HypervisorAvgIoLatencyMicros *int64 + HypervisorCpuReadyTimePpm *int64 + HypervisorCpuUsagePpm *int64 + HypervisorIoBandwidthKbps *int64 + HypervisorMemoryBalloonReclaimTargetBytes *int64 + HypervisorMemoryBalloonReclaimedBytes *int64 + HypervisorMemoryUsagePpm *int64 + HypervisorNumIo *int64 + HypervisorNumIops *int64 + HypervisorNumReadIo *int64 + HypervisorNumReadIops *int64 + HypervisorNumReceivePacketsDropped *int64 + HypervisorNumReceivedBytes *int64 + HypervisorNumTransmitPacketsDropped *int64 + HypervisorNumTransmittedBytes *int64 + HypervisorNumWriteIo *int64 + HypervisorNumWriteIops *int64 + HypervisorReadIoBandwidthKbps *int64 + HypervisorSwapInRateKbps *int64 + HypervisorSwapOutRateKbps *int64 + HypervisorTimespanMicros *int64 + HypervisorTotalIoSizeKb *int64 + HypervisorTotalIoTimeMicros *int64 + HypervisorTotalReadIoSizeKb *int64 + HypervisorType *string + HypervisorVmRunningTimeUsecs *int64 + HypervisorWriteIoBandwidthKbps *int64 + MemoryReservedBytes *int64 + MemoryUsageBytes *int64 + MemoryUsagePpm *int64 + NumVcpusUsedPpm *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + Timestamp *time.Time + UnknownFields_ map[string]interface{} + func NewVmStatsTuple() *VmStatsTuple + type VmStatsTupleProjection struct + CheckScore *int64 + Cluster *string + ControllerAvgIoLatencyMicros *int64 + ControllerAvgReadIoLatencyMicros *int64 + ControllerAvgReadIoSizeKb *int64 + ControllerAvgWriteIoLatencyMicros *int64 + ControllerAvgWriteIoSizeKb *int64 + ControllerIoBandwidthKbps *int64 + ControllerNumIo *int64 + ControllerNumIops *int64 + ControllerNumRandomIo *int64 + ControllerNumReadIo *int64 + ControllerNumReadIops *int64 + ControllerNumSeqIo *int64 + ControllerNumWriteIo *int64 + ControllerNumWriteIops *int64 + ControllerOplogDrainDestHddBytes *int64 + ControllerOplogDrainDestSsdBytes *int64 + ControllerRandomIoPpm *int64 + ControllerReadIoBandwidthKbps *int64 + ControllerReadIoPpm *int64 + ControllerReadSourceEstoreHddLocalBytes *int64 + ControllerReadSourceEstoreHddRemoteBytes *int64 + ControllerReadSourceEstoreSsdLocalBytes *int64 + ControllerReadSourceEstoreSsdRemoteBytes *int64 + ControllerReadSourceOplogBytes *int64 + ControllerSeqIoPpm *int64 + ControllerSharedUsageBytes *int64 + ControllerSnapshotUsageBytes *int64 + ControllerStorageTierSsdUsageBytes *int64 + ControllerTimespanMicros *int64 + ControllerTotalIoSizeKb *int64 + ControllerTotalIoTimeMicros *int64 + ControllerTotalReadIoSizeKb *int64 + ControllerTotalReadIoTimeMicros *int64 + ControllerTotalTransformedUsageBytes *int64 + ControllerUserBytes *int64 + ControllerWriteDestEstoreHddBytes *int64 + ControllerWriteDestEstoreSsdBytes *int64 + ControllerWriteIoBandwidthKbps *int64 + ControllerWriteIoPpm *int64 + ControllerWss120SecondReadMb *int64 + ControllerWss120SecondUnionMb *int64 + ControllerWss120SecondWriteMb *int64 + ControllerWss3600SecondReadMb *int64 + ControllerWss3600SecondUnionMb *int64 + ControllerWss3600SecondWriteMb *int64 + DiskCapacityBytes *int64 + DiskUsagePpm *int64 + FrameBufferUsagePpm *int64 + GpuUsagePpm *int64 + GuestMemoryUsagePpm *int64 + HypervisorAvgIoLatencyMicros *int64 + HypervisorCpuReadyTimePpm *int64 + HypervisorCpuUsagePpm *int64 + HypervisorIoBandwidthKbps *int64 + HypervisorMemoryBalloonReclaimTargetBytes *int64 + HypervisorMemoryBalloonReclaimedBytes *int64 + HypervisorMemoryUsagePpm *int64 + HypervisorNumIo *int64 + HypervisorNumIops *int64 + HypervisorNumReadIo *int64 + HypervisorNumReadIops *int64 + HypervisorNumReceivePacketsDropped *int64 + HypervisorNumReceivedBytes *int64 + HypervisorNumTransmitPacketsDropped *int64 + HypervisorNumTransmittedBytes *int64 + HypervisorNumWriteIo *int64 + HypervisorNumWriteIops *int64 + HypervisorReadIoBandwidthKbps *int64 + HypervisorSwapInRateKbps *int64 + HypervisorSwapOutRateKbps *int64 + HypervisorTimespanMicros *int64 + HypervisorTotalIoSizeKb *int64 + HypervisorTotalIoTimeMicros *int64 + HypervisorTotalReadIoSizeKb *int64 + HypervisorType *string + HypervisorVmRunningTimeUsecs *int64 + HypervisorWriteIoBandwidthKbps *int64 + MemoryReservedBytes *int64 + MemoryUsageBytes *int64 + MemoryUsagePpm *int64 + NumVcpusUsedPpm *int64 + ObjectType_ *string + Reserved_ map[string]interface{} + Timestamp *time.Time + UnknownFields_ map[string]interface{} + func NewVmStatsTupleProjection() *VmStatsTupleProjection