Documentation ¶
Index ¶
- type Firewall
- func (*Firewall) Descriptor() ([]byte, []int)
- func (m *Firewall) GetCreator() string
- func (m *Firewall) GetCtime() string
- func (m *Firewall) GetCustomer() string
- func (m *Firewall) GetInstanceId() string
- func (m *Firewall) GetIp() string
- func (m *Firewall) GetIsSinglePower() bool
- func (m *Firewall) GetMemo() string
- func (m *Firewall) GetName() string
- func (m *Firewall) GetProduct() string
- func (m *Firewall) GetXOccupiedU() int32
- func (m *Firewall) GetXStartU() int32
- func (*Firewall) ProtoMessage()
- func (m *Firewall) Reset()
- func (m *Firewall) String() string
- func (this *Firewall) Validate() error
- func (m *Firewall) XXX_DiscardUnknown()
- func (m *Firewall) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Firewall) XXX_Merge(src proto.Message)
- func (m *Firewall) XXX_Size() int
- func (m *Firewall) XXX_Unmarshal(b []byte) error
- type Host
- func (*Host) Descriptor() ([]byte, []int)
- func (m *Host) GetAgentVersion() string
- func (m *Host) GetCreator() string
- func (m *Host) GetCtime() string
- func (m *Host) GetCustomer() string
- func (m *Host) GetDiskSize() int32
- func (m *Host) GetHostname() string
- func (m *Host) GetInstanceId() string
- func (m *Host) GetIp() string
- func (m *Host) GetIsSinglePower() bool
- func (m *Host) GetMemSize() int32
- func (m *Host) GetMemo() string
- func (m *Host) GetOsArchitecture() string
- func (m *Host) GetOsRelease() string
- func (m *Host) GetOsSystem() string
- func (m *Host) GetOsVersion() string
- func (m *Host) GetProduct() string
- func (m *Host) GetProvider() string
- func (m *Host) GetXAgentHeartBeat() int32
- func (m *Host) GetXAgentStatus() string
- func (m *Host) GetXEnvironment() string
- func (m *Host) GetXMac() string
- func (m *Host) GetXOccupiedU() int32
- func (m *Host) GetXStartU() int32
- func (*Host) ProtoMessage()
- func (m *Host) Reset()
- func (m *Host) String() string
- func (this *Host) Validate() error
- func (m *Host) XXX_DiscardUnknown()
- func (m *Host) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Host) XXX_Merge(src proto.Message)
- func (m *Host) XXX_Size() int
- func (m *Host) XXX_Unmarshal(b []byte) error
- type IDC
- func (*IDC) Descriptor() ([]byte, []int)
- func (m *IDC) GetAddress() string
- func (m *IDC) GetArea() string
- func (m *IDC) GetBuilding() string
- func (m *IDC) GetCreator() string
- func (m *IDC) GetCtime() string
- func (m *IDC) GetInstanceId() string
- func (m *IDC) GetLayout() string
- func (m *IDC) GetName() string
- func (m *IDC) GetShortname() string
- func (m *IDC) GetTelphone() string
- func (*IDC) ProtoMessage()
- func (m *IDC) Reset()
- func (m *IDC) String() string
- func (this *IDC) Validate() error
- func (m *IDC) XXX_DiscardUnknown()
- func (m *IDC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IDC) XXX_Merge(src proto.Message)
- func (m *IDC) XXX_Size() int
- func (m *IDC) XXX_Unmarshal(b []byte) error
- type IDCRack
- func (*IDCRack) Descriptor() ([]byte, []int)
- func (m *IDCRack) GetCode() string
- func (m *IDCRack) GetCreator() string
- func (m *IDCRack) GetCtime() string
- func (m *IDCRack) GetFreeUnum() int32
- func (m *IDCRack) GetInstanceId() string
- func (m *IDCRack) GetLayout() []*IDCRack_Layout
- func (m *IDCRack) GetMemo() string
- func (m *IDCRack) GetName() string
- func (m *IDCRack) GetStatus() string
- func (m *IDCRack) GetType() string
- func (m *IDCRack) GetUnum() int32
- func (*IDCRack) ProtoMessage()
- func (m *IDCRack) Reset()
- func (m *IDCRack) String() string
- func (this *IDCRack) Validate() error
- func (m *IDCRack) XXX_DiscardUnknown()
- func (m *IDCRack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IDCRack) XXX_Merge(src proto.Message)
- func (m *IDCRack) XXX_Size() int
- func (m *IDCRack) XXX_Unmarshal(b []byte) error
- type IDCRack_Layout
- func (*IDCRack_Layout) Descriptor() ([]byte, []int)
- func (m *IDCRack_Layout) GetInstanceId() string
- func (m *IDCRack_Layout) GetOccupiedU() int32
- func (m *IDCRack_Layout) GetStartU() int32
- func (m *IDCRack_Layout) GetType() string
- func (*IDCRack_Layout) ProtoMessage()
- func (m *IDCRack_Layout) Reset()
- func (m *IDCRack_Layout) String() string
- func (this *IDCRack_Layout) Validate() error
- func (m *IDCRack_Layout) XXX_DiscardUnknown()
- func (m *IDCRack_Layout) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IDCRack_Layout) XXX_Merge(src proto.Message)
- func (m *IDCRack_Layout) XXX_Size() int
- func (m *IDCRack_Layout) XXX_Unmarshal(b []byte) error
- type Router
- func (*Router) Descriptor() ([]byte, []int)
- func (m *Router) GetCreator() string
- func (m *Router) GetCtime() string
- func (m *Router) GetCustomer() string
- func (m *Router) GetInstanceId() string
- func (m *Router) GetIp() string
- func (m *Router) GetIsSinglePower() bool
- func (m *Router) GetMemo() string
- func (m *Router) GetName() string
- func (m *Router) GetProduct() string
- func (m *Router) GetPropertyid() string
- func (m *Router) GetStatus() string
- func (m *Router) GetXOccupiedU() int32
- func (m *Router) GetXStartU() int32
- func (*Router) ProtoMessage()
- func (m *Router) Reset()
- func (m *Router) String() string
- func (this *Router) Validate() error
- func (m *Router) XXX_DiscardUnknown()
- func (m *Router) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Router) XXX_Merge(src proto.Message)
- func (m *Router) XXX_Size() int
- func (m *Router) XXX_Unmarshal(b []byte) error
- type Switch
- func (*Switch) Descriptor() ([]byte, []int)
- func (m *Switch) GetCreator() string
- func (m *Switch) GetCtime() string
- func (m *Switch) GetCustomer() string
- func (m *Switch) GetInstanceId() string
- func (m *Switch) GetIp() string
- func (m *Switch) GetIsSinglePower() bool
- func (m *Switch) GetMemo() string
- func (m *Switch) GetName() string
- func (m *Switch) GetProduct() string
- func (m *Switch) GetPropertyid() string
- func (m *Switch) GetStatus() string
- func (m *Switch) GetType() string
- func (m *Switch) GetXOccupiedU() int32
- func (m *Switch) GetXStartU() int32
- func (*Switch) ProtoMessage()
- func (m *Switch) Reset()
- func (m *Switch) String() string
- func (this *Switch) Validate() error
- func (m *Switch) XXX_DiscardUnknown()
- func (m *Switch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Switch) XXX_Merge(src proto.Message)
- func (m *Switch) XXX_Size() int
- func (m *Switch) XXX_Unmarshal(b []byte) error
- type UserSetting
- func (*UserSetting) Descriptor() ([]byte, []int)
- func (m *UserSetting) GetDetailDisplayList() []*UserSetting_DetailDisplayList
- func (m *UserSetting) GetName() string
- func (m *UserSetting) GetNameDisplayList() []string
- func (m *UserSetting) GetType() string
- func (m *UserSetting) GetUserName() string
- func (*UserSetting) ProtoMessage()
- func (m *UserSetting) Reset()
- func (m *UserSetting) String() string
- func (this *UserSetting) Validate() error
- func (m *UserSetting) XXX_DiscardUnknown()
- func (m *UserSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserSetting) XXX_Merge(src proto.Message)
- func (m *UserSetting) XXX_Size() int
- func (m *UserSetting) XXX_Unmarshal(b []byte) error
- type UserSetting_DetailDisplayList
- func (*UserSetting_DetailDisplayList) Descriptor() ([]byte, []int)
- func (m *UserSetting_DetailDisplayList) GetKey() string
- func (m *UserSetting_DetailDisplayList) GetShow() bool
- func (m *UserSetting_DetailDisplayList) GetValue() string
- func (*UserSetting_DetailDisplayList) ProtoMessage()
- func (m *UserSetting_DetailDisplayList) Reset()
- func (m *UserSetting_DetailDisplayList) String() string
- func (this *UserSetting_DetailDisplayList) Validate() error
- func (m *UserSetting_DetailDisplayList) XXX_DiscardUnknown()
- func (m *UserSetting_DetailDisplayList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserSetting_DetailDisplayList) XXX_Merge(src proto.Message)
- func (m *UserSetting_DetailDisplayList) XXX_Size() int
- func (m *UserSetting_DetailDisplayList) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Firewall ¶
type Firewall struct { // //防火墙ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //防火墙名称 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //管理IP Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip" form:"ip"` // //备注 Memo string `protobuf:"bytes,4,opt,name=memo,proto3" json:"memo" form:"memo"` // //起始U位 XStartU int32 `protobuf:"varint,5,opt,name=_startU,json=StartU,proto3" json:"_startU" form:"_startU"` // //占用U位 XOccupiedU int32 `protobuf:"varint,6,opt,name=_occupiedU,json=OccupiedU,proto3" json:"_occupiedU" form:"_occupiedU"` // //创建时间 Ctime string `protobuf:"bytes,7,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //创建者 Creator string `protobuf:"bytes,8,opt,name=creator,proto3" json:"creator" form:"creator"` // //产品线 Product string `protobuf:"bytes,9,opt,name=product,proto3" json:"product" form:"product"` // //客户 Customer string `protobuf:"bytes,10,opt,name=customer,proto3" json:"customer" form:"customer"` // //是否单电源 IsSinglePower bool `protobuf:"varint,11,opt,name=isSinglePower,proto3" json:"isSinglePower" form:"isSinglePower"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
防火墙
func (*Firewall) Descriptor ¶
func (*Firewall) GetCreator ¶
func (*Firewall) GetCustomer ¶
func (*Firewall) GetInstanceId ¶
func (*Firewall) GetIsSinglePower ¶
func (*Firewall) GetProduct ¶
func (*Firewall) GetXOccupiedU ¶
func (*Firewall) GetXStartU ¶
func (*Firewall) ProtoMessage ¶
func (*Firewall) ProtoMessage()
func (*Firewall) XXX_DiscardUnknown ¶
func (m *Firewall) XXX_DiscardUnknown()
func (*Firewall) XXX_Marshal ¶
func (*Firewall) XXX_Unmarshal ¶
type Host ¶
type Host struct { // //主机ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //主机名称 Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname" form:"hostname"` // //主机IP Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip" form:"ip"` // //agent版本 AgentVersion string `protobuf:"bytes,4,opt,name=agentVersion,proto3" json:"agentVersion" form:"agentVersion"` // //agent状态 XAgentStatus string `protobuf:"bytes,5,opt,name=_agentStatus,json=AgentStatus,proto3" json:"_agentStatus" form:"_agentStatus"` // //agent心跳 XAgentHeartBeat int32 `protobuf:"varint,6,opt,name=_agentHeartBeat,json=AgentHeartBeat,proto3" json:"_agentHeartBeat" form:"_agentHeartBeat"` // //物理地址 XMac string `protobuf:"bytes,7,opt,name=_mac,json=Mac,proto3" json:"_mac" form:"_mac"` // //主机环境 XEnvironment string `protobuf:"bytes,8,opt,name=_environment,json=Environment,proto3" json:"_environment" form:"_environment"` // //起始U位 XStartU int32 `protobuf:"varint,9,opt,name=_startU,json=StartU,proto3" json:"_startU" form:"_startU"` // //占用U位 XOccupiedU int32 `protobuf:"varint,10,opt,name=_occupiedU,json=OccupiedU,proto3" json:"_occupiedU" form:"_occupiedU"` // //供应商 Provider string `protobuf:"bytes,11,opt,name=provider,proto3" json:"provider" form:"provider"` // //备注 Memo string `protobuf:"bytes,12,opt,name=memo,proto3" json:"memo" form:"memo"` // //内存大小 MemSize int32 `protobuf:"varint,13,opt,name=memSize,proto3" json:"memSize" form:"memSize"` // //磁盘大小 DiskSize int32 `protobuf:"varint,14,opt,name=diskSize,proto3" json:"diskSize" form:"diskSize"` // //操作系统类型 OsSystem string `protobuf:"bytes,15,opt,name=osSystem,proto3" json:"osSystem" form:"osSystem"` // //操作系统架构 OsArchitecture string `protobuf:"bytes,16,opt,name=osArchitecture,proto3" json:"osArchitecture" form:"osArchitecture"` // //操作系统 OsVersion string `protobuf:"bytes,17,opt,name=osVersion,proto3" json:"osVersion" form:"osVersion"` // //操作系统内核发行版本 OsRelease string `protobuf:"bytes,18,opt,name=osRelease,proto3" json:"osRelease" form:"osRelease"` // //创建时间 Ctime string `protobuf:"bytes,19,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //创建人 Creator string `protobuf:"bytes,20,opt,name=creator,proto3" json:"creator" form:"creator"` // //产品线 Product string `protobuf:"bytes,21,opt,name=product,proto3" json:"product" form:"product"` // //客户 Customer string `protobuf:"bytes,22,opt,name=customer,proto3" json:"customer" form:"customer"` // //是否单电源 IsSinglePower bool `protobuf:"varint,23,opt,name=isSinglePower,proto3" json:"isSinglePower" form:"isSinglePower"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
主机
func (*Host) Descriptor ¶
func (*Host) GetAgentVersion ¶
func (*Host) GetCreator ¶
func (*Host) GetCustomer ¶
func (*Host) GetDiskSize ¶
func (*Host) GetHostname ¶
func (*Host) GetInstanceId ¶
func (*Host) GetIsSinglePower ¶
func (*Host) GetMemSize ¶
func (*Host) GetOsArchitecture ¶
func (*Host) GetOsRelease ¶
func (*Host) GetOsSystem ¶
func (*Host) GetOsVersion ¶
func (*Host) GetProduct ¶
func (*Host) GetProvider ¶
func (*Host) GetXAgentHeartBeat ¶
func (*Host) GetXAgentStatus ¶
func (*Host) GetXEnvironment ¶
func (*Host) GetXOccupiedU ¶
func (*Host) GetXStartU ¶
func (*Host) ProtoMessage ¶
func (*Host) ProtoMessage()
func (*Host) XXX_DiscardUnknown ¶
func (m *Host) XXX_DiscardUnknown()
func (*Host) XXX_Unmarshal ¶
type IDC ¶
type IDC struct { // //机房ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //机房名称 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //楼层号 Building string `protobuf:"bytes,3,opt,name=building,proto3" json:"building" form:"building"` // //简称 Shortname string `protobuf:"bytes,4,opt,name=shortname,proto3" json:"shortname" form:"shortname"` // //值班电话 Telphone string `protobuf:"bytes,5,opt,name=telphone,proto3" json:"telphone" form:"telphone"` // //区域,如1F01 Area string `protobuf:"bytes,6,opt,name=area,proto3" json:"area" form:"area"` // //机房地址,如华北机房 Address string `protobuf:"bytes,7,opt,name=address,proto3" json:"address" form:"address"` // //机房布局,用json保存二维数组[[{instanceId, type, code}]] Layout string `protobuf:"bytes,8,opt,name=layout,proto3" json:"layout" form:"layout"` // //机房创建时间 Ctime string `protobuf:"bytes,9,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //机房创建者 Creator string `protobuf:"bytes,10,opt,name=creator,proto3" json:"creator" form:"creator"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
机房
func (*IDC) Descriptor ¶
func (*IDC) GetAddress ¶
func (*IDC) GetBuilding ¶
func (*IDC) GetCreator ¶
func (*IDC) GetInstanceId ¶
func (*IDC) GetShortname ¶
func (*IDC) GetTelphone ¶
func (*IDC) ProtoMessage ¶
func (*IDC) ProtoMessage()
func (*IDC) XXX_DiscardUnknown ¶
func (m *IDC) XXX_DiscardUnknown()
func (*IDC) XXX_Unmarshal ¶
type IDCRack ¶
type IDCRack struct { // //机柜ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //机柜名称 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //机柜编号 Code string `protobuf:"bytes,3,opt,name=code,proto3" json:"code" form:"code"` // //机柜状态 Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status" form:"status"` // //机柜类型 Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type" form:"type"` // //机柜U数 Unum int32 `protobuf:"varint,6,opt,name=unum,proto3" json:"unum" form:"unum"` // //空闲U位数 FreeUnum int32 `protobuf:"varint,7,opt,name=freeUnum,proto3" json:"freeUnum" form:"freeUnum"` // //备注 Memo string `protobuf:"bytes,8,opt,name=memo,proto3" json:"memo" form:"memo"` // //机柜部局 Layout []*IDCRack_Layout `protobuf:"bytes,9,rep,name=layout,proto3" json:"layout" form:"layout"` // //创建时间 Ctime string `protobuf:"bytes,10,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //创建者 Creator string `protobuf:"bytes,11,opt,name=creator,proto3" json:"creator" form:"creator"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
机柜
func (*IDCRack) Descriptor ¶
func (*IDCRack) GetCreator ¶
func (*IDCRack) GetFreeUnum ¶
func (*IDCRack) GetInstanceId ¶
func (*IDCRack) GetLayout ¶
func (m *IDCRack) GetLayout() []*IDCRack_Layout
func (*IDCRack) ProtoMessage ¶
func (*IDCRack) ProtoMessage()
func (*IDCRack) XXX_DiscardUnknown ¶
func (m *IDCRack) XXX_DiscardUnknown()
func (*IDCRack) XXX_Marshal ¶
func (*IDCRack) XXX_Unmarshal ¶
type IDCRack_Layout ¶
type IDCRack_Layout struct { // //设备ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //设备类型(host,switch,router,firewall,disable) Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type" form:"type"` // //起始U位 StartU int32 `protobuf:"varint,3,opt,name=startU,proto3" json:"startU" form:"startU"` // //占用U位 OccupiedU int32 `protobuf:"varint,4,opt,name=occupiedU,proto3" json:"occupiedU" form:"occupiedU"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IDCRack_Layout) Descriptor ¶
func (*IDCRack_Layout) Descriptor() ([]byte, []int)
func (*IDCRack_Layout) GetInstanceId ¶
func (m *IDCRack_Layout) GetInstanceId() string
func (*IDCRack_Layout) GetOccupiedU ¶
func (m *IDCRack_Layout) GetOccupiedU() int32
func (*IDCRack_Layout) GetStartU ¶
func (m *IDCRack_Layout) GetStartU() int32
func (*IDCRack_Layout) GetType ¶
func (m *IDCRack_Layout) GetType() string
func (*IDCRack_Layout) ProtoMessage ¶
func (*IDCRack_Layout) ProtoMessage()
func (*IDCRack_Layout) Reset ¶
func (m *IDCRack_Layout) Reset()
func (*IDCRack_Layout) String ¶
func (m *IDCRack_Layout) String() string
func (*IDCRack_Layout) Validate ¶
func (this *IDCRack_Layout) Validate() error
func (*IDCRack_Layout) XXX_DiscardUnknown ¶
func (m *IDCRack_Layout) XXX_DiscardUnknown()
func (*IDCRack_Layout) XXX_Marshal ¶
func (m *IDCRack_Layout) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IDCRack_Layout) XXX_Merge ¶
func (m *IDCRack_Layout) XXX_Merge(src proto.Message)
func (*IDCRack_Layout) XXX_Size ¶
func (m *IDCRack_Layout) XXX_Size() int
func (*IDCRack_Layout) XXX_Unmarshal ¶
func (m *IDCRack_Layout) XXX_Unmarshal(b []byte) error
type Router ¶
type Router struct { // //路由器ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //路由器名称 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //管理IP Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip" form:"ip"` // //路由器状态 Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status" form:"status"` // //资产编号 Propertyid string `protobuf:"bytes,5,opt,name=propertyid,proto3" json:"propertyid" form:"propertyid"` // //备注 Memo string `protobuf:"bytes,6,opt,name=memo,proto3" json:"memo" form:"memo"` // //起始U位 XStartU int32 `protobuf:"varint,7,opt,name=_startU,json=StartU,proto3" json:"_startU" form:"_startU"` // //占用U位 XOccupiedU int32 `protobuf:"varint,8,opt,name=_occupiedU,json=OccupiedU,proto3" json:"_occupiedU" form:"_occupiedU"` // //创建时间 Ctime string `protobuf:"bytes,9,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //创建者 Creator string `protobuf:"bytes,10,opt,name=creator,proto3" json:"creator" form:"creator"` // //产品线 Product string `protobuf:"bytes,11,opt,name=product,proto3" json:"product" form:"product"` // //客户 Customer string `protobuf:"bytes,12,opt,name=customer,proto3" json:"customer" form:"customer"` // //是否单电源 IsSinglePower bool `protobuf:"varint,13,opt,name=isSinglePower,proto3" json:"isSinglePower" form:"isSinglePower"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
路由器
func (*Router) Descriptor ¶
func (*Router) GetCreator ¶
func (*Router) GetCustomer ¶
func (*Router) GetInstanceId ¶
func (*Router) GetIsSinglePower ¶
func (*Router) GetProduct ¶
func (*Router) GetPropertyid ¶
func (*Router) GetXOccupiedU ¶
func (*Router) GetXStartU ¶
func (*Router) ProtoMessage ¶
func (*Router) ProtoMessage()
func (*Router) XXX_DiscardUnknown ¶
func (m *Router) XXX_DiscardUnknown()
func (*Router) XXX_Marshal ¶
func (*Router) XXX_Unmarshal ¶
type Switch ¶
type Switch struct { // //交换机ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //交换机名称 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //管理IP Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip" form:"ip"` // //交换机状态 Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status" form:"status"` // //交换机类型 Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type" form:"type"` // //起始U位 XStartU int32 `protobuf:"varint,6,opt,name=_startU,json=StartU,proto3" json:"_startU" form:"_startU"` // //占用U位 XOccupiedU int32 `protobuf:"varint,7,opt,name=_occupiedU,json=OccupiedU,proto3" json:"_occupiedU" form:"_occupiedU"` // //备注 Memo string `protobuf:"bytes,8,opt,name=memo,proto3" json:"memo" form:"memo"` // //资产编号 Propertyid string `protobuf:"bytes,9,opt,name=propertyid,proto3" json:"propertyid" form:"propertyid"` // //创建时间 Ctime string `protobuf:"bytes,10,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //创建者 Creator string `protobuf:"bytes,11,opt,name=creator,proto3" json:"creator" form:"creator"` // //产品线 Product string `protobuf:"bytes,12,opt,name=product,proto3" json:"product" form:"product"` // //客户 Customer string `protobuf:"bytes,13,opt,name=customer,proto3" json:"customer" form:"customer"` // //是否单电源 IsSinglePower bool `protobuf:"varint,14,opt,name=isSinglePower,proto3" json:"isSinglePower" form:"isSinglePower"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
交换机
func (*Switch) Descriptor ¶
func (*Switch) GetCreator ¶
func (*Switch) GetCustomer ¶
func (*Switch) GetInstanceId ¶
func (*Switch) GetIsSinglePower ¶
func (*Switch) GetProduct ¶
func (*Switch) GetPropertyid ¶
func (*Switch) GetXOccupiedU ¶
func (*Switch) GetXStartU ¶
func (*Switch) ProtoMessage ¶
func (*Switch) ProtoMessage()
func (*Switch) XXX_DiscardUnknown ¶
func (m *Switch) XXX_DiscardUnknown()
func (*Switch) XXX_Marshal ¶
func (*Switch) XXX_Unmarshal ¶
type UserSetting ¶
type UserSetting struct { // //用户设置名称(user_name + type) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //用户名 UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name" form:"user_name"` // //设备类型 Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type" form:"type"` // //名称展示字段列表,默认["name"] NameDisplayList []string `protobuf:"bytes,4,rep,name=name_display_list,json=nameDisplayList,proto3" json:"name_display_list" form:"name_display_list"` // //详情展示字段列表,默认:名称、起始U位、占用U位、管理IP、状态、资产编号、用途,示例: //"detail_display_list": [ //{"key":"name", "value":"名称", "show":true}, //{"key":"_startU", "value":"起始U位", "show":true}, //{"key":"_occupiedU", "value":"占用U位", "show":true}, //{"key":"ip", "value":"管理IP", "show":true}, //{"key":"status", "value":"状态", "show":true}, //{"key":"propertyid", "value":"资产编号", "show":true}, //{"key":"use", "value":"用途", "show":true} //] // DetailDisplayList []*UserSetting_DetailDisplayList `` /* 131-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
展示字段用户设置
func (*UserSetting) Descriptor ¶
func (*UserSetting) Descriptor() ([]byte, []int)
func (*UserSetting) GetDetailDisplayList ¶
func (m *UserSetting) GetDetailDisplayList() []*UserSetting_DetailDisplayList
func (*UserSetting) GetName ¶
func (m *UserSetting) GetName() string
func (*UserSetting) GetNameDisplayList ¶
func (m *UserSetting) GetNameDisplayList() []string
func (*UserSetting) GetType ¶
func (m *UserSetting) GetType() string
func (*UserSetting) GetUserName ¶
func (m *UserSetting) GetUserName() string
func (*UserSetting) ProtoMessage ¶
func (*UserSetting) ProtoMessage()
func (*UserSetting) Reset ¶
func (m *UserSetting) Reset()
func (*UserSetting) String ¶
func (m *UserSetting) String() string
func (*UserSetting) Validate ¶
func (this *UserSetting) Validate() error
func (*UserSetting) XXX_DiscardUnknown ¶
func (m *UserSetting) XXX_DiscardUnknown()
func (*UserSetting) XXX_Marshal ¶
func (m *UserSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UserSetting) XXX_Merge ¶
func (m *UserSetting) XXX_Merge(src proto.Message)
func (*UserSetting) XXX_Size ¶
func (m *UserSetting) XXX_Size() int
func (*UserSetting) XXX_Unmarshal ¶
func (m *UserSetting) XXX_Unmarshal(b []byte) error
type UserSetting_DetailDisplayList ¶
type UserSetting_DetailDisplayList struct { // //字段名 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"` // //字段中文名 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value" form:"value"` // //是否展示(true 展示, 默认为 true) Show bool `protobuf:"varint,3,opt,name=show,proto3" json:"show" form:"show"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UserSetting_DetailDisplayList) Descriptor ¶
func (*UserSetting_DetailDisplayList) Descriptor() ([]byte, []int)
func (*UserSetting_DetailDisplayList) GetKey ¶
func (m *UserSetting_DetailDisplayList) GetKey() string
func (*UserSetting_DetailDisplayList) GetShow ¶
func (m *UserSetting_DetailDisplayList) GetShow() bool
func (*UserSetting_DetailDisplayList) GetValue ¶
func (m *UserSetting_DetailDisplayList) GetValue() string
func (*UserSetting_DetailDisplayList) ProtoMessage ¶
func (*UserSetting_DetailDisplayList) ProtoMessage()
func (*UserSetting_DetailDisplayList) Reset ¶
func (m *UserSetting_DetailDisplayList) Reset()
func (*UserSetting_DetailDisplayList) String ¶
func (m *UserSetting_DetailDisplayList) String() string
func (*UserSetting_DetailDisplayList) Validate ¶
func (this *UserSetting_DetailDisplayList) Validate() error
func (*UserSetting_DetailDisplayList) XXX_DiscardUnknown ¶
func (m *UserSetting_DetailDisplayList) XXX_DiscardUnknown()
func (*UserSetting_DetailDisplayList) XXX_Marshal ¶
func (m *UserSetting_DetailDisplayList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UserSetting_DetailDisplayList) XXX_Merge ¶
func (m *UserSetting_DetailDisplayList) XXX_Merge(src proto.Message)
func (*UserSetting_DetailDisplayList) XXX_Size ¶
func (m *UserSetting_DetailDisplayList) XXX_Size() int
func (*UserSetting_DetailDisplayList) XXX_Unmarshal ¶
func (m *UserSetting_DetailDisplayList) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.