strategy

package
v0.0.0-...-b63aa1a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2019 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterService

func RegisterService(s giraffe_micro.Server, srv Service)

Types

type Client

Client is the client API for strategy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewClient

func NewClient(c giraffe_micro.Client) Client

type CreateRequest

type CreateRequest struct {
	//
	//策略Id,策略Id自动生成
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//策略名称
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	//
	//api版本
	ApiVersion string `protobuf:"bytes,3,opt,name=apiVersion,proto3" json:"apiVersion" form:"apiVersion"`
	//
	//组织
	Org int32 `protobuf:"varint,4,opt,name=org,proto3" json:"org" form:"org"`
	//
	//应用相关信息
	App *CreateRequest_App `protobuf:"bytes,5,opt,name=app,proto3" json:"app" form:"app"`
	//
	//策略类型
	Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type" form:"type"`
	//
	//批量策略信息
	BatchStrategy *CreateRequest_BatchStrategy `protobuf:"bytes,7,opt,name=batchStrategy,proto3" json:"batchStrategy" form:"batchStrategy"`
	//
	//范围
	Scope string `protobuf:"bytes,8,opt,name=scope,proto3" json:"scope" form:"scope"`
	//
	//集群列表
	Clusters []*cmdb.ClusterInfo `protobuf:"bytes,9,rep,name=clusters,proto3" json:"clusters" form:"clusters"`
	//
	//目标设备列表
	TargetList []*easy_flow.TargetInfo `protobuf:"bytes,10,rep,name=targetList,proto3" json:"targetList" form:"targetList"`
	//
	//集群环境
	ClusterEnvironment string `protobuf:"bytes,11,opt,name=clusterEnvironment,proto3" json:"clusterEnvironment" form:"clusterEnvironment"`
	//
	//集群类型
	ClusterType string `protobuf:"bytes,12,opt,name=clusterType,proto3" json:"clusterType" form:"clusterType"`
	//
	//部署包信息
	PackageList *CreateRequest_PackageList `protobuf:"bytes,13,opt,name=packageList,proto3" json:"packageList" form:"packageList"`
	//
	//部署策略状态
	Status               *CreateRequest_Status `protobuf:"bytes,14,opt,name=status,proto3" json:"status" form:"status"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Create请求

func (*CreateRequest) Descriptor

func (*CreateRequest) Descriptor() ([]byte, []int)

func (*CreateRequest) GetApiVersion

func (m *CreateRequest) GetApiVersion() string

func (*CreateRequest) GetApp

func (m *CreateRequest) GetApp() *CreateRequest_App

func (*CreateRequest) GetBatchStrategy

func (m *CreateRequest) GetBatchStrategy() *CreateRequest_BatchStrategy

func (*CreateRequest) GetClusterEnvironment

func (m *CreateRequest) GetClusterEnvironment() string

func (*CreateRequest) GetClusterType

func (m *CreateRequest) GetClusterType() string

func (*CreateRequest) GetClusters

func (m *CreateRequest) GetClusters() []*cmdb.ClusterInfo

func (*CreateRequest) GetId

func (m *CreateRequest) GetId() string

func (*CreateRequest) GetName

func (m *CreateRequest) GetName() string

func (*CreateRequest) GetOrg

func (m *CreateRequest) GetOrg() int32

func (*CreateRequest) GetPackageList

func (m *CreateRequest) GetPackageList() *CreateRequest_PackageList

func (*CreateRequest) GetScope

func (m *CreateRequest) GetScope() string

func (*CreateRequest) GetStatus

func (m *CreateRequest) GetStatus() *CreateRequest_Status

func (*CreateRequest) GetTargetList

func (m *CreateRequest) GetTargetList() []*easy_flow.TargetInfo

func (*CreateRequest) GetType

func (m *CreateRequest) GetType() string

func (*CreateRequest) ProtoMessage

func (*CreateRequest) ProtoMessage()

func (*CreateRequest) Reset

func (m *CreateRequest) Reset()

func (*CreateRequest) String

func (m *CreateRequest) String() string

func (*CreateRequest) Validate

func (this *CreateRequest) Validate() error

func (*CreateRequest) XXX_DiscardUnknown

func (m *CreateRequest) XXX_DiscardUnknown()

func (*CreateRequest) XXX_Marshal

func (m *CreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest) XXX_Merge

func (m *CreateRequest) XXX_Merge(src proto.Message)

func (*CreateRequest) XXX_Size

func (m *CreateRequest) XXX_Size() int

func (*CreateRequest) XXX_Unmarshal

func (m *CreateRequest) XXX_Unmarshal(b []byte) error

type CreateRequest_App

type CreateRequest_App struct {
	//
	//应用名
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"`
	//
	//应用Id
	AppId                string   `protobuf:"bytes,2,opt,name=appId,proto3" json:"appId" form:"appId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRequest_App) Descriptor

func (*CreateRequest_App) Descriptor() ([]byte, []int)

func (*CreateRequest_App) GetAppId

func (m *CreateRequest_App) GetAppId() string

func (*CreateRequest_App) GetName

func (m *CreateRequest_App) GetName() string

func (*CreateRequest_App) ProtoMessage

func (*CreateRequest_App) ProtoMessage()

func (*CreateRequest_App) Reset

func (m *CreateRequest_App) Reset()

func (*CreateRequest_App) String

func (m *CreateRequest_App) String() string

func (*CreateRequest_App) Validate

func (this *CreateRequest_App) Validate() error

func (*CreateRequest_App) XXX_DiscardUnknown

func (m *CreateRequest_App) XXX_DiscardUnknown()

func (*CreateRequest_App) XXX_Marshal

func (m *CreateRequest_App) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_App) XXX_Merge

func (m *CreateRequest_App) XXX_Merge(src proto.Message)

func (*CreateRequest_App) XXX_Size

func (m *CreateRequest_App) XXX_Size() int

func (*CreateRequest_App) XXX_Unmarshal

func (m *CreateRequest_App) XXX_Unmarshal(b []byte) error

type CreateRequest_BatchStrategy

type CreateRequest_BatchStrategy struct {
	//
	//自动批量策略信息
	AutoBatch *CreateRequest_BatchStrategy_AutoBatch `protobuf:"bytes,1,opt,name=autoBatch,proto3" json:"autoBatch" form:"autoBatch"`
	//
	//手动批量
	ManualBatch *CreateRequest_BatchStrategy_ManualBatch `protobuf:"bytes,2,opt,name=manualBatch,proto3" json:"manualBatch" form:"manualBatch"`
	//
	//分批类型
	Type                 string   `protobuf:"bytes,3,opt,name=type,proto3" json:"type" form:"type"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRequest_BatchStrategy) Descriptor

func (*CreateRequest_BatchStrategy) Descriptor() ([]byte, []int)

func (*CreateRequest_BatchStrategy) GetAutoBatch

func (*CreateRequest_BatchStrategy) GetManualBatch

func (*CreateRequest_BatchStrategy) GetType

func (m *CreateRequest_BatchStrategy) GetType() string

func (*CreateRequest_BatchStrategy) ProtoMessage

func (*CreateRequest_BatchStrategy) ProtoMessage()

func (*CreateRequest_BatchStrategy) Reset

func (m *CreateRequest_BatchStrategy) Reset()

func (*CreateRequest_BatchStrategy) String

func (m *CreateRequest_BatchStrategy) String() string

func (*CreateRequest_BatchStrategy) Validate

func (this *CreateRequest_BatchStrategy) Validate() error

func (*CreateRequest_BatchStrategy) XXX_DiscardUnknown

func (m *CreateRequest_BatchStrategy) XXX_DiscardUnknown()

func (*CreateRequest_BatchStrategy) XXX_Marshal

func (m *CreateRequest_BatchStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_BatchStrategy) XXX_Merge

func (m *CreateRequest_BatchStrategy) XXX_Merge(src proto.Message)

func (*CreateRequest_BatchStrategy) XXX_Size

func (m *CreateRequest_BatchStrategy) XXX_Size() int

func (*CreateRequest_BatchStrategy) XXX_Unmarshal

func (m *CreateRequest_BatchStrategy) XXX_Unmarshal(b []byte) error

type CreateRequest_BatchStrategy_AutoBatch

type CreateRequest_BatchStrategy_AutoBatch struct {
	//
	//自动分批:每批次部署机器数;手动分批:部署总共批次
	BatchNum int32 `protobuf:"varint,1,opt,name=batchNum,proto3" json:"batchNum" form:"batchNum"`
	//
	//部署间隔时长(s)
	BatchInterval int32 `protobuf:"varint,2,opt,name=batchInterval,proto3" json:"batchInterval" form:"batchInterval"`
	//
	//是否失败暂停
	FailedStop           string   `protobuf:"bytes,3,opt,name=failedStop,proto3" json:"failedStop" form:"failedStop"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRequest_BatchStrategy_AutoBatch) Descriptor

func (*CreateRequest_BatchStrategy_AutoBatch) Descriptor() ([]byte, []int)

func (*CreateRequest_BatchStrategy_AutoBatch) GetBatchInterval

func (m *CreateRequest_BatchStrategy_AutoBatch) GetBatchInterval() int32

func (*CreateRequest_BatchStrategy_AutoBatch) GetBatchNum

func (*CreateRequest_BatchStrategy_AutoBatch) GetFailedStop

func (m *CreateRequest_BatchStrategy_AutoBatch) GetFailedStop() string

func (*CreateRequest_BatchStrategy_AutoBatch) ProtoMessage

func (*CreateRequest_BatchStrategy_AutoBatch) ProtoMessage()

func (*CreateRequest_BatchStrategy_AutoBatch) Reset

func (*CreateRequest_BatchStrategy_AutoBatch) String

func (*CreateRequest_BatchStrategy_AutoBatch) Validate

func (*CreateRequest_BatchStrategy_AutoBatch) XXX_DiscardUnknown

func (m *CreateRequest_BatchStrategy_AutoBatch) XXX_DiscardUnknown()

func (*CreateRequest_BatchStrategy_AutoBatch) XXX_Marshal

func (m *CreateRequest_BatchStrategy_AutoBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_BatchStrategy_AutoBatch) XXX_Merge

func (*CreateRequest_BatchStrategy_AutoBatch) XXX_Size

func (*CreateRequest_BatchStrategy_AutoBatch) XXX_Unmarshal

func (m *CreateRequest_BatchStrategy_AutoBatch) XXX_Unmarshal(b []byte) error

type CreateRequest_BatchStrategy_ManualBatch

type CreateRequest_BatchStrategy_ManualBatch struct {
	//
	//分批详情
	Batches []*CreateRequest_BatchStrategy_ManualBatch_Batches `protobuf:"bytes,1,rep,name=batches,proto3" json:"batches" form:"batches"`
	//
	//自动分批:每批次部署机器数;手动分批:部署总共批次
	BatchNum int32 `protobuf:"varint,2,opt,name=batchNum,proto3" json:"batchNum" form:"batchNum"`
	//
	//部署间隔时长(s)
	BatchInterval int32 `protobuf:"varint,3,opt,name=batchInterval,proto3" json:"batchInterval" form:"batchInterval"`
	//
	//是否失败暂停
	FailedStop           string   `protobuf:"bytes,4,opt,name=failedStop,proto3" json:"failedStop" form:"failedStop"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRequest_BatchStrategy_ManualBatch) Descriptor

func (*CreateRequest_BatchStrategy_ManualBatch) Descriptor() ([]byte, []int)

func (*CreateRequest_BatchStrategy_ManualBatch) GetBatchInterval

func (m *CreateRequest_BatchStrategy_ManualBatch) GetBatchInterval() int32

func (*CreateRequest_BatchStrategy_ManualBatch) GetBatchNum

func (*CreateRequest_BatchStrategy_ManualBatch) GetBatches

func (*CreateRequest_BatchStrategy_ManualBatch) GetFailedStop

func (*CreateRequest_BatchStrategy_ManualBatch) ProtoMessage

func (*CreateRequest_BatchStrategy_ManualBatch) Reset

func (*CreateRequest_BatchStrategy_ManualBatch) String

func (*CreateRequest_BatchStrategy_ManualBatch) Validate

func (*CreateRequest_BatchStrategy_ManualBatch) XXX_DiscardUnknown

func (m *CreateRequest_BatchStrategy_ManualBatch) XXX_DiscardUnknown()

func (*CreateRequest_BatchStrategy_ManualBatch) XXX_Marshal

func (m *CreateRequest_BatchStrategy_ManualBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_BatchStrategy_ManualBatch) XXX_Merge

func (*CreateRequest_BatchStrategy_ManualBatch) XXX_Size

func (*CreateRequest_BatchStrategy_ManualBatch) XXX_Unmarshal

func (m *CreateRequest_BatchStrategy_ManualBatch) XXX_Unmarshal(b []byte) error

type CreateRequest_BatchStrategy_ManualBatch_Batches

type CreateRequest_BatchStrategy_ManualBatch_Batches struct {
	//
	//批次主机列表
	Targets              []*easy_flow.DeployBatchTarget `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets" form:"targets"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) Descriptor

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) GetTargets

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) ProtoMessage

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) Reset

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) String

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) Validate

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_DiscardUnknown

func (m *CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_DiscardUnknown()

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_Marshal

func (m *CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_Merge

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_Size

func (*CreateRequest_BatchStrategy_ManualBatch_Batches) XXX_Unmarshal

type CreateRequest_PackageList

type CreateRequest_PackageList struct {
	//
	//集群
	Cluster *cmdb.ClusterInfo `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster" form:"cluster"`
	//
	//目标版本
	TargetVersion string `protobuf:"bytes,2,opt,name=targetVersion,proto3" json:"targetVersion" form:"targetVersion"`
	//
	//是否提前暂停
	PreStop string `protobuf:"bytes,3,opt,name=preStop,proto3" json:"preStop" form:"preStop"`
	//
	//是否发布重启
	PostRestart string `protobuf:"bytes,4,opt,name=postRestart,proto3" json:"postRestart" form:"postRestart"`
	//
	//是否自动运行
	AutoStart string `protobuf:"bytes,5,opt,name=autoStart,proto3" json:"autoStart" form:"autoStart"`
	//
	//是否需要用户检查
	UserCheck string `protobuf:"bytes,6,opt,name=userCheck,proto3" json:"userCheck" form:"userCheck"`
	//
	//是否完全更新
	FullUpdate string `protobuf:"bytes,7,opt,name=fullUpdate,proto3" json:"fullUpdate" form:"fullUpdate"`
	//
	//强制更新
	Force string `protobuf:"bytes,8,opt,name=force,proto3" json:"force" form:"force"`
	//
	//强制安装
	ForceInstall string `protobuf:"bytes,9,opt,name=forceInstall,proto3" json:"forceInstall" form:"forceInstall"`
	//
	//包Id
	PackageId string `protobuf:"bytes,10,opt,name=packageId,proto3" json:"packageId" form:"packageId"`
	//
	//包名称
	Name string `protobuf:"bytes,11,opt,name=name,proto3" json:"name" form:"name"`
	//
	//安装路径
	InstallPath string `protobuf:"bytes,12,opt,name=installPath,proto3" json:"installPath" form:"installPath"`
	//
	//版本类型 1 程序包,  2 配置包,  4 文件包
	Type int32 `protobuf:"varint,13,opt,name=type,proto3" json:"type" form:"type"`
	//
	//平台
	Platform             string   `protobuf:"bytes,14,opt,name=platform,proto3" json:"platform" form:"platform"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRequest_PackageList) Descriptor

func (*CreateRequest_PackageList) Descriptor() ([]byte, []int)

func (*CreateRequest_PackageList) GetAutoStart

func (m *CreateRequest_PackageList) GetAutoStart() string

func (*CreateRequest_PackageList) GetCluster

func (m *CreateRequest_PackageList) GetCluster() *cmdb.ClusterInfo

func (*CreateRequest_PackageList) GetForce

func (m *CreateRequest_PackageList) GetForce() string

func (*CreateRequest_PackageList) GetForceInstall

func (m *CreateRequest_PackageList) GetForceInstall() string

func (*CreateRequest_PackageList) GetFullUpdate

func (m *CreateRequest_PackageList) GetFullUpdate() string

func (*CreateRequest_PackageList) GetInstallPath

func (m *CreateRequest_PackageList) GetInstallPath() string

func (*CreateRequest_PackageList) GetName

func (m *CreateRequest_PackageList) GetName() string

func (*CreateRequest_PackageList) GetPackageId

func (m *CreateRequest_PackageList) GetPackageId() string

func (*CreateRequest_PackageList) GetPlatform

func (m *CreateRequest_PackageList) GetPlatform() string

func (*CreateRequest_PackageList) GetPostRestart

func (m *CreateRequest_PackageList) GetPostRestart() string

func (*CreateRequest_PackageList) GetPreStop

func (m *CreateRequest_PackageList) GetPreStop() string

func (*CreateRequest_PackageList) GetTargetVersion

func (m *CreateRequest_PackageList) GetTargetVersion() string

func (*CreateRequest_PackageList) GetType

func (m *CreateRequest_PackageList) GetType() int32

func (*CreateRequest_PackageList) GetUserCheck

func (m *CreateRequest_PackageList) GetUserCheck() string

func (*CreateRequest_PackageList) ProtoMessage

func (*CreateRequest_PackageList) ProtoMessage()

func (*CreateRequest_PackageList) Reset

func (m *CreateRequest_PackageList) Reset()

func (*CreateRequest_PackageList) String

func (m *CreateRequest_PackageList) String() string

func (*CreateRequest_PackageList) Validate

func (this *CreateRequest_PackageList) Validate() error

func (*CreateRequest_PackageList) XXX_DiscardUnknown

func (m *CreateRequest_PackageList) XXX_DiscardUnknown()

func (*CreateRequest_PackageList) XXX_Marshal

func (m *CreateRequest_PackageList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_PackageList) XXX_Merge

func (m *CreateRequest_PackageList) XXX_Merge(src proto.Message)

func (*CreateRequest_PackageList) XXX_Size

func (m *CreateRequest_PackageList) XXX_Size() int

func (*CreateRequest_PackageList) XXX_Unmarshal

func (m *CreateRequest_PackageList) XXX_Unmarshal(b []byte) error

type CreateRequest_Status

type CreateRequest_Status struct {
	//
	//是否过时
	OutOfDate            string   `protobuf:"bytes,1,opt,name=outOfDate,proto3" json:"outOfDate" form:"outOfDate"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRequest_Status) Descriptor

func (*CreateRequest_Status) Descriptor() ([]byte, []int)

func (*CreateRequest_Status) GetOutOfDate

func (m *CreateRequest_Status) GetOutOfDate() string

func (*CreateRequest_Status) ProtoMessage

func (*CreateRequest_Status) ProtoMessage()

func (*CreateRequest_Status) Reset

func (m *CreateRequest_Status) Reset()

func (*CreateRequest_Status) String

func (m *CreateRequest_Status) String() string

func (*CreateRequest_Status) Validate

func (this *CreateRequest_Status) Validate() error

func (*CreateRequest_Status) XXX_DiscardUnknown

func (m *CreateRequest_Status) XXX_DiscardUnknown()

func (*CreateRequest_Status) XXX_Marshal

func (m *CreateRequest_Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_Status) XXX_Merge

func (m *CreateRequest_Status) XXX_Merge(src proto.Message)

func (*CreateRequest_Status) XXX_Size

func (m *CreateRequest_Status) XXX_Size() int

func (*CreateRequest_Status) XXX_Unmarshal

func (m *CreateRequest_Status) XXX_Unmarshal(b []byte) error

type CreateResponseWrapper

type CreateResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *easy_flow.DeployStrategy `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

CreateApi返回

func (*CreateResponseWrapper) Descriptor

func (*CreateResponseWrapper) Descriptor() ([]byte, []int)

func (*CreateResponseWrapper) GetCode

func (m *CreateResponseWrapper) GetCode() int32

func (*CreateResponseWrapper) GetCodeExplain

func (m *CreateResponseWrapper) GetCodeExplain() string

func (*CreateResponseWrapper) GetData

func (*CreateResponseWrapper) GetError

func (m *CreateResponseWrapper) GetError() string

func (*CreateResponseWrapper) ProtoMessage

func (*CreateResponseWrapper) ProtoMessage()

func (*CreateResponseWrapper) Reset

func (m *CreateResponseWrapper) Reset()

func (*CreateResponseWrapper) String

func (m *CreateResponseWrapper) String() string

func (*CreateResponseWrapper) Validate

func (this *CreateResponseWrapper) Validate() error

func (*CreateResponseWrapper) XXX_DiscardUnknown

func (m *CreateResponseWrapper) XXX_DiscardUnknown()

func (*CreateResponseWrapper) XXX_Marshal

func (m *CreateResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateResponseWrapper) XXX_Merge

func (m *CreateResponseWrapper) XXX_Merge(src proto.Message)

func (*CreateResponseWrapper) XXX_Size

func (m *CreateResponseWrapper) XXX_Size() int

func (*CreateResponseWrapper) XXX_Unmarshal

func (m *CreateResponseWrapper) XXX_Unmarshal(b []byte) error

type DeleteStrategyRequest

type DeleteStrategyRequest struct {
	//
	//部署策略ID
	StrategyID           string   `protobuf:"bytes,1,opt,name=strategyID,proto3" json:"strategyID" form:"strategyID"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteStrategy请求

func (*DeleteStrategyRequest) Descriptor

func (*DeleteStrategyRequest) Descriptor() ([]byte, []int)

func (*DeleteStrategyRequest) GetStrategyID

func (m *DeleteStrategyRequest) GetStrategyID() string

func (*DeleteStrategyRequest) ProtoMessage

func (*DeleteStrategyRequest) ProtoMessage()

func (*DeleteStrategyRequest) Reset

func (m *DeleteStrategyRequest) Reset()

func (*DeleteStrategyRequest) String

func (m *DeleteStrategyRequest) String() string

func (*DeleteStrategyRequest) Validate

func (this *DeleteStrategyRequest) Validate() error

func (*DeleteStrategyRequest) XXX_DiscardUnknown

func (m *DeleteStrategyRequest) XXX_DiscardUnknown()

func (*DeleteStrategyRequest) XXX_Marshal

func (m *DeleteStrategyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteStrategyRequest) XXX_Merge

func (m *DeleteStrategyRequest) XXX_Merge(src proto.Message)

func (*DeleteStrategyRequest) XXX_Size

func (m *DeleteStrategyRequest) XXX_Size() int

func (*DeleteStrategyRequest) XXX_Unmarshal

func (m *DeleteStrategyRequest) XXX_Unmarshal(b []byte) error

type DeleteStrategyResponseWrapper

type DeleteStrategyResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *types.Empty `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

DeleteStrategyApi返回

func (*DeleteStrategyResponseWrapper) Descriptor

func (*DeleteStrategyResponseWrapper) Descriptor() ([]byte, []int)

func (*DeleteStrategyResponseWrapper) GetCode

func (m *DeleteStrategyResponseWrapper) GetCode() int32

func (*DeleteStrategyResponseWrapper) GetCodeExplain

func (m *DeleteStrategyResponseWrapper) GetCodeExplain() string

func (*DeleteStrategyResponseWrapper) GetData

func (*DeleteStrategyResponseWrapper) GetError

func (m *DeleteStrategyResponseWrapper) GetError() string

func (*DeleteStrategyResponseWrapper) ProtoMessage

func (*DeleteStrategyResponseWrapper) ProtoMessage()

func (*DeleteStrategyResponseWrapper) Reset

func (m *DeleteStrategyResponseWrapper) Reset()

func (*DeleteStrategyResponseWrapper) String

func (*DeleteStrategyResponseWrapper) Validate

func (this *DeleteStrategyResponseWrapper) Validate() error

func (*DeleteStrategyResponseWrapper) XXX_DiscardUnknown

func (m *DeleteStrategyResponseWrapper) XXX_DiscardUnknown()

func (*DeleteStrategyResponseWrapper) XXX_Marshal

func (m *DeleteStrategyResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteStrategyResponseWrapper) XXX_Merge

func (m *DeleteStrategyResponseWrapper) XXX_Merge(src proto.Message)

func (*DeleteStrategyResponseWrapper) XXX_Size

func (m *DeleteStrategyResponseWrapper) XXX_Size() int

func (*DeleteStrategyResponseWrapper) XXX_Unmarshal

func (m *DeleteStrategyResponseWrapper) XXX_Unmarshal(b []byte) error

type GetRequest

type GetRequest struct {
	//
	//策略Id
	StrategyID           string   `protobuf:"bytes,1,opt,name=strategyID,proto3" json:"strategyID" form:"strategyID"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Get请求

func (*GetRequest) Descriptor

func (*GetRequest) Descriptor() ([]byte, []int)

func (*GetRequest) GetStrategyID

func (m *GetRequest) GetStrategyID() string

func (*GetRequest) ProtoMessage

func (*GetRequest) ProtoMessage()

func (*GetRequest) Reset

func (m *GetRequest) Reset()

func (*GetRequest) String

func (m *GetRequest) String() string

func (*GetRequest) Validate

func (this *GetRequest) Validate() error

func (*GetRequest) XXX_DiscardUnknown

func (m *GetRequest) XXX_DiscardUnknown()

func (*GetRequest) XXX_Marshal

func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRequest) XXX_Merge

func (m *GetRequest) XXX_Merge(src proto.Message)

func (*GetRequest) XXX_Size

func (m *GetRequest) XXX_Size() int

func (*GetRequest) XXX_Unmarshal

func (m *GetRequest) XXX_Unmarshal(b []byte) error

type GetResponseWrapper

type GetResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *easy_flow.DeployStrategy `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

GetApi返回

func (*GetResponseWrapper) Descriptor

func (*GetResponseWrapper) Descriptor() ([]byte, []int)

func (*GetResponseWrapper) GetCode

func (m *GetResponseWrapper) GetCode() int32

func (*GetResponseWrapper) GetCodeExplain

func (m *GetResponseWrapper) GetCodeExplain() string

func (*GetResponseWrapper) GetData

func (*GetResponseWrapper) GetError

func (m *GetResponseWrapper) GetError() string

func (*GetResponseWrapper) ProtoMessage

func (*GetResponseWrapper) ProtoMessage()

func (*GetResponseWrapper) Reset

func (m *GetResponseWrapper) Reset()

func (*GetResponseWrapper) String

func (m *GetResponseWrapper) String() string

func (*GetResponseWrapper) Validate

func (this *GetResponseWrapper) Validate() error

func (*GetResponseWrapper) XXX_DiscardUnknown

func (m *GetResponseWrapper) XXX_DiscardUnknown()

func (*GetResponseWrapper) XXX_Marshal

func (m *GetResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetResponseWrapper) XXX_Merge

func (m *GetResponseWrapper) XXX_Merge(src proto.Message)

func (*GetResponseWrapper) XXX_Size

func (m *GetResponseWrapper) XXX_Size() int

func (*GetResponseWrapper) XXX_Unmarshal

func (m *GetResponseWrapper) XXX_Unmarshal(b []byte) error

type ListRequest

type ListRequest struct {
	//
	//appId
	AppId                string   `protobuf:"bytes,1,opt,name=appId,proto3" json:"appId" form:"appId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

List请求

func (*ListRequest) Descriptor

func (*ListRequest) Descriptor() ([]byte, []int)

func (*ListRequest) GetAppId

func (m *ListRequest) GetAppId() string

func (*ListRequest) ProtoMessage

func (*ListRequest) ProtoMessage()

func (*ListRequest) Reset

func (m *ListRequest) Reset()

func (*ListRequest) String

func (m *ListRequest) String() string

func (*ListRequest) Validate

func (this *ListRequest) Validate() error

func (*ListRequest) XXX_DiscardUnknown

func (m *ListRequest) XXX_DiscardUnknown()

func (*ListRequest) XXX_Marshal

func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRequest) XXX_Merge

func (m *ListRequest) XXX_Merge(src proto.Message)

func (*ListRequest) XXX_Size

func (m *ListRequest) XXX_Size() int

func (*ListRequest) XXX_Unmarshal

func (m *ListRequest) XXX_Unmarshal(b []byte) error

type ListResponse

type ListResponse struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//备注信息
	Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg" form:"msg"`
	//
	//策略列表
	Data                 []*easy_flow.DeployStrategy `protobuf:"bytes,3,rep,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

List返回

func (*ListResponse) Descriptor

func (*ListResponse) Descriptor() ([]byte, []int)

func (*ListResponse) GetCode

func (m *ListResponse) GetCode() int32

func (*ListResponse) GetData

func (m *ListResponse) GetData() []*easy_flow.DeployStrategy

func (*ListResponse) GetMsg

func (m *ListResponse) GetMsg() string

func (*ListResponse) ProtoMessage

func (*ListResponse) ProtoMessage()

func (*ListResponse) Reset

func (m *ListResponse) Reset()

func (*ListResponse) String

func (m *ListResponse) String() string

func (*ListResponse) Validate

func (this *ListResponse) Validate() error

func (*ListResponse) XXX_DiscardUnknown

func (m *ListResponse) XXX_DiscardUnknown()

func (*ListResponse) XXX_Marshal

func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListResponse) XXX_Merge

func (m *ListResponse) XXX_Merge(src proto.Message)

func (*ListResponse) XXX_Size

func (m *ListResponse) XXX_Size() int

func (*ListResponse) XXX_Unmarshal

func (m *ListResponse) XXX_Unmarshal(b []byte) error

type ListResponseWrapper

type ListResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *ListResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

ListApi返回

func (*ListResponseWrapper) Descriptor

func (*ListResponseWrapper) Descriptor() ([]byte, []int)

func (*ListResponseWrapper) GetCode

func (m *ListResponseWrapper) GetCode() int32

func (*ListResponseWrapper) GetCodeExplain

func (m *ListResponseWrapper) GetCodeExplain() string

func (*ListResponseWrapper) GetData

func (m *ListResponseWrapper) GetData() *ListResponse

func (*ListResponseWrapper) GetError

func (m *ListResponseWrapper) GetError() string

func (*ListResponseWrapper) ProtoMessage

func (*ListResponseWrapper) ProtoMessage()

func (*ListResponseWrapper) Reset

func (m *ListResponseWrapper) Reset()

func (*ListResponseWrapper) String

func (m *ListResponseWrapper) String() string

func (*ListResponseWrapper) Validate

func (this *ListResponseWrapper) Validate() error

func (*ListResponseWrapper) XXX_DiscardUnknown

func (m *ListResponseWrapper) XXX_DiscardUnknown()

func (*ListResponseWrapper) XXX_Marshal

func (m *ListResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListResponseWrapper) XXX_Merge

func (m *ListResponseWrapper) XXX_Merge(src proto.Message)

func (*ListResponseWrapper) XXX_Size

func (m *ListResponseWrapper) XXX_Size() int

func (*ListResponseWrapper) XXX_Unmarshal

func (m *ListResponseWrapper) XXX_Unmarshal(b []byte) error

type StrategyDeploymentRequest

type StrategyDeploymentRequest struct {
	//
	//部署策略Id
	StrategyID string `protobuf:"bytes,1,opt,name=strategyID,proto3" json:"strategyID" form:"strategyID"`
	//
	//是否全部更新
	FullUpdate bool `protobuf:"varint,2,opt,name=full_update,json=fullUpdate,proto3" json:"full_update" form:"full_update"`
	//
	//是否强制更新
	ForceUpdate          bool     `protobuf:"varint,3,opt,name=force_update,json=forceUpdate,proto3" json:"force_update" form:"force_update"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

StrategyDeployment请求

func (*StrategyDeploymentRequest) Descriptor

func (*StrategyDeploymentRequest) Descriptor() ([]byte, []int)

func (*StrategyDeploymentRequest) GetForceUpdate

func (m *StrategyDeploymentRequest) GetForceUpdate() bool

func (*StrategyDeploymentRequest) GetFullUpdate

func (m *StrategyDeploymentRequest) GetFullUpdate() bool

func (*StrategyDeploymentRequest) GetStrategyID

func (m *StrategyDeploymentRequest) GetStrategyID() string

func (*StrategyDeploymentRequest) ProtoMessage

func (*StrategyDeploymentRequest) ProtoMessage()

func (*StrategyDeploymentRequest) Reset

func (m *StrategyDeploymentRequest) Reset()

func (*StrategyDeploymentRequest) String

func (m *StrategyDeploymentRequest) String() string

func (*StrategyDeploymentRequest) Validate

func (this *StrategyDeploymentRequest) Validate() error

func (*StrategyDeploymentRequest) XXX_DiscardUnknown

func (m *StrategyDeploymentRequest) XXX_DiscardUnknown()

func (*StrategyDeploymentRequest) XXX_Marshal

func (m *StrategyDeploymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StrategyDeploymentRequest) XXX_Merge

func (m *StrategyDeploymentRequest) XXX_Merge(src proto.Message)

func (*StrategyDeploymentRequest) XXX_Size

func (m *StrategyDeploymentRequest) XXX_Size() int

func (*StrategyDeploymentRequest) XXX_Unmarshal

func (m *StrategyDeploymentRequest) XXX_Unmarshal(b []byte) error

type StrategyDeploymentResponse

type StrategyDeploymentResponse struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//错误信息
	Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg" form:"msg"`
	//
	//返回数据
	Data                 *StrategyDeploymentResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

StrategyDeployment返回

func (*StrategyDeploymentResponse) Descriptor

func (*StrategyDeploymentResponse) Descriptor() ([]byte, []int)

func (*StrategyDeploymentResponse) GetCode

func (m *StrategyDeploymentResponse) GetCode() int32

func (*StrategyDeploymentResponse) GetData

func (*StrategyDeploymentResponse) GetMsg

func (m *StrategyDeploymentResponse) GetMsg() string

func (*StrategyDeploymentResponse) ProtoMessage

func (*StrategyDeploymentResponse) ProtoMessage()

func (*StrategyDeploymentResponse) Reset

func (m *StrategyDeploymentResponse) Reset()

func (*StrategyDeploymentResponse) String

func (m *StrategyDeploymentResponse) String() string

func (*StrategyDeploymentResponse) Validate

func (this *StrategyDeploymentResponse) Validate() error

func (*StrategyDeploymentResponse) XXX_DiscardUnknown

func (m *StrategyDeploymentResponse) XXX_DiscardUnknown()

func (*StrategyDeploymentResponse) XXX_Marshal

func (m *StrategyDeploymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StrategyDeploymentResponse) XXX_Merge

func (m *StrategyDeploymentResponse) XXX_Merge(src proto.Message)

func (*StrategyDeploymentResponse) XXX_Size

func (m *StrategyDeploymentResponse) XXX_Size() int

func (*StrategyDeploymentResponse) XXX_Unmarshal

func (m *StrategyDeploymentResponse) XXX_Unmarshal(b []byte) error

type StrategyDeploymentResponseWrapper

type StrategyDeploymentResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *StrategyDeploymentResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

StrategyDeploymentApi返回

func (*StrategyDeploymentResponseWrapper) Descriptor

func (*StrategyDeploymentResponseWrapper) Descriptor() ([]byte, []int)

func (*StrategyDeploymentResponseWrapper) GetCode

func (*StrategyDeploymentResponseWrapper) GetCodeExplain

func (m *StrategyDeploymentResponseWrapper) GetCodeExplain() string

func (*StrategyDeploymentResponseWrapper) GetData

func (*StrategyDeploymentResponseWrapper) GetError

func (*StrategyDeploymentResponseWrapper) ProtoMessage

func (*StrategyDeploymentResponseWrapper) ProtoMessage()

func (*StrategyDeploymentResponseWrapper) Reset

func (*StrategyDeploymentResponseWrapper) String

func (*StrategyDeploymentResponseWrapper) Validate

func (this *StrategyDeploymentResponseWrapper) Validate() error

func (*StrategyDeploymentResponseWrapper) XXX_DiscardUnknown

func (m *StrategyDeploymentResponseWrapper) XXX_DiscardUnknown()

func (*StrategyDeploymentResponseWrapper) XXX_Marshal

func (m *StrategyDeploymentResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StrategyDeploymentResponseWrapper) XXX_Merge

func (*StrategyDeploymentResponseWrapper) XXX_Size

func (m *StrategyDeploymentResponseWrapper) XXX_Size() int

func (*StrategyDeploymentResponseWrapper) XXX_Unmarshal

func (m *StrategyDeploymentResponseWrapper) XXX_Unmarshal(b []byte) error

type StrategyDeploymentResponse_Data

type StrategyDeploymentResponse_Data struct {
	//
	//任务id
	TaskId               string   `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId" form:"taskId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StrategyDeploymentResponse_Data) Descriptor

func (*StrategyDeploymentResponse_Data) Descriptor() ([]byte, []int)

func (*StrategyDeploymentResponse_Data) GetTaskId

func (m *StrategyDeploymentResponse_Data) GetTaskId() string

func (*StrategyDeploymentResponse_Data) ProtoMessage

func (*StrategyDeploymentResponse_Data) ProtoMessage()

func (*StrategyDeploymentResponse_Data) Reset

func (*StrategyDeploymentResponse_Data) String

func (*StrategyDeploymentResponse_Data) Validate

func (this *StrategyDeploymentResponse_Data) Validate() error

func (*StrategyDeploymentResponse_Data) XXX_DiscardUnknown

func (m *StrategyDeploymentResponse_Data) XXX_DiscardUnknown()

func (*StrategyDeploymentResponse_Data) XXX_Marshal

func (m *StrategyDeploymentResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StrategyDeploymentResponse_Data) XXX_Merge

func (m *StrategyDeploymentResponse_Data) XXX_Merge(src proto.Message)

func (*StrategyDeploymentResponse_Data) XXX_Size

func (m *StrategyDeploymentResponse_Data) XXX_Size() int

func (*StrategyDeploymentResponse_Data) XXX_Unmarshal

func (m *StrategyDeploymentResponse_Data) XXX_Unmarshal(b []byte) error

type UpdateRequest

type UpdateRequest struct {
	//
	//策略ID
	StrategyID string `protobuf:"bytes,1,opt,name=strategyID,proto3" json:"strategyID" form:"strategyID"`
	//
	//策略名称
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	//
	//api版本
	ApiVersion string `protobuf:"bytes,3,opt,name=apiVersion,proto3" json:"apiVersion" form:"apiVersion"`
	//
	//集群列表
	Clusters []*cmdb.ClusterInfo `protobuf:"bytes,4,rep,name=clusters,proto3" json:"clusters" form:"clusters"`
	//
	//部署包信息
	PackageList          *UpdateRequest_PackageList `protobuf:"bytes,5,opt,name=packageList,proto3" json:"packageList" form:"packageList"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

Update请求

func (*UpdateRequest) Descriptor

func (*UpdateRequest) Descriptor() ([]byte, []int)

func (*UpdateRequest) GetApiVersion

func (m *UpdateRequest) GetApiVersion() string

func (*UpdateRequest) GetClusters

func (m *UpdateRequest) GetClusters() []*cmdb.ClusterInfo

func (*UpdateRequest) GetName

func (m *UpdateRequest) GetName() string

func (*UpdateRequest) GetPackageList

func (m *UpdateRequest) GetPackageList() *UpdateRequest_PackageList

func (*UpdateRequest) GetStrategyID

func (m *UpdateRequest) GetStrategyID() string

func (*UpdateRequest) ProtoMessage

func (*UpdateRequest) ProtoMessage()

func (*UpdateRequest) Reset

func (m *UpdateRequest) Reset()

func (*UpdateRequest) String

func (m *UpdateRequest) String() string

func (*UpdateRequest) Validate

func (this *UpdateRequest) Validate() error

func (*UpdateRequest) XXX_DiscardUnknown

func (m *UpdateRequest) XXX_DiscardUnknown()

func (*UpdateRequest) XXX_Marshal

func (m *UpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateRequest) XXX_Merge

func (m *UpdateRequest) XXX_Merge(src proto.Message)

func (*UpdateRequest) XXX_Size

func (m *UpdateRequest) XXX_Size() int

func (*UpdateRequest) XXX_Unmarshal

func (m *UpdateRequest) XXX_Unmarshal(b []byte) error

type UpdateRequest_PackageList

type UpdateRequest_PackageList struct {
	//
	//集群
	Cluster *cmdb.ClusterInfo `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster" form:"cluster"`
	//
	//目标版本
	TargetVersion string `protobuf:"bytes,2,opt,name=targetVersion,proto3" json:"targetVersion" form:"targetVersion"`
	//
	//是否提前暂停
	PreStop string `protobuf:"bytes,3,opt,name=preStop,proto3" json:"preStop" form:"preStop"`
	//
	//是否发布重启
	PostRestart string `protobuf:"bytes,4,opt,name=postRestart,proto3" json:"postRestart" form:"postRestart"`
	//
	//是否自动运行
	AutoStart string `protobuf:"bytes,5,opt,name=autoStart,proto3" json:"autoStart" form:"autoStart"`
	//
	//是否需要用户检查
	UserCheck string `protobuf:"bytes,6,opt,name=userCheck,proto3" json:"userCheck" form:"userCheck"`
	//
	//是否完全更新
	FullUpdate string `protobuf:"bytes,7,opt,name=fullUpdate,proto3" json:"fullUpdate" form:"fullUpdate"`
	//
	//强制更新
	Force string `protobuf:"bytes,8,opt,name=force,proto3" json:"force" form:"force"`
	//
	//强制安装
	ForceInstall string `protobuf:"bytes,9,opt,name=forceInstall,proto3" json:"forceInstall" form:"forceInstall"`
	//
	//包Id
	PackageId string `protobuf:"bytes,10,opt,name=packageId,proto3" json:"packageId" form:"packageId"`
	//
	//包名称
	Name string `protobuf:"bytes,11,opt,name=name,proto3" json:"name" form:"name"`
	//
	//安装路径
	InstallPath string `protobuf:"bytes,12,opt,name=installPath,proto3" json:"installPath" form:"installPath"`
	//
	//版本类型 1 程序包,  2 配置包,  4 文件包
	Type int32 `protobuf:"varint,13,opt,name=type,proto3" json:"type" form:"type"`
	//
	//平台
	Platform             string   `protobuf:"bytes,14,opt,name=platform,proto3" json:"platform" form:"platform"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateRequest_PackageList) Descriptor

func (*UpdateRequest_PackageList) Descriptor() ([]byte, []int)

func (*UpdateRequest_PackageList) GetAutoStart

func (m *UpdateRequest_PackageList) GetAutoStart() string

func (*UpdateRequest_PackageList) GetCluster

func (m *UpdateRequest_PackageList) GetCluster() *cmdb.ClusterInfo

func (*UpdateRequest_PackageList) GetForce

func (m *UpdateRequest_PackageList) GetForce() string

func (*UpdateRequest_PackageList) GetForceInstall

func (m *UpdateRequest_PackageList) GetForceInstall() string

func (*UpdateRequest_PackageList) GetFullUpdate

func (m *UpdateRequest_PackageList) GetFullUpdate() string

func (*UpdateRequest_PackageList) GetInstallPath

func (m *UpdateRequest_PackageList) GetInstallPath() string

func (*UpdateRequest_PackageList) GetName

func (m *UpdateRequest_PackageList) GetName() string

func (*UpdateRequest_PackageList) GetPackageId

func (m *UpdateRequest_PackageList) GetPackageId() string

func (*UpdateRequest_PackageList) GetPlatform

func (m *UpdateRequest_PackageList) GetPlatform() string

func (*UpdateRequest_PackageList) GetPostRestart

func (m *UpdateRequest_PackageList) GetPostRestart() string

func (*UpdateRequest_PackageList) GetPreStop

func (m *UpdateRequest_PackageList) GetPreStop() string

func (*UpdateRequest_PackageList) GetTargetVersion

func (m *UpdateRequest_PackageList) GetTargetVersion() string

func (*UpdateRequest_PackageList) GetType

func (m *UpdateRequest_PackageList) GetType() int32

func (*UpdateRequest_PackageList) GetUserCheck

func (m *UpdateRequest_PackageList) GetUserCheck() string

func (*UpdateRequest_PackageList) ProtoMessage

func (*UpdateRequest_PackageList) ProtoMessage()

func (*UpdateRequest_PackageList) Reset

func (m *UpdateRequest_PackageList) Reset()

func (*UpdateRequest_PackageList) String

func (m *UpdateRequest_PackageList) String() string

func (*UpdateRequest_PackageList) Validate

func (this *UpdateRequest_PackageList) Validate() error

func (*UpdateRequest_PackageList) XXX_DiscardUnknown

func (m *UpdateRequest_PackageList) XXX_DiscardUnknown()

func (*UpdateRequest_PackageList) XXX_Marshal

func (m *UpdateRequest_PackageList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateRequest_PackageList) XXX_Merge

func (m *UpdateRequest_PackageList) XXX_Merge(src proto.Message)

func (*UpdateRequest_PackageList) XXX_Size

func (m *UpdateRequest_PackageList) XXX_Size() int

func (*UpdateRequest_PackageList) XXX_Unmarshal

func (m *UpdateRequest_PackageList) XXX_Unmarshal(b []byte) error

type UpdateResponseWrapper

type UpdateResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *easy_flow.DeployStrategy `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

UpdateApi返回

func (*UpdateResponseWrapper) Descriptor

func (*UpdateResponseWrapper) Descriptor() ([]byte, []int)

func (*UpdateResponseWrapper) GetCode

func (m *UpdateResponseWrapper) GetCode() int32

func (*UpdateResponseWrapper) GetCodeExplain

func (m *UpdateResponseWrapper) GetCodeExplain() string

func (*UpdateResponseWrapper) GetData

func (*UpdateResponseWrapper) GetError

func (m *UpdateResponseWrapper) GetError() string

func (*UpdateResponseWrapper) ProtoMessage

func (*UpdateResponseWrapper) ProtoMessage()

func (*UpdateResponseWrapper) Reset

func (m *UpdateResponseWrapper) Reset()

func (*UpdateResponseWrapper) String

func (m *UpdateResponseWrapper) String() string

func (*UpdateResponseWrapper) Validate

func (this *UpdateResponseWrapper) Validate() error

func (*UpdateResponseWrapper) XXX_DiscardUnknown

func (m *UpdateResponseWrapper) XXX_DiscardUnknown()

func (*UpdateResponseWrapper) XXX_Marshal

func (m *UpdateResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateResponseWrapper) XXX_Merge

func (m *UpdateResponseWrapper) XXX_Merge(src proto.Message)

func (*UpdateResponseWrapper) XXX_Size

func (m *UpdateResponseWrapper) XXX_Size() int

func (*UpdateResponseWrapper) XXX_Unmarshal

func (m *UpdateResponseWrapper) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL