Versions in this module Expand all Collapse all v0 v0.10.2 May 12, 2024 v0.10.1 Mar 17, 2024 Changes in this version + const ApiHostMember_HostJoin_FullMethodName + const ApiZoneMaster_HostConfig_FullMethodName + const ApiZoneMaster_HostStatusSync_FullMethodName + const AppConfigFieldAutoFillBase64_48 + const AppConfigFieldAutoFillDefaultValue + const AppConfigFieldAutoFillHexString_32 + const AppConfigFieldTypeAuthCert + const AppConfigFieldTypeSelect + const AppConfigFieldTypeString + const AppConfigFieldTypeText + const AppConfigFieldTypeTextINI + const AppConfigFieldTypeTextJSON + const AppConfigFieldTypeTextJavaProperties + const AppConfigFieldTypeTextTOML + const AppConfigFieldTypeTextYAML + const AppSpecExpDeployNetworkModeBridge + const AppSpecExpDeployNetworkModeHost + const AppSpecExpDeployNetworkVpcNameV1 + const AppSpecExpDeployRepNumMax + const AppSpecExpDeployRepNumMin + const AppSpecExpDeploySysStateful + const AppSpecExpDeploySysStateless + const BoxImageRepoDefault + const ByteEB + const ByteGB + const ByteKB + const ByteMB + const BytePB + const ByteTB + const ErrCodeAccessDenied + const ErrCodeBadArgument + const ErrCodeClientError + const ErrCodeObjectExists + const ErrCodeObjectNotFound + const ErrCodeObjectPathConflict + const ErrCodeObjectPending + const ErrCodeObjectVersionConflict + const ErrCodeServerError + const ErrCodeUnauthorized + const GeneralPhaseActive + const GeneralPhaseOffline + const GeneralPhaseSuspend + const HealthFailoverActiveTimeDef + const HealthFailoverActiveTimeMin + const HealthFailoverMsgSent + const HealthFailoverScheduleTimeMin + const HealthStatusActionActive + const HealthStatusActionSetup + const HostSetupDestroy + const HostSetupForce + const HostSetupStart + const HostSetupStop + const NsOpLogZoneRepMigrateAlloc + const NsOpLogZoneRepMigrateDone + const NsOpLogZoneRepMigrateNextData + const NsOpLogZoneRepMigratePrevDestory + const NsOpLogZoneRepMigratePrevStop + const OpLogNsZoneMasterPodScheduleAlloc + const OpLogNsZoneMasterPodScheduleCharge + const OpLogNsZoneMasterPodScheduleResFree + const OpStatusDestroyed + const OpStatusFailed + const OpStatusPending + const OpStatusRunning + const OpStatusStopped + const OpStatusUnknown + const PbOpLogError + const PbOpLogInfo + const PbOpLogOK + const PbOpLogWarn + const PodSpecBoxImageActionDisable + const PodSpecBoxImageActionEnable + const PodSpecBoxImageDocker + const PodSpecBoxImagePouch + const PodSpecBoxImageRkt + const ResHostCloudProviderSyncBind + const ResHostCloudProviderSyncBound + const ResHostCloudProviderSyncCreate + const ResourceActionOK + const ResourceTypeDomain + const RoleMaster + const RoleMember + const SpecCpuArchAmd64 + const SpecExecutorPriorityDefault + const SpecExecutorPriorityMax + const SpecStatusActive + const SpecStatusSuspend + const VcsActionER + const VcsActionOK + const VcsActionPull + const VcsActionUnAuth + const ZoneGroupSetupIn + const ZoneGroupSetupOut + var ApiHostMember_ServiceDesc = grpc.ServiceDesc + var ApiZoneMaster_ServiceDesc = grpc.ServiceDesc + var AppIdRe2 = regexp.MustCompile("^[a-f0-9]{16,24}$") + var AppSpecIdReg = regexp.MustCompile("^[a-z]{1}[a-z0-9_-]{2,39}$") + var AppSpecImageNameRE = regexp.MustCompile("^[a-z0-9\\-\\_]{1,50}\\/[a-z0-9\\-\\_]{1,50}\\:[a-z0-9\\.\\-\\_]{1,50}$") + var AppSpecTypeTagDicts = []*AppSpecTagEntry + var AppSpecUrlNameRE = regexp.MustCompile("^[a-z]{1}[a-z0-9_]{1,30}$") + var AppSpecVcsDirReg = regexp.MustCompile(`^[a-zA-Z0-9\.\/\-_]{1,50}$`) + var AppSpecVcsGitUrlReg = regexp.MustCompile(`^(https?:\/\/)([\w\-_\.\/]+)(\.git)$`) + var ConfigFieldType_name = map[int32]string + var ConfigFieldType_value = map[string]int32 + var File_app_proto protoreflect.FileDescriptor + var File_cluster_proto protoreflect.FileDescriptor + var File_config_proto protoreflect.FileDescriptor + var File_inapi_proto protoreflect.FileDescriptor + var File_mail_proto protoreflect.FileDescriptor + var File_operator_proto protoreflect.FileDescriptor + var File_pod_proto protoreflect.FileDescriptor + var File_stats_proto protoreflect.FileDescriptor + var OCINameRE = regexp.MustCompile("^[a-zA-Z0-9\\.\\-\\_\\/\\:]{1,50}:[a-zA-Z0-9\\.\\-\\_\\:]{1,50}$") + var OpActionDesires = []uint32 + var OpActionDestroy uint32 = 1 << 5 + var OpActionDestroyed uint32 = 1 << 6 + var OpActionFailover uint32 = 1 << 9 + var OpActionForce uint32 = 1 << 27 + var OpActionHang uint32 = 1 << 25 + var OpActionMigrate uint32 = 1 << 7 + var OpActionMigrated uint32 = 1 << 8 + var OpActionPending uint32 = 1 << 11 + var OpActionResFree uint32 = 1 << 24 + var OpActionRestart uint32 = 1 << 23 + var OpActionRunning uint32 = 1 << 2 + var OpActionStart uint32 = 1 << 1 + var OpActionStop uint32 = 1 << 3 + var OpActionStopped uint32 = 1 << 4 + var OpActionUnbound uint32 = 1 << 26 + var OpActionWarning uint32 = 1 << 12 + var OpLogNsZoneMasterPodScheduleRep = func(repId uint32) string + var PbPodSpecBoxImageDriver_name = map[int32]string + var PbPodSpecBoxImageDriver_value = map[string]int32 + var PodDestroyTTL = int64(86400) + var PodIdReg = regexp.MustCompile("^[a-f0-9]{16,24}$") + var PodOpRepActFree = OpActionDestroy + var PodOpRepActMigrate = OpActionMigrate + var PodOpRepActStart = OpActionStart + var PodOpRepActStop = OpActionStop + var PodOpRepActWait uint32 = 1 << 16 + var PodPlanChargeCycle = uint64(3600) + var PodSpecImageNameReg = regexp.MustCompile("^[a-z]{1}[a-z0-9\\-\\_\\/]{1,50}$") + var PodSpecImageTagReg = regexp.MustCompile("^[a-z0-9\\.\\-\\_]{1,50}$") + var PodSpecMountPathRE = regexp.MustCompile("^[a-zA-Z0-9\\.\\-\\_\\/\\{\\\\}]{1,100}$") + var PodSpecPlanIdReg = regexp.MustCompile("^[a-z]{1}[a-z0-9]{1,9}$") + var ResNetworkDomainNameRE = regexp.MustCompile("^[0-9a-z._\\-]{1,100}$") + var ResSysCellIdReg = regexp.MustCompile("^[a-z]{1}[a-z0-9\\-]{1,15}$") + var ResSysHostIdReg = regexp.MustCompile("^[0-9a-f]{12,16}$") + var ResSysHostPriorityDefault uint32 = ResSysHostPriorityLength / 2 + var ResSysHostPriorityLength uint32 = 6 + var ResSysHostPriorityMax uint32 = ResSysHostPriorityLength - 2 + var ResSysHostPriorityMin uint32 = 1 + var ResSysHostSecretKeyReg = regexp.MustCompile("^[0-9a-zA-Z\\+\\/]{20,40}$") + var ResSysNodeNameReg = regexp.MustCompile("^[0-9a-zA-Z._\\-]{1,30}$") + var ResSysZoneIdReg = regexp.MustCompile("^[a-z]{1}[a-z0-9\\-]{1,15}$") + var ResVolValueAttrOut uint32 = 1 << 4 + var ResVolValueAttrTypeSSD uint32 = 1 << 5 + var ResVolValueAttrTypeStd uint32 = 1 << 6 + var SpecCpuArchRE = regexp.MustCompile(`x64|src`) + var SpecOsDistRE = regexp.MustCompile(`el7|el8|linux|all`) + var VcsCloneDirReg = regexp.MustCompile(`^[a-zA-Z0-9\.\/\-_]{1,100}$`) + var VcsGitVerReg = regexp.MustCompile(`^[a-f0-9]{30,50}$`) + var VcsRepoGitUrlReg = regexp.MustCompile(`^(https?:\/\/)([\w\-_\.\/]+)(\.git)$`) + var ZoneGroupIdRX = regexp.MustCompile("^[a-z]{1}[a-z0-9\\-]{1,7}$") + func AppConfigFieldAutoFillValid(v string) bool + func AppServicePodSliceEqual(ls, ls2 []*AppServicePod) bool + func AppServicePortPodBindSliceEqual(ls, ls2 []*AppServicePortPodBind) bool + func AppServicePortSliceEqual(ls, ls2 []*AppServicePort) bool + func AppServiceReplicaSliceEqual(ls, ls2 []*AppServiceReplica) bool + func AppSpecDependSliceEqual(ls, ls2 []*AppSpecDepend) bool + func ArrayStringEqual(ls1, ls2 []string) bool + func ArrayStringHas(ls []string, s string) bool + func ArrayStringUniJoin(ls []string, s string) []string + func AttrAllow(opbase, op uint64) bool + func AttrAppend(opbase, op uint64) uint64 + func AttrRemove(opbase, op uint64) uint64 + func ConfigInstanceApply(inst *ConfigInstance, spec *ConfigSpec) error + func DataAppSpecVersionKey(version string) string + func HealthStatusSliceEqual(ls, ls2 []*HealthStatus) bool + func JsonEncode(v interface{}) []byte + func LabelSliceEqual(ls, ls2 []*Label) bool + func NsGlobalAppInstance(appId string) []byte + func NsGlobalAppSpec(specId string) []byte + func NsGlobalBoxImage(name, tag string) []byte + func NsGlobalPodInstance(podId string) []byte + func NsGlobalPodSpec(stype, id string) []byte + func NsGlobalResInstance(subPath string) []byte + func NsGlobalSysCell(zoneId, cellId string) []byte + func NsGlobalSysConfig(name string) []byte + func NsGlobalSysHost(zoneId, hostId string) []byte + func NsGlobalSysZone(name string) []byte + func NsKeyPathFilter(path string) []byte + func NsKeyPathLastName(key []byte) string + func NsKvGlobalAppInstanceDestroyed(appId string) []byte + func NsKvGlobalAppSpecVersion(specId, version string) []byte + func NsKvGlobalPodInstanceDestroyed(podId string) []byte + func NsKvGlobalPodStatus(zoneId, podId string) []byte + func NsKvGlobalPodUserTransfer(podId string) []byte + func NsKvGlobalSetQueuePod(zoneId, cellId, podId string) []byte + func NsKvGlobalSysCellDestroyed(zoneId, cellId string) []byte + func NsKvGlobalSysHostDestroyed(zoneId, hostId string) []byte + func NsKvGlobalSysZoneDestroyed(name string) []byte + func NsKvLocalCacheBoundPod(podId string, repId uint32) []byte + func NsKvZonePodInstanceDestroy(zoneId, podId string) []byte + func NsKvZonePodRepStats(zoneId, podId string, repId uint32, name string, timo uint32) []byte + func NsKvZonePodStatus(zoneId, podId string) []byte + func NsKvZoneSysCellDestroyed(zoneId, cellId string) []byte + func NsKvZoneSysHostDestroyed(zoneId, hostId string) []byte + func NsKvZoneSysHostStats(zoneId, hostId string, timo uint32) []byte + func NsKvZoneSysMasterLeader(zoneId string) []byte + func NsKvZoneSysZoneDestroyed(zoneId string) []byte + func NsZoneMailQueue(key string) []byte + func NsZonePodInstance(zoneId, podId string) []byte + func NsZonePodOpRepKey(podId string, repId uint32) string + func NsZonePodOpRepKeyValid(key string) bool + func NsZoneSysCell(zoneId, cellId string) []byte + func NsZoneSysHost(zoneId, hostId string) []byte + func NsZoneSysHostSecretKey(zoneId, hostId string) []byte + func NsZoneSysMasterNode(zoneId, nodeId string) []byte + func NsZoneSysZone(zoneId string) []byte + func ObjPrint(name string, v interface{}) + func ObjSprint(v interface{}, idx string) string + func OpActionAllow(opbase, op uint32) bool + func OpActionAppend(opbase, op uint32) uint32 + func OpActionControlFilter(opbase uint32) uint32 + func OpActionDesire(opbase, op uint32) uint32 + func OpActionRemove(opbase, op uint32) uint32 + func OpActionStatusClean(opCtr, opStatus uint32) uint32 + func OpActionStrings(action uint32) []string + func OpActionValid(op uint32) bool + func PbArrayBytesSliceEqual(ls, ls2 [][]byte) bool + func PbBytesSliceEqual(ls, ls2 []byte) bool + func PbInt32SliceEqual(ls, ls2 []int32) bool + func PbInt32SliceSyncSlice(ls, ls2 []int32) ([]int32, bool) + func PbOpLogEntrySliceEqual(ls, ls2 []*PbOpLogEntry) bool + func PbOpLogSetsSliceEqual(ls, ls2 []*PbOpLogSets) bool + func PbPodBoxStatusExecutorSliceEqual(ls, ls2 []*PbPodBoxStatusExecutor) bool + func PbPodBoxStatusSliceEqual(ls, ls2 []*PbPodBoxStatus) bool + func PbPodRepStatusSliceEqual(ls, ls2 []*PbPodRepStatus) bool + func PbServicePortSliceEqual(ls, ls2 []*PbServicePort) bool + func PbStatsSampleEntrySliceEqual(ls, ls2 []*PbStatsSampleEntry) bool + func PbStatsSampleFeedSliceEqual(ls, ls2 []*PbStatsSampleFeed) bool + func PbStatsSampleValueSliceEqual(ls, ls2 []*PbStatsSampleValue) bool + func PbStringSliceEqual(ls, ls2 []string) bool + func PbStringSliceSyncSlice(ls, ls2 []string) ([]string, bool) + func PbUint32SliceEqual(ls, ls2 []uint32) bool + func PbUint32SliceSyncSlice(ls, ls2 []uint32) ([]uint32, bool) + func PbVolumeMountSliceEqual(ls, ls2 []*PbVolumeMount) bool + func PbVolumeStatusSliceEqual(ls, ls2 []*PbVolumeStatus) bool + func PodOperateFailoverReplicaSliceEqual(ls, ls2 []*PodOperateFailoverReplica) bool + func PodRepInstanceName(podId string, repId uint32) string + func PodSpecBoxImageDriverName(v PbPodSpecBoxImageDriver) string + func PodUserTransferSliceEqual(ls, ls2 []*PodUserTransfer) bool + func PrivateIPValid(ipAddr string) error + func RegisterApiHostMemberServer(s grpc.ServiceRegistrar, srv ApiHostMemberServer) + func RegisterApiZoneMasterServer(s grpc.ServiceRegistrar, srv ApiZoneMasterServer) + func ResImageServiceSliceEqual(ls, ls2 []*ResImageService) bool + func ResVolValueSliceEqual(ls, ls2 []*ResVolValue) bool + func SliceFind(ar interface{}, equal func(i int) bool) interface + func SliceMerge(ar interface{}, v interface{}, equal func(i int) bool) (interface{}, bool) + func SysHostActionFilter(op uint32) uint32 + func TimeNowMs() int64 + func ValidUtf8String(s string, min, max int) error + func ValueEqual(v1, v2 interface{}) bool + type ApiHostMemberClient interface + HostJoin func(ctx context.Context, in *ResHostNew, opts ...grpc.CallOption) (*ResHost, error) + func NewApiHostMemberClient(cc grpc.ClientConnInterface) ApiHostMemberClient + type ApiHostMemberServer interface + HostJoin func(context.Context, *ResHostNew) (*ResHost, error) + type ApiZoneMasterClient interface + HostConfig func(ctx context.Context, in *ZoneHostConfigRequest, opts ...grpc.CallOption) (*ZoneHostConfigReply, error) + HostStatusSync func(ctx context.Context, in *ResHost, opts ...grpc.CallOption) (*ResHostBound, error) + func NewApiZoneMasterClient(cc grpc.ClientConnInterface) ApiZoneMasterClient + type ApiZoneMasterServer interface + HostConfig func(context.Context, *ZoneHostConfigRequest) (*ZoneHostConfigReply, error) + HostStatusSync func(context.Context, *ResHost) (*ResHostBound, error) + type AppConfigDepend struct + Name types.NameIdentifier + Title string + type AppConfigDepends []*AppConfigDepend + type AppConfigField struct + AutoFill string + Default string + Description string + Enums types.Labels + Name string + Prompt string + Title string + Type uint16 + Validates types.KvPairs + type AppConfigFieldHelper interface + Valid func(field *AppConfigField) error + type AppConfigFieldTypeCA struct + func (it *AppConfigFieldTypeCA) Valid(field *AppConfigField) error + type AppConfigFields []*AppConfigField + func (ls *AppConfigFields) Del(name string) + func (ls *AppConfigFields) Sync(item AppConfigField) + type AppConfigSet struct + DepRemotes []*AppConfigSetAppSpecRemoteBind + Id string + Option AppOption + SpecId string + type AppConfigSetAppSpecRemoteBind struct + AppId string + Configs []string + Delete bool + SpecId string + type AppConfigurator struct + Fields AppConfigFields + Name types.NameIdentifier + func (it *AppConfigurator) Valid() error + type AppInstance struct + Meta types.InnerObjectMeta + Operate AppOperate + Spec AppSpec + Status *AppStatus + type AppInstanceList struct + Items AppInstances + type AppInstances []*AppInstance + func (ls *AppInstances) ExecutorSync(executor Executor, app_id string) + func (ls *AppInstances) NetworkModeHost() bool + func (ls *AppInstances) SpecExpDeployFailoverEnable() bool + func (ls *AppInstances) SpecExpDeployFailoverLimits() (delaySeconds, numMax, rateMax int32) + func (ls *AppInstances) SpecExpDeployStateless() bool + func (ls *AppInstances) Sync(app *AppInstance) + type AppOperate struct + Action uint32 + BindServices []*AppServicePort + Options AppOptions + PodId string + ResBoundRoles types.ArrayUint32 + Services []*AppServicePort + Zone string + func (it *AppOperate) Service(spec string, port uint32, pod_id string) *AppServicePort + type AppOption struct + Items []*AppOptionField + Name types.NameIdentifier + Ref *AppOptionRef + Subs types.ArrayString + Updated types.MetaTime + User string + func (it *AppOption) Field(name string) *AppOptionField + func (it *AppOption) Value(name string) types.Bytex + func (it *AppOption) ValueOK(name string) (types.Bytex, bool) + type AppOptionField struct + Name string + Type uint16 + Value string + type AppOptionRef struct + AppId string + PodId string + Ports ServicePorts + SpecId string + Updated int64 + func (it *AppOptionRef) Equal(item *AppOptionRef) bool + type AppOptionRefs []*AppOptionRef + func (ls *AppOptionRefs) Del(app_id string) + func (ls *AppOptionRefs) Equal(items AppOptionRefs) bool + func (ls *AppOptionRefs) Get(app_id string) *AppOptionRef + func (ls *AppOptionRefs) Sync(item AppOptionRef) (changed bool) + type AppOptions []*AppOption + func (ls *AppOptions) Del(name string) + func (ls *AppOptions) Get(name string) *AppOption + func (ls *AppOptions) Set(item AppOption) (changed bool) + func (ls *AppOptions) Sync(item AppOption) (changed bool) + type AppPackages []VolumePackage + func (ls *AppPackages) Insert(vol VolumePackage) + func (ls *AppPackages) Remove(name string) + type AppPhase string + const AppFailed + const AppPending + const AppRunning + const AppSucceeded + type AppServicePod struct + PodId string + Ports []*AppServicePort + Updated int64 + func AppServicePodSliceDel(ls []*AppServicePod, arg_podid string) ([]*AppServicePod, bool) + func AppServicePodSliceGet(ls []*AppServicePod, arg_podid string) *AppServicePod + func AppServicePodSliceSync(ls []*AppServicePod, it2 *AppServicePod) ([]*AppServicePod, bool) + func AppServicePodSliceSyncSlice(ls, ls2 []*AppServicePod) ([]*AppServicePod, bool) + func (*AppServicePod) Descriptor() ([]byte, []int) + func (*AppServicePod) ProtoMessage() + func (it *AppServicePod) Equal(it2 *AppServicePod) bool + func (it *AppServicePod) Sync(it2 *AppServicePod) bool + func (x *AppServicePod) GetPodId() string + func (x *AppServicePod) GetPorts() []*AppServicePort + func (x *AppServicePod) GetUpdated() int64 + func (x *AppServicePod) ProtoReflect() protoreflect.Message + func (x *AppServicePod) Reset() + func (x *AppServicePod) String() string + type AppServicePort struct + AppId string + Endpoints []*AppServiceReplica + Name string + PodId string + Port uint32 + Spec string + Updated int64 + func AppServicePortSliceDel(ls []*AppServicePort, arg_port uint32, arg_podid string) ([]*AppServicePort, bool) + func AppServicePortSliceGet(ls []*AppServicePort, arg_port uint32, arg_podid string) *AppServicePort + func AppServicePortSliceSync(ls []*AppServicePort, it2 *AppServicePort) ([]*AppServicePort, bool) + func AppServicePortSliceSyncSlice(ls, ls2 []*AppServicePort) ([]*AppServicePort, bool) + func (*AppServicePort) Descriptor() ([]byte, []int) + func (*AppServicePort) ProtoMessage() + func (it *AppServicePort) Equal(it2 *AppServicePort) bool + func (it *AppServicePort) Sync(it2 *AppServicePort) bool + func (x *AppServicePort) GetAppId() string + func (x *AppServicePort) GetEndpoints() []*AppServiceReplica + func (x *AppServicePort) GetName() string + func (x *AppServicePort) GetPodId() string + func (x *AppServicePort) GetPort() uint32 + func (x *AppServicePort) GetSpec() string + func (x *AppServicePort) GetUpdated() int64 + func (x *AppServicePort) ProtoReflect() protoreflect.Message + func (x *AppServicePort) Reset() + func (x *AppServicePort) String() string + type AppServicePortPodBind struct + Endpoints []*AppServiceReplica + PodId string + Port uint32 + Updated int64 + func AppServicePortPodBindSliceDel(ls []*AppServicePortPodBind, arg_port uint32, arg_podid string) ([]*AppServicePortPodBind, bool) + func AppServicePortPodBindSliceGet(ls []*AppServicePortPodBind, arg_port uint32, arg_podid string) *AppServicePortPodBind + func AppServicePortPodBindSliceSync(ls []*AppServicePortPodBind, it2 *AppServicePortPodBind) ([]*AppServicePortPodBind, bool) + func AppServicePortPodBindSliceSyncSlice(ls, ls2 []*AppServicePortPodBind) ([]*AppServicePortPodBind, bool) + func (*AppServicePortPodBind) Descriptor() ([]byte, []int) + func (*AppServicePortPodBind) ProtoMessage() + func (it *AppServicePortPodBind) Equal(it2 *AppServicePortPodBind) bool + func (it *AppServicePortPodBind) Sync(it2 *AppServicePortPodBind) bool + func (x *AppServicePortPodBind) GetEndpoints() []*AppServiceReplica + func (x *AppServicePortPodBind) GetPodId() string + func (x *AppServicePortPodBind) GetPort() uint32 + func (x *AppServicePortPodBind) GetUpdated() int64 + func (x *AppServicePortPodBind) ProtoReflect() protoreflect.Message + func (x *AppServicePortPodBind) Reset() + func (x *AppServicePortPodBind) String() string + type AppServiceReplica struct + Ip string + Port uint32 + Rep uint32 + VpcIpv4 string + func AppServiceReplicaSliceDel(ls []*AppServiceReplica, arg_rep uint32) ([]*AppServiceReplica, bool) + func AppServiceReplicaSliceGet(ls []*AppServiceReplica, arg_rep uint32) *AppServiceReplica + func AppServiceReplicaSliceSync(ls []*AppServiceReplica, it2 *AppServiceReplica) ([]*AppServiceReplica, bool) + func AppServiceReplicaSliceSyncSlice(ls, ls2 []*AppServiceReplica) ([]*AppServiceReplica, bool) + func (*AppServiceReplica) Descriptor() ([]byte, []int) + func (*AppServiceReplica) ProtoMessage() + func (it *AppServiceReplica) Equal(it2 *AppServiceReplica) bool + func (it *AppServiceReplica) Sync(it2 *AppServiceReplica) bool + func (x *AppServiceReplica) GetIp() string + func (x *AppServiceReplica) GetPort() uint32 + func (x *AppServiceReplica) GetRep() uint32 + func (x *AppServiceReplica) GetVpcIpv4() string + func (x *AppServiceReplica) ProtoReflect() protoreflect.Message + func (x *AppServiceReplica) Reset() + func (x *AppServiceReplica) String() string + type AppSpec struct + Comment string + Configurator *AppConfigurator + DepRemotes []*AppSpecDepend + Depends []*AppSpecDepend + Description string + Executors Executors + ExpDeploy *AppSpecExpDeployRequirements + ExpRes *AppSpecResRequirements + LastVersion string + Meta types.InnerObjectMeta + Packages AppPackages + Roles types.ArrayUint32 + RuntimeImages []string + ServicePorts ServicePorts + TypeTags []string + Urls []*AppSpecUrlEntry + VcsRepos VcsRepoItems + Vendor string + VolumeMounts AppVolumeMounts + func (it *AppSpec) Fix() *AppSpec + func (it *AppSpec) Reset() *AppSpec + func (it *AppSpec) UnmarshalJSON(b []byte) error + type AppSpecDepend struct + Configs []string + Id string + Name string + Priority int32 + Version string + func AppSpecDependSliceDel(ls []*AppSpecDepend, arg_id string) ([]*AppSpecDepend, bool) + func AppSpecDependSliceGet(ls []*AppSpecDepend, arg_id string) *AppSpecDepend + func AppSpecDependSliceSync(ls []*AppSpecDepend, it2 *AppSpecDepend) ([]*AppSpecDepend, bool) + func AppSpecDependSliceSyncSlice(ls, ls2 []*AppSpecDepend) ([]*AppSpecDepend, bool) + func (*AppSpecDepend) Descriptor() ([]byte, []int) + func (*AppSpecDepend) ProtoMessage() + func (it *AppSpecDepend) Equal(it2 *AppSpecDepend) bool + func (it *AppSpecDepend) Sync(it2 *AppSpecDepend) bool + func (it *AppSpecDepend) UnmarshalJSON(b []byte) error + func (it *AppSpecDepend) Valid() error + func (x *AppSpecDepend) GetConfigs() []string + func (x *AppSpecDepend) GetId() string + func (x *AppSpecDepend) GetName() string + func (x *AppSpecDepend) GetPriority() int32 + func (x *AppSpecDepend) GetVersion() string + func (x *AppSpecDepend) ProtoReflect() protoreflect.Message + func (x *AppSpecDepend) Reset() + func (x *AppSpecDepend) String() string + type AppSpecDependPrev AppSpecDepend + type AppSpecExpDeployRequirements struct + FailoverNumMax int32 + FailoverRateMax int32 + FailoverTime int32 + NetworkMode int32 + NetworkVpcName string + RepMax int32 + RepMin int32 + SysState int32 + func (it *AppSpecExpDeployRequirements) FailoverEnable() bool + func (it *AppSpecExpDeployRequirements) Stateless() bool + type AppSpecList struct + Items []*AppSpec + TypeTagDicts []*AppSpecTagEntry + type AppSpecPrev AppSpec + type AppSpecResRequirements struct + CpuMin int32 + MemMin int32 + VolMin int32 + type AppSpecTagEntry struct + Name string + Value string + type AppSpecUrlEntry struct + Name string + Url string + type AppSpecVersion struct + Major uint32 + Minor uint32 + Patch uint32 + func NewAppSpecVersion(vstr string) *AppSpecVersion + func (v *AppSpecVersion) Add(Major, Minor, Patch bool) *AppSpecVersion + func (v *AppSpecVersion) FullHexString() string + func (v *AppSpecVersion) FullVersion() string + func (v *AppSpecVersion) HexString() string + func (v *AppSpecVersion) IndexId() int64 + func (v *AppSpecVersion) MajorMinorVersion() string + func (v *AppSpecVersion) PrefixString() string + func (v *AppSpecVersion) Valid() bool + func (va *AppSpecVersion) Compare(vb *AppSpecVersion) int + type AppSpecVersionEntry struct + Comment string + Created uint64 + Version string + type AppSpecVersionList struct + Items []AppSpecVersionEntry + type AppStatus struct + Phase AppPhase + type AppVolumeMount struct + BoxBound string + Name string + Path string + type AppVolumeMounts []AppVolumeMount + type BaseCommand = cobra.Command + type ConfigFieldSpec struct + Attrs uint64 + AutoFill string + DefaultValue string + Description string + Enums []*ConfigFieldSpec_KeyValue + Name string + Prompt string + Title string + Type ConfigFieldType + Validates []*ConfigFieldSpec_Validate + func (*ConfigFieldSpec) Descriptor() ([]byte, []int) + func (*ConfigFieldSpec) ProtoMessage() + func (x *ConfigFieldSpec) GetAttrs() uint64 + func (x *ConfigFieldSpec) GetAutoFill() string + func (x *ConfigFieldSpec) GetDefaultValue() string + func (x *ConfigFieldSpec) GetDescription() string + func (x *ConfigFieldSpec) GetEnums() []*ConfigFieldSpec_KeyValue + func (x *ConfigFieldSpec) GetName() string + func (x *ConfigFieldSpec) GetPrompt() string + func (x *ConfigFieldSpec) GetTitle() string + func (x *ConfigFieldSpec) GetType() ConfigFieldType + func (x *ConfigFieldSpec) GetValidates() []*ConfigFieldSpec_Validate + func (x *ConfigFieldSpec) ProtoReflect() protoreflect.Message + func (x *ConfigFieldSpec) Reset() + func (x *ConfigFieldSpec) String() string + type ConfigFieldSpec_KeyValue struct + Key string + Value string + func (*ConfigFieldSpec_KeyValue) Descriptor() ([]byte, []int) + func (*ConfigFieldSpec_KeyValue) ProtoMessage() + func (x *ConfigFieldSpec_KeyValue) GetKey() string + func (x *ConfigFieldSpec_KeyValue) GetValue() string + func (x *ConfigFieldSpec_KeyValue) ProtoReflect() protoreflect.Message + func (x *ConfigFieldSpec_KeyValue) Reset() + func (x *ConfigFieldSpec_KeyValue) String() string + type ConfigFieldSpec_Validate struct + Expr string + Hint string + Name string + func (*ConfigFieldSpec_Validate) Descriptor() ([]byte, []int) + func (*ConfigFieldSpec_Validate) ProtoMessage() + func (x *ConfigFieldSpec_Validate) GetExpr() string + func (x *ConfigFieldSpec_Validate) GetHint() string + func (x *ConfigFieldSpec_Validate) GetName() string + func (x *ConfigFieldSpec_Validate) ProtoReflect() protoreflect.Message + func (x *ConfigFieldSpec_Validate) Reset() + func (x *ConfigFieldSpec_Validate) String() string + type ConfigFieldType int32 + const ConfigFieldType_AuthCert + const ConfigFieldType_Select + const ConfigFieldType_String + const ConfigFieldType_Text + const ConfigFieldType_TextINI + const ConfigFieldType_TextJSON + const ConfigFieldType_TextJavaProperties + const ConfigFieldType_TextMarkdown + const ConfigFieldType_TextTOML + const ConfigFieldType_TextYAML + const ConfigFieldType_UnSpec + func (ConfigFieldType) Descriptor() protoreflect.EnumDescriptor + func (ConfigFieldType) EnumDescriptor() ([]byte, []int) + func (ConfigFieldType) Type() protoreflect.EnumType + func (x ConfigFieldType) Enum() *ConfigFieldType + func (x ConfigFieldType) Number() protoreflect.EnumNumber + func (x ConfigFieldType) String() string + type ConfigFieldValue struct + Attrs uint64 + Name string + Type ConfigFieldType + Value string + func (*ConfigFieldValue) Descriptor() ([]byte, []int) + func (*ConfigFieldValue) ProtoMessage() + func (x *ConfigFieldValue) GetAttrs() uint64 + func (x *ConfigFieldValue) GetName() string + func (x *ConfigFieldValue) GetType() ConfigFieldType + func (x *ConfigFieldValue) GetValue() string + func (x *ConfigFieldValue) ProtoReflect() protoreflect.Message + func (x *ConfigFieldValue) Reset() + func (x *ConfigFieldValue) String() string + type ConfigInstance struct + Created int64 + Fields []*ConfigFieldValue + Name string + Updated int64 + Version string + func (*ConfigInstance) Descriptor() ([]byte, []int) + func (*ConfigInstance) ProtoMessage() + func (it *ConfigInstance) FieldValue(name string) string + func (x *ConfigInstance) GetCreated() int64 + func (x *ConfigInstance) GetFields() []*ConfigFieldValue + func (x *ConfigInstance) GetName() string + func (x *ConfigInstance) GetUpdated() int64 + func (x *ConfigInstance) GetVersion() string + func (x *ConfigInstance) ProtoReflect() protoreflect.Message + func (x *ConfigInstance) Reset() + func (x *ConfigInstance) String() string + type ConfigSpec struct + Fields []*ConfigFieldSpec + Name string + Version string + func (*ConfigSpec) Descriptor() ([]byte, []int) + func (*ConfigSpec) ProtoMessage() + func (x *ConfigSpec) GetFields() []*ConfigFieldSpec + func (x *ConfigSpec) GetName() string + func (x *ConfigSpec) GetVersion() string + func (x *ConfigSpec) ProtoReflect() protoreflect.Message + func (x *ConfigSpec) Reset() + func (x *ConfigSpec) String() string + type EnvVar struct + Name string + Value string + type ErrorMeta struct + Code string + Message string + func (*ErrorMeta) Descriptor() ([]byte, []int) + func (*ErrorMeta) ProtoMessage() + func (x *ErrorMeta) GetCode() string + func (x *ErrorMeta) GetMessage() string + func (x *ErrorMeta) ProtoReflect() protoreflect.Message + func (x *ErrorMeta) Reset() + func (x *ErrorMeta) String() string + type ExecPlanOnFailed struct + RetryMax int + RetrySec ExecPlanTimer + type ExecPlanTimer string + func (pt ExecPlanTimer) Seconds() int64 + type ExecPlanner struct + OnBoot bool + OnCalendar *ExecPlanTimer + OnFailed *ExecPlanOnFailed + OnTick uint32 + type Executor struct + Dir string + ExecStart string + ExecStop string + Group string + Name types.NameIdentifier + Options types.Labels + Plan ExecPlanner + Priority uint8 + Status *ExecutorStatus + Updated types.MetaTime + User string + Vendor string + func (it *Executor) IterKey() string + type ExecutorAction uint64 + const ExecutorActionFailed + const ExecutorActionPending + const ExecutorActionRestart + const ExecutorActionStart + const ExecutorActionStarted + const ExecutorActionStop + const ExecutorActionStopped + func (a *ExecutorAction) Append(as ExecutorAction) + func (a *ExecutorAction) Remove(as ExecutorAction) + func (a ExecutorAction) Allow(as ExecutorAction) bool + func (a ExecutorAction) String() string + type ExecutorList struct + Items Executors + type ExecutorSetup struct + AppId string + Executor Executor + PodId string + Spec types.NameIdentifier + type ExecutorStatus struct + Action ExecutorAction + Cmd *exec.Cmd + Created types.MetaTime + Name types.NameIdentifier + Plan ExecutorStatusPlanner + Updated types.MetaTime + Vendor string + type ExecutorStatusPlanner struct + OnFailedRetryNum int + Updated types.MetaTime + type ExecutorStatuses []*ExecutorStatus + func (es *ExecutorStatuses) Get(name types.NameIdentifier) *ExecutorStatus + func (es *ExecutorStatuses) Sync(item *ExecutorStatus) + type Executors []Executor + func (ls *Executors) Remove(name types.NameIdentifier) + func (ls *Executors) Sync(item2 Executor) + type FsFile struct + Body string + Encode string + IsDir bool + Mime string + ModTime string + Name string + Path string + PathSet string + Size int64 + SumCheck string + type FsFileList struct + Items []FsFile + Path string + type GeneralObject struct + Error *types.ErrorMeta + Kind string + type GeneralObjectList struct + Error *types.ErrorMeta + Items []interface{} + Kind string + type HealthStatus struct + Action uint32 + Message uint32 + PartId uint32 + Updated uint32 + func HealthStatusSliceDel(ls []*HealthStatus, arg_partid uint32) ([]*HealthStatus, bool) + func HealthStatusSliceGet(ls []*HealthStatus, arg_partid uint32) *HealthStatus + func HealthStatusSliceSync(ls []*HealthStatus, it2 *HealthStatus) ([]*HealthStatus, bool) + func HealthStatusSliceSyncSlice(ls, ls2 []*HealthStatus) ([]*HealthStatus, bool) + func (*HealthStatus) Descriptor() ([]byte, []int) + func (*HealthStatus) ProtoMessage() + func (it *HealthStatus) Equal(it2 *HealthStatus) bool + func (it *HealthStatus) Sync(it2 *HealthStatus) bool + func (x *HealthStatus) GetAction() uint32 + func (x *HealthStatus) GetMessage() uint32 + func (x *HealthStatus) GetPartId() uint32 + func (x *HealthStatus) GetUpdated() uint32 + func (x *HealthStatus) ProtoReflect() protoreflect.Message + func (x *HealthStatus) Reset() + func (x *HealthStatus) String() string + type HostNodeAddress string + func (addr *HostNodeAddress) SetIP(ip string) error + func (addr *HostNodeAddress) SetPort(port uint16) error + func (addr HostNodeAddress) IP() string + func (addr HostNodeAddress) Port() uint16 + func (addr HostNodeAddress) String() string + func (addr HostNodeAddress) Valid() bool + type HostNodeAddresses []HostNodeAddress + func (it HostNodeAddresses) Equal(it2 HostNodeAddresses) bool + type Label struct + Name string + Value string + func LabelSliceDel(ls []*Label, arg_name string) ([]*Label, bool) + func LabelSliceGet(ls []*Label, arg_name string) *Label + func LabelSliceSync(ls []*Label, it2 *Label) ([]*Label, bool) + func LabelSliceSyncSlice(ls, ls2 []*Label) ([]*Label, bool) + func (*Label) Descriptor() ([]byte, []int) + func (*Label) ProtoMessage() + func (it *Label) Equal(it2 *Label) bool + func (it *Label) Sync(it2 *Label) bool + func (x *Label) GetName() string + func (x *Label) GetValue() string + func (x *Label) ProtoReflect() protoreflect.Message + func (x *Label) Reset() + func (x *Label) String() string + type MailPodStatus struct + Created uint32 + Id string + Items []*MailPodStatus_Pod + User string + WeekNum uint32 + func (*MailPodStatus) Descriptor() ([]byte, []int) + func (*MailPodStatus) ProtoMessage() + func (x *MailPodStatus) GetCreated() uint32 + func (x *MailPodStatus) GetId() string + func (x *MailPodStatus) GetItems() []*MailPodStatus_Pod + func (x *MailPodStatus) GetUser() string + func (x *MailPodStatus) GetWeekNum() uint32 + func (x *MailPodStatus) ProtoReflect() protoreflect.Message + func (x *MailPodStatus) Reset() + func (x *MailPodStatus) String() string + type MailPodStatus_Pod struct + CellName string + PaymentCycleAmount float32 + PodId string + PodName string + Reps []*MailPodStatus_PodReplica + SpecCpu int32 + SpecMem int32 + SpecVol int32 + ZoneName string + func (*MailPodStatus_Pod) Descriptor() ([]byte, []int) + func (*MailPodStatus_Pod) ProtoMessage() + func (x *MailPodStatus_Pod) GetCellName() string + func (x *MailPodStatus_Pod) GetPaymentCycleAmount() float32 + func (x *MailPodStatus_Pod) GetPodId() string + func (x *MailPodStatus_Pod) GetPodName() string + func (x *MailPodStatus_Pod) GetReps() []*MailPodStatus_PodReplica + func (x *MailPodStatus_Pod) GetSpecCpu() int32 + func (x *MailPodStatus_Pod) GetSpecMem() int32 + func (x *MailPodStatus_Pod) GetSpecVol() int32 + func (x *MailPodStatus_Pod) GetZoneName() string + func (x *MailPodStatus_Pod) ProtoReflect() protoreflect.Message + func (x *MailPodStatus_Pod) Reset() + func (x *MailPodStatus_Pod) String() string + type MailPodStatus_PodReplica struct + Id uint32 + VolUsed int64 + func (*MailPodStatus_PodReplica) Descriptor() ([]byte, []int) + func (*MailPodStatus_PodReplica) ProtoMessage() + func (x *MailPodStatus_PodReplica) GetId() uint32 + func (x *MailPodStatus_PodReplica) GetVolUsed() int64 + func (x *MailPodStatus_PodReplica) ProtoReflect() protoreflect.Message + func (x *MailPodStatus_PodReplica) Reset() + func (x *MailPodStatus_PodReplica) String() string + type ObjectMeta struct + Created uint64 + Id string + Name string + Updated uint64 + func (*ObjectMeta) Descriptor() ([]byte, []int) + func (*ObjectMeta) ProtoMessage() + func (it *ObjectMeta) UnmarshalJSON(b []byte) error + func (x *ObjectMeta) GetCreated() uint64 + func (x *ObjectMeta) GetId() string + func (x *ObjectMeta) GetName() string + func (x *ObjectMeta) GetUpdated() uint64 + func (x *ObjectMeta) ProtoReflect() protoreflect.Message + func (x *ObjectMeta) Reset() + func (x *ObjectMeta) String() string + type ObjectReference struct + Id string + Name string + Title string + Version string + type OpLogList []*PbOpLogSets + func (ls *OpLogList) Get(sets_name string) *PbOpLogSets + func (ls *OpLogList) LogSet(sets_name string, version uint32, name, status, msg string) + type OpPerm uint8 + const OpPermAll + const OpPermCreate + const OpPermDelete + const OpPermList + const OpPermMirror + const OpPermPut + const OpPermRead + const OpPermWrite + func (p OpPerm) Allow(perms OpPerm) bool + type PbOpLogEntry struct + Message string + Name string + Status string + Updated uint64 + func NewPbOpLogEntry(name, status, message string) *PbOpLogEntry + func PbOpLogEntrySliceDel(ls []*PbOpLogEntry, arg_name string) ([]*PbOpLogEntry, bool) + func PbOpLogEntrySliceGet(ls []*PbOpLogEntry, arg_name string) *PbOpLogEntry + func PbOpLogEntrySliceSync(ls []*PbOpLogEntry, it2 *PbOpLogEntry) ([]*PbOpLogEntry, bool) + func PbOpLogEntrySliceSyncSlice(ls, ls2 []*PbOpLogEntry) ([]*PbOpLogEntry, bool) + func (*PbOpLogEntry) Descriptor() ([]byte, []int) + func (*PbOpLogEntry) ProtoMessage() + func (it *PbOpLogEntry) Equal(it2 *PbOpLogEntry) bool + func (it *PbOpLogEntry) Sync(it2 *PbOpLogEntry) bool + func (x *PbOpLogEntry) GetMessage() string + func (x *PbOpLogEntry) GetName() string + func (x *PbOpLogEntry) GetStatus() string + func (x *PbOpLogEntry) GetUpdated() uint64 + func (x *PbOpLogEntry) ProtoReflect() protoreflect.Message + func (x *PbOpLogEntry) Reset() + func (x *PbOpLogEntry) String() string + type PbOpLogSets struct + Items []*PbOpLogEntry + Name string + Version uint32 + func NewPbOpLogSets(sets_name string, version uint32) *PbOpLogSets + func PbOpLogSetsSliceDel(ls []*PbOpLogSets, arg_name string) ([]*PbOpLogSets, bool) + func PbOpLogSetsSliceGet(ls []*PbOpLogSets, arg_name string) *PbOpLogSets + func PbOpLogSetsSliceSync(ls []*PbOpLogSets, it2 *PbOpLogSets) ([]*PbOpLogSets, bool) + func PbOpLogSetsSliceSyncSlice(ls, ls2 []*PbOpLogSets) ([]*PbOpLogSets, bool) + func (*PbOpLogSets) Descriptor() ([]byte, []int) + func (*PbOpLogSets) ProtoMessage() + func (it *PbOpLogSets) Equal(it2 *PbOpLogSets) bool + func (it *PbOpLogSets) Sync(it2 *PbOpLogSets) bool + func (rs *PbOpLogSets) LogSet(version uint32, name, status, message string) + func (rs *PbOpLogSets) LogSetEntry(entry *PbOpLogEntry) + func (x *PbOpLogSets) GetItems() []*PbOpLogEntry + func (x *PbOpLogSets) GetName() string + func (x *PbOpLogSets) GetVersion() uint32 + func (x *PbOpLogSets) ProtoReflect() protoreflect.Message + func (x *PbOpLogSets) Reset() + func (x *PbOpLogSets) String() string + type PbPodBoxStatus struct + Action uint32 + BlkioDeviceLimits map[string]*PodBoxBlockLimit + Command []string + CpuSets []int32 + Executors []*PbPodBoxStatusExecutor + ImageDriver PbPodSpecBoxImageDriver + ImageOptions []*Label + Mounts []*PbVolumeMount + Name string + NetworkIpv4 string + NetworkMode int32 + Ports []*PbServicePort + ResCpuLimit int32 + ResMemLimit int32 + Started uint32 + Updated uint32 + func PbPodBoxStatusSliceDel(ls []*PbPodBoxStatus, arg_name string) ([]*PbPodBoxStatus, bool) + func PbPodBoxStatusSliceGet(ls []*PbPodBoxStatus, arg_name string) *PbPodBoxStatus + func PbPodBoxStatusSliceSync(ls []*PbPodBoxStatus, it2 *PbPodBoxStatus) ([]*PbPodBoxStatus, bool) + func PbPodBoxStatusSliceSyncSlice(ls, ls2 []*PbPodBoxStatus) ([]*PbPodBoxStatus, bool) + func (*PbPodBoxStatus) Descriptor() ([]byte, []int) + func (*PbPodBoxStatus) ProtoMessage() + func (it *PbPodBoxStatus) Equal(it2 *PbPodBoxStatus) bool + func (it *PbPodBoxStatus) Sync(it2 *PbPodBoxStatus) bool + func (x *PbPodBoxStatus) GetAction() uint32 + func (x *PbPodBoxStatus) GetBlkioDeviceLimits() map[string]*PodBoxBlockLimit + func (x *PbPodBoxStatus) GetCommand() []string + func (x *PbPodBoxStatus) GetCpuSets() []int32 + func (x *PbPodBoxStatus) GetExecutors() []*PbPodBoxStatusExecutor + func (x *PbPodBoxStatus) GetImageDriver() PbPodSpecBoxImageDriver + func (x *PbPodBoxStatus) GetImageOptions() []*Label + func (x *PbPodBoxStatus) GetMounts() []*PbVolumeMount + func (x *PbPodBoxStatus) GetName() string + func (x *PbPodBoxStatus) GetNetworkIpv4() string + func (x *PbPodBoxStatus) GetNetworkMode() int32 + func (x *PbPodBoxStatus) GetPorts() []*PbServicePort + func (x *PbPodBoxStatus) GetResCpuLimit() int32 + func (x *PbPodBoxStatus) GetResMemLimit() int32 + func (x *PbPodBoxStatus) GetStarted() uint32 + func (x *PbPodBoxStatus) GetUpdated() uint32 + func (x *PbPodBoxStatus) ProtoReflect() protoreflect.Message + func (x *PbPodBoxStatus) Reset() + func (x *PbPodBoxStatus) String() string + type PbPodBoxStatusExecutor struct + ErrorCode uint32 + ErrorMessage string + Name string + Phase string + Retry uint32 + func PbPodBoxStatusExecutorSliceDel(ls []*PbPodBoxStatusExecutor, arg_name string) ([]*PbPodBoxStatusExecutor, bool) + func PbPodBoxStatusExecutorSliceGet(ls []*PbPodBoxStatusExecutor, arg_name string) *PbPodBoxStatusExecutor + func PbPodBoxStatusExecutorSliceSync(ls []*PbPodBoxStatusExecutor, it2 *PbPodBoxStatusExecutor) ([]*PbPodBoxStatusExecutor, bool) + func PbPodBoxStatusExecutorSliceSyncSlice(ls, ls2 []*PbPodBoxStatusExecutor) ([]*PbPodBoxStatusExecutor, bool) + func (*PbPodBoxStatusExecutor) Descriptor() ([]byte, []int) + func (*PbPodBoxStatusExecutor) ProtoMessage() + func (it *PbPodBoxStatusExecutor) Equal(it2 *PbPodBoxStatusExecutor) bool + func (it *PbPodBoxStatusExecutor) Sync(it2 *PbPodBoxStatusExecutor) bool + func (x *PbPodBoxStatusExecutor) GetErrorCode() uint32 + func (x *PbPodBoxStatusExecutor) GetErrorMessage() string + func (x *PbPodBoxStatusExecutor) GetName() string + func (x *PbPodBoxStatusExecutor) GetPhase() string + func (x *PbPodBoxStatusExecutor) GetRetry() uint32 + func (x *PbPodBoxStatusExecutor) ProtoReflect() protoreflect.Message + func (x *PbPodBoxStatusExecutor) Reset() + func (x *PbPodBoxStatusExecutor) String() string + type PbPodRepStatus struct + Action uint32 + Health *HealthStatus + Node string + OpLog *PbOpLogSets + PodId string + Ports []*PbServicePort + RepId uint32 + Started uint32 + Stats *PbStatsSampleFeed + Updated uint32 + Volumes []*PbVolumeStatus + func PbPodRepStatusSliceDel(ls []*PbPodRepStatus, arg_podid string, arg_repid uint32) ([]*PbPodRepStatus, bool) + func PbPodRepStatusSliceGet(ls []*PbPodRepStatus, arg_podid string, arg_repid uint32) *PbPodRepStatus + func PbPodRepStatusSliceSync(ls []*PbPodRepStatus, it2 *PbPodRepStatus) ([]*PbPodRepStatus, bool) + func PbPodRepStatusSliceSyncSlice(ls, ls2 []*PbPodRepStatus) ([]*PbPodRepStatus, bool) + func (*PbPodRepStatus) Descriptor() ([]byte, []int) + func (*PbPodRepStatus) ProtoMessage() + func (it *PbPodRepStatus) Equal(it2 *PbPodRepStatus) bool + func (it *PbPodRepStatus) Sync(it2 *PbPodRepStatus) bool + func (x *PbPodRepStatus) GetAction() uint32 + func (x *PbPodRepStatus) GetHealth() *HealthStatus + func (x *PbPodRepStatus) GetNode() string + func (x *PbPodRepStatus) GetOpLog() *PbOpLogSets + func (x *PbPodRepStatus) GetPodId() string + func (x *PbPodRepStatus) GetPorts() []*PbServicePort + func (x *PbPodRepStatus) GetRepId() uint32 + func (x *PbPodRepStatus) GetStarted() uint32 + func (x *PbPodRepStatus) GetStats() *PbStatsSampleFeed + func (x *PbPodRepStatus) GetUpdated() uint32 + func (x *PbPodRepStatus) GetVolumes() []*PbVolumeStatus + func (x *PbPodRepStatus) ProtoReflect() protoreflect.Message + func (x *PbPodRepStatus) Reset() + func (x *PbPodRepStatus) String() string + type PbPodSpecBoxImageDriver int32 + const PbPodSpecBoxImageDriver_Docker + const PbPodSpecBoxImageDriver_Pouch + const PbPodSpecBoxImageDriver_Rkt + const PbPodSpecBoxImageDriver_Unknown + func PodSpecBoxImageDriver(name string) PbPodSpecBoxImageDriver + func (PbPodSpecBoxImageDriver) Descriptor() protoreflect.EnumDescriptor + func (PbPodSpecBoxImageDriver) EnumDescriptor() ([]byte, []int) + func (PbPodSpecBoxImageDriver) Type() protoreflect.EnumType + func (x PbPodSpecBoxImageDriver) Enum() *PbPodSpecBoxImageDriver + func (x PbPodSpecBoxImageDriver) Number() protoreflect.EnumNumber + func (x PbPodSpecBoxImageDriver) String() string + type PbServicePort struct + BoxPort uint32 + HostPort uint32 + Name string + func PbServicePortSliceDel(ls []*PbServicePort, arg_boxport uint32) ([]*PbServicePort, bool) + func PbServicePortSliceGet(ls []*PbServicePort, arg_boxport uint32) *PbServicePort + func PbServicePortSliceSync(ls []*PbServicePort, it2 *PbServicePort) ([]*PbServicePort, bool) + func PbServicePortSliceSyncSlice(ls, ls2 []*PbServicePort) ([]*PbServicePort, bool) + func (*PbServicePort) Descriptor() ([]byte, []int) + func (*PbServicePort) ProtoMessage() + func (it *PbServicePort) Equal(it2 *PbServicePort) bool + func (it *PbServicePort) Sync(it2 *PbServicePort) bool + func (x *PbServicePort) GetBoxPort() uint32 + func (x *PbServicePort) GetHostPort() uint32 + func (x *PbServicePort) GetName() string + func (x *PbServicePort) ProtoReflect() protoreflect.Message + func (x *PbServicePort) Reset() + func (x *PbServicePort) String() string + type PbStatsIndexFeed struct + Items []*PbStatsSampleEntry + Time uint32 + func (*PbStatsIndexFeed) Descriptor() ([]byte, []int) + func (*PbStatsIndexFeed) ProtoMessage() + func (this *PbStatsIndexFeed) Sync(name string, timo uint32, value int64) + func (x *PbStatsIndexFeed) GetItems() []*PbStatsSampleEntry + func (x *PbStatsIndexFeed) GetTime() uint32 + func (x *PbStatsIndexFeed) ProtoReflect() protoreflect.Message + func (x *PbStatsIndexFeed) Reset() + func (x *PbStatsIndexFeed) String() string + type PbStatsIndexList struct + IndexCycle uint32 + Items []*PbStatsIndexFeed + SampleCycle uint32 + func NewPbStatsIndexList(idx_cycle, spl_cycle uint32) *PbStatsIndexList + func (*PbStatsIndexList) Descriptor() ([]byte, []int) + func (*PbStatsIndexList) ProtoMessage() + func (this *PbStatsIndexList) Sync(name string, timo uint32, value int64) + func (x *PbStatsIndexList) GetIndexCycle() uint32 + func (x *PbStatsIndexList) GetItems() []*PbStatsIndexFeed + func (x *PbStatsIndexList) GetSampleCycle() uint32 + func (x *PbStatsIndexList) ProtoReflect() protoreflect.Message + func (x *PbStatsIndexList) Reset() + func (x *PbStatsIndexList) String() string + type PbStatsSampleEntry struct + Items []*PbStatsSampleValue + Name string + func PbStatsSampleEntrySliceDel(ls []*PbStatsSampleEntry, arg_name string) ([]*PbStatsSampleEntry, bool) + func PbStatsSampleEntrySliceGet(ls []*PbStatsSampleEntry, arg_name string) *PbStatsSampleEntry + func PbStatsSampleEntrySliceSync(ls []*PbStatsSampleEntry, it2 *PbStatsSampleEntry) ([]*PbStatsSampleEntry, bool) + func PbStatsSampleEntrySliceSyncSlice(ls, ls2 []*PbStatsSampleEntry) ([]*PbStatsSampleEntry, bool) + func (*PbStatsSampleEntry) Descriptor() ([]byte, []int) + func (*PbStatsSampleEntry) ProtoMessage() + func (it *PbStatsSampleEntry) Equal(it2 *PbStatsSampleEntry) bool + func (it *PbStatsSampleEntry) Sync(it2 *PbStatsSampleEntry) bool + func (this *PbStatsSampleEntry) SampleSync(timo uint32, value int64, opAppend bool) + func (this *PbStatsSampleEntry) Sort() + func (this *PbStatsSampleEntry) SyncTrim(timo uint32, value int64) + func (x *PbStatsSampleEntry) GetItems() []*PbStatsSampleValue + func (x *PbStatsSampleEntry) GetName() string + func (x *PbStatsSampleEntry) ProtoReflect() protoreflect.Message + func (x *PbStatsSampleEntry) Reset() + func (x *PbStatsSampleEntry) String() string + type PbStatsSampleFeed struct + Cycle uint32 + Items []*PbStatsSampleEntry + Kind string + func NewPbStatsSampleFeed(c uint32) *PbStatsSampleFeed + func PbStatsSampleFeedSliceDel(ls []*PbStatsSampleFeed, arg_cycle uint32) ([]*PbStatsSampleFeed, bool) + func PbStatsSampleFeedSliceGet(ls []*PbStatsSampleFeed, arg_cycle uint32) *PbStatsSampleFeed + func PbStatsSampleFeedSliceSync(ls []*PbStatsSampleFeed, it2 *PbStatsSampleFeed) ([]*PbStatsSampleFeed, bool) + func PbStatsSampleFeedSliceSyncSlice(ls, ls2 []*PbStatsSampleFeed) ([]*PbStatsSampleFeed, bool) + func (*PbStatsSampleFeed) Descriptor() ([]byte, []int) + func (*PbStatsSampleFeed) ProtoMessage() + func (it *PbStatsSampleFeed) Equal(it2 *PbStatsSampleFeed) bool + func (it *PbStatsSampleFeed) Sync(it2 *PbStatsSampleFeed) bool + func (this *PbStatsSampleFeed) Extract(name string, extract_cycle, extract_time uint32) (uint32, int64) + func (this *PbStatsSampleFeed) Get(name string) *PbStatsSampleEntry + func (this *PbStatsSampleFeed) SampleSync(name string, timo uint32, value int64, opAppend bool) + func (x *PbStatsSampleFeed) GetCycle() uint32 + func (x *PbStatsSampleFeed) GetItems() []*PbStatsSampleEntry + func (x *PbStatsSampleFeed) GetKind() string + func (x *PbStatsSampleFeed) ProtoReflect() protoreflect.Message + func (x *PbStatsSampleFeed) Reset() + func (x *PbStatsSampleFeed) String() string + type PbStatsSampleValue struct + Time uint32 + Value int64 + func PbStatsSampleValueSliceDel(ls []*PbStatsSampleValue, arg_time uint32) ([]*PbStatsSampleValue, bool) + func PbStatsSampleValueSliceGet(ls []*PbStatsSampleValue, arg_time uint32) *PbStatsSampleValue + func PbStatsSampleValueSliceSync(ls []*PbStatsSampleValue, it2 *PbStatsSampleValue) ([]*PbStatsSampleValue, bool) + func PbStatsSampleValueSliceSyncSlice(ls, ls2 []*PbStatsSampleValue) ([]*PbStatsSampleValue, bool) + func (*PbStatsSampleValue) Descriptor() ([]byte, []int) + func (*PbStatsSampleValue) ProtoMessage() + func (it *PbStatsSampleValue) Equal(it2 *PbStatsSampleValue) bool + func (it *PbStatsSampleValue) Sync(it2 *PbStatsSampleValue) bool + func (x *PbStatsSampleValue) GetTime() uint32 + func (x *PbStatsSampleValue) GetValue() int64 + func (x *PbStatsSampleValue) ProtoReflect() protoreflect.Message + func (x *PbStatsSampleValue) Reset() + func (x *PbStatsSampleValue) String() string + type PbVolumeMount struct + HostDir string + MountPath string + Name string + ReadOnly bool + func PbVolumeMountSliceDel(ls []*PbVolumeMount, arg_mountpath string) ([]*PbVolumeMount, bool) + func PbVolumeMountSliceGet(ls []*PbVolumeMount, arg_mountpath string) *PbVolumeMount + func PbVolumeMountSliceSync(ls []*PbVolumeMount, it2 *PbVolumeMount) ([]*PbVolumeMount, bool) + func PbVolumeMountSliceSyncSlice(ls, ls2 []*PbVolumeMount) ([]*PbVolumeMount, bool) + func (*PbVolumeMount) Descriptor() ([]byte, []int) + func (*PbVolumeMount) ProtoMessage() + func (it *PbVolumeMount) Equal(it2 *PbVolumeMount) bool + func (it *PbVolumeMount) Sync(it2 *PbVolumeMount) bool + func (x *PbVolumeMount) GetHostDir() string + func (x *PbVolumeMount) GetMountPath() string + func (x *PbVolumeMount) GetName() string + func (x *PbVolumeMount) GetReadOnly() bool + func (x *PbVolumeMount) ProtoReflect() protoreflect.Message + func (x *PbVolumeMount) Reset() + func (x *PbVolumeMount) String() string + type PbVolumeStatus struct + MountPath string + Used int64 + func PbVolumeStatusSliceDel(ls []*PbVolumeStatus, arg_mountpath string) ([]*PbVolumeStatus, bool) + func PbVolumeStatusSliceGet(ls []*PbVolumeStatus, arg_mountpath string) *PbVolumeStatus + func PbVolumeStatusSliceSync(ls []*PbVolumeStatus, it2 *PbVolumeStatus) ([]*PbVolumeStatus, bool) + func PbVolumeStatusSliceSyncSlice(ls, ls2 []*PbVolumeStatus) ([]*PbVolumeStatus, bool) + func (*PbVolumeStatus) Descriptor() ([]byte, []int) + func (*PbVolumeStatus) ProtoMessage() + func (it *PbVolumeStatus) Equal(it2 *PbVolumeStatus) bool + func (it *PbVolumeStatus) Sync(it2 *PbVolumeStatus) bool + func (x *PbVolumeStatus) GetMountPath() string + func (x *PbVolumeStatus) GetUsed() int64 + func (x *PbVolumeStatus) ProtoReflect() protoreflect.Message + func (x *PbVolumeStatus) Reset() + func (x *PbVolumeStatus) String() string + type Pod struct + Apps AppInstances + Meta types.InnerObjectMeta + Operate PodOperate + Payment *PodPayment + Spec *PodSpecBound + Status *PodStatus + func (it *Pod) OpSysStateless() bool + func (it *Pod) Stateless() bool + func (pod *Pod) AppServicePorts() ServicePorts + func (pod *Pod) FailoverEnable() bool + func (pod *Pod) OpRepCapValid(num_new int32) error + func (pod *Pod) OpResScheduleFit() bool + func (pod *Pod) OpSysStateValid(state_new int32) error + func (pod *Pod) PodRepClone(repId uint32) *PodRep + type PodBoxBlockLimit struct + Path string + ReadBps int64 + ReadIops int64 + WriteBps int64 + WriteIops int64 + func (*PodBoxBlockLimit) Descriptor() ([]byte, []int) + func (*PodBoxBlockLimit) ProtoMessage() + func (x *PodBoxBlockLimit) GetPath() string + func (x *PodBoxBlockLimit) GetReadBps() int64 + func (x *PodBoxBlockLimit) GetReadIops() int64 + func (x *PodBoxBlockLimit) GetWriteBps() int64 + func (x *PodBoxBlockLimit) GetWriteIops() int64 + func (x *PodBoxBlockLimit) ProtoReflect() protoreflect.Message + func (x *PodBoxBlockLimit) Reset() + func (x *PodBoxBlockLimit) String() string + type PodCreate struct + Box PodCreateBox + Cell string + Mounts []*PodSpecBoundMount + Name string + Owner string + Plan string + Pod string + ResVolume string + ResVolumeSize int32 + Zone string + func (s *PodCreate) Valid(plan PodSpecPlan) error + type PodCreateBox struct + Image string + Name string + ResCompute string + ResComputeCpuLimit int32 + ResComputeMemLimit int32 + type PodEstimateEntry struct + CycleAmount float64 + CycleTime uint64 + Name string + type PodEstimateList struct + Items []*PodEstimateEntry + type PodExecutorStatus struct + Items ExecutorStatuses + type PodItems []*Pod + func (ls *PodItems) Del(podId string) + func (ls *PodItems) Each(fn func(item *Pod)) + func (ls *PodItems) Get(podId string) *Pod + func (ls *PodItems) Set(item *Pod) + type PodList struct + Items PodItems + UserTransfers []*PodUserTransfer + type PodOperate struct + Access *PodOperateAccess + Action uint32 + BindServices []*AppServicePortPodBind + Deploy *PodOperateDeploy + ExpMigrates []uint32 + ExpSysState int32 + Failover *PodOperateFailover + OpLog []*PbOpLogEntry + Operated uint32 + Priority int + ReplicaCap int32 + Replicas PodOperateReplicas + Version uint32 + type PodOperateAccess struct + SshKey string + SshOn bool + SshPwd string + type PodOperateDeploy struct + AllocHostRepeatEnable bool + func (*PodOperateDeploy) Descriptor() ([]byte, []int) + func (*PodOperateDeploy) ProtoMessage() + func (x *PodOperateDeploy) GetAllocHostRepeatEnable() bool + func (x *PodOperateDeploy) ProtoReflect() protoreflect.Message + func (x *PodOperateDeploy) Reset() + func (x *PodOperateDeploy) String() string + type PodOperateFailover struct + Reps []*PodOperateFailoverReplica + func (*PodOperateFailover) Descriptor() ([]byte, []int) + func (*PodOperateFailover) ProtoMessage() + func (x *PodOperateFailover) GetReps() []*PodOperateFailoverReplica + func (x *PodOperateFailover) ProtoReflect() protoreflect.Message + func (x *PodOperateFailover) Reset() + func (x *PodOperateFailover) String() string + type PodOperateFailoverReplica struct + Action uint32 + Created uint32 + ManualChecked uint32 + RepId uint32 + Updated uint32 + func PodOperateFailoverReplicaSliceDel(ls []*PodOperateFailoverReplica, arg_repid uint32) ([]*PodOperateFailoverReplica, bool) + func PodOperateFailoverReplicaSliceGet(ls []*PodOperateFailoverReplica, arg_repid uint32) *PodOperateFailoverReplica + func PodOperateFailoverReplicaSliceSync(ls []*PodOperateFailoverReplica, it2 *PodOperateFailoverReplica) ([]*PodOperateFailoverReplica, bool) + func PodOperateFailoverReplicaSliceSyncSlice(ls, ls2 []*PodOperateFailoverReplica) ([]*PodOperateFailoverReplica, bool) + func (*PodOperateFailoverReplica) Descriptor() ([]byte, []int) + func (*PodOperateFailoverReplica) ProtoMessage() + func (it *PodOperateFailoverReplica) Equal(it2 *PodOperateFailoverReplica) bool + func (it *PodOperateFailoverReplica) Sync(it2 *PodOperateFailoverReplica) bool + func (x *PodOperateFailoverReplica) GetAction() uint32 + func (x *PodOperateFailoverReplica) GetCreated() uint32 + func (x *PodOperateFailoverReplica) GetManualChecked() uint32 + func (x *PodOperateFailoverReplica) GetRepId() uint32 + func (x *PodOperateFailoverReplica) GetUpdated() uint32 + func (x *PodOperateFailoverReplica) ProtoReflect() protoreflect.Message + func (x *PodOperateFailoverReplica) Reset() + func (x *PodOperateFailoverReplica) String() string + type PodOperateReplica struct + Action uint32 + Next *PodOperateReplica + Node string + Options types.Labels + Ports ServicePorts + PrevNode string + RepId uint32 + ResCpu int32 + ResMem int32 + Scheduled uint32 + Updated uint32 + VolSys int32 + VolSysMnt string + VpcIpv4 string + func (it *PodOperateReplica) HostAddress(podId string) string + type PodOperateReplicas []*PodOperateReplica + func (ls *PodOperateReplicas) Del(repId uint32) + func (ls *PodOperateReplicas) Get(repId uint32) *PodOperateReplica + func (ls *PodOperateReplicas) Set(set PodOperateReplica) error + func (ls *PodOperateReplicas) Sort() + type PodPayment struct + CycleAmount float64 + Payout float64 + Prepay float64 + TimeClose uint32 + TimeStart uint32 + User string + func (*PodPayment) Descriptor() ([]byte, []int) + func (*PodPayment) ProtoMessage() + func (x *PodPayment) GetCycleAmount() float64 + func (x *PodPayment) GetPayout() float64 + func (x *PodPayment) GetPrepay() float64 + func (x *PodPayment) GetTimeClose() uint32 + func (x *PodPayment) GetTimeStart() uint32 + func (x *PodPayment) GetUser() string + func (x *PodPayment) ProtoReflect() protoreflect.Message + func (x *PodPayment) Reset() + func (x *PodPayment) String() string + type PodRep struct + Apps AppInstances + Meta types.InnerObjectMeta + Operate PodOperate + Replica PodOperateReplica + Spec *PodSpecBound + func (it *PodRep) RepKey() string + type PodRepItems []*PodRep + func (ls *PodRepItems) Del(repKey string) + func (ls *PodRepItems) Each(fn func(item *PodRep)) + func (ls *PodRepItems) Get(podId string) *PodRep + func (ls *PodRepItems) Set(item *PodRep) + type PodRepStatuses []*PbPodRepStatus + func (ls *PodRepStatuses) Sort() + type PodSpecBound struct + Box PodSpecBoxBound + BoxDriver string + Cell string + Labels types.Labels + Mounts []*PodSpecBoundMount + Ref ObjectReference + VolSys *ResVolBound + Volumes []PodSpecResVolumeBound + Zone string + func (it *PodSpecBound) MountSet(v *PodSpecBoundMount) bool + func (it *PodSpecBound) UnmarshalJSON(b []byte) error + func (it PodSpecBound) MarshalJSON() ([]byte, error) + func (obj *PodSpecBound) ResComputeBound() *PodSpecBoxResComputeBound + type PodSpecBoundList struct + Items []PodSpecBound + type PodSpecBoundMount struct + Source string + Target string + type PodSpecBoxBound struct + Command []string + Image PodSpecBoxImageBound + Mounts []*PbVolumeMount + Name string + Ports Ports + Resources *PodSpecBoxResComputeBound + Updated types.MetaTime + type PodSpecBoxImage struct + Action uint32 + Arch string + Driver string + Meta types.InnerObjectMeta + Name string + OsDist string + SortOrder int + Tag string + type PodSpecBoxImageBound struct + Arch string + Driver string + OsDist string + Ref *ObjectReference + RefName string + RefTag string + RefTitle string + type PodSpecBoxImageList struct + Items []PodSpecBoxImage + type PodSpecBoxResComputeBound struct + CpuLimit int32 + MemLimit int32 + Ref *ObjectReference + type PodSpecPlan struct + Annotations types.Labels + ImageDefault string + Images []*PodSpecPlanBoxImageBound + Labels types.Labels + Meta types.InnerObjectMeta + ResComputeCharge PodSpecResComputeCharge + ResComputeDefault string + ResComputes PodSpecPlanResComputeBounds + ResVolumeCharge PodSpecResVolumeCharge + ResVolumeDefault string + ResVolumes []*PodSpecPlanResVolumeBound + ResourceCharge PodSpecPlanResourceCharge + SortOrder int + Status string + Zones []*PodSpecPlanZoneBound + func (it *PodSpecPlan) ImagesSort() + func (s *PodSpecPlan) ChargeFix() + func (s *PodSpecPlan) VolCharge(ref_id string) float64 + func (s PodSpecPlan) Image(id string) *PodSpecPlanBoxImageBound + func (s PodSpecPlan) ResCompute(id string) *PodSpecPlanResComputeBound + func (s PodSpecPlan) ResVolume(id string) *PodSpecPlanResVolumeBound + type PodSpecPlanBoxImageBound struct + Arch string + Driver string + OsDist string + RefId string + RefName string + RefTag string + RefTitle string + SortOrder int + type PodSpecPlanList struct + Items PodSpecPlans + func (ls *PodSpecPlanList) Get(plan_id string) *PodSpecPlan + type PodSpecPlanResComputeBound struct + CpuLimit int32 + MemLimit int32 + RefId string + type PodSpecPlanResComputeBounds []*PodSpecPlanResComputeBound + func (s PodSpecPlanResComputeBounds) Len() int + func (s PodSpecPlanResComputeBounds) Less(i, j int) bool + func (s PodSpecPlanResComputeBounds) Swap(i, j int) + type PodSpecPlanResVolumeBound struct + Attrs uint32 + ChargeValue float64 + Default int32 + Labels types.Labels + Limit int32 + RefId string + RefName string + Request int32 + Step int32 + type PodSpecPlanResourceCharge struct + Cycle uint64 + Type uint8 + type PodSpecPlanZoneBound struct + Cells types.ArrayString + Name string + type PodSpecPlans []*PodSpecPlan + func (ls *PodSpecPlans) Get(plan_id string) *PodSpecPlan + type PodSpecResCompute struct + CpuLimit int32 + Labels types.Labels + MemLimit int32 + Meta types.InnerObjectMeta + Status string + type PodSpecResComputeCharge struct + Cpu float64 + Cycle uint64 + Mem float64 + Type uint8 + type PodSpecResComputeList struct + Items PodSpecResComputes + type PodSpecResComputes []*PodSpecResCompute + func (s PodSpecResComputes) Len() int + func (s PodSpecResComputes) Less(i, j int) bool + func (s PodSpecResComputes) Swap(i, j int) + type PodSpecResVolume struct + Attrs uint32 + Default int32 + Labels types.Labels + Limit int32 + Meta types.InnerObjectMeta + Request int32 + Status string + Step int32 + type PodSpecResVolumeBound struct + Attrs uint32 + Labels types.Labels + Name string + Ref ObjectReference + SizeLimit int32 + type PodSpecResVolumeCharge struct + Cycle uint64 + Type uint8 + Value float64 + type PodSpecResVolumeList struct + Items []PodSpecResVolume + type PodSpecResourceNetwork struct + Meta types.InnerObjectMeta + type PodSpecResourceNetworkList struct + Items []PodSpecResourceNetwork + type PodStatus struct + Action uint32 + ActionRunning int + OpLog []*PbOpLogEntry + PaymentCycleAmount float32 + PodId string + Replicas PodRepStatuses + Updated uint32 + func (it *PodStatus) HealthFails(delaySeconds int32, stateless bool, repCap int32) types.ArrayUint32 + func (it *PodStatus) RepActionAllow(repCap int, op uint32) bool + func (it *PodStatus) RepDel(repId uint32) + func (it *PodStatus) RepGet(repId uint32) *PbPodRepStatus + func (it *PodStatus) RepSync(v *PbPodRepStatus) bool + type PodStatusList struct + Items []*PodStatus + func (ls *PodStatusList) Get(id string) *PodStatus + func (ls *PodStatusList) Set(v2 *PodStatus) *PodStatus + type PodUserTransfer struct + Created uint32 + Id string + Name string + UserFrom string + UserTo string + func PodUserTransferSliceDel(ls []*PodUserTransfer, arg_id string) ([]*PodUserTransfer, bool) + func PodUserTransferSliceGet(ls []*PodUserTransfer, arg_id string) *PodUserTransfer + func PodUserTransferSliceSync(ls []*PodUserTransfer, it2 *PodUserTransfer) ([]*PodUserTransfer, bool) + func PodUserTransferSliceSyncSlice(ls, ls2 []*PodUserTransfer) ([]*PodUserTransfer, bool) + func (*PodUserTransfer) Descriptor() ([]byte, []int) + func (*PodUserTransfer) ProtoMessage() + func (it *PodUserTransfer) Equal(it2 *PodUserTransfer) bool + func (it *PodUserTransfer) Sync(it2 *PodUserTransfer) bool + func (x *PodUserTransfer) GetCreated() uint32 + func (x *PodUserTransfer) GetId() string + func (x *PodUserTransfer) GetName() string + func (x *PodUserTransfer) GetUserFrom() string + func (x *PodUserTransfer) GetUserTo() string + func (x *PodUserTransfer) ProtoReflect() protoreflect.Message + func (x *PodUserTransfer) Reset() + func (x *PodUserTransfer) String() string + type Port struct + BoxPort int + HostIP string + HostPort int + Name string + Protocol Protocol + type Ports []Port + func (ls *Ports) Equal(items Ports) bool + func (ls *Ports) Sync(item Port) (changed bool) + type Protocol string + const ProtocolTCP + const ProtocolUDP + type ResCell struct + Description string + Meta *ObjectMeta + NodeNum int32 + Phase uint32 + Status *ResCellStatus + ZoneId string + func (*ResCell) Descriptor() ([]byte, []int) + func (*ResCell) ProtoMessage() + func (x *ResCell) GetDescription() string + func (x *ResCell) GetMeta() *ObjectMeta + func (x *ResCell) GetNodeNum() int32 + func (x *ResCell) GetPhase() uint32 + func (x *ResCell) GetStatus() *ResCellStatus + func (x *ResCell) GetZoneId() string + func (x *ResCell) ProtoReflect() protoreflect.Message + func (x *ResCell) Reset() + func (x *ResCell) String() string + type ResCellStatus struct + CpuCap int64 + CpuUsed int64 + HostCap int32 + HostIn int32 + Id string + MemCap int64 + MemUsed int64 + Updated uint32 + VolCap int32 + VolUsed int32 + func (*ResCellStatus) Descriptor() ([]byte, []int) + func (*ResCellStatus) ProtoMessage() + func (x *ResCellStatus) GetCpuCap() int64 + func (x *ResCellStatus) GetCpuUsed() int64 + func (x *ResCellStatus) GetHostCap() int32 + func (x *ResCellStatus) GetHostIn() int32 + func (x *ResCellStatus) GetId() string + func (x *ResCellStatus) GetMemCap() int64 + func (x *ResCellStatus) GetMemUsed() int64 + func (x *ResCellStatus) GetUpdated() uint32 + func (x *ResCellStatus) GetVolCap() int32 + func (x *ResCellStatus) GetVolUsed() int32 + func (x *ResCellStatus) ProtoReflect() protoreflect.Message + func (x *ResCellStatus) Reset() + func (x *ResCellStatus) String() string + type ResHost struct + CloudProvider *ResHostCloudProvider + Meta *ObjectMeta + NetworkMapVersion uint64 + Operate *ResHostOperate + Prs []*PbPodRepStatus + Spec *ResHostSpec + Status *ResHostStatus + func (*ResHost) Descriptor() ([]byte, []int) + func (*ResHost) ProtoMessage() + func (obj *ResHost) OpPortAlloc(port uint16) uint16 + func (obj *ResHost) OpPortFree(port uint16) + func (obj *ResHost) OpPortFreeAll() + func (obj *ResHost) OpPortHas(port uint16) bool + func (obj *ResHost) OpPortSort() + func (obj *ResHost) Sync(item ResHost) (changed bool) + func (obj *ResHost) SyncOpCpu(cpu int32) + func (obj *ResHost) SyncOpMem(ram int32) + func (obj *ResHost) SyncStatus(item ResHost) (changed bool) + func (x *ResHost) GetCloudProvider() *ResHostCloudProvider + func (x *ResHost) GetMeta() *ObjectMeta + func (x *ResHost) GetNetworkMapVersion() uint64 + func (x *ResHost) GetOperate() *ResHostOperate + func (x *ResHost) GetPrs() []*PbPodRepStatus + func (x *ResHost) GetSpec() *ResHostSpec + func (x *ResHost) GetStatus() *ResHostStatus + func (x *ResHost) ProtoReflect() protoreflect.Message + func (x *ResHost) Reset() + func (x *ResHost) String() string + type ResHostBound struct + ExpBoxRemoves []string + ExpBoxStops []string + ExpPods []string + ImageServices []*ResImageService + Masters *ResZoneMasterList + NetworkDomainName string + NetworkVpcBridge string + NetworkVpcInstance string + ZoneInpackServiceUrl string + ZoneNetworkMap *ZoneNetworkMap + func (*ResHostBound) Descriptor() ([]byte, []int) + func (*ResHostBound) ProtoMessage() + func (x *ResHostBound) GetExpBoxRemoves() []string + func (x *ResHostBound) GetExpBoxStops() []string + func (x *ResHostBound) GetExpPods() []string + func (x *ResHostBound) GetImageServices() []*ResImageService + func (x *ResHostBound) GetMasters() *ResZoneMasterList + func (x *ResHostBound) GetNetworkDomainName() string + func (x *ResHostBound) GetNetworkVpcBridge() string + func (x *ResHostBound) GetNetworkVpcInstance() string + func (x *ResHostBound) GetZoneInpackServiceUrl() string + func (x *ResHostBound) GetZoneNetworkMap() *ZoneNetworkMap + func (x *ResHostBound) ProtoReflect() protoreflect.Message + func (x *ResHostBound) Reset() + func (x *ResHostBound) String() string + type ResHostCloudProvider struct + InstanceId string + InstanceName string + PrivateIp string + RawJson string + func (*ResHostCloudProvider) Descriptor() ([]byte, []int) + func (*ResHostCloudProvider) ProtoMessage() + func (x *ResHostCloudProvider) GetInstanceId() string + func (x *ResHostCloudProvider) GetInstanceName() string + func (x *ResHostCloudProvider) GetPrivateIp() string + func (x *ResHostCloudProvider) GetRawJson() string + func (x *ResHostCloudProvider) ProtoReflect() protoreflect.Message + func (x *ResHostCloudProvider) Reset() + func (x *ResHostCloudProvider) String() string + type ResHostCloudProviderSyncEntry struct + Action uint64 + CloudProvider *ResHostCloudProvider + InstanceId string + InstanceName string + ZoneId string + func (*ResHostCloudProviderSyncEntry) Descriptor() ([]byte, []int) + func (*ResHostCloudProviderSyncEntry) ProtoMessage() + func (x *ResHostCloudProviderSyncEntry) GetAction() uint64 + func (x *ResHostCloudProviderSyncEntry) GetCloudProvider() *ResHostCloudProvider + func (x *ResHostCloudProviderSyncEntry) GetInstanceId() string + func (x *ResHostCloudProviderSyncEntry) GetInstanceName() string + func (x *ResHostCloudProviderSyncEntry) GetZoneId() string + func (x *ResHostCloudProviderSyncEntry) ProtoReflect() protoreflect.Message + func (x *ResHostCloudProviderSyncEntry) Reset() + func (x *ResHostCloudProviderSyncEntry) String() string + type ResHostList struct + Items []*ResHost + func (*ResHostList) Descriptor() ([]byte, []int) + func (*ResHostList) ProtoMessage() + func (ls *ResHostList) Del(id string) + func (ls *ResHostList) Item(id string) *ResHost + func (ls *ResHostList) Sync(item ResHost) (changed bool) + func (x *ResHostList) GetItems() []*ResHost + func (x *ResHostList) ProtoReflect() protoreflect.Message + func (x *ResHostList) Reset() + func (x *ResHostList) String() string + type ResHostNew struct + Action uint32 + CellId string + Name string + PeerLanAddr string + SecretKey string + ZoneIamServiceUrl string + ZoneId string + ZoneInpackServiceUrl string + ZoneMasters []string + func (*ResHostNew) Descriptor() ([]byte, []int) + func (*ResHostNew) ProtoMessage() + func (x *ResHostNew) GetAction() uint32 + func (x *ResHostNew) GetCellId() string + func (x *ResHostNew) GetName() string + func (x *ResHostNew) GetPeerLanAddr() string + func (x *ResHostNew) GetSecretKey() string + func (x *ResHostNew) GetZoneIamServiceUrl() string + func (x *ResHostNew) GetZoneId() string + func (x *ResHostNew) GetZoneInpackServiceUrl() string + func (x *ResHostNew) GetZoneMasters() []string + func (x *ResHostNew) ProtoReflect() protoreflect.Message + func (x *ResHostNew) Reset() + func (x *ResHostNew) String() string + type ResHostOperate struct + Action uint32 + BoxNum int32 + CellId string + CpuUsed int32 + Groups []string + MemUsed int64 + NetworkVpcBridge string + NetworkVpcInstance string + PortUsed []uint32 + Pr uint32 + SecretKey string + VolUsed []*ResVolValue + ZoneId string + func (*ResHostOperate) Descriptor() ([]byte, []int) + func (*ResHostOperate) ProtoMessage() + func (x *ResHostOperate) GetAction() uint32 + func (x *ResHostOperate) GetBoxNum() int32 + func (x *ResHostOperate) GetCellId() string + func (x *ResHostOperate) GetCpuUsed() int32 + func (x *ResHostOperate) GetGroups() []string + func (x *ResHostOperate) GetMemUsed() int64 + func (x *ResHostOperate) GetNetworkVpcBridge() string + func (x *ResHostOperate) GetNetworkVpcInstance() string + func (x *ResHostOperate) GetPortUsed() []uint32 + func (x *ResHostOperate) GetPr() uint32 + func (x *ResHostOperate) GetSecretKey() string + func (x *ResHostOperate) GetVolUsed() []*ResVolValue + func (x *ResHostOperate) GetZoneId() string + func (x *ResHostOperate) ProtoReflect() protoreflect.Message + func (x *ResHostOperate) Reset() + func (x *ResHostOperate) String() string + type ResHostResource struct + Cpu int32 + Mem int64 + Vols []*ResVolValue + func (*ResHostResource) Descriptor() ([]byte, []int) + func (*ResHostResource) ProtoMessage() + func (x *ResHostResource) GetCpu() int32 + func (x *ResHostResource) GetMem() int64 + func (x *ResHostResource) GetVols() []*ResVolValue + func (x *ResHostResource) ProtoReflect() protoreflect.Message + func (x *ResHostResource) Reset() + func (x *ResHostResource) String() string + type ResHostSpec struct + Capacity *ResHostResource + ExpDockerVersion string + ExpPouchVersion string + ExpRktVersion string + HttpPort uint32 + PeerLanAddr string + PeerWanAddr string + Platform *ResPlatform + func (*ResHostSpec) Descriptor() ([]byte, []int) + func (*ResHostSpec) ProtoMessage() + func (x *ResHostSpec) GetCapacity() *ResHostResource + func (x *ResHostSpec) GetExpDockerVersion() string + func (x *ResHostSpec) GetExpPouchVersion() string + func (x *ResHostSpec) GetExpRktVersion() string + func (x *ResHostSpec) GetHttpPort() uint32 + func (x *ResHostSpec) GetPeerLanAddr() string + func (x *ResHostSpec) GetPeerWanAddr() string + func (x *ResHostSpec) GetPlatform() *ResPlatform + func (x *ResHostSpec) ProtoReflect() protoreflect.Message + func (x *ResHostSpec) Reset() + func (x *ResHostSpec) String() string + type ResHostStatus struct + Phase string + Stats *PbStatsSampleFeed + Updated uint32 + Uptime uint32 + Volumes []*ResHostVolume + func (*ResHostStatus) Descriptor() ([]byte, []int) + func (*ResHostStatus) ProtoMessage() + func (x *ResHostStatus) GetPhase() string + func (x *ResHostStatus) GetStats() *PbStatsSampleFeed + func (x *ResHostStatus) GetUpdated() uint32 + func (x *ResHostStatus) GetUptime() uint32 + func (x *ResHostStatus) GetVolumes() []*ResHostVolume + func (x *ResHostStatus) ProtoReflect() protoreflect.Message + func (x *ResHostStatus) Reset() + func (x *ResHostStatus) String() string + type ResHostVolume struct + Name string + Total uint64 + Used uint64 + func (*ResHostVolume) Descriptor() ([]byte, []int) + func (*ResHostVolume) ProtoMessage() + func (x *ResHostVolume) GetName() string + func (x *ResHostVolume) GetTotal() uint64 + func (x *ResHostVolume) GetUsed() uint64 + func (x *ResHostVolume) ProtoReflect() protoreflect.Message + func (x *ResHostVolume) Reset() + func (x *ResHostVolume) String() string + type ResImageService struct + Driver string + Url string + func ResImageServiceSliceDel(ls []*ResImageService, arg_url string) ([]*ResImageService, bool) + func ResImageServiceSliceGet(ls []*ResImageService, arg_url string) *ResImageService + func ResImageServiceSliceSync(ls []*ResImageService, it2 *ResImageService) ([]*ResImageService, bool) + func ResImageServiceSliceSyncSlice(ls, ls2 []*ResImageService) ([]*ResImageService, bool) + func (*ResImageService) Descriptor() ([]byte, []int) + func (*ResImageService) ProtoMessage() + func (it *ResImageService) Equal(it2 *ResImageService) bool + func (it *ResImageService) Sync(it2 *ResImageService) bool + func (x *ResImageService) GetDriver() string + func (x *ResImageService) GetUrl() string + func (x *ResImageService) ProtoReflect() protoreflect.Message + func (x *ResImageService) Reset() + func (x *ResImageService) String() string + type ResOperate struct + AppId string + type ResPlatform struct + Arch string + Kernel string + Os string + func (*ResPlatform) Descriptor() ([]byte, []int) + func (*ResPlatform) ProtoMessage() + func (x *ResPlatform) GetArch() string + func (x *ResPlatform) GetKernel() string + func (x *ResPlatform) GetOs() string + func (x *ResPlatform) ProtoReflect() protoreflect.Message + func (x *ResPlatform) Reset() + func (x *ResPlatform) String() string + type ResVolBound struct + Attrs uint32 + Mnt string + RefId string + RefName string + Size int32 + func (*ResVolBound) Descriptor() ([]byte, []int) + func (*ResVolBound) ProtoMessage() + func (x *ResVolBound) GetAttrs() uint32 + func (x *ResVolBound) GetMnt() string + func (x *ResVolBound) GetRefId() string + func (x *ResVolBound) GetRefName() string + func (x *ResVolBound) GetSize() int32 + func (x *ResVolBound) ProtoReflect() protoreflect.Message + func (x *ResVolBound) Reset() + func (x *ResVolBound) String() string + type ResVolValue struct + Attrs uint32 + Name string + Value int32 + func ResVolValueSliceDel(ls []*ResVolValue, arg_name string) ([]*ResVolValue, bool) + func ResVolValueSliceGet(ls []*ResVolValue, arg_name string) *ResVolValue + func ResVolValueSliceSync(ls []*ResVolValue, it2 *ResVolValue) ([]*ResVolValue, bool) + func ResVolValueSliceSyncSlice(ls, ls2 []*ResVolValue) ([]*ResVolValue, bool) + func (*ResVolValue) Descriptor() ([]byte, []int) + func (*ResVolValue) ProtoMessage() + func (it *ResVolValue) Equal(it2 *ResVolValue) bool + func (it *ResVolValue) Sync(it2 *ResVolValue) bool + func (x *ResVolValue) GetAttrs() uint32 + func (x *ResVolValue) GetName() string + func (x *ResVolValue) GetValue() int32 + func (x *ResVolValue) ProtoReflect() protoreflect.Message + func (x *ResVolValue) Reset() + func (x *ResVolValue) String() string + type ResZone struct + Cells []*ResCell + Driver *ConfigInstance + Groups []*ZoneGroupSpec + ImageServices []*ResImageService + LanAddrs []string + Meta *ObjectMeta + NetworkDomainName string + NetworkVpcBridge string + NetworkVpcInstance string + Options []*Label + Phase uint32 + Summary string + WanAddrs []string + WanApi string + func (*ResZone) Descriptor() ([]byte, []int) + func (*ResZone) ProtoMessage() + func (ls *ResZone) OptionDel(name string) + func (ls *ResZone) OptionGet(name string) (string, bool) + func (ls *ResZone) OptionSet(name string, value interface{}) error + func (obj *ResZone) Cell(id string) *ResCell + func (obj *ResZone) CellSync(item *ResCell) (*ResCell, bool) + func (x *ResZone) GetCells() []*ResCell + func (x *ResZone) GetDriver() *ConfigInstance + func (x *ResZone) GetGroups() []*ZoneGroupSpec + func (x *ResZone) GetImageServices() []*ResImageService + func (x *ResZone) GetLanAddrs() []string + func (x *ResZone) GetMeta() *ObjectMeta + func (x *ResZone) GetNetworkDomainName() string + func (x *ResZone) GetNetworkVpcBridge() string + func (x *ResZone) GetNetworkVpcInstance() string + func (x *ResZone) GetOptions() []*Label + func (x *ResZone) GetPhase() uint32 + func (x *ResZone) GetSummary() string + func (x *ResZone) GetWanAddrs() []string + func (x *ResZone) GetWanApi() string + func (x *ResZone) ProtoReflect() protoreflect.Message + func (x *ResZone) Reset() + func (x *ResZone) String() string + type ResZoneMasterList struct + Items []*ResZoneMasterNode + Leader string + Updated uint64 + Version uint64 + func (*ResZoneMasterList) Descriptor() ([]byte, []int) + func (*ResZoneMasterList) ProtoMessage() + func (obj *ResZoneMasterList) Item(id string) *ResZoneMasterNode + func (obj *ResZoneMasterList) LeaderAddr() string + func (obj *ResZoneMasterList) Sync(item ResZoneMasterNode) (changed bool) + func (obj *ResZoneMasterList) SyncList(ls *ResZoneMasterList) (changed bool) + func (x *ResZoneMasterList) GetItems() []*ResZoneMasterNode + func (x *ResZoneMasterList) GetLeader() string + func (x *ResZoneMasterList) GetUpdated() uint64 + func (x *ResZoneMasterList) GetVersion() uint64 + func (x *ResZoneMasterList) ProtoReflect() protoreflect.Message + func (x *ResZoneMasterList) Reset() + func (x *ResZoneMasterList) String() string + type ResZoneMasterNode struct + Action uint32 + Addr string + Id string + func (*ResZoneMasterNode) Descriptor() ([]byte, []int) + func (*ResZoneMasterNode) ProtoMessage() + func (x *ResZoneMasterNode) GetAction() uint32 + func (x *ResZoneMasterNode) GetAddr() string + func (x *ResZoneMasterNode) GetId() string + func (x *ResZoneMasterNode) ProtoReflect() protoreflect.Message + func (x *ResZoneMasterNode) Reset() + func (x *ResZoneMasterNode) String() string + type Resource struct + Action types.StringArray + Bounds ResourceBounds + Description string + Meta types.InnerObjectMeta + Operate ResOperate + Options types.Labels + Updated uint64 + type ResourceBound struct + Action uint8 + Name string + Value string + type ResourceBounds []*ResourceBound + func (ls *ResourceBounds) Del(name string) + func (ls *ResourceBounds) Equal(items ResourceBounds) bool + func (ls *ResourceBounds) Sync(item ResourceBound) (changed bool, err error) + func (ls ResourceBounds) Get(name string) *ResourceBound + type ResourceList struct + Items []Resource + type ServicePort struct + AppSpec string + BoxPort uint16 + HostPort uint16 + LanAddr string + Name string + WanAddr string + type ServicePorts []*ServicePort + func (ls *ServicePorts) Clean() + func (ls *ServicePorts) Del(box_port uint16) + func (ls *ServicePorts) Equal(items ServicePorts) bool + func (ls *ServicePorts) Get(box_port uint16) *ServicePort + func (ls *ServicePorts) Sync(item ServicePort) (changed bool) + type ServiceReply struct + Kind string + func (*ServiceReply) Descriptor() ([]byte, []int) + func (*ServiceReply) ProtoMessage() + func (x *ServiceReply) GetKind() string + func (x *ServiceReply) ProtoReflect() protoreflect.Message + func (x *ServiceReply) Reset() + func (x *ServiceReply) String() string + type SpecExecutor struct + Description string + Executor Executor + Labels types.Labels + Meta types.InnerObjectMeta + Priority uint8 + type SpecExecutorList struct + Items []SpecExecutor + type SysConfigGroup struct + Items types.Labels + Name string + Updated uint32 + type SysConfigGroupList struct + Items []*SysConfigGroup + func (ls *SysConfigGroupList) Get(name string) *SysConfigGroup + func (ls *SysConfigGroupList) Sync(vn *SysConfigGroup) + func (ls *SysConfigGroupList) Value(groupName, itemName string) (string, bool) + type SysConfigWizard struct + Configurator *SysConfigurator + Option AppOption + type SysConfigWizardList struct + Items []*SysConfigWizard + type SysConfigurator struct + Fields AppConfigFields + Name string + ReadRoles types.ArrayUint32 + Title string + type SysConfiguratorList struct + Items []*SysConfigurator + type TimeStatsEntryQuerySet struct + Delta bool + Name string + type TimeStatsFeedQuerySet struct + Items []*TimeStatsEntryQuerySet + TimeCutset uint32 + TimeCycle uint32 + TimePast uint32 + TimeStart uint32 + func (this *TimeStatsFeedQuerySet) Fix() + func (this *TimeStatsFeedQuerySet) Get(name string) *TimeStatsEntryQuerySet + type TypeMeta struct + Error *ErrorMeta + Kind string + func (*TypeMeta) Descriptor() ([]byte, []int) + func (*TypeMeta) ProtoMessage() + func (x *TypeMeta) GetError() *ErrorMeta + func (x *TypeMeta) GetKind() string + func (x *TypeMeta) ProtoReflect() protoreflect.Message + func (x *TypeMeta) Reset() + func (x *TypeMeta) String() string + type UnimplementedApiHostMemberServer struct + func (UnimplementedApiHostMemberServer) HostJoin(context.Context, *ResHostNew) (*ResHost, error) + type UnimplementedApiZoneMasterServer struct + func (UnimplementedApiZoneMasterServer) HostConfig(context.Context, *ZoneHostConfigRequest) (*ZoneHostConfigReply, error) + func (UnimplementedApiZoneMasterServer) HostStatusSync(context.Context, *ResHost) (*ResHostBound, error) + type UnsafeApiHostMemberServer interface + type UnsafeApiZoneMasterServer interface + type Validator interface + Valid func(s string) error + type VcsRepoItem struct + AuthPass string + AuthUser string + Branch string + Dir string + HookExecRestart string + HookPodRestart bool + Plan string + Url string + func (it *VcsRepoItem) Valid() error + type VcsRepoItems []*VcsRepoItem + func (ls *VcsRepoItems) Del(id string) + func (ls *VcsRepoItems) Get(id string) *VcsRepoItem + func (ls *VcsRepoItems) Set(v2 *VcsRepoItem) + type VolumeGitRepo struct + BoxPath string + Repository string + Revision string + type VolumeHostDir struct + HostDir string + Path string + type VolumeMount struct + HostDir string + MountPath string + Name string + ReadOnly bool + type VolumeMounts []VolumeMount + func (ls *VolumeMounts) DiffSync(items VolumeMounts) + func (ls *VolumeMounts) Equal(items VolumeMounts) bool + func (ls *VolumeMounts) Sync(item VolumeMount) bool + type VolumePackage struct + Arch string + Dist string + HostDir string + Name string + Release string + Version string + type WebServiceReply struct + Item interface{} + Items interface{} + Kind string + Message string + type ZoneDriver interface + ConfigSpec func() *ConfigSpec + ConfigValid func(cfg *ConfigInstance) error + HostAlloc func(cfg *ConfigInstance, host *ResHost) error + HostFree func(cfg *ConfigInstance, host *ResHost) error + HostList func(cfg *ConfigInstance) ([]*ResHostCloudProvider, error) + Name func() string + type ZoneGroupSpec struct + Action uint64 + Description string + Id string + Name string + func (*ZoneGroupSpec) Descriptor() ([]byte, []int) + func (*ZoneGroupSpec) ProtoMessage() + func (x *ZoneGroupSpec) GetAction() uint64 + func (x *ZoneGroupSpec) GetDescription() string + func (x *ZoneGroupSpec) GetId() string + func (x *ZoneGroupSpec) GetName() string + func (x *ZoneGroupSpec) ProtoReflect() protoreflect.Message + func (x *ZoneGroupSpec) Reset() + func (x *ZoneGroupSpec) String() string + type ZoneHostConfigReply struct + CellId string + ZoneId string + ZoneMainNodes []string + func (*ZoneHostConfigReply) Descriptor() ([]byte, []int) + func (*ZoneHostConfigReply) ProtoMessage() + func (x *ZoneHostConfigReply) GetCellId() string + func (x *ZoneHostConfigReply) GetZoneId() string + func (x *ZoneHostConfigReply) GetZoneMainNodes() []string + func (x *ZoneHostConfigReply) ProtoReflect() protoreflect.Message + func (x *ZoneHostConfigReply) Reset() + func (x *ZoneHostConfigReply) String() string + type ZoneHostConfigRequest struct + Action uint64 + CellId string + Id string + LanAddr string + SecretKey string + func (*ZoneHostConfigRequest) Descriptor() ([]byte, []int) + func (*ZoneHostConfigRequest) ProtoMessage() + func (x *ZoneHostConfigRequest) GetAction() uint64 + func (x *ZoneHostConfigRequest) GetCellId() string + func (x *ZoneHostConfigRequest) GetId() string + func (x *ZoneHostConfigRequest) GetLanAddr() string + func (x *ZoneHostConfigRequest) GetSecretKey() string + func (x *ZoneHostConfigRequest) ProtoReflect() protoreflect.Message + func (x *ZoneHostConfigRequest) Reset() + func (x *ZoneHostConfigRequest) String() string + type ZoneNetworkMap struct + UpdateVersion uint64 + VpcInstanceData map[uint32]string + VpcRouteData []byte + func (*ZoneNetworkMap) Descriptor() ([]byte, []int) + func (*ZoneNetworkMap) ProtoMessage() + func (x *ZoneNetworkMap) GetUpdateVersion() uint64 + func (x *ZoneNetworkMap) GetVpcInstanceData() map[uint32]string + func (x *ZoneNetworkMap) GetVpcRouteData() []byte + func (x *ZoneNetworkMap) ProtoReflect() protoreflect.Message + func (x *ZoneNetworkMap) Reset() + func (x *ZoneNetworkMap) String() string + type ZoneNetworkMapInstance struct + Id string + RepCap uint32 + func (*ZoneNetworkMapInstance) Descriptor() ([]byte, []int) + func (*ZoneNetworkMapInstance) ProtoMessage() + func (x *ZoneNetworkMapInstance) GetId() string + func (x *ZoneNetworkMapInstance) GetRepCap() uint32 + func (x *ZoneNetworkMapInstance) ProtoReflect() protoreflect.Message + func (x *ZoneNetworkMapInstance) Reset() + func (x *ZoneNetworkMapInstance) String() string Other modules containing this package github.com/sysinner/incore/v2