api更新
This commit is contained in:
parent
ce5b0d69f2
commit
f145b2748a
|
@ -335,14 +335,14 @@ type (
|
|||
WorkspaceId string `json:"workspaceId,optional" copier:"WorkspaceId"`
|
||||
Schedule Scheduler `json:"schedule,optional" copier:"Schedule"`
|
||||
ClusterId string `json:"clusterId,optional" copier:"ClusterId"`
|
||||
InferType string `json:"inferType,optional" copier:"InferType"`
|
||||
InferType string `json:"inferType" copier:"InferType"`
|
||||
VpcId string `json:"vpcId,optional" copier:"VpcId"`
|
||||
ServiceName string `json:"serviceName,optional" copier:"ServiceName"`
|
||||
Description string `json:"description,optional" copier:"Description"`
|
||||
SecurityGroupId string `json:"securityGroupId,optional" copier:"SecurityGroupId"`
|
||||
SubnetNetworkId string `json:"subnetNetworkId,optional" copier:"SubnetNetworkId"`
|
||||
Config []ServiceConfig `json:"config,optional" copier:"Config"`
|
||||
ProjectId string `json:"projectId,optional" copier:"ProjectId"`
|
||||
Config []ServiceConfig `json:"config" copier:"Config"`
|
||||
ProjectId string `json:"projectId" copier:"ProjectId"`
|
||||
}
|
||||
CreateServiceResp {
|
||||
Code uint32 `json:"code,optional" copier:"Code"`
|
||||
|
@ -360,9 +360,9 @@ type Scheduler {
|
|||
type ServiceConfig {
|
||||
CustomSpec CustomSpec `json:"customSpec,optional" copier:"CustomSpec"`
|
||||
Envs map[string]string `json:"envs,optional" copier:"Envs"`
|
||||
Specification string `json:"specification,optional" copier:"Specification"`
|
||||
Specification string `json:"specification" copier:"Specification"`
|
||||
Weight int32 `json:"weight,optional" copier:"Weight"`
|
||||
ModelId string `json:"modelId,optional" copier:"ModelId"`
|
||||
ModelId string `json:"modelId" copier:"ModelId"`
|
||||
SrcPath string `json:"srcPath,optional" copier:"SrcPath"`
|
||||
ReqUri string `json:"reqUri,optional" copier:"ReqUri"`
|
||||
MappingType string `json:"mappingType,optional" copier:"MappingType"`
|
||||
|
@ -370,7 +370,7 @@ type ServiceConfig {
|
|||
Nodes []string `json:"nodes,optional" copier:"Nodes"`
|
||||
SrcType string `json:"srcType,optional" copier:"SrcType"`
|
||||
DestPath string `json:"destPath,optional" copier:"DestPath"`
|
||||
InstanceCount int32 `json:"instanceCount,optional" copier:"InstanceCount"`
|
||||
InstanceCount int32 `json:"instanceCount" copier:"InstanceCount"`
|
||||
}
|
||||
|
||||
type CustomSpec {
|
||||
|
|
|
@ -31,7 +31,7 @@ func NewCreateServiceLogic(ctx context.Context, svcCtx *svc.ServiceContext) *Cre
|
|||
func (l *CreateServiceLogic) CreateService(req *types.CreateServiceReq) (resp *types.CreateServiceResp, err error) {
|
||||
// todo: add your logic here and delete this line
|
||||
modelartsReq := &modelarts.CreateServiceReq{}
|
||||
err = copier.CopyWithOption(modelartsReq, req, copier.Option{Converters: tool.Converters})
|
||||
err = copier.CopyWithOption(modelartsReq, req, copier.Option{IgnoreEmpty: true, DeepCopy: true, Converters: tool.Converters})
|
||||
CreateServiceResp, err := l.svcCtx.ModelArtsRpc.CreateService(l.ctx, modelartsReq)
|
||||
if err != nil {
|
||||
return nil, errors.Wrapf(xerr.NewErrMsg("Failed to get db DataSet list"), "Failed to get db DataSet list err : %v ,req:%+v", err, req)
|
||||
|
|
Loading…
Reference in New Issue