Documentation ¶
Overview ¶
(C) Copyright 2019 Intel Corporation.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
GOVERNMENT LICENSE RIGHTS-OPEN SOURCE SOFTWARE The Government's rights to use, modify, reproduce, release, perform, display, or disclose this software are subject to the terms of the Apache License as provided in Contract No. 8F-30005. Any reproduction of computer software, computer software documentation, or portions thereof marked with this legend must also reproduce the markings.
Index ¶
- Variables
- func RegisterMgmtSvcServer(s *grpc.Server, srv MgmtSvcServer)
- type ACLResp
- func (*ACLResp) Descriptor() ([]byte, []int)
- func (m *ACLResp) GetACL() []string
- func (m *ACLResp) GetOwnerGroup() string
- func (m *ACLResp) GetOwnerUser() string
- func (m *ACLResp) GetStatus() int32
- func (*ACLResp) ProtoMessage()
- func (m *ACLResp) Reset()
- func (m *ACLResp) String() string
- func (m *ACLResp) XXX_DiscardUnknown()
- func (m *ACLResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ACLResp) XXX_Merge(src proto.Message)
- func (m *ACLResp) XXX_Size() int
- func (m *ACLResp) XXX_Unmarshal(b []byte) error
- type BioHealthReq
- func (*BioHealthReq) Descriptor() ([]byte, []int)
- func (m *BioHealthReq) GetDevUuid() string
- func (m *BioHealthReq) GetTgtId() string
- func (*BioHealthReq) ProtoMessage()
- func (m *BioHealthReq) Reset()
- func (m *BioHealthReq) String() string
- func (m *BioHealthReq) XXX_DiscardUnknown()
- func (m *BioHealthReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BioHealthReq) XXX_Merge(src proto.Message)
- func (m *BioHealthReq) XXX_Size() int
- func (m *BioHealthReq) XXX_Unmarshal(b []byte) error
- type BioHealthResp
- func (*BioHealthResp) Descriptor() ([]byte, []int)
- func (m *BioHealthResp) GetChecksumErrs() uint32
- func (m *BioHealthResp) GetDevUuid() string
- func (m *BioHealthResp) GetDeviceReliability() bool
- func (m *BioHealthResp) GetErrorCount() uint64
- func (m *BioHealthResp) GetMediaErrors() uint64
- func (m *BioHealthResp) GetReadErrs() uint32
- func (m *BioHealthResp) GetReadonly() bool
- func (m *BioHealthResp) GetSpare() bool
- func (m *BioHealthResp) GetStatus() int32
- func (m *BioHealthResp) GetTemp() bool
- func (m *BioHealthResp) GetTemperature() uint32
- func (m *BioHealthResp) GetUnmapErrs() uint32
- func (m *BioHealthResp) GetVolatileMemory() bool
- func (m *BioHealthResp) GetWriteErrs() uint32
- func (*BioHealthResp) ProtoMessage()
- func (m *BioHealthResp) Reset()
- func (m *BioHealthResp) String() string
- func (m *BioHealthResp) XXX_DiscardUnknown()
- func (m *BioHealthResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BioHealthResp) XXX_Merge(src proto.Message)
- func (m *BioHealthResp) XXX_Size() int
- func (m *BioHealthResp) XXX_Unmarshal(b []byte) error
- type CreateMsReq
- func (*CreateMsReq) Descriptor() ([]byte, []int)
- func (m *CreateMsReq) GetAddr() string
- func (m *CreateMsReq) GetBootstrap() bool
- func (m *CreateMsReq) GetUuid() string
- func (*CreateMsReq) ProtoMessage()
- func (m *CreateMsReq) Reset()
- func (m *CreateMsReq) String() string
- func (m *CreateMsReq) XXX_DiscardUnknown()
- func (m *CreateMsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateMsReq) XXX_Merge(src proto.Message)
- func (m *CreateMsReq) XXX_Size() int
- func (m *CreateMsReq) XXX_Unmarshal(b []byte) error
- type DaosResp
- func (*DaosResp) Descriptor() ([]byte, []int)
- func (m *DaosResp) GetStatus() int32
- func (*DaosResp) ProtoMessage()
- func (m *DaosResp) Reset()
- func (m *DaosResp) String() string
- func (m *DaosResp) XXX_DiscardUnknown()
- func (m *DaosResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DaosResp) XXX_Merge(src proto.Message)
- func (m *DaosResp) XXX_Size() int
- func (m *DaosResp) XXX_Unmarshal(b []byte) error
- type DeleteACLReq
- func (*DeleteACLReq) Descriptor() ([]byte, []int)
- func (m *DeleteACLReq) GetPrincipal() string
- func (m *DeleteACLReq) GetUuid() string
- func (*DeleteACLReq) ProtoMessage()
- func (m *DeleteACLReq) Reset()
- func (m *DeleteACLReq) String() string
- func (m *DeleteACLReq) XXX_DiscardUnknown()
- func (m *DeleteACLReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteACLReq) XXX_Merge(src proto.Message)
- func (m *DeleteACLReq) XXX_Size() int
- func (m *DeleteACLReq) XXX_Unmarshal(b []byte) error
- type DevStateReq
- func (*DevStateReq) Descriptor() ([]byte, []int)
- func (m *DevStateReq) GetDevUuid() string
- func (*DevStateReq) ProtoMessage()
- func (m *DevStateReq) Reset()
- func (m *DevStateReq) String() string
- func (m *DevStateReq) XXX_DiscardUnknown()
- func (m *DevStateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DevStateReq) XXX_Merge(src proto.Message)
- func (m *DevStateReq) XXX_Size() int
- func (m *DevStateReq) XXX_Unmarshal(b []byte) error
- type DevStateResp
- func (*DevStateResp) Descriptor() ([]byte, []int)
- func (m *DevStateResp) GetDevState() string
- func (m *DevStateResp) GetDevUuid() string
- func (m *DevStateResp) GetStatus() int32
- func (*DevStateResp) ProtoMessage()
- func (m *DevStateResp) Reset()
- func (m *DevStateResp) String() string
- func (m *DevStateResp) XXX_DiscardUnknown()
- func (m *DevStateResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DevStateResp) XXX_Merge(src proto.Message)
- func (m *DevStateResp) XXX_Size() int
- func (m *DevStateResp) XXX_Unmarshal(b []byte) error
- type GetACLReq
- func (*GetACLReq) Descriptor() ([]byte, []int)
- func (m *GetACLReq) GetUuid() string
- func (*GetACLReq) ProtoMessage()
- func (m *GetACLReq) Reset()
- func (m *GetACLReq) String() string
- func (m *GetACLReq) XXX_DiscardUnknown()
- func (m *GetACLReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetACLReq) XXX_Merge(src proto.Message)
- func (m *GetACLReq) XXX_Size() int
- func (m *GetACLReq) XXX_Unmarshal(b []byte) error
- type GetAttachInfoReq
- func (*GetAttachInfoReq) Descriptor() ([]byte, []int)
- func (m *GetAttachInfoReq) GetSys() string
- func (*GetAttachInfoReq) ProtoMessage()
- func (m *GetAttachInfoReq) Reset()
- func (m *GetAttachInfoReq) String() string
- func (m *GetAttachInfoReq) XXX_DiscardUnknown()
- func (m *GetAttachInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetAttachInfoReq) XXX_Merge(src proto.Message)
- func (m *GetAttachInfoReq) XXX_Size() int
- func (m *GetAttachInfoReq) XXX_Unmarshal(b []byte) error
- type GetAttachInfoResp
- func (*GetAttachInfoResp) Descriptor() ([]byte, []int)
- func (m *GetAttachInfoResp) GetPsrs() []*GetAttachInfoResp_Psr
- func (m *GetAttachInfoResp) GetStatus() int32
- func (*GetAttachInfoResp) ProtoMessage()
- func (m *GetAttachInfoResp) Reset()
- func (m *GetAttachInfoResp) String() string
- func (m *GetAttachInfoResp) XXX_DiscardUnknown()
- func (m *GetAttachInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetAttachInfoResp) XXX_Merge(src proto.Message)
- func (m *GetAttachInfoResp) XXX_Size() int
- func (m *GetAttachInfoResp) XXX_Unmarshal(b []byte) error
- type GetAttachInfoResp_Psr
- func (*GetAttachInfoResp_Psr) Descriptor() ([]byte, []int)
- func (m *GetAttachInfoResp_Psr) GetRank() uint32
- func (m *GetAttachInfoResp_Psr) GetUri() string
- func (*GetAttachInfoResp_Psr) ProtoMessage()
- func (m *GetAttachInfoResp_Psr) Reset()
- func (m *GetAttachInfoResp_Psr) String() string
- func (m *GetAttachInfoResp_Psr) XXX_DiscardUnknown()
- func (m *GetAttachInfoResp_Psr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetAttachInfoResp_Psr) XXX_Merge(src proto.Message)
- func (m *GetAttachInfoResp_Psr) XXX_Size() int
- func (m *GetAttachInfoResp_Psr) XXX_Unmarshal(b []byte) error
- type JoinReq
- func (*JoinReq) Descriptor() ([]byte, []int)
- func (m *JoinReq) GetAddr() string
- func (m *JoinReq) GetNctxs() uint32
- func (m *JoinReq) GetRank() uint32
- func (m *JoinReq) GetUri() string
- func (m *JoinReq) GetUuid() string
- func (*JoinReq) ProtoMessage()
- func (m *JoinReq) Reset()
- func (m *JoinReq) String() string
- func (m *JoinReq) XXX_DiscardUnknown()
- func (m *JoinReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *JoinReq) XXX_Merge(src proto.Message)
- func (m *JoinReq) XXX_Size() int
- func (m *JoinReq) XXX_Unmarshal(b []byte) error
- type JoinResp
- func (*JoinResp) Descriptor() ([]byte, []int)
- func (m *JoinResp) GetRank() uint32
- func (m *JoinResp) GetState() JoinResp_State
- func (m *JoinResp) GetStatus() int32
- func (*JoinResp) ProtoMessage()
- func (m *JoinResp) Reset()
- func (m *JoinResp) String() string
- func (m *JoinResp) XXX_DiscardUnknown()
- func (m *JoinResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *JoinResp) XXX_Merge(src proto.Message)
- func (m *JoinResp) XXX_Size() int
- func (m *JoinResp) XXX_Unmarshal(b []byte) error
- type JoinResp_State
- type LeaderQueryReq
- func (*LeaderQueryReq) Descriptor() ([]byte, []int)
- func (m *LeaderQueryReq) GetSystem() string
- func (*LeaderQueryReq) ProtoMessage()
- func (m *LeaderQueryReq) Reset()
- func (m *LeaderQueryReq) String() string
- func (m *LeaderQueryReq) XXX_DiscardUnknown()
- func (m *LeaderQueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LeaderQueryReq) XXX_Merge(src proto.Message)
- func (m *LeaderQueryReq) XXX_Size() int
- func (m *LeaderQueryReq) XXX_Unmarshal(b []byte) error
- type LeaderQueryResp
- func (*LeaderQueryResp) Descriptor() ([]byte, []int)
- func (m *LeaderQueryResp) GetCurrentLeader() string
- func (m *LeaderQueryResp) GetReplicas() []string
- func (*LeaderQueryResp) ProtoMessage()
- func (m *LeaderQueryResp) Reset()
- func (m *LeaderQueryResp) String() string
- func (m *LeaderQueryResp) XXX_DiscardUnknown()
- func (m *LeaderQueryResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LeaderQueryResp) XXX_Merge(src proto.Message)
- func (m *LeaderQueryResp) XXX_Size() int
- func (m *LeaderQueryResp) XXX_Unmarshal(b []byte) error
- type ListContReq
- func (*ListContReq) Descriptor() ([]byte, []int)
- func (m *ListContReq) GetUuid() string
- func (*ListContReq) ProtoMessage()
- func (m *ListContReq) Reset()
- func (m *ListContReq) String() string
- func (m *ListContReq) XXX_DiscardUnknown()
- func (m *ListContReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListContReq) XXX_Merge(src proto.Message)
- func (m *ListContReq) XXX_Size() int
- func (m *ListContReq) XXX_Unmarshal(b []byte) error
- type ListContResp
- func (*ListContResp) Descriptor() ([]byte, []int)
- func (m *ListContResp) GetContainers() []*ListContResp_Cont
- func (m *ListContResp) GetStatus() int32
- func (*ListContResp) ProtoMessage()
- func (m *ListContResp) Reset()
- func (m *ListContResp) String() string
- func (m *ListContResp) XXX_DiscardUnknown()
- func (m *ListContResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListContResp) XXX_Merge(src proto.Message)
- func (m *ListContResp) XXX_Size() int
- func (m *ListContResp) XXX_Unmarshal(b []byte) error
- type ListContResp_Cont
- func (*ListContResp_Cont) Descriptor() ([]byte, []int)
- func (m *ListContResp_Cont) GetUuid() string
- func (*ListContResp_Cont) ProtoMessage()
- func (m *ListContResp_Cont) Reset()
- func (m *ListContResp_Cont) String() string
- func (m *ListContResp_Cont) XXX_DiscardUnknown()
- func (m *ListContResp_Cont) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListContResp_Cont) XXX_Merge(src proto.Message)
- func (m *ListContResp_Cont) XXX_Size() int
- func (m *ListContResp_Cont) XXX_Unmarshal(b []byte) error
- type ListPoolsReq
- func (*ListPoolsReq) Descriptor() ([]byte, []int)
- func (m *ListPoolsReq) GetSys() string
- func (*ListPoolsReq) ProtoMessage()
- func (m *ListPoolsReq) Reset()
- func (m *ListPoolsReq) String() string
- func (m *ListPoolsReq) XXX_DiscardUnknown()
- func (m *ListPoolsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListPoolsReq) XXX_Merge(src proto.Message)
- func (m *ListPoolsReq) XXX_Size() int
- func (m *ListPoolsReq) XXX_Unmarshal(b []byte) error
- type ListPoolsResp
- func (*ListPoolsResp) Descriptor() ([]byte, []int)
- func (m *ListPoolsResp) GetPools() []*ListPoolsResp_Pool
- func (m *ListPoolsResp) GetStatus() int32
- func (*ListPoolsResp) ProtoMessage()
- func (m *ListPoolsResp) Reset()
- func (m *ListPoolsResp) String() string
- func (m *ListPoolsResp) XXX_DiscardUnknown()
- func (m *ListPoolsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListPoolsResp) XXX_Merge(src proto.Message)
- func (m *ListPoolsResp) XXX_Size() int
- func (m *ListPoolsResp) XXX_Unmarshal(b []byte) error
- type ListPoolsResp_Pool
- func (*ListPoolsResp_Pool) Descriptor() ([]byte, []int)
- func (m *ListPoolsResp_Pool) GetSvcreps() []uint32
- func (m *ListPoolsResp_Pool) GetUuid() string
- func (*ListPoolsResp_Pool) ProtoMessage()
- func (m *ListPoolsResp_Pool) Reset()
- func (m *ListPoolsResp_Pool) String() string
- func (m *ListPoolsResp_Pool) XXX_DiscardUnknown()
- func (m *ListPoolsResp_Pool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListPoolsResp_Pool) XXX_Merge(src proto.Message)
- func (m *ListPoolsResp_Pool) XXX_Size() int
- func (m *ListPoolsResp_Pool) XXX_Unmarshal(b []byte) error
- type MgmtSvcClient
- type MgmtSvcServer
- type ModifyACLReq
- func (*ModifyACLReq) Descriptor() ([]byte, []int)
- func (m *ModifyACLReq) GetACL() []string
- func (m *ModifyACLReq) GetUuid() string
- func (*ModifyACLReq) ProtoMessage()
- func (m *ModifyACLReq) Reset()
- func (m *ModifyACLReq) String() string
- func (m *ModifyACLReq) XXX_DiscardUnknown()
- func (m *ModifyACLReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModifyACLReq) XXX_Merge(src proto.Message)
- func (m *ModifyACLReq) XXX_Size() int
- func (m *ModifyACLReq) XXX_Unmarshal(b []byte) error
- type PingRankReq
- func (*PingRankReq) Descriptor() ([]byte, []int)
- func (m *PingRankReq) GetRank() uint32
- func (*PingRankReq) ProtoMessage()
- func (m *PingRankReq) Reset()
- func (m *PingRankReq) String() string
- func (m *PingRankReq) XXX_DiscardUnknown()
- func (m *PingRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PingRankReq) XXX_Merge(src proto.Message)
- func (m *PingRankReq) XXX_Size() int
- func (m *PingRankReq) XXX_Unmarshal(b []byte) error
- type PoolCreateReq
- func (*PoolCreateReq) Descriptor() ([]byte, []int)
- func (m *PoolCreateReq) GetAcl() []string
- func (m *PoolCreateReq) GetNumsvcreps() uint32
- func (m *PoolCreateReq) GetNvmebytes() uint64
- func (m *PoolCreateReq) GetRanks() []uint32
- func (m *PoolCreateReq) GetScmbytes() uint64
- func (m *PoolCreateReq) GetSys() string
- func (m *PoolCreateReq) GetUser() string
- func (m *PoolCreateReq) GetUsergroup() string
- func (m *PoolCreateReq) GetUuid() string
- func (*PoolCreateReq) ProtoMessage()
- func (m *PoolCreateReq) Reset()
- func (m *PoolCreateReq) String() string
- func (m *PoolCreateReq) XXX_DiscardUnknown()
- func (m *PoolCreateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolCreateReq) XXX_Merge(src proto.Message)
- func (m *PoolCreateReq) XXX_Size() int
- func (m *PoolCreateReq) XXX_Unmarshal(b []byte) error
- type PoolCreateResp
- func (*PoolCreateResp) Descriptor() ([]byte, []int)
- func (m *PoolCreateResp) GetStatus() int32
- func (m *PoolCreateResp) GetSvcreps() []uint32
- func (*PoolCreateResp) ProtoMessage()
- func (m *PoolCreateResp) Reset()
- func (m *PoolCreateResp) String() string
- func (m *PoolCreateResp) XXX_DiscardUnknown()
- func (m *PoolCreateResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolCreateResp) XXX_Merge(src proto.Message)
- func (m *PoolCreateResp) XXX_Size() int
- func (m *PoolCreateResp) XXX_Unmarshal(b []byte) error
- type PoolDestroyReq
- func (*PoolDestroyReq) Descriptor() ([]byte, []int)
- func (m *PoolDestroyReq) GetForce() bool
- func (m *PoolDestroyReq) GetSys() string
- func (m *PoolDestroyReq) GetUuid() string
- func (*PoolDestroyReq) ProtoMessage()
- func (m *PoolDestroyReq) Reset()
- func (m *PoolDestroyReq) String() string
- func (m *PoolDestroyReq) XXX_DiscardUnknown()
- func (m *PoolDestroyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolDestroyReq) XXX_Merge(src proto.Message)
- func (m *PoolDestroyReq) XXX_Size() int
- func (m *PoolDestroyReq) XXX_Unmarshal(b []byte) error
- type PoolDestroyResp
- func (*PoolDestroyResp) Descriptor() ([]byte, []int)
- func (m *PoolDestroyResp) GetStatus() int32
- func (*PoolDestroyResp) ProtoMessage()
- func (m *PoolDestroyResp) Reset()
- func (m *PoolDestroyResp) String() string
- func (m *PoolDestroyResp) XXX_DiscardUnknown()
- func (m *PoolDestroyResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolDestroyResp) XXX_Merge(src proto.Message)
- func (m *PoolDestroyResp) XXX_Size() int
- func (m *PoolDestroyResp) XXX_Unmarshal(b []byte) error
- type PoolQueryReq
- func (*PoolQueryReq) Descriptor() ([]byte, []int)
- func (m *PoolQueryReq) GetUuid() string
- func (*PoolQueryReq) ProtoMessage()
- func (m *PoolQueryReq) Reset()
- func (m *PoolQueryReq) String() string
- func (m *PoolQueryReq) XXX_DiscardUnknown()
- func (m *PoolQueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolQueryReq) XXX_Merge(src proto.Message)
- func (m *PoolQueryReq) XXX_Size() int
- func (m *PoolQueryReq) XXX_Unmarshal(b []byte) error
- type PoolQueryResp
- func (*PoolQueryResp) Descriptor() ([]byte, []int)
- func (m *PoolQueryResp) GetActivetargets() uint32
- func (m *PoolQueryResp) GetDisabledtargets() uint32
- func (m *PoolQueryResp) GetNvme() *StorageUsageStats
- func (m *PoolQueryResp) GetRebuild() *PoolRebuildStatus
- func (m *PoolQueryResp) GetScm() *StorageUsageStats
- func (m *PoolQueryResp) GetStatus() int32
- func (m *PoolQueryResp) GetTotaltargets() uint32
- func (m *PoolQueryResp) GetUuid() string
- func (*PoolQueryResp) ProtoMessage()
- func (m *PoolQueryResp) Reset()
- func (m *PoolQueryResp) String() string
- func (m *PoolQueryResp) XXX_DiscardUnknown()
- func (m *PoolQueryResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolQueryResp) XXX_Merge(src proto.Message)
- func (m *PoolQueryResp) XXX_Size() int
- func (m *PoolQueryResp) XXX_Unmarshal(b []byte) error
- type PoolRebuildStatus
- func (*PoolRebuildStatus) Descriptor() ([]byte, []int)
- func (m *PoolRebuildStatus) GetObjects() uint64
- func (m *PoolRebuildStatus) GetRecords() uint64
- func (m *PoolRebuildStatus) GetState() PoolRebuildStatus_State
- func (m *PoolRebuildStatus) GetStatus() int32
- func (*PoolRebuildStatus) ProtoMessage()
- func (m *PoolRebuildStatus) Reset()
- func (m *PoolRebuildStatus) String() string
- func (m *PoolRebuildStatus) XXX_DiscardUnknown()
- func (m *PoolRebuildStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolRebuildStatus) XXX_Merge(src proto.Message)
- func (m *PoolRebuildStatus) XXX_Size() int
- func (m *PoolRebuildStatus) XXX_Unmarshal(b []byte) error
- type PoolRebuildStatus_State
- type PoolSetPropReq
- func (*PoolSetPropReq) Descriptor() ([]byte, []int)
- func (m *PoolSetPropReq) GetName() string
- func (m *PoolSetPropReq) GetNumber() uint32
- func (m *PoolSetPropReq) GetNumval() uint64
- func (m *PoolSetPropReq) GetProperty() isPoolSetPropReq_Property
- func (m *PoolSetPropReq) GetStrval() string
- func (m *PoolSetPropReq) GetUuid() string
- func (m *PoolSetPropReq) GetValue() isPoolSetPropReq_Value
- func (*PoolSetPropReq) ProtoMessage()
- func (m *PoolSetPropReq) Reset()
- func (r *PoolSetPropReq) SetPropertyName(name string)
- func (r *PoolSetPropReq) SetPropertyNumber(number uint32)
- func (r *PoolSetPropReq) SetValueNumber(numVal uint64)
- func (r *PoolSetPropReq) SetValueString(strVal string)
- func (m *PoolSetPropReq) String() string
- func (m *PoolSetPropReq) XXX_DiscardUnknown()
- func (m *PoolSetPropReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolSetPropReq) XXX_Merge(src proto.Message)
- func (*PoolSetPropReq) XXX_OneofWrappers() []interface{}
- func (m *PoolSetPropReq) XXX_Size() int
- func (m *PoolSetPropReq) XXX_Unmarshal(b []byte) error
- type PoolSetPropReq_Name
- type PoolSetPropReq_Number
- type PoolSetPropReq_Numval
- type PoolSetPropReq_Strval
- type PoolSetPropResp
- func (*PoolSetPropResp) Descriptor() ([]byte, []int)
- func (m *PoolSetPropResp) GetName() string
- func (m *PoolSetPropResp) GetNumber() uint32
- func (m *PoolSetPropResp) GetNumval() uint64
- func (m *PoolSetPropResp) GetProperty() isPoolSetPropResp_Property
- func (m *PoolSetPropResp) GetStatus() int32
- func (m *PoolSetPropResp) GetStrval() string
- func (m *PoolSetPropResp) GetValue() isPoolSetPropResp_Value
- func (*PoolSetPropResp) ProtoMessage()
- func (m *PoolSetPropResp) Reset()
- func (m *PoolSetPropResp) String() string
- func (m *PoolSetPropResp) XXX_DiscardUnknown()
- func (m *PoolSetPropResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PoolSetPropResp) XXX_Merge(src proto.Message)
- func (*PoolSetPropResp) XXX_OneofWrappers() []interface{}
- func (m *PoolSetPropResp) XXX_Size() int
- func (m *PoolSetPropResp) XXX_Unmarshal(b []byte) error
- type PoolSetPropResp_Name
- type PoolSetPropResp_Number
- type PoolSetPropResp_Numval
- type PoolSetPropResp_Strval
- type PrepShutdownReq
- func (*PrepShutdownReq) Descriptor() ([]byte, []int)
- func (m *PrepShutdownReq) GetRank() uint32
- func (*PrepShutdownReq) ProtoMessage()
- func (m *PrepShutdownReq) Reset()
- func (m *PrepShutdownReq) String() string
- func (m *PrepShutdownReq) XXX_DiscardUnknown()
- func (m *PrepShutdownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrepShutdownReq) XXX_Merge(src proto.Message)
- func (m *PrepShutdownReq) XXX_Size() int
- func (m *PrepShutdownReq) XXX_Unmarshal(b []byte) error
- type RanksReq
- func (*RanksReq) Descriptor() ([]byte, []int)
- func (m *RanksReq) GetForce() bool
- func (m *RanksReq) GetRanks() []uint32
- func (*RanksReq) ProtoMessage()
- func (m *RanksReq) Reset()
- func (m *RanksReq) String() string
- func (m *RanksReq) XXX_DiscardUnknown()
- func (m *RanksReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RanksReq) XXX_Merge(src proto.Message)
- func (m *RanksReq) XXX_Size() int
- func (m *RanksReq) XXX_Unmarshal(b []byte) error
- type RanksResp
- func (*RanksResp) Descriptor() ([]byte, []int)
- func (m *RanksResp) GetResults() []*RanksResp_RankResult
- func (*RanksResp) ProtoMessage()
- func (m *RanksResp) Reset()
- func (m *RanksResp) String() string
- func (m *RanksResp) XXX_DiscardUnknown()
- func (m *RanksResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RanksResp) XXX_Merge(src proto.Message)
- func (m *RanksResp) XXX_Size() int
- func (m *RanksResp) XXX_Unmarshal(b []byte) error
- type RanksResp_RankResult
- func (*RanksResp_RankResult) Descriptor() ([]byte, []int)
- func (m *RanksResp_RankResult) GetAction() string
- func (m *RanksResp_RankResult) GetErrored() bool
- func (m *RanksResp_RankResult) GetMsg() string
- func (m *RanksResp_RankResult) GetRank() uint32
- func (m *RanksResp_RankResult) GetState() uint32
- func (*RanksResp_RankResult) ProtoMessage()
- func (m *RanksResp_RankResult) Reset()
- func (m *RanksResp_RankResult) String() string
- func (m *RanksResp_RankResult) XXX_DiscardUnknown()
- func (m *RanksResp_RankResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RanksResp_RankResult) XXX_Merge(src proto.Message)
- func (m *RanksResp_RankResult) XXX_Size() int
- func (m *RanksResp_RankResult) XXX_Unmarshal(b []byte) error
- type SetRankReq
- func (*SetRankReq) Descriptor() ([]byte, []int)
- func (m *SetRankReq) GetRank() uint32
- func (*SetRankReq) ProtoMessage()
- func (m *SetRankReq) Reset()
- func (m *SetRankReq) String() string
- func (m *SetRankReq) XXX_DiscardUnknown()
- func (m *SetRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetRankReq) XXX_Merge(src proto.Message)
- func (m *SetRankReq) XXX_Size() int
- func (m *SetRankReq) XXX_Unmarshal(b []byte) error
- type SmdDevReq
- func (*SmdDevReq) Descriptor() ([]byte, []int)
- func (*SmdDevReq) ProtoMessage()
- func (m *SmdDevReq) Reset()
- func (m *SmdDevReq) String() string
- func (m *SmdDevReq) XXX_DiscardUnknown()
- func (m *SmdDevReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmdDevReq) XXX_Merge(src proto.Message)
- func (m *SmdDevReq) XXX_Size() int
- func (m *SmdDevReq) XXX_Unmarshal(b []byte) error
- type SmdDevResp
- func (*SmdDevResp) Descriptor() ([]byte, []int)
- func (m *SmdDevResp) GetDevices() []*SmdDevResp_Device
- func (m *SmdDevResp) GetStatus() int32
- func (*SmdDevResp) ProtoMessage()
- func (m *SmdDevResp) Reset()
- func (m *SmdDevResp) String() string
- func (m *SmdDevResp) XXX_DiscardUnknown()
- func (m *SmdDevResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmdDevResp) XXX_Merge(src proto.Message)
- func (m *SmdDevResp) XXX_Size() int
- func (m *SmdDevResp) XXX_Unmarshal(b []byte) error
- type SmdDevResp_Device
- func (*SmdDevResp_Device) Descriptor() ([]byte, []int)
- func (m *SmdDevResp_Device) GetTgtIds() []int32
- func (m *SmdDevResp_Device) GetUuid() string
- func (*SmdDevResp_Device) ProtoMessage()
- func (m *SmdDevResp_Device) Reset()
- func (m *SmdDevResp_Device) String() string
- func (m *SmdDevResp_Device) XXX_DiscardUnknown()
- func (m *SmdDevResp_Device) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmdDevResp_Device) XXX_Merge(src proto.Message)
- func (m *SmdDevResp_Device) XXX_Size() int
- func (m *SmdDevResp_Device) XXX_Unmarshal(b []byte) error
- type SmdPoolReq
- func (*SmdPoolReq) Descriptor() ([]byte, []int)
- func (*SmdPoolReq) ProtoMessage()
- func (m *SmdPoolReq) Reset()
- func (m *SmdPoolReq) String() string
- func (m *SmdPoolReq) XXX_DiscardUnknown()
- func (m *SmdPoolReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmdPoolReq) XXX_Merge(src proto.Message)
- func (m *SmdPoolReq) XXX_Size() int
- func (m *SmdPoolReq) XXX_Unmarshal(b []byte) error
- type SmdPoolResp
- func (*SmdPoolResp) Descriptor() ([]byte, []int)
- func (m *SmdPoolResp) GetPools() []*SmdPoolResp_Pool
- func (m *SmdPoolResp) GetStatus() int32
- func (*SmdPoolResp) ProtoMessage()
- func (m *SmdPoolResp) Reset()
- func (m *SmdPoolResp) String() string
- func (m *SmdPoolResp) XXX_DiscardUnknown()
- func (m *SmdPoolResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmdPoolResp) XXX_Merge(src proto.Message)
- func (m *SmdPoolResp) XXX_Size() int
- func (m *SmdPoolResp) XXX_Unmarshal(b []byte) error
- type SmdPoolResp_Pool
- func (*SmdPoolResp_Pool) Descriptor() ([]byte, []int)
- func (m *SmdPoolResp_Pool) GetBlobs() []uint64
- func (m *SmdPoolResp_Pool) GetTgtIds() []int32
- func (m *SmdPoolResp_Pool) GetUuid() string
- func (*SmdPoolResp_Pool) ProtoMessage()
- func (m *SmdPoolResp_Pool) Reset()
- func (m *SmdPoolResp_Pool) String() string
- func (m *SmdPoolResp_Pool) XXX_DiscardUnknown()
- func (m *SmdPoolResp_Pool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmdPoolResp_Pool) XXX_Merge(src proto.Message)
- func (m *SmdPoolResp_Pool) XXX_Size() int
- func (m *SmdPoolResp_Pool) XXX_Unmarshal(b []byte) error
- type StorageUsageStats
- func (*StorageUsageStats) Descriptor() ([]byte, []int)
- func (m *StorageUsageStats) GetFree() uint64
- func (m *StorageUsageStats) GetMax() uint64
- func (m *StorageUsageStats) GetMean() uint64
- func (m *StorageUsageStats) GetMin() uint64
- func (m *StorageUsageStats) GetTotal() uint64
- func (*StorageUsageStats) ProtoMessage()
- func (m *StorageUsageStats) Reset()
- func (m *StorageUsageStats) String() string
- func (m *StorageUsageStats) XXX_DiscardUnknown()
- func (m *StorageUsageStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageUsageStats) XXX_Merge(src proto.Message)
- func (m *StorageUsageStats) XXX_Size() int
- func (m *StorageUsageStats) XXX_Unmarshal(b []byte) error
- type UnimplementedMgmtSvcServer
- func (*UnimplementedMgmtSvcServer) BioHealthQuery(ctx context.Context, req *BioHealthReq) (*BioHealthResp, error)
- func (*UnimplementedMgmtSvcServer) DevStateQuery(ctx context.Context, req *DevStateReq) (*DevStateResp, error)
- func (*UnimplementedMgmtSvcServer) GetAttachInfo(ctx context.Context, req *GetAttachInfoReq) (*GetAttachInfoResp, error)
- func (*UnimplementedMgmtSvcServer) Join(ctx context.Context, req *JoinReq) (*JoinResp, error)
- func (*UnimplementedMgmtSvcServer) LeaderQuery(ctx context.Context, req *LeaderQueryReq) (*LeaderQueryResp, error)
- func (*UnimplementedMgmtSvcServer) ListContainers(ctx context.Context, req *ListContReq) (*ListContResp, error)
- func (*UnimplementedMgmtSvcServer) ListPools(ctx context.Context, req *ListPoolsReq) (*ListPoolsResp, error)
- func (*UnimplementedMgmtSvcServer) PingRanks(ctx context.Context, req *RanksReq) (*RanksResp, error)
- func (*UnimplementedMgmtSvcServer) PoolCreate(ctx context.Context, req *PoolCreateReq) (*PoolCreateResp, error)
- func (*UnimplementedMgmtSvcServer) PoolDeleteACL(ctx context.Context, req *DeleteACLReq) (*ACLResp, error)
- func (*UnimplementedMgmtSvcServer) PoolDestroy(ctx context.Context, req *PoolDestroyReq) (*PoolDestroyResp, error)
- func (*UnimplementedMgmtSvcServer) PoolGetACL(ctx context.Context, req *GetACLReq) (*ACLResp, error)
- func (*UnimplementedMgmtSvcServer) PoolOverwriteACL(ctx context.Context, req *ModifyACLReq) (*ACLResp, error)
- func (*UnimplementedMgmtSvcServer) PoolQuery(ctx context.Context, req *PoolQueryReq) (*PoolQueryResp, error)
- func (*UnimplementedMgmtSvcServer) PoolSetProp(ctx context.Context, req *PoolSetPropReq) (*PoolSetPropResp, error)
- func (*UnimplementedMgmtSvcServer) PoolUpdateACL(ctx context.Context, req *ModifyACLReq) (*ACLResp, error)
- func (*UnimplementedMgmtSvcServer) PrepShutdownRanks(ctx context.Context, req *RanksReq) (*RanksResp, error)
- func (*UnimplementedMgmtSvcServer) SmdListDevs(ctx context.Context, req *SmdDevReq) (*SmdDevResp, error)
- func (*UnimplementedMgmtSvcServer) SmdListPools(ctx context.Context, req *SmdPoolReq) (*SmdPoolResp, error)
- func (*UnimplementedMgmtSvcServer) StartRanks(ctx context.Context, req *RanksReq) (*RanksResp, error)
- func (*UnimplementedMgmtSvcServer) StopRanks(ctx context.Context, req *RanksReq) (*RanksResp, error)
- func (*UnimplementedMgmtSvcServer) StorageSetFaulty(ctx context.Context, req *DevStateReq) (*DevStateResp, error)
Constants ¶
This section is empty.
Variables ¶
var JoinResp_State_name = map[int32]string{
0: "IN",
1: "OUT",
}
var JoinResp_State_value = map[string]int32{
"IN": 0,
"OUT": 1,
}
var PoolRebuildStatus_State_name = map[int32]string{
0: "IDLE",
1: "DONE",
2: "BUSY",
}
var PoolRebuildStatus_State_value = map[string]int32{
"IDLE": 0,
"DONE": 1,
"BUSY": 2,
}
Functions ¶
func RegisterMgmtSvcServer ¶
func RegisterMgmtSvcServer(s *grpc.Server, srv MgmtSvcServer)
Types ¶
type ACLResp ¶
type ACLResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` ACL []string `protobuf:"bytes,2,rep,name=ACL,proto3" json:"ACL,omitempty"` OwnerUser string `protobuf:"bytes,3,opt,name=ownerUser,proto3" json:"ownerUser,omitempty"` OwnerGroup string `protobuf:"bytes,4,opt,name=ownerGroup,proto3" json:"ownerGroup,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response to ACL-related requests includes the command status and current ACL
func (*ACLResp) Descriptor ¶
func (*ACLResp) GetOwnerGroup ¶ added in v0.9.0
func (*ACLResp) GetOwnerUser ¶ added in v0.9.0
func (*ACLResp) ProtoMessage ¶
func (*ACLResp) ProtoMessage()
func (*ACLResp) XXX_DiscardUnknown ¶
func (m *ACLResp) XXX_DiscardUnknown()
func (*ACLResp) XXX_Marshal ¶
func (*ACLResp) XXX_Unmarshal ¶
type BioHealthReq ¶
type BioHealthReq struct { DevUuid string `protobuf:"bytes,1,opt,name=dev_uuid,json=devUuid,proto3" json:"dev_uuid,omitempty"` TgtId string `protobuf:"bytes,2,opt,name=tgt_id,json=tgtId,proto3" json:"tgt_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BioHealthReq) Descriptor ¶
func (*BioHealthReq) Descriptor() ([]byte, []int)
func (*BioHealthReq) GetDevUuid ¶
func (m *BioHealthReq) GetDevUuid() string
func (*BioHealthReq) GetTgtId ¶
func (m *BioHealthReq) GetTgtId() string
func (*BioHealthReq) ProtoMessage ¶
func (*BioHealthReq) ProtoMessage()
func (*BioHealthReq) Reset ¶
func (m *BioHealthReq) Reset()
func (*BioHealthReq) String ¶
func (m *BioHealthReq) String() string
func (*BioHealthReq) XXX_DiscardUnknown ¶
func (m *BioHealthReq) XXX_DiscardUnknown()
func (*BioHealthReq) XXX_Marshal ¶
func (m *BioHealthReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BioHealthReq) XXX_Merge ¶
func (m *BioHealthReq) XXX_Merge(src proto.Message)
func (*BioHealthReq) XXX_Size ¶
func (m *BioHealthReq) XXX_Size() int
func (*BioHealthReq) XXX_Unmarshal ¶
func (m *BioHealthReq) XXX_Unmarshal(b []byte) error
type BioHealthResp ¶
type BioHealthResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` DevUuid string `protobuf:"bytes,2,opt,name=dev_uuid,json=devUuid,proto3" json:"dev_uuid,omitempty"` ErrorCount uint64 `protobuf:"varint,3,opt,name=error_count,json=errorCount,proto3" json:"error_count,omitempty"` Temperature uint32 `protobuf:"varint,4,opt,name=temperature,proto3" json:"temperature,omitempty"` MediaErrors uint64 `protobuf:"varint,5,opt,name=media_errors,json=mediaErrors,proto3" json:"media_errors,omitempty"` ReadErrs uint32 `protobuf:"varint,6,opt,name=read_errs,json=readErrs,proto3" json:"read_errs,omitempty"` WriteErrs uint32 `protobuf:"varint,7,opt,name=write_errs,json=writeErrs,proto3" json:"write_errs,omitempty"` UnmapErrs uint32 `protobuf:"varint,8,opt,name=unmap_errs,json=unmapErrs,proto3" json:"unmap_errs,omitempty"` ChecksumErrs uint32 `protobuf:"varint,9,opt,name=checksum_errs,json=checksumErrs,proto3" json:"checksum_errs,omitempty"` Temp bool `protobuf:"varint,10,opt,name=temp,proto3" json:"temp,omitempty"` Spare bool `protobuf:"varint,11,opt,name=spare,proto3" json:"spare,omitempty"` Readonly bool `protobuf:"varint,12,opt,name=readonly,proto3" json:"readonly,omitempty"` DeviceReliability bool `protobuf:"varint,13,opt,name=device_reliability,json=deviceReliability,proto3" json:"device_reliability,omitempty"` VolatileMemory bool `protobuf:"varint,14,opt,name=volatile_memory,json=volatileMemory,proto3" json:"volatile_memory,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BioHealthResp) Descriptor ¶
func (*BioHealthResp) Descriptor() ([]byte, []int)
func (*BioHealthResp) GetChecksumErrs ¶
func (m *BioHealthResp) GetChecksumErrs() uint32
func (*BioHealthResp) GetDevUuid ¶
func (m *BioHealthResp) GetDevUuid() string
func (*BioHealthResp) GetDeviceReliability ¶
func (m *BioHealthResp) GetDeviceReliability() bool
func (*BioHealthResp) GetErrorCount ¶
func (m *BioHealthResp) GetErrorCount() uint64
func (*BioHealthResp) GetMediaErrors ¶
func (m *BioHealthResp) GetMediaErrors() uint64
func (*BioHealthResp) GetReadErrs ¶
func (m *BioHealthResp) GetReadErrs() uint32
func (*BioHealthResp) GetReadonly ¶
func (m *BioHealthResp) GetReadonly() bool
func (*BioHealthResp) GetSpare ¶
func (m *BioHealthResp) GetSpare() bool
func (*BioHealthResp) GetStatus ¶
func (m *BioHealthResp) GetStatus() int32
func (*BioHealthResp) GetTemp ¶
func (m *BioHealthResp) GetTemp() bool
func (*BioHealthResp) GetTemperature ¶
func (m *BioHealthResp) GetTemperature() uint32
func (*BioHealthResp) GetUnmapErrs ¶
func (m *BioHealthResp) GetUnmapErrs() uint32
func (*BioHealthResp) GetVolatileMemory ¶
func (m *BioHealthResp) GetVolatileMemory() bool
func (*BioHealthResp) GetWriteErrs ¶
func (m *BioHealthResp) GetWriteErrs() uint32
func (*BioHealthResp) ProtoMessage ¶
func (*BioHealthResp) ProtoMessage()
func (*BioHealthResp) Reset ¶
func (m *BioHealthResp) Reset()
func (*BioHealthResp) String ¶
func (m *BioHealthResp) String() string
func (*BioHealthResp) XXX_DiscardUnknown ¶
func (m *BioHealthResp) XXX_DiscardUnknown()
func (*BioHealthResp) XXX_Marshal ¶
func (m *BioHealthResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BioHealthResp) XXX_Merge ¶
func (m *BioHealthResp) XXX_Merge(src proto.Message)
func (*BioHealthResp) XXX_Size ¶
func (m *BioHealthResp) XXX_Size() int
func (*BioHealthResp) XXX_Unmarshal ¶
func (m *BioHealthResp) XXX_Unmarshal(b []byte) error
type CreateMsReq ¶
type CreateMsReq struct { Bootstrap bool `protobuf:"varint,1,opt,name=bootstrap,proto3" json:"bootstrap,omitempty"` Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"` Addr string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateMsReq) Descriptor ¶
func (*CreateMsReq) Descriptor() ([]byte, []int)
func (*CreateMsReq) GetAddr ¶
func (m *CreateMsReq) GetAddr() string
func (*CreateMsReq) GetBootstrap ¶
func (m *CreateMsReq) GetBootstrap() bool
func (*CreateMsReq) GetUuid ¶
func (m *CreateMsReq) GetUuid() string
func (*CreateMsReq) ProtoMessage ¶
func (*CreateMsReq) ProtoMessage()
func (*CreateMsReq) Reset ¶
func (m *CreateMsReq) Reset()
func (*CreateMsReq) String ¶
func (m *CreateMsReq) String() string
func (*CreateMsReq) XXX_DiscardUnknown ¶
func (m *CreateMsReq) XXX_DiscardUnknown()
func (*CreateMsReq) XXX_Marshal ¶
func (m *CreateMsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateMsReq) XXX_Merge ¶
func (m *CreateMsReq) XXX_Merge(src proto.Message)
func (*CreateMsReq) XXX_Size ¶
func (m *CreateMsReq) XXX_Size() int
func (*CreateMsReq) XXX_Unmarshal ¶
func (m *CreateMsReq) XXX_Unmarshal(b []byte) error
type DaosResp ¶
type DaosResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Generic response just containing DER from IO server.
func (*DaosResp) Descriptor ¶
func (*DaosResp) ProtoMessage ¶
func (*DaosResp) ProtoMessage()
func (*DaosResp) XXX_DiscardUnknown ¶
func (m *DaosResp) XXX_DiscardUnknown()
func (*DaosResp) XXX_Marshal ¶
func (*DaosResp) XXX_Unmarshal ¶
type DeleteACLReq ¶
type DeleteACLReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Delete a principal's entry from the ACL
func (*DeleteACLReq) Descriptor ¶
func (*DeleteACLReq) Descriptor() ([]byte, []int)
func (*DeleteACLReq) GetPrincipal ¶
func (m *DeleteACLReq) GetPrincipal() string
func (*DeleteACLReq) GetUuid ¶
func (m *DeleteACLReq) GetUuid() string
func (*DeleteACLReq) ProtoMessage ¶
func (*DeleteACLReq) ProtoMessage()
func (*DeleteACLReq) Reset ¶
func (m *DeleteACLReq) Reset()
func (*DeleteACLReq) String ¶
func (m *DeleteACLReq) String() string
func (*DeleteACLReq) XXX_DiscardUnknown ¶
func (m *DeleteACLReq) XXX_DiscardUnknown()
func (*DeleteACLReq) XXX_Marshal ¶
func (m *DeleteACLReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteACLReq) XXX_Merge ¶
func (m *DeleteACLReq) XXX_Merge(src proto.Message)
func (*DeleteACLReq) XXX_Size ¶
func (m *DeleteACLReq) XXX_Size() int
func (*DeleteACLReq) XXX_Unmarshal ¶
func (m *DeleteACLReq) XXX_Unmarshal(b []byte) error
type DevStateReq ¶ added in v0.9.0
type DevStateReq struct { DevUuid string `protobuf:"bytes,1,opt,name=dev_uuid,json=devUuid,proto3" json:"dev_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DevStateReq) Descriptor ¶ added in v0.9.0
func (*DevStateReq) Descriptor() ([]byte, []int)
func (*DevStateReq) GetDevUuid ¶ added in v0.9.0
func (m *DevStateReq) GetDevUuid() string
func (*DevStateReq) ProtoMessage ¶ added in v0.9.0
func (*DevStateReq) ProtoMessage()
func (*DevStateReq) Reset ¶ added in v0.9.0
func (m *DevStateReq) Reset()
func (*DevStateReq) String ¶ added in v0.9.0
func (m *DevStateReq) String() string
func (*DevStateReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *DevStateReq) XXX_DiscardUnknown()
func (*DevStateReq) XXX_Marshal ¶ added in v0.9.0
func (m *DevStateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DevStateReq) XXX_Merge ¶ added in v0.9.0
func (m *DevStateReq) XXX_Merge(src proto.Message)
func (*DevStateReq) XXX_Size ¶ added in v0.9.0
func (m *DevStateReq) XXX_Size() int
func (*DevStateReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *DevStateReq) XXX_Unmarshal(b []byte) error
type DevStateResp ¶ added in v0.9.0
type DevStateResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` DevUuid string `protobuf:"bytes,2,opt,name=dev_uuid,json=devUuid,proto3" json:"dev_uuid,omitempty"` DevState string `protobuf:"bytes,3,opt,name=dev_state,json=devState,proto3" json:"dev_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DevStateResp) Descriptor ¶ added in v0.9.0
func (*DevStateResp) Descriptor() ([]byte, []int)
func (*DevStateResp) GetDevState ¶ added in v0.9.0
func (m *DevStateResp) GetDevState() string
func (*DevStateResp) GetDevUuid ¶ added in v0.9.0
func (m *DevStateResp) GetDevUuid() string
func (*DevStateResp) GetStatus ¶ added in v0.9.0
func (m *DevStateResp) GetStatus() int32
func (*DevStateResp) ProtoMessage ¶ added in v0.9.0
func (*DevStateResp) ProtoMessage()
func (*DevStateResp) Reset ¶ added in v0.9.0
func (m *DevStateResp) Reset()
func (*DevStateResp) String ¶ added in v0.9.0
func (m *DevStateResp) String() string
func (*DevStateResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *DevStateResp) XXX_DiscardUnknown()
func (*DevStateResp) XXX_Marshal ¶ added in v0.9.0
func (m *DevStateResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DevStateResp) XXX_Merge ¶ added in v0.9.0
func (m *DevStateResp) XXX_Merge(src proto.Message)
func (*DevStateResp) XXX_Size ¶ added in v0.9.0
func (m *DevStateResp) XXX_Size() int
func (*DevStateResp) XXX_Unmarshal ¶ added in v0.9.0
func (m *DevStateResp) XXX_Unmarshal(b []byte) error
type GetACLReq ¶
type GetACLReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request to fetch an ACL
func (*GetACLReq) Descriptor ¶
func (*GetACLReq) ProtoMessage ¶
func (*GetACLReq) ProtoMessage()
func (*GetACLReq) XXX_DiscardUnknown ¶
func (m *GetACLReq) XXX_DiscardUnknown()
func (*GetACLReq) XXX_Marshal ¶
func (*GetACLReq) XXX_Unmarshal ¶
type GetAttachInfoReq ¶
type GetAttachInfoReq struct { Sys string `protobuf:"bytes,1,opt,name=sys,proto3" json:"sys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetAttachInfoReq) Descriptor ¶
func (*GetAttachInfoReq) Descriptor() ([]byte, []int)
func (*GetAttachInfoReq) GetSys ¶
func (m *GetAttachInfoReq) GetSys() string
func (*GetAttachInfoReq) ProtoMessage ¶
func (*GetAttachInfoReq) ProtoMessage()
func (*GetAttachInfoReq) Reset ¶
func (m *GetAttachInfoReq) Reset()
func (*GetAttachInfoReq) String ¶
func (m *GetAttachInfoReq) String() string
func (*GetAttachInfoReq) XXX_DiscardUnknown ¶
func (m *GetAttachInfoReq) XXX_DiscardUnknown()
func (*GetAttachInfoReq) XXX_Marshal ¶
func (m *GetAttachInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetAttachInfoReq) XXX_Merge ¶
func (m *GetAttachInfoReq) XXX_Merge(src proto.Message)
func (*GetAttachInfoReq) XXX_Size ¶
func (m *GetAttachInfoReq) XXX_Size() int
func (*GetAttachInfoReq) XXX_Unmarshal ¶
func (m *GetAttachInfoReq) XXX_Unmarshal(b []byte) error
type GetAttachInfoResp ¶
type GetAttachInfoResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Psrs []*GetAttachInfoResp_Psr `protobuf:"bytes,2,rep,name=psrs,proto3" json:"psrs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetAttachInfoResp) Descriptor ¶
func (*GetAttachInfoResp) Descriptor() ([]byte, []int)
func (*GetAttachInfoResp) GetPsrs ¶
func (m *GetAttachInfoResp) GetPsrs() []*GetAttachInfoResp_Psr
func (*GetAttachInfoResp) GetStatus ¶
func (m *GetAttachInfoResp) GetStatus() int32
func (*GetAttachInfoResp) ProtoMessage ¶
func (*GetAttachInfoResp) ProtoMessage()
func (*GetAttachInfoResp) Reset ¶
func (m *GetAttachInfoResp) Reset()
func (*GetAttachInfoResp) String ¶
func (m *GetAttachInfoResp) String() string
func (*GetAttachInfoResp) XXX_DiscardUnknown ¶
func (m *GetAttachInfoResp) XXX_DiscardUnknown()
func (*GetAttachInfoResp) XXX_Marshal ¶
func (m *GetAttachInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetAttachInfoResp) XXX_Merge ¶
func (m *GetAttachInfoResp) XXX_Merge(src proto.Message)
func (*GetAttachInfoResp) XXX_Size ¶
func (m *GetAttachInfoResp) XXX_Size() int
func (*GetAttachInfoResp) XXX_Unmarshal ¶
func (m *GetAttachInfoResp) XXX_Unmarshal(b []byte) error
type GetAttachInfoResp_Psr ¶
type GetAttachInfoResp_Psr struct { Rank uint32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetAttachInfoResp_Psr) Descriptor ¶
func (*GetAttachInfoResp_Psr) Descriptor() ([]byte, []int)
func (*GetAttachInfoResp_Psr) GetRank ¶
func (m *GetAttachInfoResp_Psr) GetRank() uint32
func (*GetAttachInfoResp_Psr) GetUri ¶
func (m *GetAttachInfoResp_Psr) GetUri() string
func (*GetAttachInfoResp_Psr) ProtoMessage ¶
func (*GetAttachInfoResp_Psr) ProtoMessage()
func (*GetAttachInfoResp_Psr) Reset ¶
func (m *GetAttachInfoResp_Psr) Reset()
func (*GetAttachInfoResp_Psr) String ¶
func (m *GetAttachInfoResp_Psr) String() string
func (*GetAttachInfoResp_Psr) XXX_DiscardUnknown ¶
func (m *GetAttachInfoResp_Psr) XXX_DiscardUnknown()
func (*GetAttachInfoResp_Psr) XXX_Marshal ¶
func (m *GetAttachInfoResp_Psr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetAttachInfoResp_Psr) XXX_Merge ¶
func (m *GetAttachInfoResp_Psr) XXX_Merge(src proto.Message)
func (*GetAttachInfoResp_Psr) XXX_Size ¶
func (m *GetAttachInfoResp_Psr) XXX_Size() int
func (*GetAttachInfoResp_Psr) XXX_Unmarshal ¶
func (m *GetAttachInfoResp_Psr) XXX_Unmarshal(b []byte) error
type JoinReq ¶
type JoinReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Rank uint32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"` Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` Nctxs uint32 `protobuf:"varint,4,opt,name=nctxs,proto3" json:"nctxs,omitempty"` Addr string `protobuf:"bytes,5,opt,name=addr,proto3" json:"addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JoinReq) Descriptor ¶
func (*JoinReq) ProtoMessage ¶
func (*JoinReq) ProtoMessage()
func (*JoinReq) XXX_DiscardUnknown ¶
func (m *JoinReq) XXX_DiscardUnknown()
func (*JoinReq) XXX_Marshal ¶
func (*JoinReq) XXX_Unmarshal ¶
type JoinResp ¶
type JoinResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Rank uint32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"` State JoinResp_State `protobuf:"varint,3,opt,name=state,proto3,enum=mgmt.JoinResp_State" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JoinResp) Descriptor ¶
func (*JoinResp) GetState ¶
func (m *JoinResp) GetState() JoinResp_State
func (*JoinResp) ProtoMessage ¶
func (*JoinResp) ProtoMessage()
func (*JoinResp) XXX_DiscardUnknown ¶
func (m *JoinResp) XXX_DiscardUnknown()
func (*JoinResp) XXX_Marshal ¶
func (*JoinResp) XXX_Unmarshal ¶
type JoinResp_State ¶
type JoinResp_State int32
const ( JoinResp_IN JoinResp_State = 0 JoinResp_OUT JoinResp_State = 1 )
func (JoinResp_State) EnumDescriptor ¶
func (JoinResp_State) EnumDescriptor() ([]byte, []int)
func (JoinResp_State) String ¶
func (x JoinResp_State) String() string
type LeaderQueryReq ¶ added in v0.8.0
type LeaderQueryReq struct { System string `protobuf:"bytes,1,opt,name=system,proto3" json:"system,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LeaderQueryReq) Descriptor ¶ added in v0.8.0
func (*LeaderQueryReq) Descriptor() ([]byte, []int)
func (*LeaderQueryReq) GetSystem ¶ added in v0.8.0
func (m *LeaderQueryReq) GetSystem() string
func (*LeaderQueryReq) ProtoMessage ¶ added in v0.8.0
func (*LeaderQueryReq) ProtoMessage()
func (*LeaderQueryReq) Reset ¶ added in v0.8.0
func (m *LeaderQueryReq) Reset()
func (*LeaderQueryReq) String ¶ added in v0.8.0
func (m *LeaderQueryReq) String() string
func (*LeaderQueryReq) XXX_DiscardUnknown ¶ added in v0.8.0
func (m *LeaderQueryReq) XXX_DiscardUnknown()
func (*LeaderQueryReq) XXX_Marshal ¶ added in v0.8.0
func (m *LeaderQueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LeaderQueryReq) XXX_Merge ¶ added in v0.8.0
func (m *LeaderQueryReq) XXX_Merge(src proto.Message)
func (*LeaderQueryReq) XXX_Size ¶ added in v0.8.0
func (m *LeaderQueryReq) XXX_Size() int
func (*LeaderQueryReq) XXX_Unmarshal ¶ added in v0.8.0
func (m *LeaderQueryReq) XXX_Unmarshal(b []byte) error
type LeaderQueryResp ¶ added in v0.8.0
type LeaderQueryResp struct { CurrentLeader string `protobuf:"bytes,1,opt,name=currentLeader,proto3" json:"currentLeader,omitempty"` Replicas []string `protobuf:"bytes,2,rep,name=replicas,proto3" json:"replicas,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LeaderQueryResp) Descriptor ¶ added in v0.8.0
func (*LeaderQueryResp) Descriptor() ([]byte, []int)
func (*LeaderQueryResp) GetCurrentLeader ¶ added in v0.8.0
func (m *LeaderQueryResp) GetCurrentLeader() string
func (*LeaderQueryResp) GetReplicas ¶ added in v0.8.0
func (m *LeaderQueryResp) GetReplicas() []string
func (*LeaderQueryResp) ProtoMessage ¶ added in v0.8.0
func (*LeaderQueryResp) ProtoMessage()
func (*LeaderQueryResp) Reset ¶ added in v0.8.0
func (m *LeaderQueryResp) Reset()
func (*LeaderQueryResp) String ¶ added in v0.8.0
func (m *LeaderQueryResp) String() string
func (*LeaderQueryResp) XXX_DiscardUnknown ¶ added in v0.8.0
func (m *LeaderQueryResp) XXX_DiscardUnknown()
func (*LeaderQueryResp) XXX_Marshal ¶ added in v0.8.0
func (m *LeaderQueryResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LeaderQueryResp) XXX_Merge ¶ added in v0.8.0
func (m *LeaderQueryResp) XXX_Merge(src proto.Message)
func (*LeaderQueryResp) XXX_Size ¶ added in v0.8.0
func (m *LeaderQueryResp) XXX_Size() int
func (*LeaderQueryResp) XXX_Unmarshal ¶ added in v0.8.0
func (m *LeaderQueryResp) XXX_Unmarshal(b []byte) error
type ListContReq ¶ added in v0.9.0
type ListContReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ListContainers Initial implementation differs from C API (numContainers not provided in request - get whole list)
func (*ListContReq) Descriptor ¶ added in v0.9.0
func (*ListContReq) Descriptor() ([]byte, []int)
func (*ListContReq) GetUuid ¶ added in v0.9.0
func (m *ListContReq) GetUuid() string
func (*ListContReq) ProtoMessage ¶ added in v0.9.0
func (*ListContReq) ProtoMessage()
func (*ListContReq) Reset ¶ added in v0.9.0
func (m *ListContReq) Reset()
func (*ListContReq) String ¶ added in v0.9.0
func (m *ListContReq) String() string
func (*ListContReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ListContReq) XXX_DiscardUnknown()
func (*ListContReq) XXX_Marshal ¶ added in v0.9.0
func (m *ListContReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListContReq) XXX_Merge ¶ added in v0.9.0
func (m *ListContReq) XXX_Merge(src proto.Message)
func (*ListContReq) XXX_Size ¶ added in v0.9.0
func (m *ListContReq) XXX_Size() int
func (*ListContReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *ListContReq) XXX_Unmarshal(b []byte) error
type ListContResp ¶ added in v0.9.0
type ListContResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Containers []*ListContResp_Cont `protobuf:"bytes,2,rep,name=containers,proto3" json:"containers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListContResp) Descriptor ¶ added in v0.9.0
func (*ListContResp) Descriptor() ([]byte, []int)
func (*ListContResp) GetContainers ¶ added in v0.9.0
func (m *ListContResp) GetContainers() []*ListContResp_Cont
func (*ListContResp) GetStatus ¶ added in v0.9.0
func (m *ListContResp) GetStatus() int32
func (*ListContResp) ProtoMessage ¶ added in v0.9.0
func (*ListContResp) ProtoMessage()
func (*ListContResp) Reset ¶ added in v0.9.0
func (m *ListContResp) Reset()
func (*ListContResp) String ¶ added in v0.9.0
func (m *ListContResp) String() string
func (*ListContResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ListContResp) XXX_DiscardUnknown()
func (*ListContResp) XXX_Marshal ¶ added in v0.9.0
func (m *ListContResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListContResp) XXX_Merge ¶ added in v0.9.0
func (m *ListContResp) XXX_Merge(src proto.Message)
func (*ListContResp) XXX_Size ¶ added in v0.9.0
func (m *ListContResp) XXX_Size() int
func (*ListContResp) XXX_Unmarshal ¶ added in v0.9.0
func (m *ListContResp) XXX_Unmarshal(b []byte) error
type ListContResp_Cont ¶ added in v0.9.0
type ListContResp_Cont struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListContResp_Cont) Descriptor ¶ added in v0.9.0
func (*ListContResp_Cont) Descriptor() ([]byte, []int)
func (*ListContResp_Cont) GetUuid ¶ added in v0.9.0
func (m *ListContResp_Cont) GetUuid() string
func (*ListContResp_Cont) ProtoMessage ¶ added in v0.9.0
func (*ListContResp_Cont) ProtoMessage()
func (*ListContResp_Cont) Reset ¶ added in v0.9.0
func (m *ListContResp_Cont) Reset()
func (*ListContResp_Cont) String ¶ added in v0.9.0
func (m *ListContResp_Cont) String() string
func (*ListContResp_Cont) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ListContResp_Cont) XXX_DiscardUnknown()
func (*ListContResp_Cont) XXX_Marshal ¶ added in v0.9.0
func (m *ListContResp_Cont) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListContResp_Cont) XXX_Merge ¶ added in v0.9.0
func (m *ListContResp_Cont) XXX_Merge(src proto.Message)
func (*ListContResp_Cont) XXX_Size ¶ added in v0.9.0
func (m *ListContResp_Cont) XXX_Size() int
func (*ListContResp_Cont) XXX_Unmarshal ¶ added in v0.9.0
func (m *ListContResp_Cont) XXX_Unmarshal(b []byte) error
type ListPoolsReq ¶
type ListPoolsReq struct { Sys string `protobuf:"bytes,1,opt,name=sys,proto3" json:"sys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ListPoolsReq represents a request to list pools on a given DAOS system.
func (*ListPoolsReq) Descriptor ¶
func (*ListPoolsReq) Descriptor() ([]byte, []int)
func (*ListPoolsReq) GetSys ¶
func (m *ListPoolsReq) GetSys() string
func (*ListPoolsReq) ProtoMessage ¶
func (*ListPoolsReq) ProtoMessage()
func (*ListPoolsReq) Reset ¶
func (m *ListPoolsReq) Reset()
func (*ListPoolsReq) String ¶
func (m *ListPoolsReq) String() string
func (*ListPoolsReq) XXX_DiscardUnknown ¶
func (m *ListPoolsReq) XXX_DiscardUnknown()
func (*ListPoolsReq) XXX_Marshal ¶
func (m *ListPoolsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListPoolsReq) XXX_Merge ¶
func (m *ListPoolsReq) XXX_Merge(src proto.Message)
func (*ListPoolsReq) XXX_Size ¶
func (m *ListPoolsReq) XXX_Size() int
func (*ListPoolsReq) XXX_Unmarshal ¶
func (m *ListPoolsReq) XXX_Unmarshal(b []byte) error
type ListPoolsResp ¶
type ListPoolsResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Pools []*ListPoolsResp_Pool `protobuf:"bytes,2,rep,name=pools,proto3" json:"pools,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ListPoolsResp returns the list of pools in the system.
func (*ListPoolsResp) Descriptor ¶
func (*ListPoolsResp) Descriptor() ([]byte, []int)
func (*ListPoolsResp) GetPools ¶
func (m *ListPoolsResp) GetPools() []*ListPoolsResp_Pool
func (*ListPoolsResp) GetStatus ¶
func (m *ListPoolsResp) GetStatus() int32
func (*ListPoolsResp) ProtoMessage ¶
func (*ListPoolsResp) ProtoMessage()
func (*ListPoolsResp) Reset ¶
func (m *ListPoolsResp) Reset()
func (*ListPoolsResp) String ¶
func (m *ListPoolsResp) String() string
func (*ListPoolsResp) XXX_DiscardUnknown ¶
func (m *ListPoolsResp) XXX_DiscardUnknown()
func (*ListPoolsResp) XXX_Marshal ¶
func (m *ListPoolsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListPoolsResp) XXX_Merge ¶
func (m *ListPoolsResp) XXX_Merge(src proto.Message)
func (*ListPoolsResp) XXX_Size ¶
func (m *ListPoolsResp) XXX_Size() int
func (*ListPoolsResp) XXX_Unmarshal ¶
func (m *ListPoolsResp) XXX_Unmarshal(b []byte) error
type ListPoolsResp_Pool ¶
type ListPoolsResp_Pool struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Svcreps []uint32 `protobuf:"varint,2,rep,packed,name=svcreps,proto3" json:"svcreps,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListPoolsResp_Pool) Descriptor ¶
func (*ListPoolsResp_Pool) Descriptor() ([]byte, []int)
func (*ListPoolsResp_Pool) GetSvcreps ¶
func (m *ListPoolsResp_Pool) GetSvcreps() []uint32
func (*ListPoolsResp_Pool) GetUuid ¶
func (m *ListPoolsResp_Pool) GetUuid() string
func (*ListPoolsResp_Pool) ProtoMessage ¶
func (*ListPoolsResp_Pool) ProtoMessage()
func (*ListPoolsResp_Pool) Reset ¶
func (m *ListPoolsResp_Pool) Reset()
func (*ListPoolsResp_Pool) String ¶
func (m *ListPoolsResp_Pool) String() string
func (*ListPoolsResp_Pool) XXX_DiscardUnknown ¶
func (m *ListPoolsResp_Pool) XXX_DiscardUnknown()
func (*ListPoolsResp_Pool) XXX_Marshal ¶
func (m *ListPoolsResp_Pool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListPoolsResp_Pool) XXX_Merge ¶
func (m *ListPoolsResp_Pool) XXX_Merge(src proto.Message)
func (*ListPoolsResp_Pool) XXX_Size ¶
func (m *ListPoolsResp_Pool) XXX_Size() int
func (*ListPoolsResp_Pool) XXX_Unmarshal ¶
func (m *ListPoolsResp_Pool) XXX_Unmarshal(b []byte) error
type MgmtSvcClient ¶
type MgmtSvcClient interface { // Join the server described by JoinReq to the system. Join(ctx context.Context, in *JoinReq, opts ...grpc.CallOption) (*JoinResp, error) // LeaderQuery provides a mechanism for clients to discover // the system's current Management Service leader LeaderQuery(ctx context.Context, in *LeaderQueryReq, opts ...grpc.CallOption) (*LeaderQueryResp, error) // Create a DAOS pool allocated across a number of ranks PoolCreate(ctx context.Context, in *PoolCreateReq, opts ...grpc.CallOption) (*PoolCreateResp, error) // Destroy a DAOS pool allocated across a number of ranks. PoolDestroy(ctx context.Context, in *PoolDestroyReq, opts ...grpc.CallOption) (*PoolDestroyResp, error) // PoolQuery queries a DAOS pool. PoolQuery(ctx context.Context, in *PoolQueryReq, opts ...grpc.CallOption) (*PoolQueryResp, error) // Set a DAOS pool property. PoolSetProp(ctx context.Context, in *PoolSetPropReq, opts ...grpc.CallOption) (*PoolSetPropResp, error) // Fetch the Access Control List for a DAOS pool. PoolGetACL(ctx context.Context, in *GetACLReq, opts ...grpc.CallOption) (*ACLResp, error) // Overwrite the Access Control List for a DAOS pool with a new one. PoolOverwriteACL(ctx context.Context, in *ModifyACLReq, opts ...grpc.CallOption) (*ACLResp, error) // Update existing the Access Control List for a DAOS pool with new entries. PoolUpdateACL(ctx context.Context, in *ModifyACLReq, opts ...grpc.CallOption) (*ACLResp, error) // Delete an entry from a DAOS pool's Access Control List. PoolDeleteACL(ctx context.Context, in *DeleteACLReq, opts ...grpc.CallOption) (*ACLResp, error) // Get the information required by libdaos to attach to the system. GetAttachInfo(ctx context.Context, in *GetAttachInfoReq, opts ...grpc.CallOption) (*GetAttachInfoResp, error) // Get BIO device health information. BioHealthQuery(ctx context.Context, in *BioHealthReq, opts ...grpc.CallOption) (*BioHealthResp, error) // Get SMD device list. SmdListDevs(ctx context.Context, in *SmdDevReq, opts ...grpc.CallOption) (*SmdDevResp, error) // Get SMD pool list. SmdListPools(ctx context.Context, in *SmdPoolReq, opts ...grpc.CallOption) (*SmdPoolResp, error) // List all pools in a DAOS system: basic info: UUIDs, service ranks. ListPools(ctx context.Context, in *ListPoolsReq, opts ...grpc.CallOption) (*ListPoolsResp, error) // Get the current state of the device DevStateQuery(ctx context.Context, in *DevStateReq, opts ...grpc.CallOption) (*DevStateResp, error) // Set the device state of an NVMe SSD to FAULTY StorageSetFaulty(ctx context.Context, in *DevStateReq, opts ...grpc.CallOption) (*DevStateResp, error) // List all containers in a pool ListContainers(ctx context.Context, in *ListContReq, opts ...grpc.CallOption) (*ListContResp, error) // Prepare DAOS IO servers on a host for controlled shutdown. (gRPC fanout) PrepShutdownRanks(ctx context.Context, in *RanksReq, opts ...grpc.CallOption) (*RanksResp, error) // Stop DAOS IO servers on a host. (gRPC fanout) StopRanks(ctx context.Context, in *RanksReq, opts ...grpc.CallOption) (*RanksResp, error) // Ping DAOS IO servers on a host. (gRPC fanout) PingRanks(ctx context.Context, in *RanksReq, opts ...grpc.CallOption) (*RanksResp, error) // Start DAOS IO servers on a host. (gRPC fanout) StartRanks(ctx context.Context, in *RanksReq, opts ...grpc.CallOption) (*RanksResp, error) }
MgmtSvcClient is the client API for MgmtSvc service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMgmtSvcClient ¶
func NewMgmtSvcClient(cc *grpc.ClientConn) MgmtSvcClient
type MgmtSvcServer ¶
type MgmtSvcServer interface { // Join the server described by JoinReq to the system. Join(context.Context, *JoinReq) (*JoinResp, error) // LeaderQuery provides a mechanism for clients to discover // the system's current Management Service leader LeaderQuery(context.Context, *LeaderQueryReq) (*LeaderQueryResp, error) // Create a DAOS pool allocated across a number of ranks PoolCreate(context.Context, *PoolCreateReq) (*PoolCreateResp, error) // Destroy a DAOS pool allocated across a number of ranks. PoolDestroy(context.Context, *PoolDestroyReq) (*PoolDestroyResp, error) // PoolQuery queries a DAOS pool. PoolQuery(context.Context, *PoolQueryReq) (*PoolQueryResp, error) // Set a DAOS pool property. PoolSetProp(context.Context, *PoolSetPropReq) (*PoolSetPropResp, error) // Fetch the Access Control List for a DAOS pool. PoolGetACL(context.Context, *GetACLReq) (*ACLResp, error) // Overwrite the Access Control List for a DAOS pool with a new one. PoolOverwriteACL(context.Context, *ModifyACLReq) (*ACLResp, error) // Update existing the Access Control List for a DAOS pool with new entries. PoolUpdateACL(context.Context, *ModifyACLReq) (*ACLResp, error) // Delete an entry from a DAOS pool's Access Control List. PoolDeleteACL(context.Context, *DeleteACLReq) (*ACLResp, error) // Get the information required by libdaos to attach to the system. GetAttachInfo(context.Context, *GetAttachInfoReq) (*GetAttachInfoResp, error) // Get BIO device health information. BioHealthQuery(context.Context, *BioHealthReq) (*BioHealthResp, error) // Get SMD device list. SmdListDevs(context.Context, *SmdDevReq) (*SmdDevResp, error) // Get SMD pool list. SmdListPools(context.Context, *SmdPoolReq) (*SmdPoolResp, error) // List all pools in a DAOS system: basic info: UUIDs, service ranks. ListPools(context.Context, *ListPoolsReq) (*ListPoolsResp, error) // Get the current state of the device DevStateQuery(context.Context, *DevStateReq) (*DevStateResp, error) // Set the device state of an NVMe SSD to FAULTY StorageSetFaulty(context.Context, *DevStateReq) (*DevStateResp, error) // List all containers in a pool ListContainers(context.Context, *ListContReq) (*ListContResp, error) // Prepare DAOS IO servers on a host for controlled shutdown. (gRPC fanout) PrepShutdownRanks(context.Context, *RanksReq) (*RanksResp, error) // Stop DAOS IO servers on a host. (gRPC fanout) StopRanks(context.Context, *RanksReq) (*RanksResp, error) // Ping DAOS IO servers on a host. (gRPC fanout) PingRanks(context.Context, *RanksReq) (*RanksResp, error) // Start DAOS IO servers on a host. (gRPC fanout) StartRanks(context.Context, *RanksReq) (*RanksResp, error) }
MgmtSvcServer is the server API for MgmtSvc service.
type ModifyACLReq ¶
type ModifyACLReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` ACL []string `protobuf:"bytes,2,rep,name=ACL,proto3" json:"ACL,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request to modify an ACL Results depend on the specific modification command.
func (*ModifyACLReq) Descriptor ¶
func (*ModifyACLReq) Descriptor() ([]byte, []int)
func (*ModifyACLReq) GetACL ¶
func (m *ModifyACLReq) GetACL() []string
func (*ModifyACLReq) GetUuid ¶
func (m *ModifyACLReq) GetUuid() string
func (*ModifyACLReq) ProtoMessage ¶
func (*ModifyACLReq) ProtoMessage()
func (*ModifyACLReq) Reset ¶
func (m *ModifyACLReq) Reset()
func (*ModifyACLReq) String ¶
func (m *ModifyACLReq) String() string
func (*ModifyACLReq) XXX_DiscardUnknown ¶
func (m *ModifyACLReq) XXX_DiscardUnknown()
func (*ModifyACLReq) XXX_Marshal ¶
func (m *ModifyACLReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModifyACLReq) XXX_Merge ¶
func (m *ModifyACLReq) XXX_Merge(src proto.Message)
func (*ModifyACLReq) XXX_Size ¶
func (m *ModifyACLReq) XXX_Size() int
func (*ModifyACLReq) XXX_Unmarshal ¶
func (m *ModifyACLReq) XXX_Unmarshal(b []byte) error
type PingRankReq ¶ added in v0.9.0
type PingRankReq struct { Rank uint32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PingRankReq) Descriptor ¶ added in v0.9.0
func (*PingRankReq) Descriptor() ([]byte, []int)
func (*PingRankReq) GetRank ¶ added in v0.9.0
func (m *PingRankReq) GetRank() uint32
func (*PingRankReq) ProtoMessage ¶ added in v0.9.0
func (*PingRankReq) ProtoMessage()
func (*PingRankReq) Reset ¶ added in v0.9.0
func (m *PingRankReq) Reset()
func (*PingRankReq) String ¶ added in v0.9.0
func (m *PingRankReq) String() string
func (*PingRankReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *PingRankReq) XXX_DiscardUnknown()
func (*PingRankReq) XXX_Marshal ¶ added in v0.9.0
func (m *PingRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PingRankReq) XXX_Merge ¶ added in v0.9.0
func (m *PingRankReq) XXX_Merge(src proto.Message)
func (*PingRankReq) XXX_Size ¶ added in v0.9.0
func (m *PingRankReq) XXX_Size() int
func (*PingRankReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *PingRankReq) XXX_Unmarshal(b []byte) error
type PoolCreateReq ¶
type PoolCreateReq struct { Scmbytes uint64 `protobuf:"varint,1,opt,name=scmbytes,proto3" json:"scmbytes,omitempty"` Nvmebytes uint64 `protobuf:"varint,2,opt,name=nvmebytes,proto3" json:"nvmebytes,omitempty"` Ranks []uint32 `protobuf:"varint,3,rep,packed,name=ranks,proto3" json:"ranks,omitempty"` Numsvcreps uint32 `protobuf:"varint,4,opt,name=numsvcreps,proto3" json:"numsvcreps,omitempty"` User string `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"` Usergroup string `protobuf:"bytes,6,opt,name=usergroup,proto3" json:"usergroup,omitempty"` Uuid string `protobuf:"bytes,7,opt,name=uuid,proto3" json:"uuid,omitempty"` Sys string `protobuf:"bytes,8,opt,name=sys,proto3" json:"sys,omitempty"` Acl []string `protobuf:"bytes,9,rep,name=acl,proto3" json:"acl,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolCreateReq supplies new pool parameters.
func (*PoolCreateReq) Descriptor ¶
func (*PoolCreateReq) Descriptor() ([]byte, []int)
func (*PoolCreateReq) GetAcl ¶
func (m *PoolCreateReq) GetAcl() []string
func (*PoolCreateReq) GetNumsvcreps ¶
func (m *PoolCreateReq) GetNumsvcreps() uint32
func (*PoolCreateReq) GetNvmebytes ¶
func (m *PoolCreateReq) GetNvmebytes() uint64
func (*PoolCreateReq) GetRanks ¶
func (m *PoolCreateReq) GetRanks() []uint32
func (*PoolCreateReq) GetScmbytes ¶
func (m *PoolCreateReq) GetScmbytes() uint64
func (*PoolCreateReq) GetSys ¶
func (m *PoolCreateReq) GetSys() string
func (*PoolCreateReq) GetUser ¶
func (m *PoolCreateReq) GetUser() string
func (*PoolCreateReq) GetUsergroup ¶
func (m *PoolCreateReq) GetUsergroup() string
func (*PoolCreateReq) GetUuid ¶
func (m *PoolCreateReq) GetUuid() string
func (*PoolCreateReq) ProtoMessage ¶
func (*PoolCreateReq) ProtoMessage()
func (*PoolCreateReq) Reset ¶
func (m *PoolCreateReq) Reset()
func (*PoolCreateReq) String ¶
func (m *PoolCreateReq) String() string
func (*PoolCreateReq) XXX_DiscardUnknown ¶
func (m *PoolCreateReq) XXX_DiscardUnknown()
func (*PoolCreateReq) XXX_Marshal ¶
func (m *PoolCreateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolCreateReq) XXX_Merge ¶
func (m *PoolCreateReq) XXX_Merge(src proto.Message)
func (*PoolCreateReq) XXX_Size ¶
func (m *PoolCreateReq) XXX_Size() int
func (*PoolCreateReq) XXX_Unmarshal ¶
func (m *PoolCreateReq) XXX_Unmarshal(b []byte) error
type PoolCreateResp ¶
type PoolCreateResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Svcreps []uint32 `protobuf:"varint,2,rep,packed,name=svcreps,proto3" json:"svcreps,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolCreateResp returns created pool uuid and ranks.
func (*PoolCreateResp) Descriptor ¶
func (*PoolCreateResp) Descriptor() ([]byte, []int)
func (*PoolCreateResp) GetStatus ¶
func (m *PoolCreateResp) GetStatus() int32
func (*PoolCreateResp) GetSvcreps ¶
func (m *PoolCreateResp) GetSvcreps() []uint32
func (*PoolCreateResp) ProtoMessage ¶
func (*PoolCreateResp) ProtoMessage()
func (*PoolCreateResp) Reset ¶
func (m *PoolCreateResp) Reset()
func (*PoolCreateResp) String ¶
func (m *PoolCreateResp) String() string
func (*PoolCreateResp) XXX_DiscardUnknown ¶
func (m *PoolCreateResp) XXX_DiscardUnknown()
func (*PoolCreateResp) XXX_Marshal ¶
func (m *PoolCreateResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolCreateResp) XXX_Merge ¶
func (m *PoolCreateResp) XXX_Merge(src proto.Message)
func (*PoolCreateResp) XXX_Size ¶
func (m *PoolCreateResp) XXX_Size() int
func (*PoolCreateResp) XXX_Unmarshal ¶
func (m *PoolCreateResp) XXX_Unmarshal(b []byte) error
type PoolDestroyReq ¶
type PoolDestroyReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Sys string `protobuf:"bytes,2,opt,name=sys,proto3" json:"sys,omitempty"` Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolDestroyReq supplies pool identifier and force flag.
func (*PoolDestroyReq) Descriptor ¶
func (*PoolDestroyReq) Descriptor() ([]byte, []int)
func (*PoolDestroyReq) GetForce ¶
func (m *PoolDestroyReq) GetForce() bool
func (*PoolDestroyReq) GetSys ¶
func (m *PoolDestroyReq) GetSys() string
func (*PoolDestroyReq) GetUuid ¶
func (m *PoolDestroyReq) GetUuid() string
func (*PoolDestroyReq) ProtoMessage ¶
func (*PoolDestroyReq) ProtoMessage()
func (*PoolDestroyReq) Reset ¶
func (m *PoolDestroyReq) Reset()
func (*PoolDestroyReq) String ¶
func (m *PoolDestroyReq) String() string
func (*PoolDestroyReq) XXX_DiscardUnknown ¶
func (m *PoolDestroyReq) XXX_DiscardUnknown()
func (*PoolDestroyReq) XXX_Marshal ¶
func (m *PoolDestroyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolDestroyReq) XXX_Merge ¶
func (m *PoolDestroyReq) XXX_Merge(src proto.Message)
func (*PoolDestroyReq) XXX_Size ¶
func (m *PoolDestroyReq) XXX_Size() int
func (*PoolDestroyReq) XXX_Unmarshal ¶
func (m *PoolDestroyReq) XXX_Unmarshal(b []byte) error
type PoolDestroyResp ¶
type PoolDestroyResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolDestroyResp returns resultant state of destroy operation.
func (*PoolDestroyResp) Descriptor ¶
func (*PoolDestroyResp) Descriptor() ([]byte, []int)
func (*PoolDestroyResp) GetStatus ¶
func (m *PoolDestroyResp) GetStatus() int32
func (*PoolDestroyResp) ProtoMessage ¶
func (*PoolDestroyResp) ProtoMessage()
func (*PoolDestroyResp) Reset ¶
func (m *PoolDestroyResp) Reset()
func (*PoolDestroyResp) String ¶
func (m *PoolDestroyResp) String() string
func (*PoolDestroyResp) XXX_DiscardUnknown ¶
func (m *PoolDestroyResp) XXX_DiscardUnknown()
func (*PoolDestroyResp) XXX_Marshal ¶
func (m *PoolDestroyResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolDestroyResp) XXX_Merge ¶
func (m *PoolDestroyResp) XXX_Merge(src proto.Message)
func (*PoolDestroyResp) XXX_Size ¶
func (m *PoolDestroyResp) XXX_Size() int
func (*PoolDestroyResp) XXX_Unmarshal ¶
func (m *PoolDestroyResp) XXX_Unmarshal(b []byte) error
type PoolQueryReq ¶ added in v0.9.0
type PoolQueryReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolQueryReq represents a pool query request.
func (*PoolQueryReq) Descriptor ¶ added in v0.9.0
func (*PoolQueryReq) Descriptor() ([]byte, []int)
func (*PoolQueryReq) GetUuid ¶ added in v0.9.0
func (m *PoolQueryReq) GetUuid() string
func (*PoolQueryReq) ProtoMessage ¶ added in v0.9.0
func (*PoolQueryReq) ProtoMessage()
func (*PoolQueryReq) Reset ¶ added in v0.9.0
func (m *PoolQueryReq) Reset()
func (*PoolQueryReq) String ¶ added in v0.9.0
func (m *PoolQueryReq) String() string
func (*PoolQueryReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *PoolQueryReq) XXX_DiscardUnknown()
func (*PoolQueryReq) XXX_Marshal ¶ added in v0.9.0
func (m *PoolQueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolQueryReq) XXX_Merge ¶ added in v0.9.0
func (m *PoolQueryReq) XXX_Merge(src proto.Message)
func (*PoolQueryReq) XXX_Size ¶ added in v0.9.0
func (m *PoolQueryReq) XXX_Size() int
func (*PoolQueryReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *PoolQueryReq) XXX_Unmarshal(b []byte) error
type PoolQueryResp ¶ added in v0.9.0
type PoolQueryResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"` Totaltargets uint32 `protobuf:"varint,3,opt,name=totaltargets,proto3" json:"totaltargets,omitempty"` Activetargets uint32 `protobuf:"varint,4,opt,name=activetargets,proto3" json:"activetargets,omitempty"` Disabledtargets uint32 `protobuf:"varint,5,opt,name=disabledtargets,proto3" json:"disabledtargets,omitempty"` Rebuild *PoolRebuildStatus `protobuf:"bytes,6,opt,name=rebuild,proto3" json:"rebuild,omitempty"` Scm *StorageUsageStats `protobuf:"bytes,7,opt,name=scm,proto3" json:"scm,omitempty"` Nvme *StorageUsageStats `protobuf:"bytes,8,opt,name=nvme,proto3" json:"nvme,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolQueryResp represents a pool query response.
func (*PoolQueryResp) Descriptor ¶ added in v0.9.0
func (*PoolQueryResp) Descriptor() ([]byte, []int)
func (*PoolQueryResp) GetActivetargets ¶ added in v0.9.0
func (m *PoolQueryResp) GetActivetargets() uint32
func (*PoolQueryResp) GetDisabledtargets ¶ added in v0.9.0
func (m *PoolQueryResp) GetDisabledtargets() uint32
func (*PoolQueryResp) GetNvme ¶ added in v0.9.0
func (m *PoolQueryResp) GetNvme() *StorageUsageStats
func (*PoolQueryResp) GetRebuild ¶ added in v0.9.0
func (m *PoolQueryResp) GetRebuild() *PoolRebuildStatus
func (*PoolQueryResp) GetScm ¶ added in v0.9.0
func (m *PoolQueryResp) GetScm() *StorageUsageStats
func (*PoolQueryResp) GetStatus ¶ added in v0.9.0
func (m *PoolQueryResp) GetStatus() int32
func (*PoolQueryResp) GetTotaltargets ¶ added in v0.9.0
func (m *PoolQueryResp) GetTotaltargets() uint32
func (*PoolQueryResp) GetUuid ¶ added in v0.9.0
func (m *PoolQueryResp) GetUuid() string
func (*PoolQueryResp) ProtoMessage ¶ added in v0.9.0
func (*PoolQueryResp) ProtoMessage()
func (*PoolQueryResp) Reset ¶ added in v0.9.0
func (m *PoolQueryResp) Reset()
func (*PoolQueryResp) String ¶ added in v0.9.0
func (m *PoolQueryResp) String() string
func (*PoolQueryResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *PoolQueryResp) XXX_DiscardUnknown()
func (*PoolQueryResp) XXX_Marshal ¶ added in v0.9.0
func (m *PoolQueryResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolQueryResp) XXX_Merge ¶ added in v0.9.0
func (m *PoolQueryResp) XXX_Merge(src proto.Message)
func (*PoolQueryResp) XXX_Size ¶ added in v0.9.0
func (m *PoolQueryResp) XXX_Size() int
func (*PoolQueryResp) XXX_Unmarshal ¶ added in v0.9.0
func (m *PoolQueryResp) XXX_Unmarshal(b []byte) error
type PoolRebuildStatus ¶ added in v0.9.0
type PoolRebuildStatus struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` State PoolRebuildStatus_State `protobuf:"varint,2,opt,name=state,proto3,enum=mgmt.PoolRebuildStatus_State" json:"state,omitempty"` Objects uint64 `protobuf:"varint,3,opt,name=objects,proto3" json:"objects,omitempty"` Records uint64 `protobuf:"varint,4,opt,name=records,proto3" json:"records,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolRebuildStatus represents a pool's rebuild status.
func (*PoolRebuildStatus) Descriptor ¶ added in v0.9.0
func (*PoolRebuildStatus) Descriptor() ([]byte, []int)
func (*PoolRebuildStatus) GetObjects ¶ added in v0.9.0
func (m *PoolRebuildStatus) GetObjects() uint64
func (*PoolRebuildStatus) GetRecords ¶ added in v0.9.0
func (m *PoolRebuildStatus) GetRecords() uint64
func (*PoolRebuildStatus) GetState ¶ added in v0.9.0
func (m *PoolRebuildStatus) GetState() PoolRebuildStatus_State
func (*PoolRebuildStatus) GetStatus ¶ added in v0.9.0
func (m *PoolRebuildStatus) GetStatus() int32
func (*PoolRebuildStatus) ProtoMessage ¶ added in v0.9.0
func (*PoolRebuildStatus) ProtoMessage()
func (*PoolRebuildStatus) Reset ¶ added in v0.9.0
func (m *PoolRebuildStatus) Reset()
func (*PoolRebuildStatus) String ¶ added in v0.9.0
func (m *PoolRebuildStatus) String() string
func (*PoolRebuildStatus) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *PoolRebuildStatus) XXX_DiscardUnknown()
func (*PoolRebuildStatus) XXX_Marshal ¶ added in v0.9.0
func (m *PoolRebuildStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolRebuildStatus) XXX_Merge ¶ added in v0.9.0
func (m *PoolRebuildStatus) XXX_Merge(src proto.Message)
func (*PoolRebuildStatus) XXX_Size ¶ added in v0.9.0
func (m *PoolRebuildStatus) XXX_Size() int
func (*PoolRebuildStatus) XXX_Unmarshal ¶ added in v0.9.0
func (m *PoolRebuildStatus) XXX_Unmarshal(b []byte) error
type PoolRebuildStatus_State ¶ added in v0.9.0
type PoolRebuildStatus_State int32
const ( PoolRebuildStatus_IDLE PoolRebuildStatus_State = 0 PoolRebuildStatus_DONE PoolRebuildStatus_State = 1 PoolRebuildStatus_BUSY PoolRebuildStatus_State = 2 )
func (PoolRebuildStatus_State) EnumDescriptor ¶ added in v0.9.0
func (PoolRebuildStatus_State) EnumDescriptor() ([]byte, []int)
func (PoolRebuildStatus_State) String ¶ added in v0.9.0
func (x PoolRebuildStatus_State) String() string
type PoolSetPropReq ¶ added in v0.9.0
type PoolSetPropReq struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // Types that are valid to be assigned to Property: // *PoolSetPropReq_Name // *PoolSetPropReq_Number Property isPoolSetPropReq_Property `protobuf_oneof:"property"` // Types that are valid to be assigned to Value: // *PoolSetPropReq_Strval // *PoolSetPropReq_Numval Value isPoolSetPropReq_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolSetPropReq represents a request to set a pool property.
func (*PoolSetPropReq) Descriptor ¶ added in v0.9.0
func (*PoolSetPropReq) Descriptor() ([]byte, []int)
func (*PoolSetPropReq) GetName ¶ added in v0.9.0
func (m *PoolSetPropReq) GetName() string
func (*PoolSetPropReq) GetNumber ¶ added in v0.9.0
func (m *PoolSetPropReq) GetNumber() uint32
func (*PoolSetPropReq) GetNumval ¶ added in v0.9.0
func (m *PoolSetPropReq) GetNumval() uint64
func (*PoolSetPropReq) GetProperty ¶ added in v0.9.0
func (m *PoolSetPropReq) GetProperty() isPoolSetPropReq_Property
func (*PoolSetPropReq) GetStrval ¶ added in v0.9.0
func (m *PoolSetPropReq) GetStrval() string
func (*PoolSetPropReq) GetUuid ¶ added in v0.9.0
func (m *PoolSetPropReq) GetUuid() string
func (*PoolSetPropReq) GetValue ¶ added in v0.9.0
func (m *PoolSetPropReq) GetValue() isPoolSetPropReq_Value
func (*PoolSetPropReq) ProtoMessage ¶ added in v0.9.0
func (*PoolSetPropReq) ProtoMessage()
func (*PoolSetPropReq) Reset ¶ added in v0.9.0
func (m *PoolSetPropReq) Reset()
func (*PoolSetPropReq) SetPropertyName ¶ added in v0.9.0
func (r *PoolSetPropReq) SetPropertyName(name string)
SetPropertyName sets the Property field to a string-based name.
func (*PoolSetPropReq) SetPropertyNumber ¶ added in v0.9.0
func (r *PoolSetPropReq) SetPropertyNumber(number uint32)
SetPropertyNumber sets the Property field to a uint32-based number.
func (*PoolSetPropReq) SetValueNumber ¶ added in v0.9.0
func (r *PoolSetPropReq) SetValueNumber(numVal uint64)
SetValueNumber sets the Value field to a uint64.
func (*PoolSetPropReq) SetValueString ¶ added in v0.9.0
func (r *PoolSetPropReq) SetValueString(strVal string)
SetValueString sets the Value field to a string.
func (*PoolSetPropReq) String ¶ added in v0.9.0
func (m *PoolSetPropReq) String() string
func (*PoolSetPropReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *PoolSetPropReq) XXX_DiscardUnknown()
func (*PoolSetPropReq) XXX_Marshal ¶ added in v0.9.0
func (m *PoolSetPropReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolSetPropReq) XXX_Merge ¶ added in v0.9.0
func (m *PoolSetPropReq) XXX_Merge(src proto.Message)
func (*PoolSetPropReq) XXX_OneofWrappers ¶ added in v0.9.0
func (*PoolSetPropReq) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*PoolSetPropReq) XXX_Size ¶ added in v0.9.0
func (m *PoolSetPropReq) XXX_Size() int
func (*PoolSetPropReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *PoolSetPropReq) XXX_Unmarshal(b []byte) error
type PoolSetPropReq_Name ¶ added in v0.9.0
type PoolSetPropReq_Name struct {
Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}
type PoolSetPropReq_Number ¶ added in v0.9.0
type PoolSetPropReq_Number struct {
Number uint32 `protobuf:"varint,3,opt,name=number,proto3,oneof"`
}
type PoolSetPropReq_Numval ¶ added in v0.9.0
type PoolSetPropReq_Numval struct {
Numval uint64 `protobuf:"varint,5,opt,name=numval,proto3,oneof"`
}
type PoolSetPropReq_Strval ¶ added in v0.9.0
type PoolSetPropReq_Strval struct {
Strval string `protobuf:"bytes,4,opt,name=strval,proto3,oneof"`
}
type PoolSetPropResp ¶ added in v0.9.0
type PoolSetPropResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` // Types that are valid to be assigned to Property: // *PoolSetPropResp_Name // *PoolSetPropResp_Number Property isPoolSetPropResp_Property `protobuf_oneof:"property"` // Types that are valid to be assigned to Value: // *PoolSetPropResp_Strval // *PoolSetPropResp_Numval Value isPoolSetPropResp_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PoolSetPropResp represents the result of setting a property.
func (*PoolSetPropResp) Descriptor ¶ added in v0.9.0
func (*PoolSetPropResp) Descriptor() ([]byte, []int)
func (*PoolSetPropResp) GetName ¶ added in v0.9.0
func (m *PoolSetPropResp) GetName() string
func (*PoolSetPropResp) GetNumber ¶ added in v0.9.0
func (m *PoolSetPropResp) GetNumber() uint32
func (*PoolSetPropResp) GetNumval ¶ added in v0.9.0
func (m *PoolSetPropResp) GetNumval() uint64
func (*PoolSetPropResp) GetProperty ¶ added in v0.9.0
func (m *PoolSetPropResp) GetProperty() isPoolSetPropResp_Property
func (*PoolSetPropResp) GetStatus ¶ added in v0.9.0
func (m *PoolSetPropResp) GetStatus() int32
func (*PoolSetPropResp) GetStrval ¶ added in v0.9.0
func (m *PoolSetPropResp) GetStrval() string
func (*PoolSetPropResp) GetValue ¶ added in v0.9.0
func (m *PoolSetPropResp) GetValue() isPoolSetPropResp_Value
func (*PoolSetPropResp) ProtoMessage ¶ added in v0.9.0
func (*PoolSetPropResp) ProtoMessage()
func (*PoolSetPropResp) Reset ¶ added in v0.9.0
func (m *PoolSetPropResp) Reset()
func (*PoolSetPropResp) String ¶ added in v0.9.0
func (m *PoolSetPropResp) String() string
func (*PoolSetPropResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *PoolSetPropResp) XXX_DiscardUnknown()
func (*PoolSetPropResp) XXX_Marshal ¶ added in v0.9.0
func (m *PoolSetPropResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PoolSetPropResp) XXX_Merge ¶ added in v0.9.0
func (m *PoolSetPropResp) XXX_Merge(src proto.Message)
func (*PoolSetPropResp) XXX_OneofWrappers ¶ added in v0.9.0
func (*PoolSetPropResp) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*PoolSetPropResp) XXX_Size ¶ added in v0.9.0
func (m *PoolSetPropResp) XXX_Size() int
func (*PoolSetPropResp) XXX_Unmarshal ¶ added in v0.9.0
func (m *PoolSetPropResp) XXX_Unmarshal(b []byte) error
type PoolSetPropResp_Name ¶ added in v0.9.0
type PoolSetPropResp_Name struct {
Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}
type PoolSetPropResp_Number ¶ added in v0.9.0
type PoolSetPropResp_Number struct {
Number uint32 `protobuf:"varint,3,opt,name=number,proto3,oneof"`
}
type PoolSetPropResp_Numval ¶ added in v0.9.0
type PoolSetPropResp_Numval struct {
Numval uint64 `protobuf:"varint,5,opt,name=numval,proto3,oneof"`
}
type PoolSetPropResp_Strval ¶ added in v0.9.0
type PoolSetPropResp_Strval struct {
Strval string `protobuf:"bytes,4,opt,name=strval,proto3,oneof"`
}
type PrepShutdownReq ¶ added in v0.8.0
type PrepShutdownReq struct { Rank uint32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrepShutdownReq) Descriptor ¶ added in v0.8.0
func (*PrepShutdownReq) Descriptor() ([]byte, []int)
func (*PrepShutdownReq) GetRank ¶ added in v0.8.0
func (m *PrepShutdownReq) GetRank() uint32
func (*PrepShutdownReq) ProtoMessage ¶ added in v0.8.0
func (*PrepShutdownReq) ProtoMessage()
func (*PrepShutdownReq) Reset ¶ added in v0.8.0
func (m *PrepShutdownReq) Reset()
func (*PrepShutdownReq) String ¶ added in v0.8.0
func (m *PrepShutdownReq) String() string
func (*PrepShutdownReq) XXX_DiscardUnknown ¶ added in v0.8.0
func (m *PrepShutdownReq) XXX_DiscardUnknown()
func (*PrepShutdownReq) XXX_Marshal ¶ added in v0.8.0
func (m *PrepShutdownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrepShutdownReq) XXX_Merge ¶ added in v0.8.0
func (m *PrepShutdownReq) XXX_Merge(src proto.Message)
func (*PrepShutdownReq) XXX_Size ¶ added in v0.8.0
func (m *PrepShutdownReq) XXX_Size() int
func (*PrepShutdownReq) XXX_Unmarshal ¶ added in v0.8.0
func (m *PrepShutdownReq) XXX_Unmarshal(b []byte) error
type RanksReq ¶ added in v0.9.0
type RanksReq struct { Ranks []uint32 `protobuf:"varint,1,rep,packed,name=ranks,proto3" json:"ranks,omitempty"` Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Generic request indicating which ranks to operate on. Used in gRPC fanout to operate on hosts with multiple ranks.
func (*RanksReq) Descriptor ¶ added in v0.9.0
func (*RanksReq) ProtoMessage ¶ added in v0.9.0
func (*RanksReq) ProtoMessage()
func (*RanksReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *RanksReq) XXX_DiscardUnknown()
func (*RanksReq) XXX_Marshal ¶ added in v0.9.0
func (*RanksReq) XXX_Unmarshal ¶ added in v0.9.0
type RanksResp ¶ added in v0.9.0
type RanksResp struct { Results []*RanksResp_RankResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Generic response containing DER result from multiple ranks. Used in gRPC fanout to operate on hosts with multiple ranks.
func (*RanksResp) Descriptor ¶ added in v0.9.0
func (*RanksResp) GetResults ¶ added in v0.9.0
func (m *RanksResp) GetResults() []*RanksResp_RankResult
func (*RanksResp) ProtoMessage ¶ added in v0.9.0
func (*RanksResp) ProtoMessage()
func (*RanksResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *RanksResp) XXX_DiscardUnknown()
func (*RanksResp) XXX_Marshal ¶ added in v0.9.0
func (*RanksResp) XXX_Unmarshal ¶ added in v0.9.0
type RanksResp_RankResult ¶ added in v0.9.0
type RanksResp_RankResult struct { Rank uint32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` Errored bool `protobuf:"varint,3,opt,name=errored,proto3" json:"errored,omitempty"` Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty"` State uint32 `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Identical to ctl.system.RankResult proto message.
func (*RanksResp_RankResult) Descriptor ¶ added in v0.9.0
func (*RanksResp_RankResult) Descriptor() ([]byte, []int)
func (*RanksResp_RankResult) GetAction ¶ added in v0.9.0
func (m *RanksResp_RankResult) GetAction() string
func (*RanksResp_RankResult) GetErrored ¶ added in v0.9.0
func (m *RanksResp_RankResult) GetErrored() bool
func (*RanksResp_RankResult) GetMsg ¶ added in v0.9.0
func (m *RanksResp_RankResult) GetMsg() string
func (*RanksResp_RankResult) GetRank ¶ added in v0.9.0
func (m *RanksResp_RankResult) GetRank() uint32
func (*RanksResp_RankResult) GetState ¶ added in v0.9.0
func (m *RanksResp_RankResult) GetState() uint32
func (*RanksResp_RankResult) ProtoMessage ¶ added in v0.9.0
func (*RanksResp_RankResult) ProtoMessage()
func (*RanksResp_RankResult) Reset ¶ added in v0.9.0
func (m *RanksResp_RankResult) Reset()
func (*RanksResp_RankResult) String ¶ added in v0.9.0
func (m *RanksResp_RankResult) String() string
func (*RanksResp_RankResult) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *RanksResp_RankResult) XXX_DiscardUnknown()
func (*RanksResp_RankResult) XXX_Marshal ¶ added in v0.9.0
func (m *RanksResp_RankResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RanksResp_RankResult) XXX_Merge ¶ added in v0.9.0
func (m *RanksResp_RankResult) XXX_Merge(src proto.Message)
func (*RanksResp_RankResult) XXX_Size ¶ added in v0.9.0
func (m *RanksResp_RankResult) XXX_Size() int
func (*RanksResp_RankResult) XXX_Unmarshal ¶ added in v0.9.0
func (m *RanksResp_RankResult) XXX_Unmarshal(b []byte) error
type SetRankReq ¶
type SetRankReq struct { Rank uint32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetRankReq) Descriptor ¶
func (*SetRankReq) Descriptor() ([]byte, []int)
func (*SetRankReq) GetRank ¶
func (m *SetRankReq) GetRank() uint32
func (*SetRankReq) ProtoMessage ¶
func (*SetRankReq) ProtoMessage()
func (*SetRankReq) Reset ¶
func (m *SetRankReq) Reset()
func (*SetRankReq) String ¶
func (m *SetRankReq) String() string
func (*SetRankReq) XXX_DiscardUnknown ¶
func (m *SetRankReq) XXX_DiscardUnknown()
func (*SetRankReq) XXX_Marshal ¶
func (m *SetRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetRankReq) XXX_Merge ¶
func (m *SetRankReq) XXX_Merge(src proto.Message)
func (*SetRankReq) XXX_Size ¶
func (m *SetRankReq) XXX_Size() int
func (*SetRankReq) XXX_Unmarshal ¶
func (m *SetRankReq) XXX_Unmarshal(b []byte) error
type SmdDevReq ¶
type SmdDevReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmdDevReq) Descriptor ¶
func (*SmdDevReq) ProtoMessage ¶
func (*SmdDevReq) ProtoMessage()
func (*SmdDevReq) XXX_DiscardUnknown ¶
func (m *SmdDevReq) XXX_DiscardUnknown()
func (*SmdDevReq) XXX_Marshal ¶
func (*SmdDevReq) XXX_Unmarshal ¶
type SmdDevResp ¶
type SmdDevResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Devices []*SmdDevResp_Device `protobuf:"bytes,2,rep,name=devices,proto3" json:"devices,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmdDevResp) Descriptor ¶
func (*SmdDevResp) Descriptor() ([]byte, []int)
func (*SmdDevResp) GetDevices ¶
func (m *SmdDevResp) GetDevices() []*SmdDevResp_Device
func (*SmdDevResp) GetStatus ¶
func (m *SmdDevResp) GetStatus() int32
func (*SmdDevResp) ProtoMessage ¶
func (*SmdDevResp) ProtoMessage()
func (*SmdDevResp) Reset ¶
func (m *SmdDevResp) Reset()
func (*SmdDevResp) String ¶
func (m *SmdDevResp) String() string
func (*SmdDevResp) XXX_DiscardUnknown ¶
func (m *SmdDevResp) XXX_DiscardUnknown()
func (*SmdDevResp) XXX_Marshal ¶
func (m *SmdDevResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SmdDevResp) XXX_Merge ¶
func (m *SmdDevResp) XXX_Merge(src proto.Message)
func (*SmdDevResp) XXX_Size ¶
func (m *SmdDevResp) XXX_Size() int
func (*SmdDevResp) XXX_Unmarshal ¶
func (m *SmdDevResp) XXX_Unmarshal(b []byte) error
type SmdDevResp_Device ¶
type SmdDevResp_Device struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` TgtIds []int32 `protobuf:"varint,2,rep,packed,name=tgt_ids,json=tgtIds,proto3" json:"tgt_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmdDevResp_Device) Descriptor ¶
func (*SmdDevResp_Device) Descriptor() ([]byte, []int)
func (*SmdDevResp_Device) GetTgtIds ¶
func (m *SmdDevResp_Device) GetTgtIds() []int32
func (*SmdDevResp_Device) GetUuid ¶
func (m *SmdDevResp_Device) GetUuid() string
func (*SmdDevResp_Device) ProtoMessage ¶
func (*SmdDevResp_Device) ProtoMessage()
func (*SmdDevResp_Device) Reset ¶
func (m *SmdDevResp_Device) Reset()
func (*SmdDevResp_Device) String ¶
func (m *SmdDevResp_Device) String() string
func (*SmdDevResp_Device) XXX_DiscardUnknown ¶
func (m *SmdDevResp_Device) XXX_DiscardUnknown()
func (*SmdDevResp_Device) XXX_Marshal ¶
func (m *SmdDevResp_Device) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SmdDevResp_Device) XXX_Merge ¶
func (m *SmdDevResp_Device) XXX_Merge(src proto.Message)
func (*SmdDevResp_Device) XXX_Size ¶
func (m *SmdDevResp_Device) XXX_Size() int
func (*SmdDevResp_Device) XXX_Unmarshal ¶
func (m *SmdDevResp_Device) XXX_Unmarshal(b []byte) error
type SmdPoolReq ¶
type SmdPoolReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmdPoolReq) Descriptor ¶
func (*SmdPoolReq) Descriptor() ([]byte, []int)
func (*SmdPoolReq) ProtoMessage ¶
func (*SmdPoolReq) ProtoMessage()
func (*SmdPoolReq) Reset ¶
func (m *SmdPoolReq) Reset()
func (*SmdPoolReq) String ¶
func (m *SmdPoolReq) String() string
func (*SmdPoolReq) XXX_DiscardUnknown ¶
func (m *SmdPoolReq) XXX_DiscardUnknown()
func (*SmdPoolReq) XXX_Marshal ¶
func (m *SmdPoolReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SmdPoolReq) XXX_Merge ¶
func (m *SmdPoolReq) XXX_Merge(src proto.Message)
func (*SmdPoolReq) XXX_Size ¶
func (m *SmdPoolReq) XXX_Size() int
func (*SmdPoolReq) XXX_Unmarshal ¶
func (m *SmdPoolReq) XXX_Unmarshal(b []byte) error
type SmdPoolResp ¶
type SmdPoolResp struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Pools []*SmdPoolResp_Pool `protobuf:"bytes,2,rep,name=pools,proto3" json:"pools,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmdPoolResp) Descriptor ¶
func (*SmdPoolResp) Descriptor() ([]byte, []int)
func (*SmdPoolResp) GetPools ¶
func (m *SmdPoolResp) GetPools() []*SmdPoolResp_Pool
func (*SmdPoolResp) GetStatus ¶
func (m *SmdPoolResp) GetStatus() int32
func (*SmdPoolResp) ProtoMessage ¶
func (*SmdPoolResp) ProtoMessage()
func (*SmdPoolResp) Reset ¶
func (m *SmdPoolResp) Reset()
func (*SmdPoolResp) String ¶
func (m *SmdPoolResp) String() string
func (*SmdPoolResp) XXX_DiscardUnknown ¶
func (m *SmdPoolResp) XXX_DiscardUnknown()
func (*SmdPoolResp) XXX_Marshal ¶
func (m *SmdPoolResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SmdPoolResp) XXX_Merge ¶
func (m *SmdPoolResp) XXX_Merge(src proto.Message)
func (*SmdPoolResp) XXX_Size ¶
func (m *SmdPoolResp) XXX_Size() int
func (*SmdPoolResp) XXX_Unmarshal ¶
func (m *SmdPoolResp) XXX_Unmarshal(b []byte) error
type SmdPoolResp_Pool ¶
type SmdPoolResp_Pool struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` TgtIds []int32 `protobuf:"varint,2,rep,packed,name=tgt_ids,json=tgtIds,proto3" json:"tgt_ids,omitempty"` Blobs []uint64 `protobuf:"varint,3,rep,packed,name=blobs,proto3" json:"blobs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmdPoolResp_Pool) Descriptor ¶
func (*SmdPoolResp_Pool) Descriptor() ([]byte, []int)
func (*SmdPoolResp_Pool) GetBlobs ¶
func (m *SmdPoolResp_Pool) GetBlobs() []uint64
func (*SmdPoolResp_Pool) GetTgtIds ¶
func (m *SmdPoolResp_Pool) GetTgtIds() []int32
func (*SmdPoolResp_Pool) GetUuid ¶
func (m *SmdPoolResp_Pool) GetUuid() string
func (*SmdPoolResp_Pool) ProtoMessage ¶
func (*SmdPoolResp_Pool) ProtoMessage()
func (*SmdPoolResp_Pool) Reset ¶
func (m *SmdPoolResp_Pool) Reset()
func (*SmdPoolResp_Pool) String ¶
func (m *SmdPoolResp_Pool) String() string
func (*SmdPoolResp_Pool) XXX_DiscardUnknown ¶
func (m *SmdPoolResp_Pool) XXX_DiscardUnknown()
func (*SmdPoolResp_Pool) XXX_Marshal ¶
func (m *SmdPoolResp_Pool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SmdPoolResp_Pool) XXX_Merge ¶
func (m *SmdPoolResp_Pool) XXX_Merge(src proto.Message)
func (*SmdPoolResp_Pool) XXX_Size ¶
func (m *SmdPoolResp_Pool) XXX_Size() int
func (*SmdPoolResp_Pool) XXX_Unmarshal ¶
func (m *SmdPoolResp_Pool) XXX_Unmarshal(b []byte) error
type StorageUsageStats ¶ added in v0.9.0
type StorageUsageStats struct { Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Free uint64 `protobuf:"varint,2,opt,name=free,proto3" json:"free,omitempty"` Min uint64 `protobuf:"varint,3,opt,name=min,proto3" json:"min,omitempty"` Max uint64 `protobuf:"varint,4,opt,name=max,proto3" json:"max,omitempty"` Mean uint64 `protobuf:"varint,5,opt,name=mean,proto3" json:"mean,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StorageUsageStats represents usage statistics for a storage subsystem.
func (*StorageUsageStats) Descriptor ¶ added in v0.9.0
func (*StorageUsageStats) Descriptor() ([]byte, []int)
func (*StorageUsageStats) GetFree ¶ added in v0.9.0
func (m *StorageUsageStats) GetFree() uint64
func (*StorageUsageStats) GetMax ¶ added in v0.9.0
func (m *StorageUsageStats) GetMax() uint64
func (*StorageUsageStats) GetMean ¶ added in v0.9.0
func (m *StorageUsageStats) GetMean() uint64
func (*StorageUsageStats) GetMin ¶ added in v0.9.0
func (m *StorageUsageStats) GetMin() uint64
func (*StorageUsageStats) GetTotal ¶ added in v0.9.0
func (m *StorageUsageStats) GetTotal() uint64
func (*StorageUsageStats) ProtoMessage ¶ added in v0.9.0
func (*StorageUsageStats) ProtoMessage()
func (*StorageUsageStats) Reset ¶ added in v0.9.0
func (m *StorageUsageStats) Reset()
func (*StorageUsageStats) String ¶ added in v0.9.0
func (m *StorageUsageStats) String() string
func (*StorageUsageStats) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *StorageUsageStats) XXX_DiscardUnknown()
func (*StorageUsageStats) XXX_Marshal ¶ added in v0.9.0
func (m *StorageUsageStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageUsageStats) XXX_Merge ¶ added in v0.9.0
func (m *StorageUsageStats) XXX_Merge(src proto.Message)
func (*StorageUsageStats) XXX_Size ¶ added in v0.9.0
func (m *StorageUsageStats) XXX_Size() int
func (*StorageUsageStats) XXX_Unmarshal ¶ added in v0.9.0
func (m *StorageUsageStats) XXX_Unmarshal(b []byte) error
type UnimplementedMgmtSvcServer ¶ added in v0.9.0
type UnimplementedMgmtSvcServer struct { }
UnimplementedMgmtSvcServer can be embedded to have forward compatible implementations.
func (*UnimplementedMgmtSvcServer) BioHealthQuery ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) BioHealthQuery(ctx context.Context, req *BioHealthReq) (*BioHealthResp, error)
func (*UnimplementedMgmtSvcServer) DevStateQuery ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) DevStateQuery(ctx context.Context, req *DevStateReq) (*DevStateResp, error)
func (*UnimplementedMgmtSvcServer) GetAttachInfo ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) GetAttachInfo(ctx context.Context, req *GetAttachInfoReq) (*GetAttachInfoResp, error)
func (*UnimplementedMgmtSvcServer) LeaderQuery ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) LeaderQuery(ctx context.Context, req *LeaderQueryReq) (*LeaderQueryResp, error)
func (*UnimplementedMgmtSvcServer) ListContainers ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) ListContainers(ctx context.Context, req *ListContReq) (*ListContResp, error)
func (*UnimplementedMgmtSvcServer) ListPools ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) ListPools(ctx context.Context, req *ListPoolsReq) (*ListPoolsResp, error)
func (*UnimplementedMgmtSvcServer) PoolCreate ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolCreate(ctx context.Context, req *PoolCreateReq) (*PoolCreateResp, error)
func (*UnimplementedMgmtSvcServer) PoolDeleteACL ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolDeleteACL(ctx context.Context, req *DeleteACLReq) (*ACLResp, error)
func (*UnimplementedMgmtSvcServer) PoolDestroy ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolDestroy(ctx context.Context, req *PoolDestroyReq) (*PoolDestroyResp, error)
func (*UnimplementedMgmtSvcServer) PoolGetACL ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolOverwriteACL ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolOverwriteACL(ctx context.Context, req *ModifyACLReq) (*ACLResp, error)
func (*UnimplementedMgmtSvcServer) PoolQuery ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolQuery(ctx context.Context, req *PoolQueryReq) (*PoolQueryResp, error)
func (*UnimplementedMgmtSvcServer) PoolSetProp ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolSetProp(ctx context.Context, req *PoolSetPropReq) (*PoolSetPropResp, error)
func (*UnimplementedMgmtSvcServer) PoolUpdateACL ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) PoolUpdateACL(ctx context.Context, req *ModifyACLReq) (*ACLResp, error)
func (*UnimplementedMgmtSvcServer) PrepShutdownRanks ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) SmdListDevs ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) SmdListDevs(ctx context.Context, req *SmdDevReq) (*SmdDevResp, error)
func (*UnimplementedMgmtSvcServer) SmdListPools ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) SmdListPools(ctx context.Context, req *SmdPoolReq) (*SmdPoolResp, error)
func (*UnimplementedMgmtSvcServer) StartRanks ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) StorageSetFaulty ¶ added in v0.9.0
func (*UnimplementedMgmtSvcServer) StorageSetFaulty(ctx context.Context, req *DevStateReq) (*DevStateResp, error)