Documentation ¶
Overview ¶
Package types is a generated protocol buffer package.
It is generated from these files:
types.proto persist.proto
It has these top-level messages:
ContainerPort EnvironmentVar VolumeMount WaitingStatus RunningStatus TermStatus ContainerStatus ContainerInfo Container RBDVolumeSource PodVolume PodSpec PodStatus PodInfo ImageInfo PodStats CpuStats CpuUsage BlkioStats BlkioStatEntry MemoryStats MemoryStatsMemoryData NetworkStats TcpStat InterfaceStats FsStats ContainersStats PodInfoRequest PodInfoResponse PodListRequest PodListResult PodListResponse ContainerListRequest ContainerListResult ContainerListResponse ContainerInfoRequest ContainerInfoResponse VMListResult VMListRequest VMListResponse ImageListRequest ImageListResponse VMCreateRequest VMCreateResponse VMRemoveRequest VMRemoveResponse UserContainerPort UserVolumeReference UserFileReference UserUser Ulimit UserContainer UserResource UserFile UserVolumeOption UserVolume UserInterface UserServiceBackend UserService PodLogConfig PortMapping PortmappingWhiteList UserPod PodCreateRequest PodCreateResponse PodRemoveRequest PodRemoveResponse ContainerLogsRequest ContainerLogsResponse DriverStatus InfoRequest InfoResponse ExecCreateRequest ExecCreateResponse ExecStartRequest ExecStartResponse ExecVMRequest ExecVMResponse ExecSignalRequest ExecSignalResponse PodStartRequest PodStartResponse WaitRequest WaitResponse AttachMessage ContainerCreateRequest ContainerCreateResponse ContainerStartRequest ContainerStartResponse ContainerRenameRequest ContainerRenameResponse ContainerRemoveRequest ContainerRemoveResponse AuthConfig ImagePullRequest ImagePullResponse ImagePushRequest ImagePushResponse ImageRemoveRequest ImageDelete ImageRemoveResponse ContainerStopRequest ContainerStopResponse VersionRequest VersionResponse ServiceListResponse ServiceListRequest ServiceAddRequest ServiceAddResponse ServiceDelRequest ServiceDelResponse ServiceUpdateRequest ServiceUpdateResponse PortMappingListRequest PortMappingListResponse PortMappingModifyRequest PortMappingModifyResponse PodStopRequest PodStopResponse PodSignalRequest PodSignalResponse PodPauseRequest PodPauseResponse PodUnpauseRequest PodUnpauseResponse PodLabelsRequest PodLabelsResponse PodStatsRequest PodStatsResponse PingRequest PingResponse ContainerSignalRequest ContainerSignalResponse TTYResizeRequest TTYResizeResponse PersistPodLayout PersistPodMeta SandboxPersistInfo PersistContainer PersistVolume PersistInterface PersistPortmappings
Index ¶
- func InterfaceSlice(slice interface{}) ([]interface{}, error)
- func RegisterPublicAPIServer(s *grpc.Server, srv PublicAPIServer)
- type AttachMessage
- type AuthConfig
- func (*AuthConfig) Descriptor() ([]byte, []int)
- func (m *AuthConfig) GetAuth() string
- func (m *AuthConfig) GetEmail() string
- func (m *AuthConfig) GetPassword() string
- func (m *AuthConfig) GetRegistrytoken() string
- func (m *AuthConfig) GetServeraddress() string
- func (m *AuthConfig) GetUsername() string
- func (*AuthConfig) ProtoMessage()
- func (m *AuthConfig) Reset()
- func (m *AuthConfig) String() string
- type BlkioStatEntry
- func (*BlkioStatEntry) Descriptor() ([]byte, []int)
- func (m *BlkioStatEntry) GetMajor() uint64
- func (m *BlkioStatEntry) GetMinor() uint64
- func (m *BlkioStatEntry) GetName() string
- func (m *BlkioStatEntry) GetSource() string
- func (m *BlkioStatEntry) GetStat() map[string]uint64
- func (m *BlkioStatEntry) GetType() string
- func (*BlkioStatEntry) ProtoMessage()
- func (m *BlkioStatEntry) Reset()
- func (m *BlkioStatEntry) String() string
- type BlkioStats
- func (*BlkioStats) Descriptor() ([]byte, []int)
- func (m *BlkioStats) GetIoMergedRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetIoQueuedRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetIoServiceBytesRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetIoServiceTimeRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetIoServicedRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetIoTimeRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetIoWaitTimeRecursive() []*BlkioStatEntry
- func (m *BlkioStats) GetSectorsRecursive() []*BlkioStatEntry
- func (*BlkioStats) ProtoMessage()
- func (m *BlkioStats) Reset()
- func (m *BlkioStats) String() string
- type Container
- func (*Container) Descriptor() ([]byte, []int)
- func (m *Container) GetArgs() []string
- func (m *Container) GetCommands() []string
- func (m *Container) GetContainerID() string
- func (m *Container) GetEnv() []*EnvironmentVar
- func (m *Container) GetImage() string
- func (m *Container) GetImageID() string
- func (m *Container) GetImagePullPolicy() string
- func (m *Container) GetLabels() map[string]string
- func (m *Container) GetName() string
- func (m *Container) GetPorts() []*ContainerPort
- func (m *Container) GetTty() bool
- func (m *Container) GetUser() string
- func (m *Container) GetVolumeMounts() []*VolumeMount
- func (m *Container) GetWorkingDir() string
- func (*Container) ProtoMessage()
- func (m *Container) Reset()
- func (m *Container) String() string
- type ContainerCreateRequest
- func (*ContainerCreateRequest) Descriptor() ([]byte, []int)
- func (m *ContainerCreateRequest) GetContainerSpec() *UserContainer
- func (m *ContainerCreateRequest) GetPodID() string
- func (*ContainerCreateRequest) ProtoMessage()
- func (m *ContainerCreateRequest) Reset()
- func (m *ContainerCreateRequest) String() string
- type ContainerCreateResponse
- type ContainerInfo
- func (*ContainerInfo) Descriptor() ([]byte, []int)
- func (m *ContainerInfo) GetContainer() *Container
- func (m *ContainerInfo) GetCreatedAt() int64
- func (m *ContainerInfo) GetPodID() string
- func (m *ContainerInfo) GetStatus() *ContainerStatus
- func (*ContainerInfo) ProtoMessage()
- func (m *ContainerInfo) Reset()
- func (m *ContainerInfo) String() string
- type ContainerInfoRequest
- type ContainerInfoResponse
- type ContainerListRequest
- type ContainerListResponse
- type ContainerListResult
- func (*ContainerListResult) Descriptor() ([]byte, []int)
- func (m *ContainerListResult) GetContainerID() string
- func (m *ContainerListResult) GetContainerName() string
- func (m *ContainerListResult) GetPodID() string
- func (m *ContainerListResult) GetStatus() string
- func (*ContainerListResult) ProtoMessage()
- func (m *ContainerListResult) Reset()
- func (m *ContainerListResult) String() string
- type ContainerLogsRequest
- func (*ContainerLogsRequest) Descriptor() ([]byte, []int)
- func (m *ContainerLogsRequest) GetContainer() string
- func (m *ContainerLogsRequest) GetFollow() bool
- func (m *ContainerLogsRequest) GetSince() string
- func (m *ContainerLogsRequest) GetStderr() bool
- func (m *ContainerLogsRequest) GetStdout() bool
- func (m *ContainerLogsRequest) GetTail() string
- func (m *ContainerLogsRequest) GetTimestamps() bool
- func (*ContainerLogsRequest) ProtoMessage()
- func (m *ContainerLogsRequest) Reset()
- func (m *ContainerLogsRequest) String() string
- type ContainerLogsResponse
- type ContainerPort
- func (*ContainerPort) Descriptor() ([]byte, []int)
- func (m *ContainerPort) GetContainerPort() int32
- func (m *ContainerPort) GetHostIP() string
- func (m *ContainerPort) GetHostPort() int32
- func (m *ContainerPort) GetName() string
- func (m *ContainerPort) GetProtocol() string
- func (*ContainerPort) ProtoMessage()
- func (m *ContainerPort) Reset()
- func (m *ContainerPort) String() string
- type ContainerRemoveRequest
- type ContainerRemoveResponse
- type ContainerRenameRequest
- func (*ContainerRenameRequest) Descriptor() ([]byte, []int)
- func (m *ContainerRenameRequest) GetNewContainerName() string
- func (m *ContainerRenameRequest) GetOldContainerName() string
- func (*ContainerRenameRequest) ProtoMessage()
- func (m *ContainerRenameRequest) Reset()
- func (m *ContainerRenameRequest) String() string
- type ContainerRenameResponse
- type ContainerSignalRequest
- func (*ContainerSignalRequest) Descriptor() ([]byte, []int)
- func (m *ContainerSignalRequest) GetContainerID() string
- func (m *ContainerSignalRequest) GetPodID() string
- func (m *ContainerSignalRequest) GetSignal() int64
- func (*ContainerSignalRequest) ProtoMessage()
- func (m *ContainerSignalRequest) Reset()
- func (m *ContainerSignalRequest) String() string
- type ContainerSignalResponse
- type ContainerStartRequest
- type ContainerStartResponse
- type ContainerStatus
- func (*ContainerStatus) Descriptor() ([]byte, []int)
- func (m *ContainerStatus) GetContainerID() string
- func (m *ContainerStatus) GetName() string
- func (m *ContainerStatus) GetPhase() string
- func (m *ContainerStatus) GetRunning() *RunningStatus
- func (m *ContainerStatus) GetTerminated() *TermStatus
- func (m *ContainerStatus) GetWaiting() *WaitingStatus
- func (*ContainerStatus) ProtoMessage()
- func (m *ContainerStatus) Reset()
- func (m *ContainerStatus) String() string
- type ContainerStopRequest
- type ContainerStopResponse
- type ContainersStats
- func (*ContainersStats) Descriptor() ([]byte, []int)
- func (m *ContainersStats) GetBlock() *BlkioStats
- func (m *ContainersStats) GetContainerID() string
- func (m *ContainersStats) GetCpu() *CpuStats
- func (m *ContainersStats) GetFilesystem() []*FsStats
- func (m *ContainersStats) GetMemory() *MemoryStats
- func (m *ContainersStats) GetNetwork() *NetworkStats
- func (m *ContainersStats) GetTimestamp() int64
- func (*ContainersStats) ProtoMessage()
- func (m *ContainersStats) Reset()
- func (m *ContainersStats) String() string
- type CpuStats
- type CpuUsage
- type DriverStatus
- type EnvironmentVar
- type ExecCreateRequest
- func (*ExecCreateRequest) Descriptor() ([]byte, []int)
- func (m *ExecCreateRequest) GetCommand() []string
- func (m *ExecCreateRequest) GetContainerID() string
- func (m *ExecCreateRequest) GetTty() bool
- func (*ExecCreateRequest) ProtoMessage()
- func (m *ExecCreateRequest) Reset()
- func (m *ExecCreateRequest) String() string
- type ExecCreateResponse
- type ExecSignalRequest
- func (*ExecSignalRequest) Descriptor() ([]byte, []int)
- func (m *ExecSignalRequest) GetContainerID() string
- func (m *ExecSignalRequest) GetExecID() string
- func (m *ExecSignalRequest) GetSignal() int64
- func (*ExecSignalRequest) ProtoMessage()
- func (m *ExecSignalRequest) Reset()
- func (m *ExecSignalRequest) String() string
- type ExecSignalResponse
- type ExecStartRequest
- func (*ExecStartRequest) Descriptor() ([]byte, []int)
- func (m *ExecStartRequest) GetContainerID() string
- func (m *ExecStartRequest) GetExecID() string
- func (m *ExecStartRequest) GetStdin() []byte
- func (*ExecStartRequest) ProtoMessage()
- func (m *ExecStartRequest) Reset()
- func (m *ExecStartRequest) String() string
- type ExecStartResponse
- type ExecVMRequest
- type ExecVMResponse
- type FsStats
- func (*FsStats) Descriptor() ([]byte, []int)
- func (m *FsStats) GetAvailable() uint64
- func (m *FsStats) GetDevice() string
- func (m *FsStats) GetIoInProgress() uint64
- func (m *FsStats) GetIoTime() uint64
- func (m *FsStats) GetLimit() uint64
- func (m *FsStats) GetReadTime() uint64
- func (m *FsStats) GetReadsCompleted() uint64
- func (m *FsStats) GetReadsMerged() uint64
- func (m *FsStats) GetSectorsRead() uint64
- func (m *FsStats) GetSectorsWritten() uint64
- func (m *FsStats) GetUsage() uint64
- func (m *FsStats) GetWeightedIoTime() uint64
- func (m *FsStats) GetWriteTime() uint64
- func (m *FsStats) GetWritesCompleted() uint64
- func (m *FsStats) GetWritesMerged() uint64
- func (*FsStats) ProtoMessage()
- func (m *FsStats) Reset()
- func (m *FsStats) String() string
- type HyperConfig
- type ImageDelete
- type ImageInfo
- func (*ImageInfo) Descriptor() ([]byte, []int)
- func (m *ImageInfo) GetCreated() int64
- func (m *ImageInfo) GetId() string
- func (m *ImageInfo) GetLabels() map[string]string
- func (m *ImageInfo) GetParentID() string
- func (m *ImageInfo) GetRepoDigests() []string
- func (m *ImageInfo) GetRepoTags() []string
- func (m *ImageInfo) GetVirtualSize() int64
- func (*ImageInfo) ProtoMessage()
- func (m *ImageInfo) Reset()
- func (m *ImageInfo) String() string
- type ImageListRequest
- func (*ImageListRequest) Descriptor() ([]byte, []int)
- func (m *ImageListRequest) GetAll() bool
- func (m *ImageListRequest) GetFilter() string
- func (m *ImageListRequest) GetFilterArgs() string
- func (*ImageListRequest) ProtoMessage()
- func (m *ImageListRequest) Reset()
- func (m *ImageListRequest) String() string
- type ImageListResponse
- type ImagePullRequest
- func (*ImagePullRequest) Descriptor() ([]byte, []int)
- func (m *ImagePullRequest) GetAuth() *AuthConfig
- func (m *ImagePullRequest) GetImage() string
- func (m *ImagePullRequest) GetTag() string
- func (*ImagePullRequest) ProtoMessage()
- func (m *ImagePullRequest) Reset()
- func (m *ImagePullRequest) String() string
- type ImagePullResponse
- type ImagePushRequest
- func (*ImagePushRequest) Descriptor() ([]byte, []int)
- func (m *ImagePushRequest) GetAuth() *AuthConfig
- func (m *ImagePushRequest) GetRepo() string
- func (m *ImagePushRequest) GetTag() string
- func (*ImagePushRequest) ProtoMessage()
- func (m *ImagePushRequest) Reset()
- func (m *ImagePushRequest) String() string
- type ImagePushResponse
- type ImageRemoveRequest
- func (*ImageRemoveRequest) Descriptor() ([]byte, []int)
- func (m *ImageRemoveRequest) GetForce() bool
- func (m *ImageRemoveRequest) GetImage() string
- func (m *ImageRemoveRequest) GetPrune() bool
- func (*ImageRemoveRequest) ProtoMessage()
- func (m *ImageRemoveRequest) Reset()
- func (m *ImageRemoveRequest) String() string
- type ImageRemoveResponse
- type InfoRequest
- type InfoResponse
- func (*InfoResponse) Descriptor() ([]byte, []int)
- func (m *InfoResponse) GetContainers() int32
- func (m *InfoResponse) GetDockerRootDir() string
- func (m *InfoResponse) GetDriver() string
- func (m *InfoResponse) GetDstatus() []*DriverStatus
- func (m *InfoResponse) GetExecutionDriver() string
- func (m *InfoResponse) GetID() string
- func (m *InfoResponse) GetImages() int32
- func (m *InfoResponse) GetIndexServerAddress() string
- func (m *InfoResponse) GetMemTotal() int64
- func (m *InfoResponse) GetName() string
- func (m *InfoResponse) GetOperatingSystem() string
- func (m *InfoResponse) GetPods() int64
- func (*InfoResponse) ProtoMessage()
- func (m *InfoResponse) Reset()
- func (m *InfoResponse) String() string
- type InterfaceStats
- func (*InterfaceStats) Descriptor() ([]byte, []int)
- func (m *InterfaceStats) GetName() string
- func (m *InterfaceStats) GetRxBytes() uint64
- func (m *InterfaceStats) GetRxDropped() uint64
- func (m *InterfaceStats) GetRxErrors() uint64
- func (m *InterfaceStats) GetRxPackets() uint64
- func (m *InterfaceStats) GetTxBytes() uint64
- func (m *InterfaceStats) GetTxDropped() uint64
- func (m *InterfaceStats) GetTxErrors() uint64
- func (m *InterfaceStats) GetTxPackets() uint64
- func (*InterfaceStats) ProtoMessage()
- func (m *InterfaceStats) Reset()
- func (m *InterfaceStats) String() string
- type MemoryStats
- func (*MemoryStats) Descriptor() ([]byte, []int)
- func (m *MemoryStats) GetContainerData() *MemoryStatsMemoryData
- func (m *MemoryStats) GetFailcnt() uint64
- func (m *MemoryStats) GetHierarchicalData() *MemoryStatsMemoryData
- func (m *MemoryStats) GetUsage() uint64
- func (m *MemoryStats) GetWorkingSet() uint64
- func (*MemoryStats) ProtoMessage()
- func (m *MemoryStats) Reset()
- func (m *MemoryStats) String() string
- type MemoryStatsMemoryData
- type NetworkStats
- type PersistContainer
- func (*PersistContainer) Descriptor() ([]byte, []int)
- func (m *PersistContainer) GetDescript() *api.ContainerDescription
- func (m *PersistContainer) GetId() string
- func (m *PersistContainer) GetPod() string
- func (m *PersistContainer) GetSpec() *UserContainer
- func (*PersistContainer) ProtoMessage()
- func (m *PersistContainer) Reset()
- func (m *PersistContainer) String() string
- type PersistInterface
- func (*PersistInterface) Descriptor() ([]byte, []int)
- func (m *PersistInterface) GetDescript() *api.InterfaceDescription
- func (m *PersistInterface) GetId() string
- func (m *PersistInterface) GetPod() string
- func (m *PersistInterface) GetSpec() *UserInterface
- func (*PersistInterface) ProtoMessage()
- func (m *PersistInterface) Reset()
- func (m *PersistInterface) String() string
- type PersistPodLayout
- func (*PersistPodLayout) Descriptor() ([]byte, []int)
- func (m *PersistPodLayout) GetContainers() []string
- func (m *PersistPodLayout) GetGlobalSpec() string
- func (m *PersistPodLayout) GetId() string
- func (m *PersistPodLayout) GetInterfaces() []string
- func (m *PersistPodLayout) GetVolumes() []string
- func (*PersistPodLayout) ProtoMessage()
- func (m *PersistPodLayout) Reset()
- func (m *PersistPodLayout) String() string
- type PersistPodMeta
- func (*PersistPodMeta) Descriptor() ([]byte, []int)
- func (m *PersistPodMeta) GetCreatedAt() int64
- func (m *PersistPodMeta) GetId() string
- func (m *PersistPodMeta) GetLabels() map[string]string
- func (m *PersistPodMeta) GetServices() []*UserService
- func (*PersistPodMeta) ProtoMessage()
- func (m *PersistPodMeta) Reset()
- func (m *PersistPodMeta) String() string
- type PersistPortmappings
- func (*PersistPortmappings) Descriptor() ([]byte, []int)
- func (m *PersistPortmappings) GetContainerIP() string
- func (m *PersistPortmappings) GetPod() string
- func (m *PersistPortmappings) GetPortMappings() []*PortMapping
- func (*PersistPortmappings) ProtoMessage()
- func (m *PersistPortmappings) Reset()
- func (m *PersistPortmappings) String() string
- type PersistVolume
- func (*PersistVolume) Descriptor() ([]byte, []int)
- func (m *PersistVolume) GetDescript() *api.VolumeDescription
- func (m *PersistVolume) GetName() string
- func (m *PersistVolume) GetPod() string
- func (m *PersistVolume) GetSpec() *UserVolume
- func (*PersistVolume) ProtoMessage()
- func (m *PersistVolume) Reset()
- func (m *PersistVolume) String() string
- type PingRequest
- type PingResponse
- type PodCreateRequest
- type PodCreateResponse
- type PodInfo
- func (*PodInfo) Descriptor() ([]byte, []int)
- func (m *PodInfo) GetApiVersion() string
- func (m *PodInfo) GetCreatedAt() int64
- func (m *PodInfo) GetKind() string
- func (m *PodInfo) GetPodID() string
- func (m *PodInfo) GetPodName() string
- func (m *PodInfo) GetSpec() *PodSpec
- func (m *PodInfo) GetStatus() *PodStatus
- func (m *PodInfo) GetVm() string
- func (*PodInfo) ProtoMessage()
- func (m *PodInfo) Reset()
- func (m *PodInfo) String() string
- type PodInfoRequest
- type PodInfoResponse
- type PodLabelsRequest
- func (*PodLabelsRequest) Descriptor() ([]byte, []int)
- func (m *PodLabelsRequest) GetLabels() map[string]string
- func (m *PodLabelsRequest) GetOverride() bool
- func (m *PodLabelsRequest) GetPodID() string
- func (*PodLabelsRequest) ProtoMessage()
- func (m *PodLabelsRequest) Reset()
- func (m *PodLabelsRequest) String() string
- type PodLabelsResponse
- type PodListRequest
- type PodListResponse
- type PodListResult
- func (*PodListResult) Descriptor() ([]byte, []int)
- func (m *PodListResult) GetCreatedAt() int64
- func (m *PodListResult) GetLabels() map[string]string
- func (m *PodListResult) GetPodID() string
- func (m *PodListResult) GetPodName() string
- func (m *PodListResult) GetStatus() string
- func (m *PodListResult) GetVmID() string
- func (*PodListResult) ProtoMessage()
- func (m *PodListResult) Reset()
- func (m *PodListResult) String() string
- type PodLogConfig
- type PodPauseRequest
- type PodPauseResponse
- type PodRemoveRequest
- type PodRemoveResponse
- type PodSignalRequest
- type PodSignalResponse
- type PodSpec
- func (*PodSpec) Descriptor() ([]byte, []int)
- func (m *PodSpec) GetContainers() []*Container
- func (m *PodSpec) GetLabels() map[string]string
- func (m *PodSpec) GetMemory() int32
- func (m *PodSpec) GetVcpu() int32
- func (m *PodSpec) GetVolumes() []*PodVolume
- func (*PodSpec) ProtoMessage()
- func (m *PodSpec) Reset()
- func (m *PodSpec) String() string
- type PodStartRequest
- type PodStartResponse
- type PodStats
- func (*PodStats) Descriptor() ([]byte, []int)
- func (m *PodStats) GetBlock() *BlkioStats
- func (m *PodStats) GetContainersStats() []*ContainersStats
- func (m *PodStats) GetCpu() *CpuStats
- func (m *PodStats) GetFilesystem() []*FsStats
- func (m *PodStats) GetMemory() *MemoryStats
- func (m *PodStats) GetNetwork() *NetworkStats
- func (m *PodStats) GetTimestamp() int64
- func (*PodStats) ProtoMessage()
- func (m *PodStats) Reset()
- func (m *PodStats) String() string
- type PodStatsRequest
- type PodStatsResponse
- type PodStatus
- func (*PodStatus) Descriptor() ([]byte, []int)
- func (m *PodStatus) GetContainerStatus() []*ContainerStatus
- func (m *PodStatus) GetFinishTime() string
- func (m *PodStatus) GetHostIP() string
- func (m *PodStatus) GetMessage() string
- func (m *PodStatus) GetPhase() string
- func (m *PodStatus) GetPodIP() []string
- func (m *PodStatus) GetReason() string
- func (m *PodStatus) GetStartTime() string
- func (*PodStatus) ProtoMessage()
- func (m *PodStatus) Reset()
- func (m *PodStatus) String() string
- type PodStopRequest
- type PodStopResponse
- type PodUnpauseRequest
- type PodUnpauseResponse
- type PodVolume
- func (*PodVolume) Descriptor() ([]byte, []int)
- func (m *PodVolume) GetDriver() string
- func (m *PodVolume) GetName() string
- func (m *PodVolume) GetRbd() *RBDVolumeSource
- func (m *PodVolume) GetSource() string
- func (*PodVolume) ProtoMessage()
- func (m *PodVolume) Reset()
- func (m *PodVolume) String() string
- type PortMapping
- func (*PortMapping) Descriptor() ([]byte, []int)
- func (pm *PortMapping) EqualTo(other *PortMapping) bool
- func (pm *PortMapping) Formalize() (*PortMapping, error)
- func (m *PortMapping) GetContainerPort() string
- func (m *PortMapping) GetHostPort() string
- func (m *PortMapping) GetProtocol() string
- func (*PortMapping) ProtoMessage()
- func (m *PortMapping) Reset()
- func (pm *PortMapping) SameDestWith(other *PortMapping) bool
- func (m *PortMapping) String() string
- type PortMappingListRequest
- type PortMappingListResponse
- type PortMappingModifyRequest
- func (*PortMappingModifyRequest) Descriptor() ([]byte, []int)
- func (m *PortMappingModifyRequest) GetPodID() string
- func (m *PortMappingModifyRequest) GetPortMappings() []*PortMapping
- func (*PortMappingModifyRequest) ProtoMessage()
- func (m *PortMappingModifyRequest) Reset()
- func (m *PortMappingModifyRequest) String() string
- type PortMappingModifyResponse
- type PortmappingWhiteList
- func (*PortmappingWhiteList) Descriptor() ([]byte, []int)
- func (m *PortmappingWhiteList) GetExternalNetworks() []string
- func (m *PortmappingWhiteList) GetInternalNetworks() []string
- func (*PortmappingWhiteList) ProtoMessage()
- func (m *PortmappingWhiteList) Reset()
- func (m *PortmappingWhiteList) String() string
- type PublicAPIClient
- type PublicAPIServer
- type PublicAPI_AttachClient
- type PublicAPI_AttachServer
- type PublicAPI_ContainerLogsClient
- type PublicAPI_ContainerLogsServer
- type PublicAPI_ExecStartClient
- type PublicAPI_ExecStartServer
- type PublicAPI_ExecVMClient
- type PublicAPI_ExecVMServer
- type PublicAPI_ImagePullClient
- type PublicAPI_ImagePullServer
- type PublicAPI_ImagePushClient
- type PublicAPI_ImagePushServer
- type RBDVolumeSource
- func (*RBDVolumeSource) Descriptor() ([]byte, []int)
- func (m *RBDVolumeSource) GetFsType() string
- func (m *RBDVolumeSource) GetImage() string
- func (m *RBDVolumeSource) GetKeyring() string
- func (m *RBDVolumeSource) GetMonitors() []string
- func (m *RBDVolumeSource) GetPool() string
- func (m *RBDVolumeSource) GetReadOnly() bool
- func (m *RBDVolumeSource) GetUser() string
- func (*RBDVolumeSource) ProtoMessage()
- func (m *RBDVolumeSource) Reset()
- func (m *RBDVolumeSource) String() string
- type RunningStatus
- type SandboxPersistInfo
- type ServiceAddRequest
- type ServiceAddResponse
- type ServiceDelRequest
- type ServiceDelResponse
- type ServiceListRequest
- type ServiceListResponse
- type ServiceUpdateRequest
- type ServiceUpdateResponse
- type TTYResizeRequest
- func (*TTYResizeRequest) Descriptor() ([]byte, []int)
- func (m *TTYResizeRequest) GetContainerID() string
- func (m *TTYResizeRequest) GetExecID() string
- func (m *TTYResizeRequest) GetHeight() int32
- func (m *TTYResizeRequest) GetWidth() int32
- func (*TTYResizeRequest) ProtoMessage()
- func (m *TTYResizeRequest) Reset()
- func (m *TTYResizeRequest) String() string
- type TTYResizeResponse
- type TcpStat
- func (*TcpStat) Descriptor() ([]byte, []int)
- func (m *TcpStat) GetClose() uint64
- func (m *TcpStat) GetCloseWait() uint64
- func (m *TcpStat) GetClosing() uint64
- func (m *TcpStat) GetEstablished() uint64
- func (m *TcpStat) GetFinWait1() uint64
- func (m *TcpStat) GetFinWait2() uint64
- func (m *TcpStat) GetLastAck() uint64
- func (m *TcpStat) GetListen() uint64
- func (m *TcpStat) GetSynRecv() uint64
- func (m *TcpStat) GetSynSent() uint64
- func (m *TcpStat) GetTimeWait() uint64
- func (*TcpStat) ProtoMessage()
- func (m *TcpStat) Reset()
- func (m *TcpStat) String() string
- type TermStatus
- func (*TermStatus) Descriptor() ([]byte, []int)
- func (m *TermStatus) GetExitCode() int32
- func (m *TermStatus) GetFinishedAt() string
- func (m *TermStatus) GetMessage() string
- func (m *TermStatus) GetReason() string
- func (m *TermStatus) GetStartedAt() string
- func (*TermStatus) ProtoMessage()
- func (m *TermStatus) Reset()
- func (m *TermStatus) String() string
- type Ulimit
- type UserContainer
- func (*UserContainer) Descriptor() ([]byte, []int)
- func (m *UserContainer) GetCache() string
- func (m *UserContainer) GetCommand() []string
- func (m *UserContainer) GetEntrypoint() []string
- func (m *UserContainer) GetEnvs() []*EnvironmentVar
- func (m *UserContainer) GetFiles() []*UserFileReference
- func (m *UserContainer) GetId() string
- func (m *UserContainer) GetImage() string
- func (m *UserContainer) GetLabels() map[string]string
- func (m *UserContainer) GetLogPath() string
- func (m *UserContainer) GetName() string
- func (m *UserContainer) GetPorts() []*UserContainerPort
- func (m *UserContainer) GetReadOnly() bool
- func (m *UserContainer) GetRestartPolicy() string
- func (m *UserContainer) GetStopSignal() string
- func (m *UserContainer) GetSysctl() map[string]string
- func (m *UserContainer) GetTty() bool
- func (m *UserContainer) GetUlimits() []*Ulimit
- func (m *UserContainer) GetUser() *UserUser
- func (m *UserContainer) GetVolumes() []*UserVolumeReference
- func (m *UserContainer) GetWorkdir() string
- func (*UserContainer) ProtoMessage()
- func (m *UserContainer) Reset()
- func (m *UserContainer) String() string
- func (c *UserContainer) ToPodPortmappings(ignoreError bool) ([]*PortMapping, error)
- type UserContainerPort
- func (*UserContainerPort) Descriptor() ([]byte, []int)
- func (m *UserContainerPort) GetContainerPort() int32
- func (m *UserContainerPort) GetHostPort() int32
- func (m *UserContainerPort) GetProtocol() string
- func (m *UserContainerPort) GetServicePort() int32
- func (*UserContainerPort) ProtoMessage()
- func (m *UserContainerPort) Reset()
- func (m *UserContainerPort) String() string
- type UserFile
- type UserFileReference
- func (*UserFileReference) Descriptor() ([]byte, []int)
- func (m *UserFileReference) GetDetail() *UserFile
- func (m *UserFileReference) GetFilename() string
- func (m *UserFileReference) GetGroup() string
- func (m *UserFileReference) GetPath() string
- func (m *UserFileReference) GetPerm() string
- func (m *UserFileReference) GetUser() string
- func (*UserFileReference) ProtoMessage()
- func (m *UserFileReference) Reset()
- func (m *UserFileReference) String() string
- type UserInterface
- func (*UserInterface) Descriptor() ([]byte, []int)
- func (m *UserInterface) GetBridge() string
- func (m *UserInterface) GetGateway() string
- func (m *UserInterface) GetId() string
- func (m *UserInterface) GetIfname() string
- func (m *UserInterface) GetIp() string
- func (m *UserInterface) GetMac() string
- func (m *UserInterface) GetMtu() uint64
- func (*UserInterface) ProtoMessage()
- func (m *UserInterface) Reset()
- func (m *UserInterface) String() string
- type UserPod
- func (p *UserPod) CloneGlobalPart() *UserPod
- func (*UserPod) Descriptor() ([]byte, []int)
- func (m *UserPod) GetContainers() []*UserContainer
- func (m *UserPod) GetDns() []string
- func (m *UserPod) GetDnsOptions() []string
- func (m *UserPod) GetDnsSearch() []string
- func (m *UserPod) GetFiles() []*UserFile
- func (m *UserPod) GetHostname() string
- func (m *UserPod) GetId() string
- func (m *UserPod) GetInterfaces() []*UserInterface
- func (m *UserPod) GetLabels() map[string]string
- func (m *UserPod) GetLog() *PodLogConfig
- func (m *UserPod) GetPortmappingWhiteLists() *PortmappingWhiteList
- func (m *UserPod) GetPortmappings() []*PortMapping
- func (m *UserPod) GetResource() *UserResource
- func (m *UserPod) GetRestartPolicy() string
- func (m *UserPod) GetServices() []*UserService
- func (m *UserPod) GetTty() bool
- func (m *UserPod) GetType() string
- func (m *UserPod) GetVolumes() []*UserVolume
- func (p *UserPod) LookupContainer(idOrName string) *UserContainer
- func (p *UserPod) MergePortmappings() error
- func (*UserPod) ProtoMessage()
- func (p *UserPod) ReorganizeContainers(allowAbsent bool) error
- func (m *UserPod) Reset()
- func (m *UserPod) String() string
- func (pod *UserPod) Validate() error
- type UserResource
- type UserService
- func (*UserService) Descriptor() ([]byte, []int)
- func (m *UserService) GetHosts() []*UserServiceBackend
- func (m *UserService) GetProtocol() string
- func (m *UserService) GetServiceIP() string
- func (m *UserService) GetServicePort() int32
- func (*UserService) ProtoMessage()
- func (m *UserService) Reset()
- func (m *UserService) String() string
- type UserServiceBackend
- type UserUser
- type UserVolume
- func (*UserVolume) Descriptor() ([]byte, []int)
- func (m *UserVolume) GetCache() string
- func (m *UserVolume) GetFormat() string
- func (m *UserVolume) GetFstype() string
- func (m *UserVolume) GetName() string
- func (m *UserVolume) GetOption() *UserVolumeOption
- func (m *UserVolume) GetSource() string
- func (*UserVolume) ProtoMessage()
- func (m *UserVolume) Reset()
- func (m *UserVolume) String() string
- type UserVolumeOption
- func (*UserVolumeOption) Descriptor() ([]byte, []int)
- func (m *UserVolumeOption) GetKeyring() string
- func (m *UserVolumeOption) GetMonitors() []string
- func (m *UserVolumeOption) GetUser() string
- func (*UserVolumeOption) ProtoMessage()
- func (m *UserVolumeOption) Reset()
- func (m *UserVolumeOption) String() string
- type UserVolumeReference
- func (*UserVolumeReference) Descriptor() ([]byte, []int)
- func (m *UserVolumeReference) GetDetail() *UserVolume
- func (m *UserVolumeReference) GetPath() string
- func (m *UserVolumeReference) GetReadOnly() bool
- func (m *UserVolumeReference) GetVolume() string
- func (*UserVolumeReference) ProtoMessage()
- func (m *UserVolumeReference) Reset()
- func (m *UserVolumeReference) String() string
- type VMCreateRequest
- type VMCreateResponse
- type VMListRequest
- type VMListResponse
- type VMListResult
- type VMRemoveRequest
- type VMRemoveResponse
- type VersionRequest
- type VersionResponse
- type VolumeMount
- type WaitRequest
- type WaitResponse
- type WaitingStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InterfaceSlice ¶ added in v0.8.0
func InterfaceSlice(slice interface{}) ([]interface{}, error)
func RegisterPublicAPIServer ¶ added in v0.6.0
func RegisterPublicAPIServer(s *grpc.Server, srv PublicAPIServer)
Types ¶
type AttachMessage ¶ added in v0.6.2
type AttachMessage struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` }
func (*AttachMessage) Descriptor ¶ added in v0.8.0
func (*AttachMessage) Descriptor() ([]byte, []int)
func (*AttachMessage) GetContainerID ¶ added in v0.8.0
func (m *AttachMessage) GetContainerID() string
func (*AttachMessage) GetData ¶ added in v0.8.0
func (m *AttachMessage) GetData() []byte
func (*AttachMessage) ProtoMessage ¶ added in v0.6.2
func (*AttachMessage) ProtoMessage()
func (*AttachMessage) Reset ¶ added in v0.6.2
func (m *AttachMessage) Reset()
func (*AttachMessage) String ¶ added in v0.6.2
func (m *AttachMessage) String() string
type AuthConfig ¶ added in v0.6.2
type AuthConfig struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Auth string `protobuf:"bytes,3,opt,name=auth,proto3" json:"auth,omitempty"` Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"` Serveraddress string `protobuf:"bytes,5,opt,name=serveraddress,proto3" json:"serveraddress,omitempty"` Registrytoken string `protobuf:"bytes,6,opt,name=registrytoken,proto3" json:"registrytoken,omitempty"` }
func (*AuthConfig) Descriptor ¶ added in v0.8.0
func (*AuthConfig) Descriptor() ([]byte, []int)
func (*AuthConfig) GetAuth ¶ added in v0.8.0
func (m *AuthConfig) GetAuth() string
func (*AuthConfig) GetEmail ¶ added in v0.8.0
func (m *AuthConfig) GetEmail() string
func (*AuthConfig) GetPassword ¶ added in v0.8.0
func (m *AuthConfig) GetPassword() string
func (*AuthConfig) GetRegistrytoken ¶ added in v0.8.0
func (m *AuthConfig) GetRegistrytoken() string
func (*AuthConfig) GetServeraddress ¶ added in v0.8.0
func (m *AuthConfig) GetServeraddress() string
func (*AuthConfig) GetUsername ¶ added in v0.8.0
func (m *AuthConfig) GetUsername() string
func (*AuthConfig) ProtoMessage ¶ added in v0.6.2
func (*AuthConfig) ProtoMessage()
func (*AuthConfig) Reset ¶ added in v0.6.2
func (m *AuthConfig) Reset()
func (*AuthConfig) String ¶ added in v0.6.2
func (m *AuthConfig) String() string
type BlkioStatEntry ¶ added in v0.6.2
type BlkioStatEntry struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` Major uint64 `protobuf:"varint,4,opt,name=major,proto3" json:"major,omitempty"` Minor uint64 `protobuf:"varint,5,opt,name=minor,proto3" json:"minor,omitempty"` Stat map[string]uint64 `` /* 143-byte string literal not displayed */ }
func (*BlkioStatEntry) Descriptor ¶ added in v0.8.0
func (*BlkioStatEntry) Descriptor() ([]byte, []int)
func (*BlkioStatEntry) GetMajor ¶ added in v0.8.0
func (m *BlkioStatEntry) GetMajor() uint64
func (*BlkioStatEntry) GetMinor ¶ added in v0.8.0
func (m *BlkioStatEntry) GetMinor() uint64
func (*BlkioStatEntry) GetName ¶ added in v0.8.0
func (m *BlkioStatEntry) GetName() string
func (*BlkioStatEntry) GetSource ¶ added in v0.8.0
func (m *BlkioStatEntry) GetSource() string
func (*BlkioStatEntry) GetStat ¶ added in v0.6.2
func (m *BlkioStatEntry) GetStat() map[string]uint64
func (*BlkioStatEntry) GetType ¶ added in v0.8.0
func (m *BlkioStatEntry) GetType() string
func (*BlkioStatEntry) ProtoMessage ¶ added in v0.6.2
func (*BlkioStatEntry) ProtoMessage()
func (*BlkioStatEntry) Reset ¶ added in v0.6.2
func (m *BlkioStatEntry) Reset()
func (*BlkioStatEntry) String ¶ added in v0.6.2
func (m *BlkioStatEntry) String() string
type BlkioStats ¶ added in v0.6.2
type BlkioStats struct { IoServiceBytesRecursive []*BlkioStatEntry `protobuf:"bytes,1,rep,name=ioServiceBytesRecursive" json:"ioServiceBytesRecursive,omitempty"` IoServicedRecursive []*BlkioStatEntry `protobuf:"bytes,2,rep,name=ioServicedRecursive" json:"ioServicedRecursive,omitempty"` IoQueuedRecursive []*BlkioStatEntry `protobuf:"bytes,3,rep,name=ioQueuedRecursive" json:"ioQueuedRecursive,omitempty"` IoServiceTimeRecursive []*BlkioStatEntry `protobuf:"bytes,4,rep,name=ioServiceTimeRecursive" json:"ioServiceTimeRecursive,omitempty"` IoWaitTimeRecursive []*BlkioStatEntry `protobuf:"bytes,5,rep,name=ioWaitTimeRecursive" json:"ioWaitTimeRecursive,omitempty"` IoMergedRecursive []*BlkioStatEntry `protobuf:"bytes,6,rep,name=ioMergedRecursive" json:"ioMergedRecursive,omitempty"` IoTimeRecursive []*BlkioStatEntry `protobuf:"bytes,7,rep,name=ioTimeRecursive" json:"ioTimeRecursive,omitempty"` SectorsRecursive []*BlkioStatEntry `protobuf:"bytes,8,rep,name=sectorsRecursive" json:"sectorsRecursive,omitempty"` }
func (*BlkioStats) Descriptor ¶ added in v0.8.0
func (*BlkioStats) Descriptor() ([]byte, []int)
func (*BlkioStats) GetIoMergedRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoMergedRecursive() []*BlkioStatEntry
func (*BlkioStats) GetIoQueuedRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoQueuedRecursive() []*BlkioStatEntry
func (*BlkioStats) GetIoServiceBytesRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoServiceBytesRecursive() []*BlkioStatEntry
func (*BlkioStats) GetIoServiceTimeRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoServiceTimeRecursive() []*BlkioStatEntry
func (*BlkioStats) GetIoServicedRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoServicedRecursive() []*BlkioStatEntry
func (*BlkioStats) GetIoTimeRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoTimeRecursive() []*BlkioStatEntry
func (*BlkioStats) GetIoWaitTimeRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetIoWaitTimeRecursive() []*BlkioStatEntry
func (*BlkioStats) GetSectorsRecursive ¶ added in v0.6.2
func (m *BlkioStats) GetSectorsRecursive() []*BlkioStatEntry
func (*BlkioStats) ProtoMessage ¶ added in v0.6.2
func (*BlkioStats) ProtoMessage()
func (*BlkioStats) Reset ¶ added in v0.6.2
func (m *BlkioStats) Reset()
func (*BlkioStats) String ¶ added in v0.6.2
func (m *BlkioStats) String() string
type Container ¶ added in v0.5.0
type Container struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ContainerID string `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"` Image string `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"` ImageID string `protobuf:"bytes,4,opt,name=imageID,proto3" json:"imageID,omitempty"` ImagePullPolicy string `protobuf:"bytes,5,opt,name=imagePullPolicy,proto3" json:"imagePullPolicy,omitempty"` WorkingDir string `protobuf:"bytes,6,opt,name=workingDir,proto3" json:"workingDir,omitempty"` User string `protobuf:"bytes,7,opt,name=user,proto3" json:"user,omitempty"` Tty bool `protobuf:"varint,8,opt,name=tty,proto3" json:"tty,omitempty"` Commands []string `protobuf:"bytes,9,rep,name=commands" json:"commands,omitempty"` Args []string `protobuf:"bytes,10,rep,name=args" json:"args,omitempty"` Ports []*ContainerPort `protobuf:"bytes,11,rep,name=ports" json:"ports,omitempty"` Env []*EnvironmentVar `protobuf:"bytes,12,rep,name=env" json:"env,omitempty"` VolumeMounts []*VolumeMount `protobuf:"bytes,13,rep,name=volumeMounts" json:"volumeMounts,omitempty"` Labels map[string]string `` /* 147-byte string literal not displayed */ }
func (*Container) Descriptor ¶ added in v0.6.0
func (*Container) GetCommands ¶ added in v0.8.0
func (*Container) GetContainerID ¶ added in v0.8.0
func (*Container) GetEnv ¶ added in v0.6.0
func (m *Container) GetEnv() []*EnvironmentVar
func (*Container) GetImageID ¶ added in v0.8.0
func (*Container) GetImagePullPolicy ¶ added in v0.8.0
func (*Container) GetPorts ¶ added in v0.6.0
func (m *Container) GetPorts() []*ContainerPort
func (*Container) GetVolumeMounts ¶ added in v0.6.0
func (m *Container) GetVolumeMounts() []*VolumeMount
func (*Container) GetWorkingDir ¶ added in v0.8.0
func (*Container) ProtoMessage ¶ added in v0.6.0
func (*Container) ProtoMessage()
type ContainerCreateRequest ¶ added in v0.6.2
type ContainerCreateRequest struct { ContainerSpec *UserContainer `protobuf:"bytes,1,opt,name=containerSpec" json:"containerSpec,omitempty"` PodID string `protobuf:"bytes,2,opt,name=podID,proto3" json:"podID,omitempty"` }
func (*ContainerCreateRequest) Descriptor ¶ added in v0.8.0
func (*ContainerCreateRequest) Descriptor() ([]byte, []int)
func (*ContainerCreateRequest) GetContainerSpec ¶ added in v0.6.2
func (m *ContainerCreateRequest) GetContainerSpec() *UserContainer
func (*ContainerCreateRequest) GetPodID ¶ added in v0.8.0
func (m *ContainerCreateRequest) GetPodID() string
func (*ContainerCreateRequest) ProtoMessage ¶ added in v0.6.2
func (*ContainerCreateRequest) ProtoMessage()
func (*ContainerCreateRequest) Reset ¶ added in v0.6.2
func (m *ContainerCreateRequest) Reset()
func (*ContainerCreateRequest) String ¶ added in v0.6.2
func (m *ContainerCreateRequest) String() string
type ContainerCreateResponse ¶ added in v0.6.2
type ContainerCreateResponse struct {
ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
}
func (*ContainerCreateResponse) Descriptor ¶ added in v0.8.0
func (*ContainerCreateResponse) Descriptor() ([]byte, []int)
func (*ContainerCreateResponse) GetContainerID ¶ added in v0.8.0
func (m *ContainerCreateResponse) GetContainerID() string
func (*ContainerCreateResponse) ProtoMessage ¶ added in v0.6.2
func (*ContainerCreateResponse) ProtoMessage()
func (*ContainerCreateResponse) Reset ¶ added in v0.6.2
func (m *ContainerCreateResponse) Reset()
func (*ContainerCreateResponse) String ¶ added in v0.6.2
func (m *ContainerCreateResponse) String() string
type ContainerInfo ¶ added in v0.5.0
type ContainerInfo struct { Container *Container `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"` CreatedAt int64 `protobuf:"varint,2,opt,name=createdAt,proto3" json:"createdAt,omitempty"` PodID string `protobuf:"bytes,3,opt,name=podID,proto3" json:"podID,omitempty"` Status *ContainerStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"` }
func (*ContainerInfo) Descriptor ¶ added in v0.6.0
func (*ContainerInfo) Descriptor() ([]byte, []int)
func (*ContainerInfo) GetContainer ¶ added in v0.6.2
func (m *ContainerInfo) GetContainer() *Container
func (*ContainerInfo) GetCreatedAt ¶ added in v0.8.0
func (m *ContainerInfo) GetCreatedAt() int64
func (*ContainerInfo) GetPodID ¶ added in v0.8.0
func (m *ContainerInfo) GetPodID() string
func (*ContainerInfo) GetStatus ¶ added in v0.6.0
func (m *ContainerInfo) GetStatus() *ContainerStatus
func (*ContainerInfo) ProtoMessage ¶ added in v0.6.0
func (*ContainerInfo) ProtoMessage()
func (*ContainerInfo) Reset ¶ added in v0.6.0
func (m *ContainerInfo) Reset()
func (*ContainerInfo) String ¶ added in v0.6.0
func (m *ContainerInfo) String() string
type ContainerInfoRequest ¶ added in v0.6.0
type ContainerInfoRequest struct { // container is the name or id of specified container Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"` }
func (*ContainerInfoRequest) Descriptor ¶ added in v0.6.0
func (*ContainerInfoRequest) Descriptor() ([]byte, []int)
func (*ContainerInfoRequest) GetContainer ¶ added in v0.8.0
func (m *ContainerInfoRequest) GetContainer() string
func (*ContainerInfoRequest) ProtoMessage ¶ added in v0.6.0
func (*ContainerInfoRequest) ProtoMessage()
func (*ContainerInfoRequest) Reset ¶ added in v0.6.0
func (m *ContainerInfoRequest) Reset()
func (*ContainerInfoRequest) String ¶ added in v0.6.0
func (m *ContainerInfoRequest) String() string
type ContainerInfoResponse ¶ added in v0.6.0
type ContainerInfoResponse struct {
ContainerInfo *ContainerInfo `protobuf:"bytes,1,opt,name=containerInfo" json:"containerInfo,omitempty"`
}
func (*ContainerInfoResponse) Descriptor ¶ added in v0.6.0
func (*ContainerInfoResponse) Descriptor() ([]byte, []int)
func (*ContainerInfoResponse) GetContainerInfo ¶ added in v0.6.0
func (m *ContainerInfoResponse) GetContainerInfo() *ContainerInfo
func (*ContainerInfoResponse) ProtoMessage ¶ added in v0.6.0
func (*ContainerInfoResponse) ProtoMessage()
func (*ContainerInfoResponse) Reset ¶ added in v0.6.0
func (m *ContainerInfoResponse) Reset()
func (*ContainerInfoResponse) String ¶ added in v0.6.0
func (m *ContainerInfoResponse) String() string
type ContainerListRequest ¶ added in v0.6.0
type ContainerListRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` VmID string `protobuf:"bytes,2,opt,name=vmID,proto3" json:"vmID,omitempty"` }
func (*ContainerListRequest) Descriptor ¶ added in v0.6.0
func (*ContainerListRequest) Descriptor() ([]byte, []int)
func (*ContainerListRequest) GetPodID ¶ added in v0.8.0
func (m *ContainerListRequest) GetPodID() string
func (*ContainerListRequest) GetVmID ¶ added in v0.8.0
func (m *ContainerListRequest) GetVmID() string
func (*ContainerListRequest) ProtoMessage ¶ added in v0.6.0
func (*ContainerListRequest) ProtoMessage()
func (*ContainerListRequest) Reset ¶ added in v0.6.0
func (m *ContainerListRequest) Reset()
func (*ContainerListRequest) String ¶ added in v0.6.0
func (m *ContainerListRequest) String() string
type ContainerListResponse ¶ added in v0.6.0
type ContainerListResponse struct {
ContainerList []*ContainerListResult `protobuf:"bytes,1,rep,name=containerList" json:"containerList,omitempty"`
}
func (*ContainerListResponse) Descriptor ¶ added in v0.6.0
func (*ContainerListResponse) Descriptor() ([]byte, []int)
func (*ContainerListResponse) GetContainerList ¶ added in v0.6.0
func (m *ContainerListResponse) GetContainerList() []*ContainerListResult
func (*ContainerListResponse) ProtoMessage ¶ added in v0.6.0
func (*ContainerListResponse) ProtoMessage()
func (*ContainerListResponse) Reset ¶ added in v0.6.0
func (m *ContainerListResponse) Reset()
func (*ContainerListResponse) String ¶ added in v0.6.0
func (m *ContainerListResponse) String() string
type ContainerListResult ¶ added in v0.6.0
type ContainerListResult struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` ContainerName string `protobuf:"bytes,2,opt,name=containerName,proto3" json:"containerName,omitempty"` PodID string `protobuf:"bytes,3,opt,name=podID,proto3" json:"podID,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` }
func (*ContainerListResult) Descriptor ¶ added in v0.6.0
func (*ContainerListResult) Descriptor() ([]byte, []int)
func (*ContainerListResult) GetContainerID ¶ added in v0.8.0
func (m *ContainerListResult) GetContainerID() string
func (*ContainerListResult) GetContainerName ¶ added in v0.8.0
func (m *ContainerListResult) GetContainerName() string
func (*ContainerListResult) GetPodID ¶ added in v0.8.0
func (m *ContainerListResult) GetPodID() string
func (*ContainerListResult) GetStatus ¶ added in v0.8.0
func (m *ContainerListResult) GetStatus() string
func (*ContainerListResult) ProtoMessage ¶ added in v0.6.0
func (*ContainerListResult) ProtoMessage()
func (*ContainerListResult) Reset ¶ added in v0.6.0
func (m *ContainerListResult) Reset()
func (*ContainerListResult) String ¶ added in v0.6.0
func (m *ContainerListResult) String() string
type ContainerLogsRequest ¶ added in v0.6.0
type ContainerLogsRequest struct { Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"` Follow bool `protobuf:"varint,2,opt,name=follow,proto3" json:"follow,omitempty"` Timestamps bool `protobuf:"varint,3,opt,name=timestamps,proto3" json:"timestamps,omitempty"` Tail string `protobuf:"bytes,4,opt,name=tail,proto3" json:"tail,omitempty"` Since string `protobuf:"bytes,5,opt,name=since,proto3" json:"since,omitempty"` Stdout bool `protobuf:"varint,6,opt,name=stdout,proto3" json:"stdout,omitempty"` Stderr bool `protobuf:"varint,7,opt,name=stderr,proto3" json:"stderr,omitempty"` }
func (*ContainerLogsRequest) Descriptor ¶ added in v0.6.0
func (*ContainerLogsRequest) Descriptor() ([]byte, []int)
func (*ContainerLogsRequest) GetContainer ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetContainer() string
func (*ContainerLogsRequest) GetFollow ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetFollow() bool
func (*ContainerLogsRequest) GetSince ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetSince() string
func (*ContainerLogsRequest) GetStderr ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetStderr() bool
func (*ContainerLogsRequest) GetStdout ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetStdout() bool
func (*ContainerLogsRequest) GetTail ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetTail() string
func (*ContainerLogsRequest) GetTimestamps ¶ added in v0.8.0
func (m *ContainerLogsRequest) GetTimestamps() bool
func (*ContainerLogsRequest) ProtoMessage ¶ added in v0.6.0
func (*ContainerLogsRequest) ProtoMessage()
func (*ContainerLogsRequest) Reset ¶ added in v0.6.0
func (m *ContainerLogsRequest) Reset()
func (*ContainerLogsRequest) String ¶ added in v0.6.0
func (m *ContainerLogsRequest) String() string
type ContainerLogsResponse ¶ added in v0.6.0
type ContainerLogsResponse struct {
Log []byte `protobuf:"bytes,1,opt,name=log,proto3" json:"log,omitempty"`
}
func (*ContainerLogsResponse) Descriptor ¶ added in v0.6.0
func (*ContainerLogsResponse) Descriptor() ([]byte, []int)
func (*ContainerLogsResponse) GetLog ¶ added in v0.8.0
func (m *ContainerLogsResponse) GetLog() []byte
func (*ContainerLogsResponse) ProtoMessage ¶ added in v0.6.0
func (*ContainerLogsResponse) ProtoMessage()
func (*ContainerLogsResponse) Reset ¶ added in v0.6.0
func (m *ContainerLogsResponse) Reset()
func (*ContainerLogsResponse) String ¶ added in v0.6.0
func (m *ContainerLogsResponse) String() string
type ContainerPort ¶ added in v0.5.0
type ContainerPort struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` HostPort int32 `protobuf:"varint,2,opt,name=hostPort,proto3" json:"hostPort,omitempty"` ContainerPort int32 `protobuf:"varint,3,opt,name=containerPort,proto3" json:"containerPort,omitempty"` Protocol string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"` HostIP string `protobuf:"bytes,5,opt,name=hostIP,proto3" json:"hostIP,omitempty"` }
Types definitions for HyperContainer
func (*ContainerPort) Descriptor ¶ added in v0.6.0
func (*ContainerPort) Descriptor() ([]byte, []int)
func (*ContainerPort) GetContainerPort ¶ added in v0.8.0
func (m *ContainerPort) GetContainerPort() int32
func (*ContainerPort) GetHostIP ¶ added in v0.8.0
func (m *ContainerPort) GetHostIP() string
func (*ContainerPort) GetHostPort ¶ added in v0.8.0
func (m *ContainerPort) GetHostPort() int32
func (*ContainerPort) GetName ¶ added in v0.8.0
func (m *ContainerPort) GetName() string
func (*ContainerPort) GetProtocol ¶ added in v0.8.0
func (m *ContainerPort) GetProtocol() string
func (*ContainerPort) ProtoMessage ¶ added in v0.6.0
func (*ContainerPort) ProtoMessage()
func (*ContainerPort) Reset ¶ added in v0.6.0
func (m *ContainerPort) Reset()
func (*ContainerPort) String ¶ added in v0.6.0
func (m *ContainerPort) String() string
type ContainerRemoveRequest ¶ added in v0.8.0
type ContainerRemoveRequest struct {
ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
}
func (*ContainerRemoveRequest) Descriptor ¶ added in v0.8.0
func (*ContainerRemoveRequest) Descriptor() ([]byte, []int)
func (*ContainerRemoveRequest) GetContainerId ¶ added in v0.8.0
func (m *ContainerRemoveRequest) GetContainerId() string
func (*ContainerRemoveRequest) ProtoMessage ¶ added in v0.8.0
func (*ContainerRemoveRequest) ProtoMessage()
func (*ContainerRemoveRequest) Reset ¶ added in v0.8.0
func (m *ContainerRemoveRequest) Reset()
func (*ContainerRemoveRequest) String ¶ added in v0.8.0
func (m *ContainerRemoveRequest) String() string
type ContainerRemoveResponse ¶ added in v0.8.0
type ContainerRemoveResponse struct { }
func (*ContainerRemoveResponse) Descriptor ¶ added in v0.8.0
func (*ContainerRemoveResponse) Descriptor() ([]byte, []int)
func (*ContainerRemoveResponse) ProtoMessage ¶ added in v0.8.0
func (*ContainerRemoveResponse) ProtoMessage()
func (*ContainerRemoveResponse) Reset ¶ added in v0.8.0
func (m *ContainerRemoveResponse) Reset()
func (*ContainerRemoveResponse) String ¶ added in v0.8.0
func (m *ContainerRemoveResponse) String() string
type ContainerRenameRequest ¶ added in v0.6.2
type ContainerRenameRequest struct { OldContainerName string `protobuf:"bytes,1,opt,name=oldContainerName,proto3" json:"oldContainerName,omitempty"` NewContainerName string `protobuf:"bytes,2,opt,name=newContainerName,proto3" json:"newContainerName,omitempty"` }
func (*ContainerRenameRequest) Descriptor ¶ added in v0.8.0
func (*ContainerRenameRequest) Descriptor() ([]byte, []int)
func (*ContainerRenameRequest) GetNewContainerName ¶ added in v0.8.0
func (m *ContainerRenameRequest) GetNewContainerName() string
func (*ContainerRenameRequest) GetOldContainerName ¶ added in v0.8.0
func (m *ContainerRenameRequest) GetOldContainerName() string
func (*ContainerRenameRequest) ProtoMessage ¶ added in v0.6.2
func (*ContainerRenameRequest) ProtoMessage()
func (*ContainerRenameRequest) Reset ¶ added in v0.6.2
func (m *ContainerRenameRequest) Reset()
func (*ContainerRenameRequest) String ¶ added in v0.6.2
func (m *ContainerRenameRequest) String() string
type ContainerRenameResponse ¶ added in v0.6.2
type ContainerRenameResponse struct { }
func (*ContainerRenameResponse) Descriptor ¶ added in v0.8.0
func (*ContainerRenameResponse) Descriptor() ([]byte, []int)
func (*ContainerRenameResponse) ProtoMessage ¶ added in v0.6.2
func (*ContainerRenameResponse) ProtoMessage()
func (*ContainerRenameResponse) Reset ¶ added in v0.6.2
func (m *ContainerRenameResponse) Reset()
func (*ContainerRenameResponse) String ¶ added in v0.6.2
func (m *ContainerRenameResponse) String() string
type ContainerSignalRequest ¶ added in v0.8.0
type ContainerSignalRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` ContainerID string `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"` Signal int64 `protobuf:"varint,3,opt,name=signal,proto3" json:"signal,omitempty"` }
func (*ContainerSignalRequest) Descriptor ¶ added in v0.8.0
func (*ContainerSignalRequest) Descriptor() ([]byte, []int)
func (*ContainerSignalRequest) GetContainerID ¶ added in v0.8.0
func (m *ContainerSignalRequest) GetContainerID() string
func (*ContainerSignalRequest) GetPodID ¶ added in v0.8.0
func (m *ContainerSignalRequest) GetPodID() string
func (*ContainerSignalRequest) GetSignal ¶ added in v0.8.0
func (m *ContainerSignalRequest) GetSignal() int64
func (*ContainerSignalRequest) ProtoMessage ¶ added in v0.8.0
func (*ContainerSignalRequest) ProtoMessage()
func (*ContainerSignalRequest) Reset ¶ added in v0.8.0
func (m *ContainerSignalRequest) Reset()
func (*ContainerSignalRequest) String ¶ added in v0.8.0
func (m *ContainerSignalRequest) String() string
type ContainerSignalResponse ¶ added in v0.8.0
type ContainerSignalResponse struct { }
func (*ContainerSignalResponse) Descriptor ¶ added in v0.8.0
func (*ContainerSignalResponse) Descriptor() ([]byte, []int)
func (*ContainerSignalResponse) ProtoMessage ¶ added in v0.8.0
func (*ContainerSignalResponse) ProtoMessage()
func (*ContainerSignalResponse) Reset ¶ added in v0.8.0
func (m *ContainerSignalResponse) Reset()
func (*ContainerSignalResponse) String ¶ added in v0.8.0
func (m *ContainerSignalResponse) String() string
type ContainerStartRequest ¶ added in v0.8.0
type ContainerStartRequest struct { // ID of the container to start. ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` }
func (*ContainerStartRequest) Descriptor ¶ added in v0.8.0
func (*ContainerStartRequest) Descriptor() ([]byte, []int)
func (*ContainerStartRequest) GetContainerId ¶ added in v0.8.0
func (m *ContainerStartRequest) GetContainerId() string
func (*ContainerStartRequest) ProtoMessage ¶ added in v0.8.0
func (*ContainerStartRequest) ProtoMessage()
func (*ContainerStartRequest) Reset ¶ added in v0.8.0
func (m *ContainerStartRequest) Reset()
func (*ContainerStartRequest) String ¶ added in v0.8.0
func (m *ContainerStartRequest) String() string
type ContainerStartResponse ¶ added in v0.8.0
type ContainerStartResponse struct { }
func (*ContainerStartResponse) Descriptor ¶ added in v0.8.0
func (*ContainerStartResponse) Descriptor() ([]byte, []int)
func (*ContainerStartResponse) ProtoMessage ¶ added in v0.8.0
func (*ContainerStartResponse) ProtoMessage()
func (*ContainerStartResponse) Reset ¶ added in v0.8.0
func (m *ContainerStartResponse) Reset()
func (*ContainerStartResponse) String ¶ added in v0.8.0
func (m *ContainerStartResponse) String() string
type ContainerStatus ¶ added in v0.5.0
type ContainerStatus struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ContainerID string `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"` Phase string `protobuf:"bytes,3,opt,name=phase,proto3" json:"phase,omitempty"` Waiting *WaitingStatus `protobuf:"bytes,4,opt,name=waiting" json:"waiting,omitempty"` Running *RunningStatus `protobuf:"bytes,5,opt,name=running" json:"running,omitempty"` Terminated *TermStatus `protobuf:"bytes,6,opt,name=terminated" json:"terminated,omitempty"` }
func (*ContainerStatus) Descriptor ¶ added in v0.6.0
func (*ContainerStatus) Descriptor() ([]byte, []int)
func (*ContainerStatus) GetContainerID ¶ added in v0.8.0
func (m *ContainerStatus) GetContainerID() string
func (*ContainerStatus) GetName ¶ added in v0.8.0
func (m *ContainerStatus) GetName() string
func (*ContainerStatus) GetPhase ¶ added in v0.8.0
func (m *ContainerStatus) GetPhase() string
func (*ContainerStatus) GetRunning ¶ added in v0.6.0
func (m *ContainerStatus) GetRunning() *RunningStatus
func (*ContainerStatus) GetTerminated ¶ added in v0.6.0
func (m *ContainerStatus) GetTerminated() *TermStatus
func (*ContainerStatus) GetWaiting ¶ added in v0.6.0
func (m *ContainerStatus) GetWaiting() *WaitingStatus
func (*ContainerStatus) ProtoMessage ¶ added in v0.6.0
func (*ContainerStatus) ProtoMessage()
func (*ContainerStatus) Reset ¶ added in v0.6.0
func (m *ContainerStatus) Reset()
func (*ContainerStatus) String ¶ added in v0.6.0
func (m *ContainerStatus) String() string
type ContainerStopRequest ¶ added in v0.6.2
type ContainerStopRequest struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` Timeout int64 `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout,omitempty"` }
func (*ContainerStopRequest) Descriptor ¶ added in v0.8.0
func (*ContainerStopRequest) Descriptor() ([]byte, []int)
func (*ContainerStopRequest) GetContainerID ¶ added in v0.8.0
func (m *ContainerStopRequest) GetContainerID() string
func (*ContainerStopRequest) GetTimeout ¶ added in v0.8.1
func (m *ContainerStopRequest) GetTimeout() int64
func (*ContainerStopRequest) ProtoMessage ¶ added in v0.6.2
func (*ContainerStopRequest) ProtoMessage()
func (*ContainerStopRequest) Reset ¶ added in v0.6.2
func (m *ContainerStopRequest) Reset()
func (*ContainerStopRequest) String ¶ added in v0.6.2
func (m *ContainerStopRequest) String() string
type ContainerStopResponse ¶ added in v0.6.2
type ContainerStopResponse struct { }
func (*ContainerStopResponse) Descriptor ¶ added in v0.8.0
func (*ContainerStopResponse) Descriptor() ([]byte, []int)
func (*ContainerStopResponse) ProtoMessage ¶ added in v0.6.2
func (*ContainerStopResponse) ProtoMessage()
func (*ContainerStopResponse) Reset ¶ added in v0.6.2
func (m *ContainerStopResponse) Reset()
func (*ContainerStopResponse) String ¶ added in v0.6.2
func (m *ContainerStopResponse) String() string
type ContainersStats ¶ added in v0.6.2
type ContainersStats struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` Cpu *CpuStats `protobuf:"bytes,2,opt,name=cpu" json:"cpu,omitempty"` Block *BlkioStats `protobuf:"bytes,3,opt,name=block" json:"block,omitempty"` Memory *MemoryStats `protobuf:"bytes,4,opt,name=memory" json:"memory,omitempty"` Network *NetworkStats `protobuf:"bytes,5,opt,name=network" json:"network,omitempty"` Filesystem []*FsStats `protobuf:"bytes,6,rep,name=filesystem" json:"filesystem,omitempty"` Timestamp int64 `protobuf:"varint,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"` }
func (*ContainersStats) Descriptor ¶ added in v0.8.0
func (*ContainersStats) Descriptor() ([]byte, []int)
func (*ContainersStats) GetBlock ¶ added in v0.6.2
func (m *ContainersStats) GetBlock() *BlkioStats
func (*ContainersStats) GetContainerID ¶ added in v0.8.0
func (m *ContainersStats) GetContainerID() string
func (*ContainersStats) GetCpu ¶ added in v0.6.2
func (m *ContainersStats) GetCpu() *CpuStats
func (*ContainersStats) GetFilesystem ¶ added in v0.6.2
func (m *ContainersStats) GetFilesystem() []*FsStats
func (*ContainersStats) GetMemory ¶ added in v0.6.2
func (m *ContainersStats) GetMemory() *MemoryStats
func (*ContainersStats) GetNetwork ¶ added in v0.6.2
func (m *ContainersStats) GetNetwork() *NetworkStats
func (*ContainersStats) GetTimestamp ¶ added in v0.8.0
func (m *ContainersStats) GetTimestamp() int64
func (*ContainersStats) ProtoMessage ¶ added in v0.6.2
func (*ContainersStats) ProtoMessage()
func (*ContainersStats) Reset ¶ added in v0.6.2
func (m *ContainersStats) Reset()
func (*ContainersStats) String ¶ added in v0.6.2
func (m *ContainersStats) String() string
type CpuStats ¶ added in v0.6.2
type CpuStats struct { Usage *CpuUsage `protobuf:"bytes,1,opt,name=usage" json:"usage,omitempty"` LoadAverage int32 `protobuf:"varint,2,opt,name=LoadAverage,proto3" json:"LoadAverage,omitempty"` }
func (*CpuStats) Descriptor ¶ added in v0.8.0
func (*CpuStats) GetLoadAverage ¶ added in v0.8.0
func (*CpuStats) ProtoMessage ¶ added in v0.6.2
func (*CpuStats) ProtoMessage()
type CpuUsage ¶ added in v0.6.2
type CpuUsage struct { Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` PerCpu []uint64 `protobuf:"varint,2,rep,packed,name=perCpu" json:"perCpu,omitempty"` User uint64 `protobuf:"varint,3,opt,name=user,proto3" json:"user,omitempty"` System uint64 `protobuf:"varint,4,opt,name=system,proto3" json:"system,omitempty"` }
func (*CpuUsage) Descriptor ¶ added in v0.8.0
func (*CpuUsage) ProtoMessage ¶ added in v0.6.2
func (*CpuUsage) ProtoMessage()
type DriverStatus ¶ added in v0.6.2
type DriverStatus struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` }
func (*DriverStatus) Descriptor ¶ added in v0.8.0
func (*DriverStatus) Descriptor() ([]byte, []int)
func (*DriverStatus) GetName ¶ added in v0.8.0
func (m *DriverStatus) GetName() string
func (*DriverStatus) GetStatus ¶ added in v0.8.0
func (m *DriverStatus) GetStatus() string
func (*DriverStatus) ProtoMessage ¶ added in v0.6.2
func (*DriverStatus) ProtoMessage()
func (*DriverStatus) Reset ¶ added in v0.6.2
func (m *DriverStatus) Reset()
func (*DriverStatus) String ¶ added in v0.6.2
func (m *DriverStatus) String() string
type EnvironmentVar ¶ added in v0.5.0
type EnvironmentVar struct { Env string `protobuf:"bytes,1,opt,name=env,proto3" json:"env,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` }
func (*EnvironmentVar) Descriptor ¶ added in v0.6.0
func (*EnvironmentVar) Descriptor() ([]byte, []int)
func (*EnvironmentVar) GetEnv ¶ added in v0.8.0
func (m *EnvironmentVar) GetEnv() string
func (*EnvironmentVar) GetValue ¶ added in v0.8.0
func (m *EnvironmentVar) GetValue() string
func (*EnvironmentVar) ProtoMessage ¶ added in v0.6.0
func (*EnvironmentVar) ProtoMessage()
func (*EnvironmentVar) Reset ¶ added in v0.6.0
func (m *EnvironmentVar) Reset()
func (*EnvironmentVar) String ¶ added in v0.6.0
func (m *EnvironmentVar) String() string
type ExecCreateRequest ¶ added in v0.6.2
type ExecCreateRequest struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` Command []string `protobuf:"bytes,2,rep,name=command" json:"command,omitempty"` Tty bool `protobuf:"varint,3,opt,name=tty,proto3" json:"tty,omitempty"` }
func (*ExecCreateRequest) Descriptor ¶ added in v0.8.0
func (*ExecCreateRequest) Descriptor() ([]byte, []int)
func (*ExecCreateRequest) GetCommand ¶ added in v0.8.0
func (m *ExecCreateRequest) GetCommand() []string
func (*ExecCreateRequest) GetContainerID ¶ added in v0.8.0
func (m *ExecCreateRequest) GetContainerID() string
func (*ExecCreateRequest) GetTty ¶ added in v0.8.0
func (m *ExecCreateRequest) GetTty() bool
func (*ExecCreateRequest) ProtoMessage ¶ added in v0.6.2
func (*ExecCreateRequest) ProtoMessage()
func (*ExecCreateRequest) Reset ¶ added in v0.6.2
func (m *ExecCreateRequest) Reset()
func (*ExecCreateRequest) String ¶ added in v0.6.2
func (m *ExecCreateRequest) String() string
type ExecCreateResponse ¶ added in v0.6.2
type ExecCreateResponse struct {
ExecID string `protobuf:"bytes,1,opt,name=execID,proto3" json:"execID,omitempty"`
}
func (*ExecCreateResponse) Descriptor ¶ added in v0.8.0
func (*ExecCreateResponse) Descriptor() ([]byte, []int)
func (*ExecCreateResponse) GetExecID ¶ added in v0.8.0
func (m *ExecCreateResponse) GetExecID() string
func (*ExecCreateResponse) ProtoMessage ¶ added in v0.6.2
func (*ExecCreateResponse) ProtoMessage()
func (*ExecCreateResponse) Reset ¶ added in v0.6.2
func (m *ExecCreateResponse) Reset()
func (*ExecCreateResponse) String ¶ added in v0.6.2
func (m *ExecCreateResponse) String() string
type ExecSignalRequest ¶ added in v0.8.0
type ExecSignalRequest struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` ExecID string `protobuf:"bytes,2,opt,name=execID,proto3" json:"execID,omitempty"` Signal int64 `protobuf:"varint,3,opt,name=signal,proto3" json:"signal,omitempty"` }
func (*ExecSignalRequest) Descriptor ¶ added in v0.8.0
func (*ExecSignalRequest) Descriptor() ([]byte, []int)
func (*ExecSignalRequest) GetContainerID ¶ added in v0.8.0
func (m *ExecSignalRequest) GetContainerID() string
func (*ExecSignalRequest) GetExecID ¶ added in v0.8.0
func (m *ExecSignalRequest) GetExecID() string
func (*ExecSignalRequest) GetSignal ¶ added in v0.8.0
func (m *ExecSignalRequest) GetSignal() int64
func (*ExecSignalRequest) ProtoMessage ¶ added in v0.8.0
func (*ExecSignalRequest) ProtoMessage()
func (*ExecSignalRequest) Reset ¶ added in v0.8.0
func (m *ExecSignalRequest) Reset()
func (*ExecSignalRequest) String ¶ added in v0.8.0
func (m *ExecSignalRequest) String() string
type ExecSignalResponse ¶ added in v0.8.0
type ExecSignalResponse struct { }
func (*ExecSignalResponse) Descriptor ¶ added in v0.8.0
func (*ExecSignalResponse) Descriptor() ([]byte, []int)
func (*ExecSignalResponse) ProtoMessage ¶ added in v0.8.0
func (*ExecSignalResponse) ProtoMessage()
func (*ExecSignalResponse) Reset ¶ added in v0.8.0
func (m *ExecSignalResponse) Reset()
func (*ExecSignalResponse) String ¶ added in v0.8.0
func (m *ExecSignalResponse) String() string
type ExecStartRequest ¶ added in v0.6.2
type ExecStartRequest struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` ExecID string `protobuf:"bytes,2,opt,name=execID,proto3" json:"execID,omitempty"` Stdin []byte `protobuf:"bytes,3,opt,name=stdin,proto3" json:"stdin,omitempty"` }
func (*ExecStartRequest) Descriptor ¶ added in v0.8.0
func (*ExecStartRequest) Descriptor() ([]byte, []int)
func (*ExecStartRequest) GetContainerID ¶ added in v0.8.0
func (m *ExecStartRequest) GetContainerID() string
func (*ExecStartRequest) GetExecID ¶ added in v0.8.0
func (m *ExecStartRequest) GetExecID() string
func (*ExecStartRequest) GetStdin ¶ added in v0.8.0
func (m *ExecStartRequest) GetStdin() []byte
func (*ExecStartRequest) ProtoMessage ¶ added in v0.6.2
func (*ExecStartRequest) ProtoMessage()
func (*ExecStartRequest) Reset ¶ added in v0.6.2
func (m *ExecStartRequest) Reset()
func (*ExecStartRequest) String ¶ added in v0.6.2
func (m *ExecStartRequest) String() string
type ExecStartResponse ¶ added in v0.6.2
type ExecStartResponse struct {
Stdout []byte `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"`
}
func (*ExecStartResponse) Descriptor ¶ added in v0.8.0
func (*ExecStartResponse) Descriptor() ([]byte, []int)
func (*ExecStartResponse) GetStdout ¶ added in v0.8.0
func (m *ExecStartResponse) GetStdout() []byte
func (*ExecStartResponse) ProtoMessage ¶ added in v0.6.2
func (*ExecStartResponse) ProtoMessage()
func (*ExecStartResponse) Reset ¶ added in v0.6.2
func (m *ExecStartResponse) Reset()
func (*ExecStartResponse) String ¶ added in v0.6.2
func (m *ExecStartResponse) String() string
type ExecVMRequest ¶ added in v0.8.0
type ExecVMRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Command []string `protobuf:"bytes,2,rep,name=command" json:"command,omitempty"` Stdin []byte `protobuf:"bytes,3,opt,name=stdin,proto3" json:"stdin,omitempty"` }
func (*ExecVMRequest) Descriptor ¶ added in v0.8.0
func (*ExecVMRequest) Descriptor() ([]byte, []int)
func (*ExecVMRequest) GetCommand ¶ added in v0.8.0
func (m *ExecVMRequest) GetCommand() []string
func (*ExecVMRequest) GetPodID ¶ added in v0.8.0
func (m *ExecVMRequest) GetPodID() string
func (*ExecVMRequest) GetStdin ¶ added in v0.8.0
func (m *ExecVMRequest) GetStdin() []byte
func (*ExecVMRequest) ProtoMessage ¶ added in v0.8.0
func (*ExecVMRequest) ProtoMessage()
func (*ExecVMRequest) Reset ¶ added in v0.8.0
func (m *ExecVMRequest) Reset()
func (*ExecVMRequest) String ¶ added in v0.8.0
func (m *ExecVMRequest) String() string
type ExecVMResponse ¶ added in v0.8.0
type ExecVMResponse struct { Stdout []byte `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"` ExitCode int32 `protobuf:"varint,2,opt,name=exitCode,proto3" json:"exitCode,omitempty"` }
func (*ExecVMResponse) Descriptor ¶ added in v0.8.0
func (*ExecVMResponse) Descriptor() ([]byte, []int)
func (*ExecVMResponse) GetExitCode ¶ added in v0.8.0
func (m *ExecVMResponse) GetExitCode() int32
func (*ExecVMResponse) GetStdout ¶ added in v0.8.0
func (m *ExecVMResponse) GetStdout() []byte
func (*ExecVMResponse) ProtoMessage ¶ added in v0.8.0
func (*ExecVMResponse) ProtoMessage()
func (*ExecVMResponse) Reset ¶ added in v0.8.0
func (m *ExecVMResponse) Reset()
func (*ExecVMResponse) String ¶ added in v0.8.0
func (m *ExecVMResponse) String() string
type FsStats ¶ added in v0.6.2
type FsStats struct { Device string `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"` Limit uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` Usage uint64 `protobuf:"varint,3,opt,name=usage,proto3" json:"usage,omitempty"` Available uint64 `protobuf:"varint,4,opt,name=available,proto3" json:"available,omitempty"` ReadsCompleted uint64 `protobuf:"varint,5,opt,name=readsCompleted,proto3" json:"readsCompleted,omitempty"` ReadsMerged uint64 `protobuf:"varint,6,opt,name=readsMerged,proto3" json:"readsMerged,omitempty"` SectorsRead uint64 `protobuf:"varint,7,opt,name=sectorsRead,proto3" json:"sectorsRead,omitempty"` ReadTime uint64 `protobuf:"varint,8,opt,name=readTime,proto3" json:"readTime,omitempty"` WritesCompleted uint64 `protobuf:"varint,9,opt,name=writesCompleted,proto3" json:"writesCompleted,omitempty"` WritesMerged uint64 `protobuf:"varint,10,opt,name=writesMerged,proto3" json:"writesMerged,omitempty"` SectorsWritten uint64 `protobuf:"varint,11,opt,name=sectorsWritten,proto3" json:"sectorsWritten,omitempty"` WriteTime uint64 `protobuf:"varint,12,opt,name=writeTime,proto3" json:"writeTime,omitempty"` IoInProgress uint64 `protobuf:"varint,13,opt,name=ioInProgress,proto3" json:"ioInProgress,omitempty"` IoTime uint64 `protobuf:"varint,14,opt,name=ioTime,proto3" json:"ioTime,omitempty"` WeightedIoTime uint64 `protobuf:"varint,15,opt,name=weightedIoTime,proto3" json:"weightedIoTime,omitempty"` }
func (*FsStats) Descriptor ¶ added in v0.8.0
func (*FsStats) GetAvailable ¶ added in v0.8.0
func (*FsStats) GetIoInProgress ¶ added in v0.8.0
func (*FsStats) GetReadTime ¶ added in v0.8.0
func (*FsStats) GetReadsCompleted ¶ added in v0.8.0
func (*FsStats) GetReadsMerged ¶ added in v0.8.0
func (*FsStats) GetSectorsRead ¶ added in v0.8.0
func (*FsStats) GetSectorsWritten ¶ added in v0.8.0
func (*FsStats) GetWeightedIoTime ¶ added in v0.8.0
func (*FsStats) GetWriteTime ¶ added in v0.8.0
func (*FsStats) GetWritesCompleted ¶ added in v0.8.0
func (*FsStats) GetWritesMerged ¶ added in v0.8.0
func (*FsStats) ProtoMessage ¶ added in v0.6.2
func (*FsStats) ProtoMessage()
type HyperConfig ¶ added in v0.8.0
type HyperConfig struct { ConfigFile string Root string Host string GRPCHost string StorageDriver string StorageBaseSize string VmFactoryPolicy string Driver string Kernel string Initrd string Bridge string BridgeIP string DisableIptables bool EnableVsock bool DefaultLog string DefaultLogOpt map[string]string GDBTCPPort int // contains filtered or unexported fields }
func NewHyperConfig ¶ added in v0.8.0
func NewHyperConfig(config string) *HyperConfig
func (*HyperConfig) AdvertiseEnv ¶ added in v0.8.0
func (c *HyperConfig) AdvertiseEnv()
func (*HyperConfig) Log ¶ added in v0.8.0
func (c *HyperConfig) Log(level hlog.LogLevel, args ...interface{})
func (*HyperConfig) LogPrefix ¶ added in v0.8.0
func (c *HyperConfig) LogPrefix() string
type ImageDelete ¶ added in v0.6.2
type ImageDelete struct { Untaged string `protobuf:"bytes,1,opt,name=untaged,proto3" json:"untaged,omitempty"` Deleted string `protobuf:"bytes,2,opt,name=deleted,proto3" json:"deleted,omitempty"` }
func (*ImageDelete) Descriptor ¶ added in v0.8.0
func (*ImageDelete) Descriptor() ([]byte, []int)
func (*ImageDelete) GetDeleted ¶ added in v0.8.0
func (m *ImageDelete) GetDeleted() string
func (*ImageDelete) GetUntaged ¶ added in v0.8.0
func (m *ImageDelete) GetUntaged() string
func (*ImageDelete) ProtoMessage ¶ added in v0.6.2
func (*ImageDelete) ProtoMessage()
func (*ImageDelete) Reset ¶ added in v0.6.2
func (m *ImageDelete) Reset()
func (*ImageDelete) String ¶ added in v0.6.2
func (m *ImageDelete) String() string
type ImageInfo ¶ added in v0.6.0
type ImageInfo struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ParentID string `protobuf:"bytes,2,opt,name=parentID,proto3" json:"parentID,omitempty"` RepoTags []string `protobuf:"bytes,3,rep,name=repoTags" json:"repoTags,omitempty"` RepoDigests []string `protobuf:"bytes,4,rep,name=repoDigests" json:"repoDigests,omitempty"` Created int64 `protobuf:"varint,5,opt,name=created,proto3" json:"created,omitempty"` VirtualSize int64 `protobuf:"varint,6,opt,name=virtualSize,proto3" json:"virtualSize,omitempty"` Labels map[string]string `` /* 146-byte string literal not displayed */ }
func (*ImageInfo) Descriptor ¶ added in v0.6.0
func (*ImageInfo) GetCreated ¶ added in v0.8.0
func (*ImageInfo) GetParentID ¶ added in v0.8.0
func (*ImageInfo) GetRepoDigests ¶ added in v0.8.0
func (*ImageInfo) GetRepoTags ¶ added in v0.8.0
func (*ImageInfo) GetVirtualSize ¶ added in v0.8.0
func (*ImageInfo) ProtoMessage ¶ added in v0.6.0
func (*ImageInfo) ProtoMessage()
type ImageListRequest ¶ added in v0.6.0
type ImageListRequest struct { // filterArgs is a JSON-encoded set of filter arguments FilterArgs string `protobuf:"bytes,1,opt,name=filterArgs,proto3" json:"filterArgs,omitempty"` // filter is a shell glob string applied to repository names Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // all controls whether all images in the graph are filtered, or just the heads All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"` }
func (*ImageListRequest) Descriptor ¶ added in v0.6.0
func (*ImageListRequest) Descriptor() ([]byte, []int)
func (*ImageListRequest) GetAll ¶ added in v0.8.0
func (m *ImageListRequest) GetAll() bool
func (*ImageListRequest) GetFilter ¶ added in v0.8.0
func (m *ImageListRequest) GetFilter() string
func (*ImageListRequest) GetFilterArgs ¶ added in v0.8.0
func (m *ImageListRequest) GetFilterArgs() string
func (*ImageListRequest) ProtoMessage ¶ added in v0.6.0
func (*ImageListRequest) ProtoMessage()
func (*ImageListRequest) Reset ¶ added in v0.6.0
func (m *ImageListRequest) Reset()
func (*ImageListRequest) String ¶ added in v0.6.0
func (m *ImageListRequest) String() string
type ImageListResponse ¶ added in v0.6.0
type ImageListResponse struct {
ImageList []*ImageInfo `protobuf:"bytes,1,rep,name=imageList" json:"imageList,omitempty"`
}
func (*ImageListResponse) Descriptor ¶ added in v0.6.0
func (*ImageListResponse) Descriptor() ([]byte, []int)
func (*ImageListResponse) GetImageList ¶ added in v0.6.0
func (m *ImageListResponse) GetImageList() []*ImageInfo
func (*ImageListResponse) ProtoMessage ¶ added in v0.6.0
func (*ImageListResponse) ProtoMessage()
func (*ImageListResponse) Reset ¶ added in v0.6.0
func (m *ImageListResponse) Reset()
func (*ImageListResponse) String ¶ added in v0.6.0
func (m *ImageListResponse) String() string
type ImagePullRequest ¶ added in v0.6.2
type ImagePullRequest struct { Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` Auth *AuthConfig `protobuf:"bytes,3,opt,name=auth" json:"auth,omitempty"` }
func (*ImagePullRequest) Descriptor ¶ added in v0.8.0
func (*ImagePullRequest) Descriptor() ([]byte, []int)
func (*ImagePullRequest) GetAuth ¶ added in v0.6.2
func (m *ImagePullRequest) GetAuth() *AuthConfig
func (*ImagePullRequest) GetImage ¶ added in v0.8.0
func (m *ImagePullRequest) GetImage() string
func (*ImagePullRequest) GetTag ¶ added in v0.8.0
func (m *ImagePullRequest) GetTag() string
func (*ImagePullRequest) ProtoMessage ¶ added in v0.6.2
func (*ImagePullRequest) ProtoMessage()
func (*ImagePullRequest) Reset ¶ added in v0.6.2
func (m *ImagePullRequest) Reset()
func (*ImagePullRequest) String ¶ added in v0.6.2
func (m *ImagePullRequest) String() string
type ImagePullResponse ¶ added in v0.6.2
type ImagePullResponse struct {
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
}
func (*ImagePullResponse) Descriptor ¶ added in v0.8.0
func (*ImagePullResponse) Descriptor() ([]byte, []int)
func (*ImagePullResponse) GetData ¶ added in v0.8.0
func (m *ImagePullResponse) GetData() []byte
func (*ImagePullResponse) ProtoMessage ¶ added in v0.6.2
func (*ImagePullResponse) ProtoMessage()
func (*ImagePullResponse) Reset ¶ added in v0.6.2
func (m *ImagePullResponse) Reset()
func (*ImagePullResponse) String ¶ added in v0.6.2
func (m *ImagePullResponse) String() string
type ImagePushRequest ¶ added in v0.6.2
type ImagePushRequest struct { Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` Auth *AuthConfig `protobuf:"bytes,3,opt,name=auth" json:"auth,omitempty"` }
func (*ImagePushRequest) Descriptor ¶ added in v0.8.0
func (*ImagePushRequest) Descriptor() ([]byte, []int)
func (*ImagePushRequest) GetAuth ¶ added in v0.6.2
func (m *ImagePushRequest) GetAuth() *AuthConfig
func (*ImagePushRequest) GetRepo ¶ added in v0.8.0
func (m *ImagePushRequest) GetRepo() string
func (*ImagePushRequest) GetTag ¶ added in v0.8.0
func (m *ImagePushRequest) GetTag() string
func (*ImagePushRequest) ProtoMessage ¶ added in v0.6.2
func (*ImagePushRequest) ProtoMessage()
func (*ImagePushRequest) Reset ¶ added in v0.6.2
func (m *ImagePushRequest) Reset()
func (*ImagePushRequest) String ¶ added in v0.6.2
func (m *ImagePushRequest) String() string
type ImagePushResponse ¶ added in v0.6.2
type ImagePushResponse struct {
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
}
func (*ImagePushResponse) Descriptor ¶ added in v0.8.0
func (*ImagePushResponse) Descriptor() ([]byte, []int)
func (*ImagePushResponse) GetData ¶ added in v0.8.0
func (m *ImagePushResponse) GetData() []byte
func (*ImagePushResponse) ProtoMessage ¶ added in v0.6.2
func (*ImagePushResponse) ProtoMessage()
func (*ImagePushResponse) Reset ¶ added in v0.6.2
func (m *ImagePushResponse) Reset()
func (*ImagePushResponse) String ¶ added in v0.6.2
func (m *ImagePushResponse) String() string
type ImageRemoveRequest ¶ added in v0.6.2
type ImageRemoveRequest struct { Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"` Prune bool `protobuf:"varint,3,opt,name=prune,proto3" json:"prune,omitempty"` }
func (*ImageRemoveRequest) Descriptor ¶ added in v0.8.0
func (*ImageRemoveRequest) Descriptor() ([]byte, []int)
func (*ImageRemoveRequest) GetForce ¶ added in v0.8.0
func (m *ImageRemoveRequest) GetForce() bool
func (*ImageRemoveRequest) GetImage ¶ added in v0.8.0
func (m *ImageRemoveRequest) GetImage() string
func (*ImageRemoveRequest) GetPrune ¶ added in v0.8.0
func (m *ImageRemoveRequest) GetPrune() bool
func (*ImageRemoveRequest) ProtoMessage ¶ added in v0.6.2
func (*ImageRemoveRequest) ProtoMessage()
func (*ImageRemoveRequest) Reset ¶ added in v0.6.2
func (m *ImageRemoveRequest) Reset()
func (*ImageRemoveRequest) String ¶ added in v0.6.2
func (m *ImageRemoveRequest) String() string
type ImageRemoveResponse ¶ added in v0.6.2
type ImageRemoveResponse struct {
Images []*ImageDelete `protobuf:"bytes,1,rep,name=images" json:"images,omitempty"`
}
func (*ImageRemoveResponse) Descriptor ¶ added in v0.8.0
func (*ImageRemoveResponse) Descriptor() ([]byte, []int)
func (*ImageRemoveResponse) GetImages ¶ added in v0.6.2
func (m *ImageRemoveResponse) GetImages() []*ImageDelete
func (*ImageRemoveResponse) ProtoMessage ¶ added in v0.6.2
func (*ImageRemoveResponse) ProtoMessage()
func (*ImageRemoveResponse) Reset ¶ added in v0.6.2
func (m *ImageRemoveResponse) Reset()
func (*ImageRemoveResponse) String ¶ added in v0.6.2
func (m *ImageRemoveResponse) String() string
type InfoRequest ¶ added in v0.6.2
type InfoRequest struct { }
func (*InfoRequest) Descriptor ¶ added in v0.8.0
func (*InfoRequest) Descriptor() ([]byte, []int)
func (*InfoRequest) ProtoMessage ¶ added in v0.6.2
func (*InfoRequest) ProtoMessage()
func (*InfoRequest) Reset ¶ added in v0.6.2
func (m *InfoRequest) Reset()
func (*InfoRequest) String ¶ added in v0.6.2
func (m *InfoRequest) String() string
type InfoResponse ¶ added in v0.6.2
type InfoResponse struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Containers int32 `protobuf:"varint,2,opt,name=containers,proto3" json:"containers,omitempty"` Images int32 `protobuf:"varint,3,opt,name=images,proto3" json:"images,omitempty"` Driver string `protobuf:"bytes,4,opt,name=driver,proto3" json:"driver,omitempty"` Dstatus []*DriverStatus `protobuf:"bytes,5,rep,name=dstatus" json:"dstatus,omitempty"` DockerRootDir string `protobuf:"bytes,6,opt,name=dockerRootDir,proto3" json:"dockerRootDir,omitempty"` IndexServerAddress string `protobuf:"bytes,7,opt,name=indexServerAddress,proto3" json:"indexServerAddress,omitempty"` ExecutionDriver string `protobuf:"bytes,8,opt,name=executionDriver,proto3" json:"executionDriver,omitempty"` MemTotal int64 `protobuf:"varint,9,opt,name=memTotal,proto3" json:"memTotal,omitempty"` Pods int64 `protobuf:"varint,10,opt,name=pods,proto3" json:"pods,omitempty"` OperatingSystem string `protobuf:"bytes,11,opt,name=operatingSystem,proto3" json:"operatingSystem,omitempty"` Name string `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"` }
func (*InfoResponse) Descriptor ¶ added in v0.8.0
func (*InfoResponse) Descriptor() ([]byte, []int)
func (*InfoResponse) GetContainers ¶ added in v0.8.0
func (m *InfoResponse) GetContainers() int32
func (*InfoResponse) GetDockerRootDir ¶ added in v0.8.0
func (m *InfoResponse) GetDockerRootDir() string
func (*InfoResponse) GetDriver ¶ added in v0.8.0
func (m *InfoResponse) GetDriver() string
func (*InfoResponse) GetDstatus ¶ added in v0.6.2
func (m *InfoResponse) GetDstatus() []*DriverStatus
func (*InfoResponse) GetExecutionDriver ¶ added in v0.8.0
func (m *InfoResponse) GetExecutionDriver() string
func (*InfoResponse) GetID ¶ added in v0.8.0
func (m *InfoResponse) GetID() string
func (*InfoResponse) GetImages ¶ added in v0.8.0
func (m *InfoResponse) GetImages() int32
func (*InfoResponse) GetIndexServerAddress ¶ added in v0.8.0
func (m *InfoResponse) GetIndexServerAddress() string
func (*InfoResponse) GetMemTotal ¶ added in v0.8.0
func (m *InfoResponse) GetMemTotal() int64
func (*InfoResponse) GetName ¶ added in v0.8.0
func (m *InfoResponse) GetName() string
func (*InfoResponse) GetOperatingSystem ¶ added in v0.8.0
func (m *InfoResponse) GetOperatingSystem() string
func (*InfoResponse) GetPods ¶ added in v0.8.0
func (m *InfoResponse) GetPods() int64
func (*InfoResponse) ProtoMessage ¶ added in v0.6.2
func (*InfoResponse) ProtoMessage()
func (*InfoResponse) Reset ¶ added in v0.6.2
func (m *InfoResponse) Reset()
func (*InfoResponse) String ¶ added in v0.6.2
func (m *InfoResponse) String() string
type InterfaceStats ¶ added in v0.6.2
type InterfaceStats struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` RxBytes uint64 `protobuf:"varint,2,opt,name=rxBytes,proto3" json:"rxBytes,omitempty"` RxPackets uint64 `protobuf:"varint,3,opt,name=rxPackets,proto3" json:"rxPackets,omitempty"` RxErrors uint64 `protobuf:"varint,4,opt,name=rxErrors,proto3" json:"rxErrors,omitempty"` RxDropped uint64 `protobuf:"varint,5,opt,name=rxDropped,proto3" json:"rxDropped,omitempty"` TxBytes uint64 `protobuf:"varint,6,opt,name=txBytes,proto3" json:"txBytes,omitempty"` TxPackets uint64 `protobuf:"varint,7,opt,name=txPackets,proto3" json:"txPackets,omitempty"` TxErrors uint64 `protobuf:"varint,8,opt,name=txErrors,proto3" json:"txErrors,omitempty"` TxDropped uint64 `protobuf:"varint,9,opt,name=txDropped,proto3" json:"txDropped,omitempty"` }
func (*InterfaceStats) Descriptor ¶ added in v0.8.0
func (*InterfaceStats) Descriptor() ([]byte, []int)
func (*InterfaceStats) GetName ¶ added in v0.8.0
func (m *InterfaceStats) GetName() string
func (*InterfaceStats) GetRxBytes ¶ added in v0.8.0
func (m *InterfaceStats) GetRxBytes() uint64
func (*InterfaceStats) GetRxDropped ¶ added in v0.8.0
func (m *InterfaceStats) GetRxDropped() uint64
func (*InterfaceStats) GetRxErrors ¶ added in v0.8.0
func (m *InterfaceStats) GetRxErrors() uint64
func (*InterfaceStats) GetRxPackets ¶ added in v0.8.0
func (m *InterfaceStats) GetRxPackets() uint64
func (*InterfaceStats) GetTxBytes ¶ added in v0.8.0
func (m *InterfaceStats) GetTxBytes() uint64
func (*InterfaceStats) GetTxDropped ¶ added in v0.8.0
func (m *InterfaceStats) GetTxDropped() uint64
func (*InterfaceStats) GetTxErrors ¶ added in v0.8.0
func (m *InterfaceStats) GetTxErrors() uint64
func (*InterfaceStats) GetTxPackets ¶ added in v0.8.0
func (m *InterfaceStats) GetTxPackets() uint64
func (*InterfaceStats) ProtoMessage ¶ added in v0.6.2
func (*InterfaceStats) ProtoMessage()
func (*InterfaceStats) Reset ¶ added in v0.6.2
func (m *InterfaceStats) Reset()
func (*InterfaceStats) String ¶ added in v0.6.2
func (m *InterfaceStats) String() string
type MemoryStats ¶ added in v0.6.2
type MemoryStats struct { Usage uint64 `protobuf:"varint,1,opt,name=usage,proto3" json:"usage,omitempty"` WorkingSet uint64 `protobuf:"varint,2,opt,name=workingSet,proto3" json:"workingSet,omitempty"` Failcnt uint64 `protobuf:"varint,3,opt,name=failcnt,proto3" json:"failcnt,omitempty"` ContainerData *MemoryStatsMemoryData `protobuf:"bytes,4,opt,name=containerData" json:"containerData,omitempty"` HierarchicalData *MemoryStatsMemoryData `protobuf:"bytes,5,opt,name=hierarchicalData" json:"hierarchicalData,omitempty"` }
func (*MemoryStats) Descriptor ¶ added in v0.8.0
func (*MemoryStats) Descriptor() ([]byte, []int)
func (*MemoryStats) GetContainerData ¶ added in v0.6.2
func (m *MemoryStats) GetContainerData() *MemoryStatsMemoryData
func (*MemoryStats) GetFailcnt ¶ added in v0.8.0
func (m *MemoryStats) GetFailcnt() uint64
func (*MemoryStats) GetHierarchicalData ¶ added in v0.6.2
func (m *MemoryStats) GetHierarchicalData() *MemoryStatsMemoryData
func (*MemoryStats) GetUsage ¶ added in v0.8.0
func (m *MemoryStats) GetUsage() uint64
func (*MemoryStats) GetWorkingSet ¶ added in v0.8.0
func (m *MemoryStats) GetWorkingSet() uint64
func (*MemoryStats) ProtoMessage ¶ added in v0.6.2
func (*MemoryStats) ProtoMessage()
func (*MemoryStats) Reset ¶ added in v0.6.2
func (m *MemoryStats) Reset()
func (*MemoryStats) String ¶ added in v0.6.2
func (m *MemoryStats) String() string
type MemoryStatsMemoryData ¶ added in v0.6.2
type MemoryStatsMemoryData struct { Pgfault uint64 `protobuf:"varint,1,opt,name=pgfault,proto3" json:"pgfault,omitempty"` Pgmajfault uint64 `protobuf:"varint,2,opt,name=pgmajfault,proto3" json:"pgmajfault,omitempty"` }
func (*MemoryStatsMemoryData) Descriptor ¶ added in v0.8.0
func (*MemoryStatsMemoryData) Descriptor() ([]byte, []int)
func (*MemoryStatsMemoryData) GetPgfault ¶ added in v0.8.0
func (m *MemoryStatsMemoryData) GetPgfault() uint64
func (*MemoryStatsMemoryData) GetPgmajfault ¶ added in v0.8.0
func (m *MemoryStatsMemoryData) GetPgmajfault() uint64
func (*MemoryStatsMemoryData) ProtoMessage ¶ added in v0.6.2
func (*MemoryStatsMemoryData) ProtoMessage()
func (*MemoryStatsMemoryData) Reset ¶ added in v0.6.2
func (m *MemoryStatsMemoryData) Reset()
func (*MemoryStatsMemoryData) String ¶ added in v0.6.2
func (m *MemoryStatsMemoryData) String() string
type NetworkStats ¶ added in v0.6.2
type NetworkStats struct { Interfaces []*InterfaceStats `protobuf:"bytes,1,rep,name=interfaces" json:"interfaces,omitempty"` Tcp *TcpStat `protobuf:"bytes,2,opt,name=tcp" json:"tcp,omitempty"` Tcp6 *TcpStat `protobuf:"bytes,3,opt,name=tcp6" json:"tcp6,omitempty"` }
func (*NetworkStats) Descriptor ¶ added in v0.8.0
func (*NetworkStats) Descriptor() ([]byte, []int)
func (*NetworkStats) GetInterfaces ¶ added in v0.6.2
func (m *NetworkStats) GetInterfaces() []*InterfaceStats
func (*NetworkStats) GetTcp ¶ added in v0.6.2
func (m *NetworkStats) GetTcp() *TcpStat
func (*NetworkStats) GetTcp6 ¶ added in v0.6.2
func (m *NetworkStats) GetTcp6() *TcpStat
func (*NetworkStats) ProtoMessage ¶ added in v0.6.2
func (*NetworkStats) ProtoMessage()
func (*NetworkStats) Reset ¶ added in v0.6.2
func (m *NetworkStats) Reset()
func (*NetworkStats) String ¶ added in v0.6.2
func (m *NetworkStats) String() string
type PersistContainer ¶ added in v0.8.0
type PersistContainer struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Pod string `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"` Spec *UserContainer `protobuf:"bytes,11,opt,name=spec" json:"spec,omitempty"` Descript *api.ContainerDescription `protobuf:"bytes,12,opt,name=descript" json:"descript,omitempty"` }
func (*PersistContainer) Descriptor ¶ added in v0.8.0
func (*PersistContainer) Descriptor() ([]byte, []int)
func (*PersistContainer) GetDescript ¶ added in v0.8.0
func (m *PersistContainer) GetDescript() *api.ContainerDescription
func (*PersistContainer) GetId ¶ added in v0.8.0
func (m *PersistContainer) GetId() string
func (*PersistContainer) GetPod ¶ added in v0.8.0
func (m *PersistContainer) GetPod() string
func (*PersistContainer) GetSpec ¶ added in v0.8.0
func (m *PersistContainer) GetSpec() *UserContainer
func (*PersistContainer) ProtoMessage ¶ added in v0.8.0
func (*PersistContainer) ProtoMessage()
func (*PersistContainer) Reset ¶ added in v0.8.0
func (m *PersistContainer) Reset()
func (*PersistContainer) String ¶ added in v0.8.0
func (m *PersistContainer) String() string
type PersistInterface ¶ added in v0.8.0
type PersistInterface struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Pod string `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"` Spec *UserInterface `protobuf:"bytes,11,opt,name=spec" json:"spec,omitempty"` Descript *api.InterfaceDescription `protobuf:"bytes,12,opt,name=descript" json:"descript,omitempty"` }
func (*PersistInterface) Descriptor ¶ added in v0.8.0
func (*PersistInterface) Descriptor() ([]byte, []int)
func (*PersistInterface) GetDescript ¶ added in v0.8.0
func (m *PersistInterface) GetDescript() *api.InterfaceDescription
func (*PersistInterface) GetId ¶ added in v0.8.0
func (m *PersistInterface) GetId() string
func (*PersistInterface) GetPod ¶ added in v0.8.0
func (m *PersistInterface) GetPod() string
func (*PersistInterface) GetSpec ¶ added in v0.8.0
func (m *PersistInterface) GetSpec() *UserInterface
func (*PersistInterface) ProtoMessage ¶ added in v0.8.0
func (*PersistInterface) ProtoMessage()
func (*PersistInterface) Reset ¶ added in v0.8.0
func (m *PersistInterface) Reset()
func (*PersistInterface) String ¶ added in v0.8.0
func (m *PersistInterface) String() string
type PersistPodLayout ¶ added in v0.8.0
type PersistPodLayout struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` GlobalSpec string `protobuf:"bytes,11,opt,name=globalSpec,proto3" json:"globalSpec,omitempty"` Containers []string `protobuf:"bytes,21,rep,name=containers" json:"containers,omitempty"` Volumes []string `protobuf:"bytes,22,rep,name=volumes" json:"volumes,omitempty"` Interfaces []string `protobuf:"bytes,23,rep,name=interfaces" json:"interfaces,omitempty"` }
func (*PersistPodLayout) Descriptor ¶ added in v0.8.0
func (*PersistPodLayout) Descriptor() ([]byte, []int)
func (*PersistPodLayout) GetContainers ¶ added in v0.8.0
func (m *PersistPodLayout) GetContainers() []string
func (*PersistPodLayout) GetGlobalSpec ¶ added in v0.8.0
func (m *PersistPodLayout) GetGlobalSpec() string
func (*PersistPodLayout) GetId ¶ added in v0.8.0
func (m *PersistPodLayout) GetId() string
func (*PersistPodLayout) GetInterfaces ¶ added in v0.8.0
func (m *PersistPodLayout) GetInterfaces() []string
func (*PersistPodLayout) GetVolumes ¶ added in v0.8.0
func (m *PersistPodLayout) GetVolumes() []string
func (*PersistPodLayout) ProtoMessage ¶ added in v0.8.0
func (*PersistPodLayout) ProtoMessage()
func (*PersistPodLayout) Reset ¶ added in v0.8.0
func (m *PersistPodLayout) Reset()
func (*PersistPodLayout) String ¶ added in v0.8.0
func (m *PersistPodLayout) String() string
type PersistPodMeta ¶ added in v0.8.0
type PersistPodMeta struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Services []*UserService `protobuf:"bytes,11,rep,name=services" json:"services,omitempty"` Labels map[string]string `` /* 147-byte string literal not displayed */ CreatedAt int64 `protobuf:"varint,21,opt,name=createdAt,proto3" json:"createdAt,omitempty"` }
func (*PersistPodMeta) Descriptor ¶ added in v0.8.0
func (*PersistPodMeta) Descriptor() ([]byte, []int)
func (*PersistPodMeta) GetCreatedAt ¶ added in v0.8.0
func (m *PersistPodMeta) GetCreatedAt() int64
func (*PersistPodMeta) GetId ¶ added in v0.8.0
func (m *PersistPodMeta) GetId() string
func (*PersistPodMeta) GetLabels ¶ added in v0.8.0
func (m *PersistPodMeta) GetLabels() map[string]string
func (*PersistPodMeta) GetServices ¶ added in v0.8.0
func (m *PersistPodMeta) GetServices() []*UserService
func (*PersistPodMeta) ProtoMessage ¶ added in v0.8.0
func (*PersistPodMeta) ProtoMessage()
func (*PersistPodMeta) Reset ¶ added in v0.8.0
func (m *PersistPodMeta) Reset()
func (*PersistPodMeta) String ¶ added in v0.8.0
func (m *PersistPodMeta) String() string
type PersistPortmappings ¶ added in v1.0.0
type PersistPortmappings struct { Pod string `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"` ContainerIP string `protobuf:"bytes,2,opt,name=containerIP,proto3" json:"containerIP,omitempty"` PortMappings []*PortMapping `protobuf:"bytes,11,rep,name=portMappings" json:"portMappings,omitempty"` }
func (*PersistPortmappings) Descriptor ¶ added in v1.0.0
func (*PersistPortmappings) Descriptor() ([]byte, []int)
func (*PersistPortmappings) GetContainerIP ¶ added in v1.0.0
func (m *PersistPortmappings) GetContainerIP() string
func (*PersistPortmappings) GetPod ¶ added in v1.0.0
func (m *PersistPortmappings) GetPod() string
func (*PersistPortmappings) GetPortMappings ¶ added in v1.0.0
func (m *PersistPortmappings) GetPortMappings() []*PortMapping
func (*PersistPortmappings) ProtoMessage ¶ added in v1.0.0
func (*PersistPortmappings) ProtoMessage()
func (*PersistPortmappings) Reset ¶ added in v1.0.0
func (m *PersistPortmappings) Reset()
func (*PersistPortmappings) String ¶ added in v1.0.0
func (m *PersistPortmappings) String() string
type PersistVolume ¶ added in v0.8.0
type PersistVolume struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Pod string `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"` Spec *UserVolume `protobuf:"bytes,11,opt,name=spec" json:"spec,omitempty"` Descript *api.VolumeDescription `protobuf:"bytes,12,opt,name=descript" json:"descript,omitempty"` }
func (*PersistVolume) Descriptor ¶ added in v0.8.0
func (*PersistVolume) Descriptor() ([]byte, []int)
func (*PersistVolume) GetDescript ¶ added in v0.8.0
func (m *PersistVolume) GetDescript() *api.VolumeDescription
func (*PersistVolume) GetName ¶ added in v0.8.0
func (m *PersistVolume) GetName() string
func (*PersistVolume) GetPod ¶ added in v0.8.0
func (m *PersistVolume) GetPod() string
func (*PersistVolume) GetSpec ¶ added in v0.8.0
func (m *PersistVolume) GetSpec() *UserVolume
func (*PersistVolume) ProtoMessage ¶ added in v0.8.0
func (*PersistVolume) ProtoMessage()
func (*PersistVolume) Reset ¶ added in v0.8.0
func (m *PersistVolume) Reset()
func (*PersistVolume) String ¶ added in v0.8.0
func (m *PersistVolume) String() string
type PingRequest ¶ added in v0.6.2
type PingRequest struct { }
func (*PingRequest) Descriptor ¶ added in v0.8.0
func (*PingRequest) Descriptor() ([]byte, []int)
func (*PingRequest) ProtoMessage ¶ added in v0.6.2
func (*PingRequest) ProtoMessage()
func (*PingRequest) Reset ¶ added in v0.6.2
func (m *PingRequest) Reset()
func (*PingRequest) String ¶ added in v0.6.2
func (m *PingRequest) String() string
type PingResponse ¶ added in v0.6.2
type PingResponse struct {
HyperdStats string `protobuf:"bytes,1,opt,name=hyperdStats,proto3" json:"hyperdStats,omitempty"`
}
func (*PingResponse) Descriptor ¶ added in v0.8.0
func (*PingResponse) Descriptor() ([]byte, []int)
func (*PingResponse) GetHyperdStats ¶ added in v0.8.0
func (m *PingResponse) GetHyperdStats() string
func (*PingResponse) ProtoMessage ¶ added in v0.6.2
func (*PingResponse) ProtoMessage()
func (*PingResponse) Reset ¶ added in v0.6.2
func (m *PingResponse) Reset()
func (*PingResponse) String ¶ added in v0.6.2
func (m *PingResponse) String() string
type PodCreateRequest ¶ added in v0.6.0
type PodCreateRequest struct { PodSpec *UserPod `protobuf:"bytes,1,opt,name=podSpec" json:"podSpec,omitempty"` PodID string `protobuf:"bytes,2,opt,name=podID,proto3" json:"podID,omitempty"` }
func (*PodCreateRequest) Descriptor ¶ added in v0.6.0
func (*PodCreateRequest) Descriptor() ([]byte, []int)
func (*PodCreateRequest) GetPodID ¶ added in v0.8.0
func (m *PodCreateRequest) GetPodID() string
func (*PodCreateRequest) GetPodSpec ¶ added in v0.6.0
func (m *PodCreateRequest) GetPodSpec() *UserPod
func (*PodCreateRequest) ProtoMessage ¶ added in v0.6.0
func (*PodCreateRequest) ProtoMessage()
func (*PodCreateRequest) Reset ¶ added in v0.6.0
func (m *PodCreateRequest) Reset()
func (*PodCreateRequest) String ¶ added in v0.6.0
func (m *PodCreateRequest) String() string
type PodCreateResponse ¶ added in v0.6.0
type PodCreateResponse struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodCreateResponse) Descriptor ¶ added in v0.6.0
func (*PodCreateResponse) Descriptor() ([]byte, []int)
func (*PodCreateResponse) GetPodID ¶ added in v0.8.0
func (m *PodCreateResponse) GetPodID() string
func (*PodCreateResponse) ProtoMessage ¶ added in v0.6.0
func (*PodCreateResponse) ProtoMessage()
func (*PodCreateResponse) Reset ¶ added in v0.6.0
func (m *PodCreateResponse) Reset()
func (*PodCreateResponse) String ¶ added in v0.6.0
func (m *PodCreateResponse) String() string
type PodInfo ¶ added in v0.5.0
type PodInfo struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"` ApiVersion string `protobuf:"bytes,3,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"` Vm string `protobuf:"bytes,4,opt,name=vm,proto3" json:"vm,omitempty"` CreatedAt int64 `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"` Spec *PodSpec `protobuf:"bytes,6,opt,name=spec" json:"spec,omitempty"` Status *PodStatus `protobuf:"bytes,7,opt,name=status" json:"status,omitempty"` PodName string `protobuf:"bytes,8,opt,name=podName,proto3" json:"podName,omitempty"` }
func (*PodInfo) Descriptor ¶ added in v0.6.0
func (*PodInfo) GetApiVersion ¶ added in v0.8.0
func (*PodInfo) GetCreatedAt ¶ added in v0.8.0
func (*PodInfo) GetPodName ¶ added in v0.8.0
func (*PodInfo) ProtoMessage ¶ added in v0.6.0
func (*PodInfo) ProtoMessage()
type PodInfoRequest ¶ added in v0.6.0
type PodInfoRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodInfoRequest) Descriptor ¶ added in v0.6.0
func (*PodInfoRequest) Descriptor() ([]byte, []int)
func (*PodInfoRequest) GetPodID ¶ added in v0.8.0
func (m *PodInfoRequest) GetPodID() string
func (*PodInfoRequest) ProtoMessage ¶ added in v0.6.0
func (*PodInfoRequest) ProtoMessage()
func (*PodInfoRequest) Reset ¶ added in v0.6.0
func (m *PodInfoRequest) Reset()
func (*PodInfoRequest) String ¶ added in v0.6.0
func (m *PodInfoRequest) String() string
type PodInfoResponse ¶ added in v0.6.0
type PodInfoResponse struct {
PodInfo *PodInfo `protobuf:"bytes,1,opt,name=podInfo" json:"podInfo,omitempty"`
}
func (*PodInfoResponse) Descriptor ¶ added in v0.6.0
func (*PodInfoResponse) Descriptor() ([]byte, []int)
func (*PodInfoResponse) GetPodInfo ¶ added in v0.6.0
func (m *PodInfoResponse) GetPodInfo() *PodInfo
func (*PodInfoResponse) ProtoMessage ¶ added in v0.6.0
func (*PodInfoResponse) ProtoMessage()
func (*PodInfoResponse) Reset ¶ added in v0.6.0
func (m *PodInfoResponse) Reset()
func (*PodInfoResponse) String ¶ added in v0.6.0
func (m *PodInfoResponse) String() string
type PodLabelsRequest ¶ added in v0.6.2
type PodLabelsRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Override bool `protobuf:"varint,2,opt,name=override,proto3" json:"override,omitempty"` Labels map[string]string `` /* 146-byte string literal not displayed */ }
func (*PodLabelsRequest) Descriptor ¶ added in v0.8.0
func (*PodLabelsRequest) Descriptor() ([]byte, []int)
func (*PodLabelsRequest) GetLabels ¶ added in v0.6.2
func (m *PodLabelsRequest) GetLabels() map[string]string
func (*PodLabelsRequest) GetOverride ¶ added in v0.8.0
func (m *PodLabelsRequest) GetOverride() bool
func (*PodLabelsRequest) GetPodID ¶ added in v0.8.0
func (m *PodLabelsRequest) GetPodID() string
func (*PodLabelsRequest) ProtoMessage ¶ added in v0.6.2
func (*PodLabelsRequest) ProtoMessage()
func (*PodLabelsRequest) Reset ¶ added in v0.6.2
func (m *PodLabelsRequest) Reset()
func (*PodLabelsRequest) String ¶ added in v0.6.2
func (m *PodLabelsRequest) String() string
type PodLabelsResponse ¶ added in v0.6.2
type PodLabelsResponse struct { }
func (*PodLabelsResponse) Descriptor ¶ added in v0.8.0
func (*PodLabelsResponse) Descriptor() ([]byte, []int)
func (*PodLabelsResponse) ProtoMessage ¶ added in v0.6.2
func (*PodLabelsResponse) ProtoMessage()
func (*PodLabelsResponse) Reset ¶ added in v0.6.2
func (m *PodLabelsResponse) Reset()
func (*PodLabelsResponse) String ¶ added in v0.6.2
func (m *PodLabelsResponse) String() string
type PodListRequest ¶ added in v0.6.0
type PodListRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` VmID string `protobuf:"bytes,2,opt,name=vmID,proto3" json:"vmID,omitempty"` }
func (*PodListRequest) Descriptor ¶ added in v0.6.0
func (*PodListRequest) Descriptor() ([]byte, []int)
func (*PodListRequest) GetPodID ¶ added in v0.8.0
func (m *PodListRequest) GetPodID() string
func (*PodListRequest) GetVmID ¶ added in v0.8.0
func (m *PodListRequest) GetVmID() string
func (*PodListRequest) ProtoMessage ¶ added in v0.6.0
func (*PodListRequest) ProtoMessage()
func (*PodListRequest) Reset ¶ added in v0.6.0
func (m *PodListRequest) Reset()
func (*PodListRequest) String ¶ added in v0.6.0
func (m *PodListRequest) String() string
type PodListResponse ¶ added in v0.6.0
type PodListResponse struct {
PodList []*PodListResult `protobuf:"bytes,1,rep,name=podList" json:"podList,omitempty"`
}
func (*PodListResponse) Descriptor ¶ added in v0.6.0
func (*PodListResponse) Descriptor() ([]byte, []int)
func (*PodListResponse) GetPodList ¶ added in v0.6.0
func (m *PodListResponse) GetPodList() []*PodListResult
func (*PodListResponse) ProtoMessage ¶ added in v0.6.0
func (*PodListResponse) ProtoMessage()
func (*PodListResponse) Reset ¶ added in v0.6.0
func (m *PodListResponse) Reset()
func (*PodListResponse) String ¶ added in v0.6.0
func (m *PodListResponse) String() string
type PodListResult ¶ added in v0.6.0
type PodListResult struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` PodName string `protobuf:"bytes,2,opt,name=podName,proto3" json:"podName,omitempty"` VmID string `protobuf:"bytes,3,opt,name=vmID,proto3" json:"vmID,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` CreatedAt int64 `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"` Labels map[string]string `` /* 146-byte string literal not displayed */ }
func (*PodListResult) Descriptor ¶ added in v0.6.0
func (*PodListResult) Descriptor() ([]byte, []int)
func (*PodListResult) GetCreatedAt ¶ added in v0.8.0
func (m *PodListResult) GetCreatedAt() int64
func (*PodListResult) GetLabels ¶ added in v0.6.2
func (m *PodListResult) GetLabels() map[string]string
func (*PodListResult) GetPodID ¶ added in v0.8.0
func (m *PodListResult) GetPodID() string
func (*PodListResult) GetPodName ¶ added in v0.8.0
func (m *PodListResult) GetPodName() string
func (*PodListResult) GetStatus ¶ added in v0.8.0
func (m *PodListResult) GetStatus() string
func (*PodListResult) GetVmID ¶ added in v0.8.0
func (m *PodListResult) GetVmID() string
func (*PodListResult) ProtoMessage ¶ added in v0.6.0
func (*PodListResult) ProtoMessage()
func (*PodListResult) Reset ¶ added in v0.6.0
func (m *PodListResult) Reset()
func (*PodListResult) String ¶ added in v0.6.0
func (m *PodListResult) String() string
type PodLogConfig ¶ added in v0.6.0
type PodLogConfig struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Config map[string]string `` /* 146-byte string literal not displayed */ }
func (*PodLogConfig) Descriptor ¶ added in v0.6.0
func (*PodLogConfig) Descriptor() ([]byte, []int)
func (*PodLogConfig) GetConfig ¶ added in v0.6.0
func (m *PodLogConfig) GetConfig() map[string]string
func (*PodLogConfig) GetType ¶ added in v0.8.0
func (m *PodLogConfig) GetType() string
func (*PodLogConfig) ProtoMessage ¶ added in v0.6.0
func (*PodLogConfig) ProtoMessage()
func (*PodLogConfig) Reset ¶ added in v0.6.0
func (m *PodLogConfig) Reset()
func (*PodLogConfig) String ¶ added in v0.6.0
func (m *PodLogConfig) String() string
type PodPauseRequest ¶ added in v0.6.2
type PodPauseRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodPauseRequest) Descriptor ¶ added in v0.8.0
func (*PodPauseRequest) Descriptor() ([]byte, []int)
func (*PodPauseRequest) GetPodID ¶ added in v0.8.0
func (m *PodPauseRequest) GetPodID() string
func (*PodPauseRequest) ProtoMessage ¶ added in v0.6.2
func (*PodPauseRequest) ProtoMessage()
func (*PodPauseRequest) Reset ¶ added in v0.6.2
func (m *PodPauseRequest) Reset()
func (*PodPauseRequest) String ¶ added in v0.6.2
func (m *PodPauseRequest) String() string
type PodPauseResponse ¶ added in v0.6.2
type PodPauseResponse struct { }
func (*PodPauseResponse) Descriptor ¶ added in v0.8.0
func (*PodPauseResponse) Descriptor() ([]byte, []int)
func (*PodPauseResponse) ProtoMessage ¶ added in v0.6.2
func (*PodPauseResponse) ProtoMessage()
func (*PodPauseResponse) Reset ¶ added in v0.6.2
func (m *PodPauseResponse) Reset()
func (*PodPauseResponse) String ¶ added in v0.6.2
func (m *PodPauseResponse) String() string
type PodRemoveRequest ¶ added in v0.6.0
type PodRemoveRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodRemoveRequest) Descriptor ¶ added in v0.6.0
func (*PodRemoveRequest) Descriptor() ([]byte, []int)
func (*PodRemoveRequest) GetPodID ¶ added in v0.8.0
func (m *PodRemoveRequest) GetPodID() string
func (*PodRemoveRequest) ProtoMessage ¶ added in v0.6.0
func (*PodRemoveRequest) ProtoMessage()
func (*PodRemoveRequest) Reset ¶ added in v0.6.0
func (m *PodRemoveRequest) Reset()
func (*PodRemoveRequest) String ¶ added in v0.6.0
func (m *PodRemoveRequest) String() string
type PodRemoveResponse ¶ added in v0.6.0
type PodRemoveResponse struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` Cause string `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"` }
func (*PodRemoveResponse) Descriptor ¶ added in v0.6.0
func (*PodRemoveResponse) Descriptor() ([]byte, []int)
func (*PodRemoveResponse) GetCause ¶ added in v0.8.0
func (m *PodRemoveResponse) GetCause() string
func (*PodRemoveResponse) GetCode ¶ added in v0.8.0
func (m *PodRemoveResponse) GetCode() int32
func (*PodRemoveResponse) ProtoMessage ¶ added in v0.6.0
func (*PodRemoveResponse) ProtoMessage()
func (*PodRemoveResponse) Reset ¶ added in v0.6.0
func (m *PodRemoveResponse) Reset()
func (*PodRemoveResponse) String ¶ added in v0.6.0
func (m *PodRemoveResponse) String() string
type PodSignalRequest ¶ added in v0.6.2
type PodSignalRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Signal int64 `protobuf:"varint,2,opt,name=signal,proto3" json:"signal,omitempty"` }
func (*PodSignalRequest) Descriptor ¶ added in v0.8.0
func (*PodSignalRequest) Descriptor() ([]byte, []int)
func (*PodSignalRequest) GetPodID ¶ added in v0.8.0
func (m *PodSignalRequest) GetPodID() string
func (*PodSignalRequest) GetSignal ¶ added in v0.8.0
func (m *PodSignalRequest) GetSignal() int64
func (*PodSignalRequest) ProtoMessage ¶ added in v0.6.2
func (*PodSignalRequest) ProtoMessage()
func (*PodSignalRequest) Reset ¶ added in v0.6.2
func (m *PodSignalRequest) Reset()
func (*PodSignalRequest) String ¶ added in v0.6.2
func (m *PodSignalRequest) String() string
type PodSignalResponse ¶ added in v0.6.2
type PodSignalResponse struct { }
func (*PodSignalResponse) Descriptor ¶ added in v0.8.0
func (*PodSignalResponse) Descriptor() ([]byte, []int)
func (*PodSignalResponse) ProtoMessage ¶ added in v0.6.2
func (*PodSignalResponse) ProtoMessage()
func (*PodSignalResponse) Reset ¶ added in v0.6.2
func (m *PodSignalResponse) Reset()
func (*PodSignalResponse) String ¶ added in v0.6.2
func (m *PodSignalResponse) String() string
type PodSpec ¶ added in v0.5.0
type PodSpec struct { Volumes []*PodVolume `protobuf:"bytes,1,rep,name=volumes" json:"volumes,omitempty"` Containers []*Container `protobuf:"bytes,2,rep,name=containers" json:"containers,omitempty"` Labels map[string]string `` /* 146-byte string literal not displayed */ Vcpu int32 `protobuf:"varint,4,opt,name=vcpu,proto3" json:"vcpu,omitempty"` Memory int32 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` }
func (*PodSpec) Descriptor ¶ added in v0.6.0
func (*PodSpec) GetContainers ¶ added in v0.6.0
func (*PodSpec) GetVolumes ¶ added in v0.6.0
func (*PodSpec) ProtoMessage ¶ added in v0.6.0
func (*PodSpec) ProtoMessage()
type PodStartRequest ¶ added in v0.8.0
type PodStartRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodStartRequest) Descriptor ¶ added in v0.8.0
func (*PodStartRequest) Descriptor() ([]byte, []int)
func (*PodStartRequest) GetPodID ¶ added in v0.8.0
func (m *PodStartRequest) GetPodID() string
func (*PodStartRequest) ProtoMessage ¶ added in v0.8.0
func (*PodStartRequest) ProtoMessage()
func (*PodStartRequest) Reset ¶ added in v0.8.0
func (m *PodStartRequest) Reset()
func (*PodStartRequest) String ¶ added in v0.8.0
func (m *PodStartRequest) String() string
type PodStartResponse ¶ added in v0.8.0
type PodStartResponse struct { }
func (*PodStartResponse) Descriptor ¶ added in v0.8.0
func (*PodStartResponse) Descriptor() ([]byte, []int)
func (*PodStartResponse) ProtoMessage ¶ added in v0.8.0
func (*PodStartResponse) ProtoMessage()
func (*PodStartResponse) Reset ¶ added in v0.8.0
func (m *PodStartResponse) Reset()
func (*PodStartResponse) String ¶ added in v0.8.0
func (m *PodStartResponse) String() string
type PodStats ¶ added in v0.6.2
type PodStats struct { Cpu *CpuStats `protobuf:"bytes,1,opt,name=cpu" json:"cpu,omitempty"` Block *BlkioStats `protobuf:"bytes,2,opt,name=block" json:"block,omitempty"` Memory *MemoryStats `protobuf:"bytes,3,opt,name=memory" json:"memory,omitempty"` Network *NetworkStats `protobuf:"bytes,4,opt,name=network" json:"network,omitempty"` Filesystem []*FsStats `protobuf:"bytes,5,rep,name=filesystem" json:"filesystem,omitempty"` Timestamp int64 `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"` ContainersStats []*ContainersStats `protobuf:"bytes,7,rep,name=containersStats" json:"containersStats,omitempty"` }
func (*PodStats) Descriptor ¶ added in v0.8.0
func (*PodStats) GetBlock ¶ added in v0.6.2
func (m *PodStats) GetBlock() *BlkioStats
func (*PodStats) GetContainersStats ¶ added in v0.6.2
func (m *PodStats) GetContainersStats() []*ContainersStats
func (*PodStats) GetFilesystem ¶ added in v0.6.2
func (*PodStats) GetMemory ¶ added in v0.6.2
func (m *PodStats) GetMemory() *MemoryStats
func (*PodStats) GetNetwork ¶ added in v0.6.2
func (m *PodStats) GetNetwork() *NetworkStats
func (*PodStats) GetTimestamp ¶ added in v0.8.0
func (*PodStats) ProtoMessage ¶ added in v0.6.2
func (*PodStats) ProtoMessage()
type PodStatsRequest ¶ added in v0.6.2
type PodStatsRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodStatsRequest) Descriptor ¶ added in v0.8.0
func (*PodStatsRequest) Descriptor() ([]byte, []int)
func (*PodStatsRequest) GetPodID ¶ added in v0.8.0
func (m *PodStatsRequest) GetPodID() string
func (*PodStatsRequest) ProtoMessage ¶ added in v0.6.2
func (*PodStatsRequest) ProtoMessage()
func (*PodStatsRequest) Reset ¶ added in v0.6.2
func (m *PodStatsRequest) Reset()
func (*PodStatsRequest) String ¶ added in v0.6.2
func (m *PodStatsRequest) String() string
type PodStatsResponse ¶ added in v0.6.2
type PodStatsResponse struct {
PodStats *PodStats `protobuf:"bytes,1,opt,name=podStats" json:"podStats,omitempty"`
}
func (*PodStatsResponse) Descriptor ¶ added in v0.8.0
func (*PodStatsResponse) Descriptor() ([]byte, []int)
func (*PodStatsResponse) GetPodStats ¶ added in v0.6.2
func (m *PodStatsResponse) GetPodStats() *PodStats
func (*PodStatsResponse) ProtoMessage ¶ added in v0.6.2
func (*PodStatsResponse) ProtoMessage()
func (*PodStatsResponse) Reset ¶ added in v0.6.2
func (m *PodStatsResponse) Reset()
func (*PodStatsResponse) String ¶ added in v0.6.2
func (m *PodStatsResponse) String() string
type PodStatus ¶ added in v0.5.0
type PodStatus struct { Phase string `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"` HostIP string `protobuf:"bytes,4,opt,name=hostIP,proto3" json:"hostIP,omitempty"` PodIP []string `protobuf:"bytes,5,rep,name=podIP" json:"podIP,omitempty"` StartTime string `protobuf:"bytes,6,opt,name=startTime,proto3" json:"startTime,omitempty"` ContainerStatus []*ContainerStatus `protobuf:"bytes,7,rep,name=containerStatus" json:"containerStatus,omitempty"` FinishTime string `protobuf:"bytes,8,opt,name=finishTime,proto3" json:"finishTime,omitempty"` }
func (*PodStatus) Descriptor ¶ added in v0.6.0
func (*PodStatus) GetContainerStatus ¶ added in v0.6.0
func (m *PodStatus) GetContainerStatus() []*ContainerStatus
func (*PodStatus) GetFinishTime ¶ added in v0.8.0
func (*PodStatus) GetMessage ¶ added in v0.8.0
func (*PodStatus) GetStartTime ¶ added in v0.8.0
func (*PodStatus) ProtoMessage ¶ added in v0.6.0
func (*PodStatus) ProtoMessage()
type PodStopRequest ¶ added in v0.6.2
type PodStopRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodStopRequest) Descriptor ¶ added in v0.8.0
func (*PodStopRequest) Descriptor() ([]byte, []int)
func (*PodStopRequest) GetPodID ¶ added in v0.8.0
func (m *PodStopRequest) GetPodID() string
func (*PodStopRequest) ProtoMessage ¶ added in v0.6.2
func (*PodStopRequest) ProtoMessage()
func (*PodStopRequest) Reset ¶ added in v0.6.2
func (m *PodStopRequest) Reset()
func (*PodStopRequest) String ¶ added in v0.6.2
func (m *PodStopRequest) String() string
type PodStopResponse ¶ added in v0.6.2
type PodStopResponse struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` Cause string `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"` }
func (*PodStopResponse) Descriptor ¶ added in v0.8.0
func (*PodStopResponse) Descriptor() ([]byte, []int)
func (*PodStopResponse) GetCause ¶ added in v0.8.0
func (m *PodStopResponse) GetCause() string
func (*PodStopResponse) GetCode ¶ added in v0.8.0
func (m *PodStopResponse) GetCode() int32
func (*PodStopResponse) ProtoMessage ¶ added in v0.6.2
func (*PodStopResponse) ProtoMessage()
func (*PodStopResponse) Reset ¶ added in v0.6.2
func (m *PodStopResponse) Reset()
func (*PodStopResponse) String ¶ added in v0.6.2
func (m *PodStopResponse) String() string
type PodUnpauseRequest ¶ added in v0.6.2
type PodUnpauseRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PodUnpauseRequest) Descriptor ¶ added in v0.8.0
func (*PodUnpauseRequest) Descriptor() ([]byte, []int)
func (*PodUnpauseRequest) GetPodID ¶ added in v0.8.0
func (m *PodUnpauseRequest) GetPodID() string
func (*PodUnpauseRequest) ProtoMessage ¶ added in v0.6.2
func (*PodUnpauseRequest) ProtoMessage()
func (*PodUnpauseRequest) Reset ¶ added in v0.6.2
func (m *PodUnpauseRequest) Reset()
func (*PodUnpauseRequest) String ¶ added in v0.6.2
func (m *PodUnpauseRequest) String() string
type PodUnpauseResponse ¶ added in v0.6.2
type PodUnpauseResponse struct { }
func (*PodUnpauseResponse) Descriptor ¶ added in v0.8.0
func (*PodUnpauseResponse) Descriptor() ([]byte, []int)
func (*PodUnpauseResponse) ProtoMessage ¶ added in v0.6.2
func (*PodUnpauseResponse) ProtoMessage()
func (*PodUnpauseResponse) Reset ¶ added in v0.6.2
func (m *PodUnpauseResponse) Reset()
func (*PodUnpauseResponse) String ¶ added in v0.6.2
func (m *PodUnpauseResponse) String() string
type PodVolume ¶ added in v0.5.0
type PodVolume struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"` Driver string `protobuf:"bytes,3,opt,name=driver,proto3" json:"driver,omitempty"` Rbd *RBDVolumeSource `protobuf:"bytes,4,opt,name=rbd" json:"rbd,omitempty"` }
func (*PodVolume) Descriptor ¶ added in v0.6.0
func (*PodVolume) GetRbd ¶ added in v0.6.0
func (m *PodVolume) GetRbd() *RBDVolumeSource
func (*PodVolume) ProtoMessage ¶ added in v0.6.0
func (*PodVolume) ProtoMessage()
type PortMapping ¶ added in v0.8.0
type PortMapping struct { ContainerPort string `protobuf:"bytes,1,opt,name=containerPort,proto3" json:"containerPort,omitempty"` HostPort string `protobuf:"bytes,2,opt,name=hostPort,proto3" json:"hostPort,omitempty"` Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` }
func (*PortMapping) Descriptor ¶ added in v0.8.0
func (*PortMapping) Descriptor() ([]byte, []int)
func (*PortMapping) EqualTo ¶ added in v1.0.0
func (pm *PortMapping) EqualTo(other *PortMapping) bool
func (*PortMapping) Formalize ¶ added in v1.0.0
func (pm *PortMapping) Formalize() (*PortMapping, error)
func (*PortMapping) GetContainerPort ¶ added in v0.8.0
func (m *PortMapping) GetContainerPort() string
func (*PortMapping) GetHostPort ¶ added in v0.8.0
func (m *PortMapping) GetHostPort() string
func (*PortMapping) GetProtocol ¶ added in v0.8.0
func (m *PortMapping) GetProtocol() string
func (*PortMapping) ProtoMessage ¶ added in v0.8.0
func (*PortMapping) ProtoMessage()
func (*PortMapping) Reset ¶ added in v0.8.0
func (m *PortMapping) Reset()
func (*PortMapping) SameDestWith ¶ added in v1.0.0
func (pm *PortMapping) SameDestWith(other *PortMapping) bool
func (*PortMapping) String ¶ added in v0.8.0
func (m *PortMapping) String() string
type PortMappingListRequest ¶ added in v1.0.0
type PortMappingListRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*PortMappingListRequest) Descriptor ¶ added in v1.0.0
func (*PortMappingListRequest) Descriptor() ([]byte, []int)
func (*PortMappingListRequest) GetPodID ¶ added in v1.0.0
func (m *PortMappingListRequest) GetPodID() string
func (*PortMappingListRequest) ProtoMessage ¶ added in v1.0.0
func (*PortMappingListRequest) ProtoMessage()
func (*PortMappingListRequest) Reset ¶ added in v1.0.0
func (m *PortMappingListRequest) Reset()
func (*PortMappingListRequest) String ¶ added in v1.0.0
func (m *PortMappingListRequest) String() string
type PortMappingListResponse ¶ added in v1.0.0
type PortMappingListResponse struct {
PortMappings []*PortMapping `protobuf:"bytes,1,rep,name=portMappings" json:"portMappings,omitempty"`
}
func (*PortMappingListResponse) Descriptor ¶ added in v1.0.0
func (*PortMappingListResponse) Descriptor() ([]byte, []int)
func (*PortMappingListResponse) GetPortMappings ¶ added in v1.0.0
func (m *PortMappingListResponse) GetPortMappings() []*PortMapping
func (*PortMappingListResponse) ProtoMessage ¶ added in v1.0.0
func (*PortMappingListResponse) ProtoMessage()
func (*PortMappingListResponse) Reset ¶ added in v1.0.0
func (m *PortMappingListResponse) Reset()
func (*PortMappingListResponse) String ¶ added in v1.0.0
func (m *PortMappingListResponse) String() string
type PortMappingModifyRequest ¶ added in v1.0.0
type PortMappingModifyRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` PortMappings []*PortMapping `protobuf:"bytes,2,rep,name=portMappings" json:"portMappings,omitempty"` }
func (*PortMappingModifyRequest) Descriptor ¶ added in v1.0.0
func (*PortMappingModifyRequest) Descriptor() ([]byte, []int)
func (*PortMappingModifyRequest) GetPodID ¶ added in v1.0.0
func (m *PortMappingModifyRequest) GetPodID() string
func (*PortMappingModifyRequest) GetPortMappings ¶ added in v1.0.0
func (m *PortMappingModifyRequest) GetPortMappings() []*PortMapping
func (*PortMappingModifyRequest) ProtoMessage ¶ added in v1.0.0
func (*PortMappingModifyRequest) ProtoMessage()
func (*PortMappingModifyRequest) Reset ¶ added in v1.0.0
func (m *PortMappingModifyRequest) Reset()
func (*PortMappingModifyRequest) String ¶ added in v1.0.0
func (m *PortMappingModifyRequest) String() string
type PortMappingModifyResponse ¶ added in v1.0.0
type PortMappingModifyResponse struct { }
func (*PortMappingModifyResponse) Descriptor ¶ added in v1.0.0
func (*PortMappingModifyResponse) Descriptor() ([]byte, []int)
func (*PortMappingModifyResponse) ProtoMessage ¶ added in v1.0.0
func (*PortMappingModifyResponse) ProtoMessage()
func (*PortMappingModifyResponse) Reset ¶ added in v1.0.0
func (m *PortMappingModifyResponse) Reset()
func (*PortMappingModifyResponse) String ¶ added in v1.0.0
func (m *PortMappingModifyResponse) String() string
type PortmappingWhiteList ¶ added in v0.6.2
type PortmappingWhiteList struct { // allowed internal networks in CIDR format for portmapping // Those networks could visit all container ports if portmapping is enabled InternalNetworks []string `protobuf:"bytes,1,rep,name=internalNetworks" json:"internalNetworks,omitempty"` // allowed external networks in CIDR format for portmapping // Those networks could only visit exposed ports if portmapping is enabled ExternalNetworks []string `protobuf:"bytes,2,rep,name=externalNetworks" json:"externalNetworks,omitempty"` }
func (*PortmappingWhiteList) Descriptor ¶ added in v0.8.0
func (*PortmappingWhiteList) Descriptor() ([]byte, []int)
func (*PortmappingWhiteList) GetExternalNetworks ¶ added in v0.8.0
func (m *PortmappingWhiteList) GetExternalNetworks() []string
func (*PortmappingWhiteList) GetInternalNetworks ¶ added in v0.8.0
func (m *PortmappingWhiteList) GetInternalNetworks() []string
func (*PortmappingWhiteList) ProtoMessage ¶ added in v0.6.2
func (*PortmappingWhiteList) ProtoMessage()
func (*PortmappingWhiteList) Reset ¶ added in v0.6.2
func (m *PortmappingWhiteList) Reset()
func (*PortmappingWhiteList) String ¶ added in v0.6.2
func (m *PortmappingWhiteList) String() string
type PublicAPIClient ¶ added in v0.6.0
type PublicAPIClient interface { // PodList gets a list of pods PodList(ctx context.Context, in *PodListRequest, opts ...grpc.CallOption) (*PodListResponse, error) // PodCreate creates a pod according to UserPod PodCreate(ctx context.Context, in *PodCreateRequest, opts ...grpc.CallOption) (*PodCreateResponse, error) // PodInfo gets pod's info by podID PodInfo(ctx context.Context, in *PodInfoRequest, opts ...grpc.CallOption) (*PodInfoResponse, error) // PodRemove deletes a pod by podID PodRemove(ctx context.Context, in *PodRemoveRequest, opts ...grpc.CallOption) (*PodRemoveResponse, error) // PodStart starts a pod PodStart(ctx context.Context, in *PodStartRequest, opts ...grpc.CallOption) (*PodStartResponse, error) // PodStop stops a pod PodStop(ctx context.Context, in *PodStopRequest, opts ...grpc.CallOption) (*PodStopResponse, error) // PodSignal sends a signal to all containers of specified pod PodSignal(ctx context.Context, in *PodSignalRequest, opts ...grpc.CallOption) (*PodSignalResponse, error) // PodPause pauses a pod PodPause(ctx context.Context, in *PodPauseRequest, opts ...grpc.CallOption) (*PodPauseResponse, error) // PodUnpause unpauses a pod PodUnpause(ctx context.Context, in *PodUnpauseRequest, opts ...grpc.CallOption) (*PodUnpauseResponse, error) // ExecVM executes a command outside of any containers. ExecVM(ctx context.Context, opts ...grpc.CallOption) (PublicAPI_ExecVMClient, error) // ContainerList gets a list of containers ContainerList(ctx context.Context, in *ContainerListRequest, opts ...grpc.CallOption) (*ContainerListResponse, error) // ContainerInfo gets container's info by container's id or name ContainerInfo(ctx context.Context, in *ContainerInfoRequest, opts ...grpc.CallOption) (*ContainerInfoResponse, error) // ImageList gets a list of images by filters ImageList(ctx context.Context, in *ImageListRequest, opts ...grpc.CallOption) (*ImageListResponse, error) // VMList gets a list of HyperVMs VMList(ctx context.Context, in *VMListRequest, opts ...grpc.CallOption) (*VMListResponse, error) // SetPodLabels sets labels of given pod SetPodLabels(ctx context.Context, in *PodLabelsRequest, opts ...grpc.CallOption) (*PodLabelsResponse, error) // PodStats gets pod stats of a given pod PodStats(ctx context.Context, in *PodStatsRequest, opts ...grpc.CallOption) (*PodStatsResponse, error) // ContainerLogs gets the log of specified container ContainerLogs(ctx context.Context, in *ContainerLogsRequest, opts ...grpc.CallOption) (PublicAPI_ContainerLogsClient, error) // ContainerCreate creates a container in specified pod ContainerCreate(ctx context.Context, in *ContainerCreateRequest, opts ...grpc.CallOption) (*ContainerCreateResponse, error) // ContainerStart starts a container in a specified pod ContainerStart(ctx context.Context, in *ContainerStartRequest, opts ...grpc.CallOption) (*ContainerStartResponse, error) // ContainerRename renames a container ContainerRename(ctx context.Context, in *ContainerRenameRequest, opts ...grpc.CallOption) (*ContainerRenameResponse, error) // TODO: ContainerCommit commits the changes of the specified container // ContainerSignal sends a signal to specified container ContainerSignal(ctx context.Context, in *ContainerSignalRequest, opts ...grpc.CallOption) (*ContainerSignalResponse, error) // TODO: ContainerLabels updates labels of the specified container // ContainerStop stops the specified container ContainerStop(ctx context.Context, in *ContainerStopRequest, opts ...grpc.CallOption) (*ContainerStopResponse, error) // ContainerRemove removes a container from a specified pod ContainerRemove(ctx context.Context, in *ContainerRemoveRequest, opts ...grpc.CallOption) (*ContainerRemoveResponse, error) // ExecCreate creates exec in specified container ExecCreate(ctx context.Context, in *ExecCreateRequest, opts ...grpc.CallOption) (*ExecCreateResponse, error) // ExecStart starts exec ExecStart(ctx context.Context, opts ...grpc.CallOption) (PublicAPI_ExecStartClient, error) // ExecSignal sends a signal to specified exec in specified container ExecSignal(ctx context.Context, in *ExecSignalRequest, opts ...grpc.CallOption) (*ExecSignalResponse, error) // Attach attaches to the specified container Attach(ctx context.Context, opts ...grpc.CallOption) (PublicAPI_AttachClient, error) // Wait gets the exit code of the specified container Wait(ctx context.Context, in *WaitRequest, opts ...grpc.CallOption) (*WaitResponse, error) // TTYResize resizes the tty of the specified container TTYResize(ctx context.Context, in *TTYResizeRequest, opts ...grpc.CallOption) (*TTYResizeResponse, error) // ServiceList gets a list of services ServiceList(ctx context.Context, in *ServiceListRequest, opts ...grpc.CallOption) (*ServiceListResponse, error) // ServiceAdd add a service to a pod ServiceAdd(ctx context.Context, in *ServiceAddRequest, opts ...grpc.CallOption) (*ServiceAddResponse, error) // ServiceDelete delete a service from a pod ServiceDelete(ctx context.Context, in *ServiceDelRequest, opts ...grpc.CallOption) (*ServiceDelResponse, error) // ServiceUpdate updates an existing service of a pod ServiceUpdate(ctx context.Context, in *ServiceUpdateRequest, opts ...grpc.CallOption) (*ServiceUpdateResponse, error) // PortMappingList get a list of PortMappings PortMappingList(ctx context.Context, in *PortMappingListRequest, opts ...grpc.CallOption) (*PortMappingListResponse, error) // PortMappingAdd add a list of PortMapping rules to a Pod PortMappingAdd(ctx context.Context, in *PortMappingModifyRequest, opts ...grpc.CallOption) (*PortMappingModifyResponse, error) // PortMappingDel remove a list of PortMapping rules from a Pod PortMappingDel(ctx context.Context, in *PortMappingModifyRequest, opts ...grpc.CallOption) (*PortMappingModifyResponse, error) // ImagePull pulls a image from registry ImagePull(ctx context.Context, in *ImagePullRequest, opts ...grpc.CallOption) (PublicAPI_ImagePullClient, error) // ImagePush pushes a local image to registry ImagePush(ctx context.Context, in *ImagePushRequest, opts ...grpc.CallOption) (PublicAPI_ImagePushClient, error) // ImageRemove deletes a image from hyperd ImageRemove(ctx context.Context, in *ImageRemoveRequest, opts ...grpc.CallOption) (*ImageRemoveResponse, error) // Ping checks if hyperd is running (returns 'OK' on success) Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) // Info gets the info of hyperd Info(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*InfoResponse, error) // Version gets the version and apiVersion of hyperd Version(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse, error) }
func NewPublicAPIClient ¶ added in v0.6.0
func NewPublicAPIClient(cc *grpc.ClientConn) PublicAPIClient
type PublicAPIServer ¶ added in v0.6.0
type PublicAPIServer interface { // PodList gets a list of pods PodList(context.Context, *PodListRequest) (*PodListResponse, error) // PodCreate creates a pod according to UserPod PodCreate(context.Context, *PodCreateRequest) (*PodCreateResponse, error) // PodInfo gets pod's info by podID PodInfo(context.Context, *PodInfoRequest) (*PodInfoResponse, error) // PodRemove deletes a pod by podID PodRemove(context.Context, *PodRemoveRequest) (*PodRemoveResponse, error) // PodStart starts a pod PodStart(context.Context, *PodStartRequest) (*PodStartResponse, error) // PodStop stops a pod PodStop(context.Context, *PodStopRequest) (*PodStopResponse, error) // PodSignal sends a signal to all containers of specified pod PodSignal(context.Context, *PodSignalRequest) (*PodSignalResponse, error) // PodPause pauses a pod PodPause(context.Context, *PodPauseRequest) (*PodPauseResponse, error) // PodUnpause unpauses a pod PodUnpause(context.Context, *PodUnpauseRequest) (*PodUnpauseResponse, error) // ExecVM executes a command outside of any containers. ExecVM(PublicAPI_ExecVMServer) error // ContainerList gets a list of containers ContainerList(context.Context, *ContainerListRequest) (*ContainerListResponse, error) // ContainerInfo gets container's info by container's id or name ContainerInfo(context.Context, *ContainerInfoRequest) (*ContainerInfoResponse, error) // ImageList gets a list of images by filters ImageList(context.Context, *ImageListRequest) (*ImageListResponse, error) // VMList gets a list of HyperVMs VMList(context.Context, *VMListRequest) (*VMListResponse, error) // SetPodLabels sets labels of given pod SetPodLabels(context.Context, *PodLabelsRequest) (*PodLabelsResponse, error) // PodStats gets pod stats of a given pod PodStats(context.Context, *PodStatsRequest) (*PodStatsResponse, error) // ContainerLogs gets the log of specified container ContainerLogs(*ContainerLogsRequest, PublicAPI_ContainerLogsServer) error // ContainerCreate creates a container in specified pod ContainerCreate(context.Context, *ContainerCreateRequest) (*ContainerCreateResponse, error) // ContainerStart starts a container in a specified pod ContainerStart(context.Context, *ContainerStartRequest) (*ContainerStartResponse, error) // ContainerRename renames a container ContainerRename(context.Context, *ContainerRenameRequest) (*ContainerRenameResponse, error) // TODO: ContainerCommit commits the changes of the specified container // ContainerSignal sends a signal to specified container ContainerSignal(context.Context, *ContainerSignalRequest) (*ContainerSignalResponse, error) // TODO: ContainerLabels updates labels of the specified container // ContainerStop stops the specified container ContainerStop(context.Context, *ContainerStopRequest) (*ContainerStopResponse, error) // ContainerRemove removes a container from a specified pod ContainerRemove(context.Context, *ContainerRemoveRequest) (*ContainerRemoveResponse, error) // ExecCreate creates exec in specified container ExecCreate(context.Context, *ExecCreateRequest) (*ExecCreateResponse, error) // ExecStart starts exec ExecStart(PublicAPI_ExecStartServer) error // ExecSignal sends a signal to specified exec in specified container ExecSignal(context.Context, *ExecSignalRequest) (*ExecSignalResponse, error) // Attach attaches to the specified container Attach(PublicAPI_AttachServer) error // Wait gets the exit code of the specified container Wait(context.Context, *WaitRequest) (*WaitResponse, error) // TTYResize resizes the tty of the specified container TTYResize(context.Context, *TTYResizeRequest) (*TTYResizeResponse, error) // ServiceList gets a list of services ServiceList(context.Context, *ServiceListRequest) (*ServiceListResponse, error) // ServiceAdd add a service to a pod ServiceAdd(context.Context, *ServiceAddRequest) (*ServiceAddResponse, error) // ServiceDelete delete a service from a pod ServiceDelete(context.Context, *ServiceDelRequest) (*ServiceDelResponse, error) // ServiceUpdate updates an existing service of a pod ServiceUpdate(context.Context, *ServiceUpdateRequest) (*ServiceUpdateResponse, error) // PortMappingList get a list of PortMappings PortMappingList(context.Context, *PortMappingListRequest) (*PortMappingListResponse, error) // PortMappingAdd add a list of PortMapping rules to a Pod PortMappingAdd(context.Context, *PortMappingModifyRequest) (*PortMappingModifyResponse, error) // PortMappingDel remove a list of PortMapping rules from a Pod PortMappingDel(context.Context, *PortMappingModifyRequest) (*PortMappingModifyResponse, error) // ImagePull pulls a image from registry ImagePull(*ImagePullRequest, PublicAPI_ImagePullServer) error // ImagePush pushes a local image to registry ImagePush(*ImagePushRequest, PublicAPI_ImagePushServer) error // ImageRemove deletes a image from hyperd ImageRemove(context.Context, *ImageRemoveRequest) (*ImageRemoveResponse, error) // Ping checks if hyperd is running (returns 'OK' on success) Ping(context.Context, *PingRequest) (*PingResponse, error) // Info gets the info of hyperd Info(context.Context, *InfoRequest) (*InfoResponse, error) // Version gets the version and apiVersion of hyperd Version(context.Context, *VersionRequest) (*VersionResponse, error) }
type PublicAPI_AttachClient ¶ added in v0.6.2
type PublicAPI_AttachClient interface { Send(*AttachMessage) error Recv() (*AttachMessage, error) grpc.ClientStream }
type PublicAPI_AttachServer ¶ added in v0.6.2
type PublicAPI_AttachServer interface { Send(*AttachMessage) error Recv() (*AttachMessage, error) grpc.ServerStream }
type PublicAPI_ContainerLogsClient ¶ added in v0.6.0
type PublicAPI_ContainerLogsClient interface { Recv() (*ContainerLogsResponse, error) grpc.ClientStream }
type PublicAPI_ContainerLogsServer ¶ added in v0.6.0
type PublicAPI_ContainerLogsServer interface { Send(*ContainerLogsResponse) error grpc.ServerStream }
type PublicAPI_ExecStartClient ¶ added in v0.6.2
type PublicAPI_ExecStartClient interface { Send(*ExecStartRequest) error Recv() (*ExecStartResponse, error) grpc.ClientStream }
type PublicAPI_ExecStartServer ¶ added in v0.6.2
type PublicAPI_ExecStartServer interface { Send(*ExecStartResponse) error Recv() (*ExecStartRequest, error) grpc.ServerStream }
type PublicAPI_ExecVMClient ¶ added in v0.8.0
type PublicAPI_ExecVMClient interface { Send(*ExecVMRequest) error Recv() (*ExecVMResponse, error) grpc.ClientStream }
type PublicAPI_ExecVMServer ¶ added in v0.8.0
type PublicAPI_ExecVMServer interface { Send(*ExecVMResponse) error Recv() (*ExecVMRequest, error) grpc.ServerStream }
type PublicAPI_ImagePullClient ¶ added in v0.6.2
type PublicAPI_ImagePullClient interface { Recv() (*ImagePullResponse, error) grpc.ClientStream }
type PublicAPI_ImagePullServer ¶ added in v0.6.2
type PublicAPI_ImagePullServer interface { Send(*ImagePullResponse) error grpc.ServerStream }
type PublicAPI_ImagePushClient ¶ added in v0.6.2
type PublicAPI_ImagePushClient interface { Recv() (*ImagePushResponse, error) grpc.ClientStream }
type PublicAPI_ImagePushServer ¶ added in v0.6.2
type PublicAPI_ImagePushServer interface { Send(*ImagePushResponse) error grpc.ServerStream }
type RBDVolumeSource ¶ added in v0.5.0
type RBDVolumeSource struct { Monitors []string `protobuf:"bytes,1,rep,name=monitors" json:"monitors,omitempty"` Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` FsType string `protobuf:"bytes,3,opt,name=fsType,proto3" json:"fsType,omitempty"` Pool string `protobuf:"bytes,4,opt,name=pool,proto3" json:"pool,omitempty"` User string `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"` Keyring string `protobuf:"bytes,6,opt,name=keyring,proto3" json:"keyring,omitempty"` ReadOnly bool `protobuf:"varint,7,opt,name=readOnly,proto3" json:"readOnly,omitempty"` }
func (*RBDVolumeSource) Descriptor ¶ added in v0.6.0
func (*RBDVolumeSource) Descriptor() ([]byte, []int)
func (*RBDVolumeSource) GetFsType ¶ added in v0.8.0
func (m *RBDVolumeSource) GetFsType() string
func (*RBDVolumeSource) GetImage ¶ added in v0.8.0
func (m *RBDVolumeSource) GetImage() string
func (*RBDVolumeSource) GetKeyring ¶ added in v0.8.0
func (m *RBDVolumeSource) GetKeyring() string
func (*RBDVolumeSource) GetMonitors ¶ added in v0.8.0
func (m *RBDVolumeSource) GetMonitors() []string
func (*RBDVolumeSource) GetPool ¶ added in v0.8.0
func (m *RBDVolumeSource) GetPool() string
func (*RBDVolumeSource) GetReadOnly ¶ added in v0.8.0
func (m *RBDVolumeSource) GetReadOnly() bool
func (*RBDVolumeSource) GetUser ¶ added in v0.8.0
func (m *RBDVolumeSource) GetUser() string
func (*RBDVolumeSource) ProtoMessage ¶ added in v0.6.0
func (*RBDVolumeSource) ProtoMessage()
func (*RBDVolumeSource) Reset ¶ added in v0.6.0
func (m *RBDVolumeSource) Reset()
func (*RBDVolumeSource) String ¶ added in v0.6.0
func (m *RBDVolumeSource) String() string
type RunningStatus ¶ added in v0.5.0
type RunningStatus struct {
StartedAt string `protobuf:"bytes,1,opt,name=startedAt,proto3" json:"startedAt,omitempty"`
}
func (*RunningStatus) Descriptor ¶ added in v0.6.0
func (*RunningStatus) Descriptor() ([]byte, []int)
func (*RunningStatus) GetStartedAt ¶ added in v0.8.0
func (m *RunningStatus) GetStartedAt() string
func (*RunningStatus) ProtoMessage ¶ added in v0.6.0
func (*RunningStatus) ProtoMessage()
func (*RunningStatus) Reset ¶ added in v0.6.0
func (m *RunningStatus) Reset()
func (*RunningStatus) String ¶ added in v0.6.0
func (m *RunningStatus) String() string
type SandboxPersistInfo ¶ added in v0.8.0
type SandboxPersistInfo struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` PersistInfo []byte `protobuf:"bytes,2,opt,name=PersistInfo,proto3" json:"PersistInfo,omitempty"` }
func (*SandboxPersistInfo) Descriptor ¶ added in v0.8.0
func (*SandboxPersistInfo) Descriptor() ([]byte, []int)
func (*SandboxPersistInfo) GetId ¶ added in v0.8.0
func (m *SandboxPersistInfo) GetId() string
func (*SandboxPersistInfo) GetPersistInfo ¶ added in v0.8.0
func (m *SandboxPersistInfo) GetPersistInfo() []byte
func (*SandboxPersistInfo) ProtoMessage ¶ added in v0.8.0
func (*SandboxPersistInfo) ProtoMessage()
func (*SandboxPersistInfo) Reset ¶ added in v0.8.0
func (m *SandboxPersistInfo) Reset()
func (*SandboxPersistInfo) String ¶ added in v0.8.0
func (m *SandboxPersistInfo) String() string
type ServiceAddRequest ¶ added in v0.6.2
type ServiceAddRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Services []*UserService `protobuf:"bytes,2,rep,name=services" json:"services,omitempty"` }
func (*ServiceAddRequest) Descriptor ¶ added in v0.8.0
func (*ServiceAddRequest) Descriptor() ([]byte, []int)
func (*ServiceAddRequest) GetPodID ¶ added in v0.8.0
func (m *ServiceAddRequest) GetPodID() string
func (*ServiceAddRequest) GetServices ¶ added in v0.6.2
func (m *ServiceAddRequest) GetServices() []*UserService
func (*ServiceAddRequest) ProtoMessage ¶ added in v0.6.2
func (*ServiceAddRequest) ProtoMessage()
func (*ServiceAddRequest) Reset ¶ added in v0.6.2
func (m *ServiceAddRequest) Reset()
func (*ServiceAddRequest) String ¶ added in v0.6.2
func (m *ServiceAddRequest) String() string
type ServiceAddResponse ¶ added in v0.6.2
type ServiceAddResponse struct { }
func (*ServiceAddResponse) Descriptor ¶ added in v0.8.0
func (*ServiceAddResponse) Descriptor() ([]byte, []int)
func (*ServiceAddResponse) ProtoMessage ¶ added in v0.6.2
func (*ServiceAddResponse) ProtoMessage()
func (*ServiceAddResponse) Reset ¶ added in v0.6.2
func (m *ServiceAddResponse) Reset()
func (*ServiceAddResponse) String ¶ added in v0.6.2
func (m *ServiceAddResponse) String() string
type ServiceDelRequest ¶ added in v0.6.2
type ServiceDelRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Services []*UserService `protobuf:"bytes,2,rep,name=services" json:"services,omitempty"` }
func (*ServiceDelRequest) Descriptor ¶ added in v0.8.0
func (*ServiceDelRequest) Descriptor() ([]byte, []int)
func (*ServiceDelRequest) GetPodID ¶ added in v0.8.0
func (m *ServiceDelRequest) GetPodID() string
func (*ServiceDelRequest) GetServices ¶ added in v0.6.2
func (m *ServiceDelRequest) GetServices() []*UserService
func (*ServiceDelRequest) ProtoMessage ¶ added in v0.6.2
func (*ServiceDelRequest) ProtoMessage()
func (*ServiceDelRequest) Reset ¶ added in v0.6.2
func (m *ServiceDelRequest) Reset()
func (*ServiceDelRequest) String ¶ added in v0.6.2
func (m *ServiceDelRequest) String() string
type ServiceDelResponse ¶ added in v0.6.2
type ServiceDelResponse struct { }
func (*ServiceDelResponse) Descriptor ¶ added in v0.8.0
func (*ServiceDelResponse) Descriptor() ([]byte, []int)
func (*ServiceDelResponse) ProtoMessage ¶ added in v0.6.2
func (*ServiceDelResponse) ProtoMessage()
func (*ServiceDelResponse) Reset ¶ added in v0.6.2
func (m *ServiceDelResponse) Reset()
func (*ServiceDelResponse) String ¶ added in v0.6.2
func (m *ServiceDelResponse) String() string
type ServiceListRequest ¶ added in v0.6.2
type ServiceListRequest struct {
PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}
func (*ServiceListRequest) Descriptor ¶ added in v0.8.0
func (*ServiceListRequest) Descriptor() ([]byte, []int)
func (*ServiceListRequest) GetPodID ¶ added in v0.8.0
func (m *ServiceListRequest) GetPodID() string
func (*ServiceListRequest) ProtoMessage ¶ added in v0.6.2
func (*ServiceListRequest) ProtoMessage()
func (*ServiceListRequest) Reset ¶ added in v0.6.2
func (m *ServiceListRequest) Reset()
func (*ServiceListRequest) String ¶ added in v0.6.2
func (m *ServiceListRequest) String() string
type ServiceListResponse ¶ added in v0.6.2
type ServiceListResponse struct {
Services []*UserService `protobuf:"bytes,1,rep,name=services" json:"services,omitempty"`
}
func (*ServiceListResponse) Descriptor ¶ added in v0.8.0
func (*ServiceListResponse) Descriptor() ([]byte, []int)
func (*ServiceListResponse) GetServices ¶ added in v0.6.2
func (m *ServiceListResponse) GetServices() []*UserService
func (*ServiceListResponse) ProtoMessage ¶ added in v0.6.2
func (*ServiceListResponse) ProtoMessage()
func (*ServiceListResponse) Reset ¶ added in v0.6.2
func (m *ServiceListResponse) Reset()
func (*ServiceListResponse) String ¶ added in v0.6.2
func (m *ServiceListResponse) String() string
type ServiceUpdateRequest ¶ added in v0.6.2
type ServiceUpdateRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` Services []*UserService `protobuf:"bytes,2,rep,name=services" json:"services,omitempty"` }
func (*ServiceUpdateRequest) Descriptor ¶ added in v0.8.0
func (*ServiceUpdateRequest) Descriptor() ([]byte, []int)
func (*ServiceUpdateRequest) GetPodID ¶ added in v0.8.0
func (m *ServiceUpdateRequest) GetPodID() string
func (*ServiceUpdateRequest) GetServices ¶ added in v0.6.2
func (m *ServiceUpdateRequest) GetServices() []*UserService
func (*ServiceUpdateRequest) ProtoMessage ¶ added in v0.6.2
func (*ServiceUpdateRequest) ProtoMessage()
func (*ServiceUpdateRequest) Reset ¶ added in v0.6.2
func (m *ServiceUpdateRequest) Reset()
func (*ServiceUpdateRequest) String ¶ added in v0.6.2
func (m *ServiceUpdateRequest) String() string
type ServiceUpdateResponse ¶ added in v0.6.2
type ServiceUpdateResponse struct { }
func (*ServiceUpdateResponse) Descriptor ¶ added in v0.8.0
func (*ServiceUpdateResponse) Descriptor() ([]byte, []int)
func (*ServiceUpdateResponse) ProtoMessage ¶ added in v0.6.2
func (*ServiceUpdateResponse) ProtoMessage()
func (*ServiceUpdateResponse) Reset ¶ added in v0.6.2
func (m *ServiceUpdateResponse) Reset()
func (*ServiceUpdateResponse) String ¶ added in v0.6.2
func (m *ServiceUpdateResponse) String() string
type TTYResizeRequest ¶ added in v0.8.0
type TTYResizeRequest struct { ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"` ExecID string `protobuf:"bytes,2,opt,name=execID,proto3" json:"execID,omitempty"` Width int32 `protobuf:"varint,3,opt,name=width,proto3" json:"width,omitempty"` Height int32 `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"` }
func (*TTYResizeRequest) Descriptor ¶ added in v0.8.0
func (*TTYResizeRequest) Descriptor() ([]byte, []int)
func (*TTYResizeRequest) GetContainerID ¶ added in v0.8.0
func (m *TTYResizeRequest) GetContainerID() string
func (*TTYResizeRequest) GetExecID ¶ added in v0.8.0
func (m *TTYResizeRequest) GetExecID() string
func (*TTYResizeRequest) GetHeight ¶ added in v0.8.0
func (m *TTYResizeRequest) GetHeight() int32
func (*TTYResizeRequest) GetWidth ¶ added in v0.8.0
func (m *TTYResizeRequest) GetWidth() int32
func (*TTYResizeRequest) ProtoMessage ¶ added in v0.8.0
func (*TTYResizeRequest) ProtoMessage()
func (*TTYResizeRequest) Reset ¶ added in v0.8.0
func (m *TTYResizeRequest) Reset()
func (*TTYResizeRequest) String ¶ added in v0.8.0
func (m *TTYResizeRequest) String() string
type TTYResizeResponse ¶ added in v0.8.0
type TTYResizeResponse struct { }
func (*TTYResizeResponse) Descriptor ¶ added in v0.8.0
func (*TTYResizeResponse) Descriptor() ([]byte, []int)
func (*TTYResizeResponse) ProtoMessage ¶ added in v0.8.0
func (*TTYResizeResponse) ProtoMessage()
func (*TTYResizeResponse) Reset ¶ added in v0.8.0
func (m *TTYResizeResponse) Reset()
func (*TTYResizeResponse) String ¶ added in v0.8.0
func (m *TTYResizeResponse) String() string
type TcpStat ¶ added in v0.6.2
type TcpStat struct { Established uint64 `protobuf:"varint,1,opt,name=established,proto3" json:"established,omitempty"` SynSent uint64 `protobuf:"varint,2,opt,name=synSent,proto3" json:"synSent,omitempty"` SynRecv uint64 `protobuf:"varint,3,opt,name=synRecv,proto3" json:"synRecv,omitempty"` FinWait1 uint64 `protobuf:"varint,4,opt,name=finWait1,proto3" json:"finWait1,omitempty"` FinWait2 uint64 `protobuf:"varint,5,opt,name=finWait2,proto3" json:"finWait2,omitempty"` TimeWait uint64 `protobuf:"varint,6,opt,name=timeWait,proto3" json:"timeWait,omitempty"` Close uint64 `protobuf:"varint,7,opt,name=close,proto3" json:"close,omitempty"` CloseWait uint64 `protobuf:"varint,8,opt,name=closeWait,proto3" json:"closeWait,omitempty"` LastAck uint64 `protobuf:"varint,9,opt,name=lastAck,proto3" json:"lastAck,omitempty"` Listen uint64 `protobuf:"varint,10,opt,name=listen,proto3" json:"listen,omitempty"` Closing uint64 `protobuf:"varint,11,opt,name=closing,proto3" json:"closing,omitempty"` }
func (*TcpStat) Descriptor ¶ added in v0.8.0
func (*TcpStat) GetCloseWait ¶ added in v0.8.0
func (*TcpStat) GetClosing ¶ added in v0.8.0
func (*TcpStat) GetEstablished ¶ added in v0.8.0
func (*TcpStat) GetFinWait1 ¶ added in v0.8.0
func (*TcpStat) GetFinWait2 ¶ added in v0.8.0
func (*TcpStat) GetLastAck ¶ added in v0.8.0
func (*TcpStat) GetSynRecv ¶ added in v0.8.0
func (*TcpStat) GetSynSent ¶ added in v0.8.0
func (*TcpStat) GetTimeWait ¶ added in v0.8.0
func (*TcpStat) ProtoMessage ¶ added in v0.6.2
func (*TcpStat) ProtoMessage()
type TermStatus ¶ added in v0.5.0
type TermStatus struct { ExitCode int32 `protobuf:"varint,1,opt,name=exitCode,proto3" json:"exitCode,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` StartedAt string `protobuf:"bytes,4,opt,name=startedAt,proto3" json:"startedAt,omitempty"` FinishedAt string `protobuf:"bytes,5,opt,name=finishedAt,proto3" json:"finishedAt,omitempty"` }
func (*TermStatus) Descriptor ¶ added in v0.6.0
func (*TermStatus) Descriptor() ([]byte, []int)
func (*TermStatus) GetExitCode ¶ added in v0.8.0
func (m *TermStatus) GetExitCode() int32
func (*TermStatus) GetFinishedAt ¶ added in v0.8.0
func (m *TermStatus) GetFinishedAt() string
func (*TermStatus) GetMessage ¶ added in v0.8.0
func (m *TermStatus) GetMessage() string
func (*TermStatus) GetReason ¶ added in v0.8.0
func (m *TermStatus) GetReason() string
func (*TermStatus) GetStartedAt ¶ added in v0.8.0
func (m *TermStatus) GetStartedAt() string
func (*TermStatus) ProtoMessage ¶ added in v0.6.0
func (*TermStatus) ProtoMessage()
func (*TermStatus) Reset ¶ added in v0.6.0
func (m *TermStatus) Reset()
func (*TermStatus) String ¶ added in v0.6.0
func (m *TermStatus) String() string
type Ulimit ¶ added in v0.8.0
type Ulimit struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Hard uint64 `protobuf:"varint,2,opt,name=Hard,proto3" json:"Hard,omitempty"` Soft uint64 `protobuf:"varint,3,opt,name=Soft,proto3" json:"Soft,omitempty"` }
func (*Ulimit) Descriptor ¶ added in v0.8.0
func (*Ulimit) ProtoMessage ¶ added in v0.8.0
func (*Ulimit) ProtoMessage()
type UserContainer ¶ added in v0.6.0
type UserContainer struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` Workdir string `protobuf:"bytes,3,opt,name=workdir,proto3" json:"workdir,omitempty"` RestartPolicy string `protobuf:"bytes,4,opt,name=restartPolicy,proto3" json:"restartPolicy,omitempty"` Tty bool `protobuf:"varint,5,opt,name=tty,proto3" json:"tty,omitempty"` Sysctl map[string]string `` /* 146-byte string literal not displayed */ Envs []*EnvironmentVar `protobuf:"bytes,7,rep,name=envs" json:"envs,omitempty"` Command []string `protobuf:"bytes,8,rep,name=command" json:"command,omitempty"` Entrypoint []string `protobuf:"bytes,9,rep,name=entrypoint" json:"entrypoint,omitempty"` Ports []*UserContainerPort `protobuf:"bytes,10,rep,name=ports" json:"ports,omitempty"` Volumes []*UserVolumeReference `protobuf:"bytes,11,rep,name=volumes" json:"volumes,omitempty"` Files []*UserFileReference `protobuf:"bytes,12,rep,name=files" json:"files,omitempty"` User *UserUser `protobuf:"bytes,13,opt,name=user" json:"user,omitempty"` Labels map[string]string `` /* 147-byte string literal not displayed */ Id string `protobuf:"bytes,15,opt,name=id,proto3" json:"id,omitempty"` StopSignal string `protobuf:"bytes,17,opt,name=StopSignal,proto3" json:"StopSignal,omitempty"` Ulimits []*Ulimit `protobuf:"bytes,18,rep,name=ulimits" json:"ulimits,omitempty"` LogPath string `protobuf:"bytes,19,opt,name=logPath,proto3" json:"logPath,omitempty"` ReadOnly bool `protobuf:"varint,20,opt,name=readOnly,proto3" json:"readOnly,omitempty"` Cache string `protobuf:"bytes,21,opt,name=cache,proto3" json:"cache,omitempty"` }
func (*UserContainer) Descriptor ¶ added in v0.6.0
func (*UserContainer) Descriptor() ([]byte, []int)
func (*UserContainer) GetCache ¶ added in v1.1.0
func (m *UserContainer) GetCache() string
func (*UserContainer) GetCommand ¶ added in v0.8.0
func (m *UserContainer) GetCommand() []string
func (*UserContainer) GetEntrypoint ¶ added in v0.8.0
func (m *UserContainer) GetEntrypoint() []string
func (*UserContainer) GetEnvs ¶ added in v0.6.0
func (m *UserContainer) GetEnvs() []*EnvironmentVar
func (*UserContainer) GetFiles ¶ added in v0.6.0
func (m *UserContainer) GetFiles() []*UserFileReference
func (*UserContainer) GetId ¶ added in v0.8.0
func (m *UserContainer) GetId() string
func (*UserContainer) GetImage ¶ added in v0.8.0
func (m *UserContainer) GetImage() string
func (*UserContainer) GetLabels ¶ added in v0.6.2
func (m *UserContainer) GetLabels() map[string]string
func (*UserContainer) GetLogPath ¶ added in v0.8.0
func (m *UserContainer) GetLogPath() string
func (*UserContainer) GetName ¶ added in v0.8.0
func (m *UserContainer) GetName() string
func (*UserContainer) GetPorts ¶ added in v0.6.0
func (m *UserContainer) GetPorts() []*UserContainerPort
func (*UserContainer) GetReadOnly ¶ added in v1.0.0
func (m *UserContainer) GetReadOnly() bool
func (*UserContainer) GetRestartPolicy ¶ added in v0.8.0
func (m *UserContainer) GetRestartPolicy() string
func (*UserContainer) GetStopSignal ¶ added in v0.8.0
func (m *UserContainer) GetStopSignal() string
func (*UserContainer) GetSysctl ¶ added in v0.6.0
func (m *UserContainer) GetSysctl() map[string]string
func (*UserContainer) GetTty ¶ added in v0.8.0
func (m *UserContainer) GetTty() bool
func (*UserContainer) GetUlimits ¶ added in v0.8.0
func (m *UserContainer) GetUlimits() []*Ulimit
func (*UserContainer) GetUser ¶ added in v0.6.2
func (m *UserContainer) GetUser() *UserUser
func (*UserContainer) GetVolumes ¶ added in v0.6.0
func (m *UserContainer) GetVolumes() []*UserVolumeReference
func (*UserContainer) GetWorkdir ¶ added in v0.8.0
func (m *UserContainer) GetWorkdir() string
func (*UserContainer) ProtoMessage ¶ added in v0.6.0
func (*UserContainer) ProtoMessage()
func (*UserContainer) Reset ¶ added in v0.6.0
func (m *UserContainer) Reset()
func (*UserContainer) String ¶ added in v0.6.0
func (m *UserContainer) String() string
func (*UserContainer) ToPodPortmappings ¶ added in v0.8.0
func (c *UserContainer) ToPodPortmappings(ignoreError bool) ([]*PortMapping, error)
type UserContainerPort ¶ added in v0.6.0
type UserContainerPort struct { HostPort int32 `protobuf:"varint,1,opt,name=hostPort,proto3" json:"hostPort,omitempty"` ContainerPort int32 `protobuf:"varint,2,opt,name=containerPort,proto3" json:"containerPort,omitempty"` ServicePort int32 `protobuf:"varint,3,opt,name=servicePort,proto3" json:"servicePort,omitempty"` Protocol string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"` }
func (*UserContainerPort) Descriptor ¶ added in v0.6.0
func (*UserContainerPort) Descriptor() ([]byte, []int)
func (*UserContainerPort) GetContainerPort ¶ added in v0.8.0
func (m *UserContainerPort) GetContainerPort() int32
func (*UserContainerPort) GetHostPort ¶ added in v0.8.0
func (m *UserContainerPort) GetHostPort() int32
func (*UserContainerPort) GetProtocol ¶ added in v0.8.0
func (m *UserContainerPort) GetProtocol() string
func (*UserContainerPort) GetServicePort ¶ added in v0.8.0
func (m *UserContainerPort) GetServicePort() int32
func (*UserContainerPort) ProtoMessage ¶ added in v0.6.0
func (*UserContainerPort) ProtoMessage()
func (*UserContainerPort) Reset ¶ added in v0.6.0
func (m *UserContainerPort) Reset()
func (*UserContainerPort) String ¶ added in v0.6.0
func (m *UserContainerPort) String() string
type UserFile ¶ added in v0.6.0
type UserFile struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Encoding string `protobuf:"bytes,2,opt,name=encoding,proto3" json:"encoding,omitempty"` Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"` }
func (*UserFile) Descriptor ¶ added in v0.6.0
func (*UserFile) GetContent ¶ added in v0.8.0
func (*UserFile) GetEncoding ¶ added in v0.8.0
func (*UserFile) ProtoMessage ¶ added in v0.6.0
func (*UserFile) ProtoMessage()
type UserFileReference ¶ added in v0.6.0
type UserFileReference struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` Filename string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"` Perm string `protobuf:"bytes,3,opt,name=perm,proto3" json:"perm,omitempty"` User string `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"` Group string `protobuf:"bytes,5,opt,name=group,proto3" json:"group,omitempty"` Detail *UserFile `protobuf:"bytes,6,opt,name=detail" json:"detail,omitempty"` }
func (*UserFileReference) Descriptor ¶ added in v0.6.0
func (*UserFileReference) Descriptor() ([]byte, []int)
func (*UserFileReference) GetDetail ¶ added in v0.8.0
func (m *UserFileReference) GetDetail() *UserFile
func (*UserFileReference) GetFilename ¶ added in v0.8.0
func (m *UserFileReference) GetFilename() string
func (*UserFileReference) GetGroup ¶ added in v0.8.0
func (m *UserFileReference) GetGroup() string
func (*UserFileReference) GetPath ¶ added in v0.8.0
func (m *UserFileReference) GetPath() string
func (*UserFileReference) GetPerm ¶ added in v0.8.0
func (m *UserFileReference) GetPerm() string
func (*UserFileReference) GetUser ¶ added in v0.8.0
func (m *UserFileReference) GetUser() string
func (*UserFileReference) ProtoMessage ¶ added in v0.6.0
func (*UserFileReference) ProtoMessage()
func (*UserFileReference) Reset ¶ added in v0.6.0
func (m *UserFileReference) Reset()
func (*UserFileReference) String ¶ added in v0.6.0
func (m *UserFileReference) String() string
type UserInterface ¶ added in v0.6.0
type UserInterface struct { Bridge string `protobuf:"bytes,1,opt,name=bridge,proto3" json:"bridge,omitempty"` Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"` Ifname string `protobuf:"bytes,3,opt,name=ifname,proto3" json:"ifname,omitempty"` Mac string `protobuf:"bytes,4,opt,name=mac,proto3" json:"mac,omitempty"` Mtu uint64 `protobuf:"varint,5,opt,name=mtu,proto3" json:"mtu,omitempty"` Gateway string `protobuf:"bytes,6,opt,name=gateway,proto3" json:"gateway,omitempty"` Id string `protobuf:"bytes,100,opt,name=id,proto3" json:"id,omitempty"` }
func (*UserInterface) Descriptor ¶ added in v0.6.0
func (*UserInterface) Descriptor() ([]byte, []int)
func (*UserInterface) GetBridge ¶ added in v0.8.0
func (m *UserInterface) GetBridge() string
func (*UserInterface) GetGateway ¶ added in v0.8.0
func (m *UserInterface) GetGateway() string
func (*UserInterface) GetId ¶ added in v1.1.0
func (m *UserInterface) GetId() string
func (*UserInterface) GetIfname ¶ added in v0.8.0
func (m *UserInterface) GetIfname() string
func (*UserInterface) GetIp ¶ added in v0.8.0
func (m *UserInterface) GetIp() string
func (*UserInterface) GetMac ¶ added in v0.8.0
func (m *UserInterface) GetMac() string
func (*UserInterface) GetMtu ¶ added in v1.1.0
func (m *UserInterface) GetMtu() uint64
func (*UserInterface) ProtoMessage ¶ added in v0.6.0
func (*UserInterface) ProtoMessage()
func (*UserInterface) Reset ¶ added in v0.6.0
func (m *UserInterface) Reset()
func (*UserInterface) String ¶ added in v0.6.0
func (m *UserInterface) String() string
type UserPod ¶ added in v0.6.0
type UserPod struct { // TODO: rename this to name (renaming will also change restful API) Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` RestartPolicy string `protobuf:"bytes,4,opt,name=restartPolicy,proto3" json:"restartPolicy,omitempty"` Tty bool `protobuf:"varint,5,opt,name=tty,proto3" json:"tty,omitempty"` Labels map[string]string `` /* 146-byte string literal not displayed */ Resource *UserResource `protobuf:"bytes,7,opt,name=resource" json:"resource,omitempty"` Log *PodLogConfig `protobuf:"bytes,8,opt,name=log" json:"log,omitempty"` Dns []string `protobuf:"bytes,9,rep,name=dns" json:"dns,omitempty"` Containers []*UserContainer `protobuf:"bytes,10,rep,name=containers" json:"containers,omitempty"` Files []*UserFile `protobuf:"bytes,11,rep,name=files" json:"files,omitempty"` Volumes []*UserVolume `protobuf:"bytes,12,rep,name=volumes" json:"volumes,omitempty"` Interfaces []*UserInterface `protobuf:"bytes,13,rep,name=interfaces" json:"interfaces,omitempty"` Services []*UserService `protobuf:"bytes,14,rep,name=services" json:"services,omitempty"` PortmappingWhiteLists *PortmappingWhiteList `protobuf:"bytes,15,opt,name=portmappingWhiteLists" json:"portmappingWhiteLists,omitempty"` Portmappings []*PortMapping `protobuf:"bytes,16,rep,name=portmappings" json:"portmappings,omitempty"` DnsOptions []string `protobuf:"bytes,17,rep,name=dnsOptions" json:"dnsOptions,omitempty"` DnsSearch []string `protobuf:"bytes,18,rep,name=dnsSearch" json:"dnsSearch,omitempty"` }
func (*UserPod) CloneGlobalPart ¶ added in v0.8.0
CloneGlobalPart() clone the static part of a pod spec, and leave the remains empty.
func (*UserPod) Descriptor ¶ added in v0.6.0
func (*UserPod) GetContainers ¶ added in v0.6.0
func (m *UserPod) GetContainers() []*UserContainer
func (*UserPod) GetDnsOptions ¶ added in v0.8.1
func (*UserPod) GetDnsSearch ¶ added in v0.8.1
func (*UserPod) GetHostname ¶ added in v0.8.0
func (*UserPod) GetInterfaces ¶ added in v0.6.0
func (m *UserPod) GetInterfaces() []*UserInterface
func (*UserPod) GetLog ¶ added in v0.6.0
func (m *UserPod) GetLog() *PodLogConfig
func (*UserPod) GetPortmappingWhiteLists ¶ added in v0.6.2
func (m *UserPod) GetPortmappingWhiteLists() *PortmappingWhiteList
func (*UserPod) GetPortmappings ¶ added in v0.8.0
func (m *UserPod) GetPortmappings() []*PortMapping
func (*UserPod) GetResource ¶ added in v0.6.0
func (m *UserPod) GetResource() *UserResource
func (*UserPod) GetRestartPolicy ¶ added in v0.8.0
func (*UserPod) GetServices ¶ added in v0.6.0
func (m *UserPod) GetServices() []*UserService
func (*UserPod) GetVolumes ¶ added in v0.6.0
func (m *UserPod) GetVolumes() []*UserVolume
func (*UserPod) LookupContainer ¶ added in v0.8.0
func (p *UserPod) LookupContainer(idOrName string) *UserContainer
func (*UserPod) MergePortmappings ¶ added in v0.8.0
func (*UserPod) ProtoMessage ¶ added in v0.6.0
func (*UserPod) ProtoMessage()
func (*UserPod) ReorganizeContainers ¶ added in v0.8.0
type UserResource ¶ added in v0.6.0
type UserResource struct { Vcpu int32 `protobuf:"varint,1,opt,name=vcpu,proto3" json:"vcpu,omitempty"` Memory int32 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"` }
func (*UserResource) Descriptor ¶ added in v0.6.0
func (*UserResource) Descriptor() ([]byte, []int)
func (*UserResource) GetMemory ¶ added in v0.8.0
func (m *UserResource) GetMemory() int32
func (*UserResource) GetVcpu ¶ added in v0.8.0
func (m *UserResource) GetVcpu() int32
func (*UserResource) ProtoMessage ¶ added in v0.6.0
func (*UserResource) ProtoMessage()
func (*UserResource) Reset ¶ added in v0.6.0
func (m *UserResource) Reset()
func (*UserResource) String ¶ added in v0.6.0
func (m *UserResource) String() string
type UserService ¶ added in v0.6.0
type UserService struct { ServiceIP string `protobuf:"bytes,1,opt,name=serviceIP,proto3" json:"serviceIP,omitempty"` Protocol string `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"` ServicePort int32 `protobuf:"varint,3,opt,name=servicePort,proto3" json:"servicePort,omitempty"` Hosts []*UserServiceBackend `protobuf:"bytes,4,rep,name=hosts" json:"hosts,omitempty"` }
func (*UserService) Descriptor ¶ added in v0.6.0
func (*UserService) Descriptor() ([]byte, []int)
func (*UserService) GetHosts ¶ added in v0.6.0
func (m *UserService) GetHosts() []*UserServiceBackend
func (*UserService) GetProtocol ¶ added in v0.8.0
func (m *UserService) GetProtocol() string
func (*UserService) GetServiceIP ¶ added in v0.8.0
func (m *UserService) GetServiceIP() string
func (*UserService) GetServicePort ¶ added in v0.8.0
func (m *UserService) GetServicePort() int32
func (*UserService) ProtoMessage ¶ added in v0.6.0
func (*UserService) ProtoMessage()
func (*UserService) Reset ¶ added in v0.6.0
func (m *UserService) Reset()
func (*UserService) String ¶ added in v0.6.0
func (m *UserService) String() string
type UserServiceBackend ¶ added in v0.6.0
type UserServiceBackend struct { HostIP string `protobuf:"bytes,1,opt,name=hostIP,proto3" json:"hostIP,omitempty"` HostPort int32 `protobuf:"varint,2,opt,name=hostPort,proto3" json:"hostPort,omitempty"` }
func (*UserServiceBackend) Descriptor ¶ added in v0.6.0
func (*UserServiceBackend) Descriptor() ([]byte, []int)
func (*UserServiceBackend) GetHostIP ¶ added in v0.8.0
func (m *UserServiceBackend) GetHostIP() string
func (*UserServiceBackend) GetHostPort ¶ added in v0.8.0
func (m *UserServiceBackend) GetHostPort() int32
func (*UserServiceBackend) ProtoMessage ¶ added in v0.6.0
func (*UserServiceBackend) ProtoMessage()
func (*UserServiceBackend) Reset ¶ added in v0.6.0
func (m *UserServiceBackend) Reset()
func (*UserServiceBackend) String ¶ added in v0.6.0
func (m *UserServiceBackend) String() string
type UserUser ¶ added in v0.6.2
type UserUser struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Group string `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"` AdditionalGroups []string `protobuf:"bytes,3,rep,name=additionalGroups" json:"additionalGroups,omitempty"` }
func (*UserUser) Descriptor ¶ added in v0.8.0
func (*UserUser) GetAdditionalGroups ¶ added in v0.8.0
func (*UserUser) ProtoMessage ¶ added in v0.6.2
func (*UserUser) ProtoMessage()
type UserVolume ¶ added in v0.6.0
type UserVolume struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"` Format string `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"` Option *UserVolumeOption `protobuf:"bytes,4,opt,name=option" json:"option,omitempty"` Fstype string `protobuf:"bytes,5,opt,name=fstype,proto3" json:"fstype,omitempty"` Cache string `protobuf:"bytes,6,opt,name=cache,proto3" json:"cache,omitempty"` }
func (*UserVolume) Descriptor ¶ added in v0.6.0
func (*UserVolume) Descriptor() ([]byte, []int)
func (*UserVolume) GetCache ¶ added in v1.1.0
func (m *UserVolume) GetCache() string
func (*UserVolume) GetFormat ¶ added in v0.8.0
func (m *UserVolume) GetFormat() string
func (*UserVolume) GetFstype ¶ added in v0.8.0
func (m *UserVolume) GetFstype() string
func (*UserVolume) GetName ¶ added in v0.8.0
func (m *UserVolume) GetName() string
func (*UserVolume) GetOption ¶ added in v0.6.0
func (m *UserVolume) GetOption() *UserVolumeOption
func (*UserVolume) GetSource ¶ added in v0.8.0
func (m *UserVolume) GetSource() string
func (*UserVolume) ProtoMessage ¶ added in v0.6.0
func (*UserVolume) ProtoMessage()
func (*UserVolume) Reset ¶ added in v0.6.0
func (m *UserVolume) Reset()
func (*UserVolume) String ¶ added in v0.6.0
func (m *UserVolume) String() string
type UserVolumeOption ¶ added in v0.6.0
type UserVolumeOption struct { User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` Keyring string `protobuf:"bytes,2,opt,name=keyring,proto3" json:"keyring,omitempty"` Monitors []string `protobuf:"bytes,3,rep,name=monitors" json:"monitors,omitempty"` }
func (*UserVolumeOption) Descriptor ¶ added in v0.6.0
func (*UserVolumeOption) Descriptor() ([]byte, []int)
func (*UserVolumeOption) GetKeyring ¶ added in v0.8.0
func (m *UserVolumeOption) GetKeyring() string
func (*UserVolumeOption) GetMonitors ¶ added in v0.8.0
func (m *UserVolumeOption) GetMonitors() []string
func (*UserVolumeOption) GetUser ¶ added in v0.8.0
func (m *UserVolumeOption) GetUser() string
func (*UserVolumeOption) ProtoMessage ¶ added in v0.6.0
func (*UserVolumeOption) ProtoMessage()
func (*UserVolumeOption) Reset ¶ added in v0.6.0
func (m *UserVolumeOption) Reset()
func (*UserVolumeOption) String ¶ added in v0.6.0
func (m *UserVolumeOption) String() string
type UserVolumeReference ¶ added in v0.6.0
type UserVolumeReference struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` Volume string `protobuf:"bytes,2,opt,name=volume,proto3" json:"volume,omitempty"` ReadOnly bool `protobuf:"varint,3,opt,name=readOnly,proto3" json:"readOnly,omitempty"` Detail *UserVolume `protobuf:"bytes,4,opt,name=detail" json:"detail,omitempty"` }
func (*UserVolumeReference) Descriptor ¶ added in v0.6.0
func (*UserVolumeReference) Descriptor() ([]byte, []int)
func (*UserVolumeReference) GetDetail ¶ added in v0.8.0
func (m *UserVolumeReference) GetDetail() *UserVolume
func (*UserVolumeReference) GetPath ¶ added in v0.8.0
func (m *UserVolumeReference) GetPath() string
func (*UserVolumeReference) GetReadOnly ¶ added in v0.8.0
func (m *UserVolumeReference) GetReadOnly() bool
func (*UserVolumeReference) GetVolume ¶ added in v0.8.0
func (m *UserVolumeReference) GetVolume() string
func (*UserVolumeReference) ProtoMessage ¶ added in v0.6.0
func (*UserVolumeReference) ProtoMessage()
func (*UserVolumeReference) Reset ¶ added in v0.6.0
func (m *UserVolumeReference) Reset()
func (*UserVolumeReference) String ¶ added in v0.6.0
func (m *UserVolumeReference) String() string
type VMCreateRequest ¶ added in v0.6.0
type VMCreateRequest struct { Cpu int32 `protobuf:"varint,1,opt,name=cpu,proto3" json:"cpu,omitempty"` Memory int32 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"` }
func (*VMCreateRequest) Descriptor ¶ added in v0.6.0
func (*VMCreateRequest) Descriptor() ([]byte, []int)
func (*VMCreateRequest) GetCpu ¶ added in v0.8.0
func (m *VMCreateRequest) GetCpu() int32
func (*VMCreateRequest) GetMemory ¶ added in v0.8.0
func (m *VMCreateRequest) GetMemory() int32
func (*VMCreateRequest) ProtoMessage ¶ added in v0.6.0
func (*VMCreateRequest) ProtoMessage()
func (*VMCreateRequest) Reset ¶ added in v0.6.0
func (m *VMCreateRequest) Reset()
func (*VMCreateRequest) String ¶ added in v0.6.0
func (m *VMCreateRequest) String() string
type VMCreateResponse ¶ added in v0.6.0
type VMCreateResponse struct {
VmID string `protobuf:"bytes,1,opt,name=vmID,proto3" json:"vmID,omitempty"`
}
func (*VMCreateResponse) Descriptor ¶ added in v0.6.0
func (*VMCreateResponse) Descriptor() ([]byte, []int)
func (*VMCreateResponse) GetVmID ¶ added in v0.8.0
func (m *VMCreateResponse) GetVmID() string
func (*VMCreateResponse) ProtoMessage ¶ added in v0.6.0
func (*VMCreateResponse) ProtoMessage()
func (*VMCreateResponse) Reset ¶ added in v0.6.0
func (m *VMCreateResponse) Reset()
func (*VMCreateResponse) String ¶ added in v0.6.0
func (m *VMCreateResponse) String() string
type VMListRequest ¶ added in v0.6.0
type VMListRequest struct { PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"` VmID string `protobuf:"bytes,2,opt,name=vmID,proto3" json:"vmID,omitempty"` }
func (*VMListRequest) Descriptor ¶ added in v0.6.0
func (*VMListRequest) Descriptor() ([]byte, []int)
func (*VMListRequest) GetPodID ¶ added in v0.8.0
func (m *VMListRequest) GetPodID() string
func (*VMListRequest) GetVmID ¶ added in v0.8.0
func (m *VMListRequest) GetVmID() string
func (*VMListRequest) ProtoMessage ¶ added in v0.6.0
func (*VMListRequest) ProtoMessage()
func (*VMListRequest) Reset ¶ added in v0.6.0
func (m *VMListRequest) Reset()
func (*VMListRequest) String ¶ added in v0.6.0
func (m *VMListRequest) String() string
type VMListResponse ¶ added in v0.6.0
type VMListResponse struct {
VmList []*VMListResult `protobuf:"bytes,1,rep,name=vmList" json:"vmList,omitempty"`
}
func (*VMListResponse) Descriptor ¶ added in v0.6.0
func (*VMListResponse) Descriptor() ([]byte, []int)
func (*VMListResponse) GetVmList ¶ added in v0.6.0
func (m *VMListResponse) GetVmList() []*VMListResult
func (*VMListResponse) ProtoMessage ¶ added in v0.6.0
func (*VMListResponse) ProtoMessage()
func (*VMListResponse) Reset ¶ added in v0.6.0
func (m *VMListResponse) Reset()
func (*VMListResponse) String ¶ added in v0.6.0
func (m *VMListResponse) String() string
type VMListResult ¶ added in v0.6.0
type VMListResult struct { VmID string `protobuf:"bytes,1,opt,name=vmID,proto3" json:"vmID,omitempty"` PodID string `protobuf:"bytes,2,opt,name=podID,proto3" json:"podID,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` }
func (*VMListResult) Descriptor ¶ added in v0.6.0
func (*VMListResult) Descriptor() ([]byte, []int)
func (*VMListResult) GetPodID ¶ added in v0.8.0
func (m *VMListResult) GetPodID() string
func (*VMListResult) GetStatus ¶ added in v0.8.0
func (m *VMListResult) GetStatus() string
func (*VMListResult) GetVmID ¶ added in v0.8.0
func (m *VMListResult) GetVmID() string
func (*VMListResult) ProtoMessage ¶ added in v0.6.0
func (*VMListResult) ProtoMessage()
func (*VMListResult) Reset ¶ added in v0.6.0
func (m *VMListResult) Reset()
func (*VMListResult) String ¶ added in v0.6.0
func (m *VMListResult) String() string
type VMRemoveRequest ¶ added in v0.6.0
type VMRemoveRequest struct {
VmID string `protobuf:"bytes,1,opt,name=vmID,proto3" json:"vmID,omitempty"`
}
func (*VMRemoveRequest) Descriptor ¶ added in v0.6.0
func (*VMRemoveRequest) Descriptor() ([]byte, []int)
func (*VMRemoveRequest) GetVmID ¶ added in v0.8.0
func (m *VMRemoveRequest) GetVmID() string
func (*VMRemoveRequest) ProtoMessage ¶ added in v0.6.0
func (*VMRemoveRequest) ProtoMessage()
func (*VMRemoveRequest) Reset ¶ added in v0.6.0
func (m *VMRemoveRequest) Reset()
func (*VMRemoveRequest) String ¶ added in v0.6.0
func (m *VMRemoveRequest) String() string
type VMRemoveResponse ¶ added in v0.6.0
type VMRemoveResponse struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` Cause string `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"` }
func (*VMRemoveResponse) Descriptor ¶ added in v0.6.0
func (*VMRemoveResponse) Descriptor() ([]byte, []int)
func (*VMRemoveResponse) GetCause ¶ added in v0.8.0
func (m *VMRemoveResponse) GetCause() string
func (*VMRemoveResponse) GetCode ¶ added in v0.8.0
func (m *VMRemoveResponse) GetCode() int32
func (*VMRemoveResponse) ProtoMessage ¶ added in v0.6.0
func (*VMRemoveResponse) ProtoMessage()
func (*VMRemoveResponse) Reset ¶ added in v0.6.0
func (m *VMRemoveResponse) Reset()
func (*VMRemoveResponse) String ¶ added in v0.6.0
func (m *VMRemoveResponse) String() string
type VersionRequest ¶ added in v0.6.2
type VersionRequest struct { }
func (*VersionRequest) Descriptor ¶ added in v0.8.0
func (*VersionRequest) Descriptor() ([]byte, []int)
func (*VersionRequest) ProtoMessage ¶ added in v0.6.2
func (*VersionRequest) ProtoMessage()
func (*VersionRequest) Reset ¶ added in v0.6.2
func (m *VersionRequest) Reset()
func (*VersionRequest) String ¶ added in v0.6.2
func (m *VersionRequest) String() string
type VersionResponse ¶ added in v0.6.2
type VersionResponse struct { // Version is the version of hyperd Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // ApiVersion is the version of gRPC API ApiVersion string `protobuf:"bytes,2,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"` }
func (*VersionResponse) Descriptor ¶ added in v0.8.0
func (*VersionResponse) Descriptor() ([]byte, []int)
func (*VersionResponse) GetApiVersion ¶ added in v0.8.0
func (m *VersionResponse) GetApiVersion() string
func (*VersionResponse) GetVersion ¶ added in v0.8.0
func (m *VersionResponse) GetVersion() string
func (*VersionResponse) ProtoMessage ¶ added in v0.6.2
func (*VersionResponse) ProtoMessage()
func (*VersionResponse) Reset ¶ added in v0.6.2
func (m *VersionResponse) Reset()
func (*VersionResponse) String ¶ added in v0.6.2
func (m *VersionResponse) String() string
type VolumeMount ¶ added in v0.5.0
type VolumeMount struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` MountPath string `protobuf:"bytes,2,opt,name=mountPath,proto3" json:"mountPath,omitempty"` ReadOnly bool `protobuf:"varint,3,opt,name=readOnly,proto3" json:"readOnly,omitempty"` }
func (*VolumeMount) Descriptor ¶ added in v0.6.0
func (*VolumeMount) Descriptor() ([]byte, []int)
func (*VolumeMount) GetMountPath ¶ added in v0.8.0
func (m *VolumeMount) GetMountPath() string
func (*VolumeMount) GetName ¶ added in v0.8.0
func (m *VolumeMount) GetName() string
func (*VolumeMount) GetReadOnly ¶ added in v0.8.0
func (m *VolumeMount) GetReadOnly() bool
func (*VolumeMount) ProtoMessage ¶ added in v0.6.0
func (*VolumeMount) ProtoMessage()
func (*VolumeMount) Reset ¶ added in v0.6.0
func (m *VolumeMount) Reset()
func (*VolumeMount) String ¶ added in v0.6.0
func (m *VolumeMount) String() string
type WaitRequest ¶ added in v0.6.2
type WaitRequest struct { Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"` ProcessId string `protobuf:"bytes,2,opt,name=processId,proto3" json:"processId,omitempty"` NoHang bool `protobuf:"varint,3,opt,name=noHang,proto3" json:"noHang,omitempty"` }
func (*WaitRequest) Descriptor ¶ added in v0.8.0
func (*WaitRequest) Descriptor() ([]byte, []int)
func (*WaitRequest) GetContainer ¶ added in v0.8.0
func (m *WaitRequest) GetContainer() string
func (*WaitRequest) GetNoHang ¶ added in v0.8.0
func (m *WaitRequest) GetNoHang() bool
func (*WaitRequest) GetProcessId ¶ added in v0.8.0
func (m *WaitRequest) GetProcessId() string
func (*WaitRequest) ProtoMessage ¶ added in v0.6.2
func (*WaitRequest) ProtoMessage()
func (*WaitRequest) Reset ¶ added in v0.6.2
func (m *WaitRequest) Reset()
func (*WaitRequest) String ¶ added in v0.6.2
func (m *WaitRequest) String() string
type WaitResponse ¶ added in v0.6.2
type WaitResponse struct {
ExitCode int32 `protobuf:"varint,1,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
}
func (*WaitResponse) Descriptor ¶ added in v0.8.0
func (*WaitResponse) Descriptor() ([]byte, []int)
func (*WaitResponse) GetExitCode ¶ added in v0.8.0
func (m *WaitResponse) GetExitCode() int32
func (*WaitResponse) ProtoMessage ¶ added in v0.6.2
func (*WaitResponse) ProtoMessage()
func (*WaitResponse) Reset ¶ added in v0.6.2
func (m *WaitResponse) Reset()
func (*WaitResponse) String ¶ added in v0.6.2
func (m *WaitResponse) String() string
type WaitingStatus ¶ added in v0.5.0
type WaitingStatus struct {
Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
}
func (*WaitingStatus) Descriptor ¶ added in v0.6.0
func (*WaitingStatus) Descriptor() ([]byte, []int)
func (*WaitingStatus) GetReason ¶ added in v0.8.0
func (m *WaitingStatus) GetReason() string
func (*WaitingStatus) ProtoMessage ¶ added in v0.6.0
func (*WaitingStatus) ProtoMessage()
func (*WaitingStatus) Reset ¶ added in v0.6.0
func (m *WaitingStatus) Reset()
func (*WaitingStatus) String ¶ added in v0.6.0
func (m *WaitingStatus) String() string
Click to show internal directories.
Click to hide internal directories.