Documentation ¶
Index ¶
- func RegisterAccountingServiceServer(s *grpc.Server, srv AccountingServiceServer)
- type AccountingServiceClient
- type AccountingServiceServer
- type AccountingService_ProcessIpsClient
- type AccountingService_ProcessIpsServer
- type AccountingService_ProcessStoragesClient
- type AccountingService_ProcessStoragesServer
- type AccountingService_ProcessVmsClient
- type AccountingService_ProcessVmsServer
- type IpData
- func (*IpData) Descriptor() ([]byte, []int)
- func (m *IpData) GetData() isIpData_Data
- func (m *IpData) GetIdentifier() string
- func (m *IpData) GetIp() *IpRecord
- func (*IpData) ProtoMessage()
- func (m *IpData) Reset()
- func (m *IpData) String() string
- func (m *IpData) XXX_DiscardUnknown()
- func (m *IpData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IpData) XXX_Merge(src proto.Message)
- func (*IpData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *IpData) XXX_Size() int
- func (m *IpData) XXX_Unmarshal(b []byte) error
- type IpData_Identifier
- type IpData_Ip
- type IpRecord
- func (*IpRecord) Descriptor() ([]byte, []int)
- func (m *IpRecord) GetCloudComputeService() *wrappers.StringValue
- func (m *IpRecord) GetCloudType() string
- func (m *IpRecord) GetFqan() string
- func (m *IpRecord) GetGlobalUserName() string
- func (m *IpRecord) GetIpCount() uint32
- func (m *IpRecord) GetIpType() string
- func (m *IpRecord) GetLocalGroup() string
- func (m *IpRecord) GetLocalUser() string
- func (m *IpRecord) GetMeasurementTime() *timestamp.Timestamp
- func (m *IpRecord) GetSiteName() string
- func (*IpRecord) ProtoMessage()
- func (m *IpRecord) Reset()
- func (m *IpRecord) String() string
- func (m *IpRecord) XXX_DiscardUnknown()
- func (m *IpRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IpRecord) XXX_Merge(src proto.Message)
- func (m *IpRecord) XXX_Size() int
- func (m *IpRecord) XXX_Unmarshal(b []byte) error
- type StorageData
- func (*StorageData) Descriptor() ([]byte, []int)
- func (m *StorageData) GetData() isStorageData_Data
- func (m *StorageData) GetIdentifier() string
- func (m *StorageData) GetStorage() *StorageRecord
- func (*StorageData) ProtoMessage()
- func (m *StorageData) Reset()
- func (m *StorageData) String() string
- func (m *StorageData) XXX_DiscardUnknown()
- func (m *StorageData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageData) XXX_Merge(src proto.Message)
- func (*StorageData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *StorageData) XXX_Size() int
- func (m *StorageData) XXX_Unmarshal(b []byte) error
- type StorageData_Identifier
- type StorageData_Storage
- type StorageRecord
- func (*StorageRecord) Descriptor() ([]byte, []int)
- func (m *StorageRecord) GetCreateTime() *timestamp.Timestamp
- func (m *StorageRecord) GetDirectoryPath() *wrappers.StringValue
- func (m *StorageRecord) GetEndTime() *timestamp.Timestamp
- func (m *StorageRecord) GetFileCount() *wrappers.StringValue
- func (m *StorageRecord) GetGroup() *wrappers.StringValue
- func (m *StorageRecord) GetGroupAttribute() *wrappers.StringValue
- func (m *StorageRecord) GetGroupAttributeType() *wrappers.StringValue
- func (m *StorageRecord) GetLocalGroup() *wrappers.StringValue
- func (m *StorageRecord) GetLocalUser() *wrappers.StringValue
- func (m *StorageRecord) GetLogicalCapacityUsed() *wrappers.UInt64Value
- func (m *StorageRecord) GetRecordID() string
- func (m *StorageRecord) GetResourceCapacityAllocated() *wrappers.UInt64Value
- func (m *StorageRecord) GetResourceCapacityUsed() uint64
- func (m *StorageRecord) GetSite() *wrappers.StringValue
- func (m *StorageRecord) GetStartTime() *timestamp.Timestamp
- func (m *StorageRecord) GetStorageClass() *wrappers.StringValue
- func (m *StorageRecord) GetStorageMedia() *wrappers.StringValue
- func (m *StorageRecord) GetStorageShare() *wrappers.StringValue
- func (m *StorageRecord) GetStorageSystem() string
- func (m *StorageRecord) GetUserIdentity() *wrappers.StringValue
- func (*StorageRecord) ProtoMessage()
- func (m *StorageRecord) Reset()
- func (m *StorageRecord) String() string
- func (m *StorageRecord) XXX_DiscardUnknown()
- func (m *StorageRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageRecord) XXX_Merge(src proto.Message)
- func (m *StorageRecord) XXX_Size() int
- func (m *StorageRecord) XXX_Unmarshal(b []byte) error
- type VmData
- func (*VmData) Descriptor() ([]byte, []int)
- func (m *VmData) GetData() isVmData_Data
- func (m *VmData) GetIdentifier() string
- func (m *VmData) GetVm() *VmRecord
- func (*VmData) ProtoMessage()
- func (m *VmData) Reset()
- func (m *VmData) String() string
- func (m *VmData) XXX_DiscardUnknown()
- func (m *VmData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VmData) XXX_Merge(src proto.Message)
- func (*VmData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *VmData) XXX_Size() int
- func (m *VmData) XXX_Unmarshal(b []byte) error
- type VmData_Identifier
- type VmData_Vm
- type VmRecord
- func (*VmRecord) Descriptor() ([]byte, []int)
- func (m *VmRecord) GetBenchmark() *wrappers.FloatValue
- func (m *VmRecord) GetBenchmarkType() *wrappers.StringValue
- func (m *VmRecord) GetCloudComputeService() *wrappers.StringValue
- func (m *VmRecord) GetCloudType() *wrappers.StringValue
- func (m *VmRecord) GetCpuCount() uint32
- func (m *VmRecord) GetCpuDuration() *duration.Duration
- func (m *VmRecord) GetDisk() *wrappers.UInt64Value
- func (m *VmRecord) GetEndTime() *timestamp.Timestamp
- func (m *VmRecord) GetFqan() *wrappers.StringValue
- func (m *VmRecord) GetGlobalUserName() *wrappers.StringValue
- func (m *VmRecord) GetImageId() *wrappers.StringValue
- func (m *VmRecord) GetLocalGroupId() *wrappers.StringValue
- func (m *VmRecord) GetLocalUserId() *wrappers.StringValue
- func (m *VmRecord) GetMachineName() string
- func (m *VmRecord) GetMemory() *wrappers.UInt64Value
- func (m *VmRecord) GetNetworkInbound() *wrappers.UInt64Value
- func (m *VmRecord) GetNetworkOutbound() *wrappers.UInt64Value
- func (m *VmRecord) GetNetworkType() *wrappers.StringValue
- func (m *VmRecord) GetPublicIpCount() *wrappers.UInt64Value
- func (m *VmRecord) GetSiteName() string
- func (m *VmRecord) GetStartTime() *timestamp.Timestamp
- func (m *VmRecord) GetStatus() *wrappers.StringValue
- func (m *VmRecord) GetStorageRecordId() *wrappers.StringValue
- func (m *VmRecord) GetSuspendDuration() *duration.Duration
- func (m *VmRecord) GetVmUuid() string
- func (m *VmRecord) GetWallDuration() *duration.Duration
- func (*VmRecord) ProtoMessage()
- func (m *VmRecord) Reset()
- func (m *VmRecord) String() string
- func (m *VmRecord) XXX_DiscardUnknown()
- func (m *VmRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VmRecord) XXX_Merge(src proto.Message)
- func (m *VmRecord) XXX_Size() int
- func (m *VmRecord) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterAccountingServiceServer ¶
func RegisterAccountingServiceServer(s *grpc.Server, srv AccountingServiceServer)
Types ¶
type AccountingServiceClient ¶
type AccountingServiceClient interface { ProcessVms(ctx context.Context, opts ...grpc.CallOption) (AccountingService_ProcessVmsClient, error) ProcessIps(ctx context.Context, opts ...grpc.CallOption) (AccountingService_ProcessIpsClient, error) ProcessStorages(ctx context.Context, opts ...grpc.CallOption) (AccountingService_ProcessStoragesClient, error) }
AccountingServiceClient is the client API for AccountingService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAccountingServiceClient ¶
func NewAccountingServiceClient(cc *grpc.ClientConn) AccountingServiceClient
type AccountingServiceServer ¶
type AccountingServiceServer interface { ProcessVms(AccountingService_ProcessVmsServer) error ProcessIps(AccountingService_ProcessIpsServer) error ProcessStorages(AccountingService_ProcessStoragesServer) error }
AccountingServiceServer is the server API for AccountingService service.
type AccountingService_ProcessStoragesClient ¶
type AccountingService_ProcessStoragesClient interface { Send(*StorageData) error CloseAndRecv() (*empty.Empty, error) grpc.ClientStream }
type AccountingService_ProcessStoragesServer ¶
type AccountingService_ProcessStoragesServer interface { SendAndClose(*empty.Empty) error Recv() (*StorageData, error) grpc.ServerStream }
type IpData ¶
type IpData struct { // Types that are valid to be assigned to Data: // *IpData_Identifier // *IpData_Ip Data isIpData_Data `protobuf_oneof:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IpData) Descriptor ¶
func (*IpData) GetIdentifier ¶
func (*IpData) ProtoMessage ¶
func (*IpData) ProtoMessage()
func (*IpData) XXX_DiscardUnknown ¶
func (m *IpData) XXX_DiscardUnknown()
func (*IpData) XXX_Marshal ¶
func (*IpData) XXX_OneofFuncs ¶
func (*IpData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*IpData) XXX_Unmarshal ¶
type IpData_Identifier ¶
type IpData_Identifier struct {
Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}
type IpData_Ip ¶
type IpData_Ip struct {
Ip *IpRecord `protobuf:"bytes,2,opt,name=ip,proto3,oneof"`
}
type IpRecord ¶
type IpRecord struct { MeasurementTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=measurement_time,json=measurementTime,proto3" json:"measurement_time,omitempty"` SiteName string `protobuf:"bytes,2,opt,name=site_name,json=siteName,proto3" json:"site_name,omitempty"` CloudComputeService *wrappers.StringValue `protobuf:"bytes,3,opt,name=cloud_compute_service,json=cloudComputeService,proto3" json:"cloud_compute_service,omitempty"` CloudType string `protobuf:"bytes,4,opt,name=cloud_type,json=cloudType,proto3" json:"cloud_type,omitempty"` LocalUser string `protobuf:"bytes,5,opt,name=local_user,json=localUser,proto3" json:"local_user,omitempty"` LocalGroup string `protobuf:"bytes,6,opt,name=local_group,json=localGroup,proto3" json:"local_group,omitempty"` GlobalUserName string `protobuf:"bytes,7,opt,name=global_user_name,json=globalUserName,proto3" json:"global_user_name,omitempty"` Fqan string `protobuf:"bytes,8,opt,name=fqan,proto3" json:"fqan,omitempty"` IpType string `protobuf:"bytes,9,opt,name=ip_type,json=ipType,proto3" json:"ip_type,omitempty"` IpCount uint32 `protobuf:"varint,10,opt,name=ip_count,json=ipCount,proto3" json:"ip_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IpRecord) Descriptor ¶
func (*IpRecord) GetCloudComputeService ¶
func (m *IpRecord) GetCloudComputeService() *wrappers.StringValue
func (*IpRecord) GetCloudType ¶
func (*IpRecord) GetGlobalUserName ¶
func (*IpRecord) GetIpCount ¶
func (*IpRecord) GetLocalGroup ¶
func (*IpRecord) GetLocalUser ¶
func (*IpRecord) GetMeasurementTime ¶
func (*IpRecord) GetSiteName ¶
func (*IpRecord) ProtoMessage ¶
func (*IpRecord) ProtoMessage()
func (*IpRecord) XXX_DiscardUnknown ¶
func (m *IpRecord) XXX_DiscardUnknown()
func (*IpRecord) XXX_Marshal ¶
func (*IpRecord) XXX_Unmarshal ¶
type StorageData ¶
type StorageData struct { // Types that are valid to be assigned to Data: // *StorageData_Identifier // *StorageData_Storage Data isStorageData_Data `protobuf_oneof:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageData) Descriptor ¶
func (*StorageData) Descriptor() ([]byte, []int)
func (*StorageData) GetData ¶
func (m *StorageData) GetData() isStorageData_Data
func (*StorageData) GetIdentifier ¶
func (m *StorageData) GetIdentifier() string
func (*StorageData) GetStorage ¶
func (m *StorageData) GetStorage() *StorageRecord
func (*StorageData) ProtoMessage ¶
func (*StorageData) ProtoMessage()
func (*StorageData) Reset ¶
func (m *StorageData) Reset()
func (*StorageData) String ¶
func (m *StorageData) String() string
func (*StorageData) XXX_DiscardUnknown ¶
func (m *StorageData) XXX_DiscardUnknown()
func (*StorageData) XXX_Marshal ¶
func (m *StorageData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageData) XXX_Merge ¶
func (dst *StorageData) XXX_Merge(src proto.Message)
func (*StorageData) XXX_OneofFuncs ¶
func (*StorageData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*StorageData) XXX_Size ¶
func (m *StorageData) XXX_Size() int
func (*StorageData) XXX_Unmarshal ¶
func (m *StorageData) XXX_Unmarshal(b []byte) error
type StorageData_Identifier ¶
type StorageData_Identifier struct {
Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}
type StorageData_Storage ¶
type StorageData_Storage struct {
Storage *StorageRecord `protobuf:"bytes,2,opt,name=storage,proto3,oneof"`
}
type StorageRecord ¶
type StorageRecord struct { RecordID string `protobuf:"bytes,1,opt,name=recordID,proto3" json:"recordID,omitempty"` CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` StorageSystem string `protobuf:"bytes,3,opt,name=storage_system,json=storageSystem,proto3" json:"storage_system,omitempty"` Site *wrappers.StringValue `protobuf:"bytes,4,opt,name=site,proto3" json:"site,omitempty"` StorageMedia *wrappers.StringValue `protobuf:"bytes,6,opt,name=storage_media,json=storageMedia,proto3" json:"storage_media,omitempty"` StorageClass *wrappers.StringValue `protobuf:"bytes,7,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"` FileCount *wrappers.StringValue `protobuf:"bytes,8,opt,name=file_count,json=fileCount,proto3" json:"file_count,omitempty"` DirectoryPath *wrappers.StringValue `protobuf:"bytes,9,opt,name=directory_path,json=directoryPath,proto3" json:"directory_path,omitempty"` LocalUser *wrappers.StringValue `protobuf:"bytes,10,opt,name=local_user,json=localUser,proto3" json:"local_user,omitempty"` LocalGroup *wrappers.StringValue `protobuf:"bytes,11,opt,name=local_group,json=localGroup,proto3" json:"local_group,omitempty"` UserIdentity *wrappers.StringValue `protobuf:"bytes,12,opt,name=user_identity,json=userIdentity,proto3" json:"user_identity,omitempty"` Group *wrappers.StringValue `protobuf:"bytes,13,opt,name=group,proto3" json:"group,omitempty"` GroupAttribute *wrappers.StringValue `protobuf:"bytes,14,opt,name=group_attribute,json=groupAttribute,proto3" json:"group_attribute,omitempty"` GroupAttributeType *wrappers.StringValue `protobuf:"bytes,15,opt,name=group_attribute_type,json=groupAttributeType,proto3" json:"group_attribute_type,omitempty"` StartTime *timestamp.Timestamp `protobuf:"bytes,16,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` EndTime *timestamp.Timestamp `protobuf:"bytes,17,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` ResourceCapacityUsed uint64 `protobuf:"varint,18,opt,name=resource_capacity_used,json=resourceCapacityUsed,proto3" json:"resource_capacity_used,omitempty"` LogicalCapacityUsed *wrappers.UInt64Value `protobuf:"bytes,19,opt,name=logical_capacity_used,json=logicalCapacityUsed,proto3" json:"logical_capacity_used,omitempty"` ResourceCapacityAllocated *wrappers.UInt64Value `` /* 139-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageRecord) Descriptor ¶
func (*StorageRecord) Descriptor() ([]byte, []int)
func (*StorageRecord) GetCreateTime ¶
func (m *StorageRecord) GetCreateTime() *timestamp.Timestamp
func (*StorageRecord) GetDirectoryPath ¶
func (m *StorageRecord) GetDirectoryPath() *wrappers.StringValue
func (*StorageRecord) GetEndTime ¶
func (m *StorageRecord) GetEndTime() *timestamp.Timestamp
func (*StorageRecord) GetFileCount ¶
func (m *StorageRecord) GetFileCount() *wrappers.StringValue
func (*StorageRecord) GetGroup ¶
func (m *StorageRecord) GetGroup() *wrappers.StringValue
func (*StorageRecord) GetGroupAttribute ¶
func (m *StorageRecord) GetGroupAttribute() *wrappers.StringValue
func (*StorageRecord) GetGroupAttributeType ¶
func (m *StorageRecord) GetGroupAttributeType() *wrappers.StringValue
func (*StorageRecord) GetLocalGroup ¶
func (m *StorageRecord) GetLocalGroup() *wrappers.StringValue
func (*StorageRecord) GetLocalUser ¶
func (m *StorageRecord) GetLocalUser() *wrappers.StringValue
func (*StorageRecord) GetLogicalCapacityUsed ¶
func (m *StorageRecord) GetLogicalCapacityUsed() *wrappers.UInt64Value
func (*StorageRecord) GetRecordID ¶
func (m *StorageRecord) GetRecordID() string
func (*StorageRecord) GetResourceCapacityAllocated ¶
func (m *StorageRecord) GetResourceCapacityAllocated() *wrappers.UInt64Value
func (*StorageRecord) GetResourceCapacityUsed ¶
func (m *StorageRecord) GetResourceCapacityUsed() uint64
func (*StorageRecord) GetSite ¶
func (m *StorageRecord) GetSite() *wrappers.StringValue
func (*StorageRecord) GetStartTime ¶
func (m *StorageRecord) GetStartTime() *timestamp.Timestamp
func (*StorageRecord) GetStorageClass ¶
func (m *StorageRecord) GetStorageClass() *wrappers.StringValue
func (*StorageRecord) GetStorageMedia ¶
func (m *StorageRecord) GetStorageMedia() *wrappers.StringValue
func (*StorageRecord) GetStorageShare ¶
func (m *StorageRecord) GetStorageShare() *wrappers.StringValue
func (*StorageRecord) GetStorageSystem ¶
func (m *StorageRecord) GetStorageSystem() string
func (*StorageRecord) GetUserIdentity ¶
func (m *StorageRecord) GetUserIdentity() *wrappers.StringValue
func (*StorageRecord) ProtoMessage ¶
func (*StorageRecord) ProtoMessage()
func (*StorageRecord) Reset ¶
func (m *StorageRecord) Reset()
func (*StorageRecord) String ¶
func (m *StorageRecord) String() string
func (*StorageRecord) XXX_DiscardUnknown ¶
func (m *StorageRecord) XXX_DiscardUnknown()
func (*StorageRecord) XXX_Marshal ¶
func (m *StorageRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageRecord) XXX_Merge ¶
func (dst *StorageRecord) XXX_Merge(src proto.Message)
func (*StorageRecord) XXX_Size ¶
func (m *StorageRecord) XXX_Size() int
func (*StorageRecord) XXX_Unmarshal ¶
func (m *StorageRecord) XXX_Unmarshal(b []byte) error
type VmData ¶
type VmData struct { // Types that are valid to be assigned to Data: // *VmData_Identifier // *VmData_Vm Data isVmData_Data `protobuf_oneof:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VmData) Descriptor ¶
func (*VmData) GetIdentifier ¶
func (*VmData) ProtoMessage ¶
func (*VmData) ProtoMessage()
func (*VmData) XXX_DiscardUnknown ¶
func (m *VmData) XXX_DiscardUnknown()
func (*VmData) XXX_Marshal ¶
func (*VmData) XXX_OneofFuncs ¶
func (*VmData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*VmData) XXX_Unmarshal ¶
type VmData_Identifier ¶
type VmData_Identifier struct {
Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}
type VmData_Vm ¶
type VmData_Vm struct {
Vm *VmRecord `protobuf:"bytes,2,opt,name=vm,proto3,oneof"`
}
type VmRecord ¶
type VmRecord struct { VmUuid string `protobuf:"bytes,1,opt,name=vm_uuid,json=vmUuid,proto3" json:"vm_uuid,omitempty"` SiteName string `protobuf:"bytes,2,opt,name=site_name,json=siteName,proto3" json:"site_name,omitempty"` CloudComputeService *wrappers.StringValue `protobuf:"bytes,3,opt,name=cloud_compute_service,json=cloudComputeService,proto3" json:"cloud_compute_service,omitempty"` MachineName string `protobuf:"bytes,4,opt,name=machine_name,json=machineName,proto3" json:"machine_name,omitempty"` LocalUserId *wrappers.StringValue `protobuf:"bytes,5,opt,name=local_user_id,json=localUserId,proto3" json:"local_user_id,omitempty"` LocalGroupId *wrappers.StringValue `protobuf:"bytes,6,opt,name=local_group_id,json=localGroupId,proto3" json:"local_group_id,omitempty"` GlobalUserName *wrappers.StringValue `protobuf:"bytes,7,opt,name=global_user_name,json=globalUserName,proto3" json:"global_user_name,omitempty"` Fqan *wrappers.StringValue `protobuf:"bytes,8,opt,name=fqan,proto3" json:"fqan,omitempty"` Status *wrappers.StringValue `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` StartTime *timestamp.Timestamp `protobuf:"bytes,10,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` EndTime *timestamp.Timestamp `protobuf:"bytes,11,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` SuspendDuration *duration.Duration `protobuf:"bytes,12,opt,name=suspend_duration,json=suspendDuration,proto3" json:"suspend_duration,omitempty"` WallDuration *duration.Duration `protobuf:"bytes,13,opt,name=wall_duration,json=wallDuration,proto3" json:"wall_duration,omitempty"` CpuDuration *duration.Duration `protobuf:"bytes,14,opt,name=cpu_duration,json=cpuDuration,proto3" json:"cpu_duration,omitempty"` CpuCount uint32 `protobuf:"varint,15,opt,name=cpu_count,json=cpuCount,proto3" json:"cpu_count,omitempty"` NetworkType *wrappers.StringValue `protobuf:"bytes,16,opt,name=network_type,json=networkType,proto3" json:"network_type,omitempty"` NetworkInbound *wrappers.UInt64Value `protobuf:"bytes,17,opt,name=network_inbound,json=networkInbound,proto3" json:"network_inbound,omitempty"` NetworkOutbound *wrappers.UInt64Value `protobuf:"bytes,18,opt,name=network_outbound,json=networkOutbound,proto3" json:"network_outbound,omitempty"` PublicIpCount *wrappers.UInt64Value `protobuf:"bytes,19,opt,name=public_ip_count,json=publicIpCount,proto3" json:"public_ip_count,omitempty"` Memory *wrappers.UInt64Value `protobuf:"bytes,20,opt,name=memory,proto3" json:"memory,omitempty"` Disk *wrappers.UInt64Value `protobuf:"bytes,21,opt,name=disk,proto3" json:"disk,omitempty"` BenchmarkType *wrappers.StringValue `protobuf:"bytes,22,opt,name=benchmark_type,json=benchmarkType,proto3" json:"benchmark_type,omitempty"` Benchmark *wrappers.FloatValue `protobuf:"bytes,23,opt,name=benchmark,proto3" json:"benchmark,omitempty"` StorageRecordId *wrappers.StringValue `protobuf:"bytes,24,opt,name=storage_record_id,json=storageRecordId,proto3" json:"storage_record_id,omitempty"` ImageId *wrappers.StringValue `protobuf:"bytes,25,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` CloudType *wrappers.StringValue `protobuf:"bytes,26,opt,name=cloud_type,json=cloudType,proto3" json:"cloud_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VmRecord) Descriptor ¶
func (*VmRecord) GetBenchmark ¶
func (m *VmRecord) GetBenchmark() *wrappers.FloatValue
func (*VmRecord) GetBenchmarkType ¶
func (m *VmRecord) GetBenchmarkType() *wrappers.StringValue
func (*VmRecord) GetCloudComputeService ¶
func (m *VmRecord) GetCloudComputeService() *wrappers.StringValue
func (*VmRecord) GetCloudType ¶
func (m *VmRecord) GetCloudType() *wrappers.StringValue
func (*VmRecord) GetCpuCount ¶
func (*VmRecord) GetCpuDuration ¶
func (*VmRecord) GetDisk ¶
func (m *VmRecord) GetDisk() *wrappers.UInt64Value
func (*VmRecord) GetEndTime ¶
func (*VmRecord) GetFqan ¶
func (m *VmRecord) GetFqan() *wrappers.StringValue
func (*VmRecord) GetGlobalUserName ¶
func (m *VmRecord) GetGlobalUserName() *wrappers.StringValue
func (*VmRecord) GetImageId ¶
func (m *VmRecord) GetImageId() *wrappers.StringValue
func (*VmRecord) GetLocalGroupId ¶
func (m *VmRecord) GetLocalGroupId() *wrappers.StringValue
func (*VmRecord) GetLocalUserId ¶
func (m *VmRecord) GetLocalUserId() *wrappers.StringValue
func (*VmRecord) GetMachineName ¶
func (*VmRecord) GetMemory ¶
func (m *VmRecord) GetMemory() *wrappers.UInt64Value
func (*VmRecord) GetNetworkInbound ¶
func (m *VmRecord) GetNetworkInbound() *wrappers.UInt64Value
func (*VmRecord) GetNetworkOutbound ¶
func (m *VmRecord) GetNetworkOutbound() *wrappers.UInt64Value
func (*VmRecord) GetNetworkType ¶
func (m *VmRecord) GetNetworkType() *wrappers.StringValue
func (*VmRecord) GetPublicIpCount ¶
func (m *VmRecord) GetPublicIpCount() *wrappers.UInt64Value
func (*VmRecord) GetSiteName ¶
func (*VmRecord) GetStartTime ¶
func (*VmRecord) GetStatus ¶
func (m *VmRecord) GetStatus() *wrappers.StringValue
func (*VmRecord) GetStorageRecordId ¶
func (m *VmRecord) GetStorageRecordId() *wrappers.StringValue
func (*VmRecord) GetSuspendDuration ¶
func (*VmRecord) GetWallDuration ¶
func (*VmRecord) ProtoMessage ¶
func (*VmRecord) ProtoMessage()
func (*VmRecord) XXX_DiscardUnknown ¶
func (m *VmRecord) XXX_DiscardUnknown()
func (*VmRecord) XXX_Marshal ¶
func (*VmRecord) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.