apis

package
v1.65.0 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddQueuesRequest

type AddQueuesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 关联的队列。【废弃】该字段即将下线,建议使用新的资源队列配置字段[queueConfigs]。 (Optional) */
	QueueIds []string `json:"queueIds"`

	/* 关联队列配置 (Optional) */
	QueueConfigs []jdaip.WorkspaceRelatedQueue `json:"queueConfigs"`
}

func NewAddQueuesRequest

func NewAddQueuesRequest(
	regionId string,
	workspaceId string,
) *AddQueuesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAddQueuesRequestWithAllParams

func NewAddQueuesRequestWithAllParams(
	regionId string,
	workspaceId string,
	queueIds []string,
	queueConfigs []jdaip.WorkspaceRelatedQueue,
) *AddQueuesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param queueIds: 关联的队列。【废弃】该字段即将下线,建议使用新的资源队列配置字段[queueConfigs]。 (Optional) * param queueConfigs: 关联队列配置 (Optional)

func NewAddQueuesRequestWithoutParam

func NewAddQueuesRequestWithoutParam() *AddQueuesRequest

This constructor has better compatible ability when API parameters changed

func (AddQueuesRequest) GetRegionId

func (r AddQueuesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AddQueuesRequest) SetQueueConfigs

func (r *AddQueuesRequest) SetQueueConfigs(queueConfigs []jdaip.WorkspaceRelatedQueue)

param queueConfigs: 关联队列配置(Optional)

func (*AddQueuesRequest) SetQueueIds

func (r *AddQueuesRequest) SetQueueIds(queueIds []string)

param queueIds: 关联的队列。【废弃】该字段即将下线,建议使用新的资源队列配置字段[queueConfigs]。(Optional)

func (*AddQueuesRequest) SetRegionId

func (r *AddQueuesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AddQueuesRequest) SetWorkspaceId

func (r *AddQueuesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type AddQueuesResponse

type AddQueuesResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    AddQueuesResult    `json:"result"`
}

type AddQueuesResult

type AddQueuesResult struct {
	QueueIds []string `json:"queueIds"`
}

type AdminDescribeAccountMembersRequest

type AdminDescribeAccountMembersRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`pin`: 主账号pin, 精确比配, 必填
	`memberUser`: 子账号名称,模糊匹配
	`memberPin`: 子账号pin,精确匹配,支持多个
	`regionId`: 区域,精确匹配,支持多个
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeAccountMembersRequest

func NewAdminDescribeAccountMembersRequest(
	regionId string,
) *AdminDescribeAccountMembersRequest

* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeAccountMembersRequestWithAllParams

func NewAdminDescribeAccountMembersRequestWithAllParams(
	regionId string,
	pageNumber *int,
	pageSize *int,
	filters []jdaip.Filter,
) *AdminDescribeAccountMembersRequest
  • param regionId: 地域ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`pin`: 主账号pin, 精确比配, 必填 `memberUser`: 子账号名称,模糊匹配 `memberPin`: 子账号pin,精确匹配,支持多个 `regionId`: 区域,精确匹配,支持多个

(Optional)

func NewAdminDescribeAccountMembersRequestWithoutParam

func NewAdminDescribeAccountMembersRequestWithoutParam() *AdminDescribeAccountMembersRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeAccountMembersRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeAccountMembersRequest) SetFilters

func (r *AdminDescribeAccountMembersRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`pin`: 主账号pin, 精确比配, 必填 `memberUser`: 子账号名称,模糊匹配 `memberPin`: 子账号pin,精确匹配,支持多个 `regionId`: 区域,精确匹配,支持多个 (Optional)

func (*AdminDescribeAccountMembersRequest) SetPageNumber

func (r *AdminDescribeAccountMembersRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeAccountMembersRequest) SetPageSize

func (r *AdminDescribeAccountMembersRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10。(Optional)

func (*AdminDescribeAccountMembersRequest) SetRegionId

func (r *AdminDescribeAccountMembersRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type AdminDescribeAccountMembersResponse

type AdminDescribeAccountMembersResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    AdminDescribeAccountMembersResult `json:"result"`
}

type AdminDescribeAccountMembersResult

type AdminDescribeAccountMembersResult struct {
	Members    []jdaip.AccountMember `json:"members"`
	TotalCount int                   `json:"totalCount"`
}

type AdminDescribeDistillTasksRequest

type AdminDescribeDistillTasksRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`taskId`: 蒸馏任务ID,精确匹配,支持多个。
	`taskState`: 蒸馏任务的状态,精确匹配,支持多个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeDistillTasksRequest

func NewAdminDescribeDistillTasksRequest(
	regionId string,
	apiType string,
) *AdminDescribeDistillTasksRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeDistillTasksRequestWithAllParams

func NewAdminDescribeDistillTasksRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *AdminDescribeDistillTasksRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`taskId`: 蒸馏任务ID,精确匹配,支持多个。 `taskState`: 蒸馏任务的状态,精确匹配,支持多个。

(Optional)

func NewAdminDescribeDistillTasksRequestWithoutParam

func NewAdminDescribeDistillTasksRequestWithoutParam() *AdminDescribeDistillTasksRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeDistillTasksRequest) GetRegionId

func (r AdminDescribeDistillTasksRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeDistillTasksRequest) SetApiType

func (r *AdminDescribeDistillTasksRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeDistillTasksRequest) SetFilters

func (r *AdminDescribeDistillTasksRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`taskId`: 蒸馏任务ID,精确匹配,支持多个。 `taskState`: 蒸馏任务的状态,精确匹配,支持多个。 (Optional)

func (*AdminDescribeDistillTasksRequest) SetPageNumber

func (r *AdminDescribeDistillTasksRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeDistillTasksRequest) SetPageSize

func (r *AdminDescribeDistillTasksRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*AdminDescribeDistillTasksRequest) SetRegionId

func (r *AdminDescribeDistillTasksRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AdminDescribeDistillTasksRequest) SetResourceGroupIds

func (r *AdminDescribeDistillTasksRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*AdminDescribeDistillTasksRequest) SetUserTags

func (r *AdminDescribeDistillTasksRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

type AdminDescribeDistillTasksResponse

type AdminDescribeDistillTasksResponse struct {
	RequestID string                          `json:"requestId"`
	Error     core.ErrorResponse              `json:"error"`
	Result    AdminDescribeDistillTasksResult `json:"result"`
}

type AdminDescribeDistillTasksResult

type AdminDescribeDistillTasksResult struct {
	RunListInfo []jdaip.AdminDistillTaskListInfo `json:"runListInfo"`
	TotalCount  int                              `json:"totalCount"`
}

type AdminDescribeInferenceCountRequest

type AdminDescribeInferenceCountRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`workspaceId`: 工作空间ID,精确匹配,支持单个。
	`state`: 推理服务状态(queuing,deploying,failed,running,stopping,scaling,stopped,deleting)。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewAdminDescribeInferenceCountRequest

func NewAdminDescribeInferenceCountRequest(
	regionId string,
	apiType string,
) *AdminDescribeInferenceCountRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeInferenceCountRequestWithAllParams

func NewAdminDescribeInferenceCountRequestWithAllParams(
	regionId string,
	apiType string,
	filters []common.Filter,
) *AdminDescribeInferenceCountRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`workspaceId`: 工作空间ID,精确匹配,支持单个。 `state`: 推理服务状态(queuing,deploying,failed,running,stopping,scaling,stopped,deleting)。

(Optional)

func NewAdminDescribeInferenceCountRequestWithoutParam

func NewAdminDescribeInferenceCountRequestWithoutParam() *AdminDescribeInferenceCountRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeInferenceCountRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeInferenceCountRequest) SetApiType

func (r *AdminDescribeInferenceCountRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeInferenceCountRequest) SetFilters

func (r *AdminDescribeInferenceCountRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`workspaceId`: 工作空间ID,精确匹配,支持单个。 `state`: 推理服务状态(queuing,deploying,failed,running,stopping,scaling,stopped,deleting)。 (Optional)

func (*AdminDescribeInferenceCountRequest) SetRegionId

func (r *AdminDescribeInferenceCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type AdminDescribeInferenceCountResponse

type AdminDescribeInferenceCountResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    AdminDescribeInferenceCountResult `json:"result"`
}

type AdminDescribeInferenceCountResult

type AdminDescribeInferenceCountResult struct {
	StateCount []jdaip.InferenceStateCount `json:"stateCount"`
}

type AdminDescribeInferencesRequest

type AdminDescribeInferencesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`inferenceId`: 资源ID,精确匹配,支持多个。
	`serviceId`: 服务ID, 精确匹配,支持多个。
	`name`: 名称,模糊匹配,支持单个。
	`state`: 状态,精确匹配,支持多个。
	`createUser`: 创建人名称,模糊匹配,支持单个。
	`createUserPin`: 创建人pin,精确匹配,支持多个。
	`appType`: 应用类型,精确匹配,支持单个。
	`queue`: 队列ID,精确匹配,支持单个。
	`workspaceId`: 工作空间ID,精确匹配,支持单个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewAdminDescribeInferencesRequest

func NewAdminDescribeInferencesRequest(
	regionId string,
	apiType string,
) *AdminDescribeInferencesRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeInferencesRequestWithAllParams

func NewAdminDescribeInferencesRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *AdminDescribeInferencesRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`inferenceId`: 资源ID,精确匹配,支持多个。 `serviceId`: 服务ID, 精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `appType`: 应用类型,精确匹配,支持单个。 `queue`: 队列ID,精确匹配,支持单个。 `workspaceId`: 工作空间ID,精确匹配,支持单个。

(Optional)

func NewAdminDescribeInferencesRequestWithoutParam

func NewAdminDescribeInferencesRequestWithoutParam() *AdminDescribeInferencesRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeInferencesRequest) GetRegionId

func (r AdminDescribeInferencesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeInferencesRequest) SetApiType

func (r *AdminDescribeInferencesRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeInferencesRequest) SetFilters

func (r *AdminDescribeInferencesRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`inferenceId`: 资源ID,精确匹配,支持多个。 `serviceId`: 服务ID, 精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `appType`: 应用类型,精确匹配,支持单个。 `queue`: 队列ID,精确匹配,支持单个。 `workspaceId`: 工作空间ID,精确匹配,支持单个。 (Optional)

func (*AdminDescribeInferencesRequest) SetPageNumber

func (r *AdminDescribeInferencesRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeInferencesRequest) SetPageSize

func (r *AdminDescribeInferencesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*AdminDescribeInferencesRequest) SetRegionId

func (r *AdminDescribeInferencesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type AdminDescribeInferencesResponse

type AdminDescribeInferencesResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    AdminDescribeInferencesResult `json:"result"`
}

type AdminDescribeInferencesResult

type AdminDescribeInferencesResult struct {
	Inferences []jdaip.AdminInferenceInfo `json:"inferences"`
	TotalCount int                        `json:"totalCount"`
}

type AdminDescribeJobListRequest

type AdminDescribeJobListRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`jobId`: 训练任务ID,精确匹配,支持多个。
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeJobListRequest

func NewAdminDescribeJobListRequest(
	regionId string,
	apiType string,
) *AdminDescribeJobListRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeJobListRequestWithAllParams

func NewAdminDescribeJobListRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *AdminDescribeJobListRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`jobId`: 训练任务ID,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。

(Optional)

func NewAdminDescribeJobListRequestWithoutParam

func NewAdminDescribeJobListRequestWithoutParam() *AdminDescribeJobListRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeJobListRequest) GetRegionId

func (r AdminDescribeJobListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeJobListRequest) SetApiType

func (r *AdminDescribeJobListRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeJobListRequest) SetFilters

func (r *AdminDescribeJobListRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`jobId`: 训练任务ID,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 (Optional)

func (*AdminDescribeJobListRequest) SetPageNumber

func (r *AdminDescribeJobListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeJobListRequest) SetPageSize

func (r *AdminDescribeJobListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*AdminDescribeJobListRequest) SetRegionId

func (r *AdminDescribeJobListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AdminDescribeJobListRequest) SetResourceGroupIds

func (r *AdminDescribeJobListRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*AdminDescribeJobListRequest) SetUserTags

func (r *AdminDescribeJobListRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

type AdminDescribeJobListResponse

type AdminDescribeJobListResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    AdminDescribeJobListResult `json:"result"`
}

type AdminDescribeJobListResult

type AdminDescribeJobListResult struct {
	JobListInfo []jdaip.AdminJobListInfo `json:"jobListInfo"`
	TotalCount  int                      `json:"totalCount"`
}

type AdminDescribeJobsCountRequest

type AdminDescribeJobsCountRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`workspaceId`: 工作空间ID,精确匹配,支持单个。
	`state`: 训练任务的状态,精确匹配,支持多个。
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeJobsCountRequest

func NewAdminDescribeJobsCountRequest(
	regionId string,
	apiType string,
) *AdminDescribeJobsCountRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeJobsCountRequestWithAllParams

func NewAdminDescribeJobsCountRequestWithAllParams(
	regionId string,
	apiType string,
	filters []jdaip.Filter,
) *AdminDescribeJobsCountRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`workspaceId`: 工作空间ID,精确匹配,支持单个。 `state`: 训练任务的状态,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。

(Optional)

func NewAdminDescribeJobsCountRequestWithoutParam

func NewAdminDescribeJobsCountRequestWithoutParam() *AdminDescribeJobsCountRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeJobsCountRequest) GetRegionId

func (r AdminDescribeJobsCountRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeJobsCountRequest) SetApiType

func (r *AdminDescribeJobsCountRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeJobsCountRequest) SetFilters

func (r *AdminDescribeJobsCountRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`workspaceId`: 工作空间ID,精确匹配,支持单个。 `state`: 训练任务的状态,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 (Optional)

func (*AdminDescribeJobsCountRequest) SetRegionId

func (r *AdminDescribeJobsCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type AdminDescribeJobsCountResponse

type AdminDescribeJobsCountResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    AdminDescribeJobsCountResult `json:"result"`
}

type AdminDescribeJobsCountResult

type AdminDescribeJobsCountResult struct {
	StateCount []jdaip.AdminJobStateCount `json:"stateCount"`
}

type AdminDescribeJobsRequest

type AdminDescribeJobsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`jobId`: 训练任务ID,精确匹配,支持多个。
	`state`: 训练任务的状态,精确匹配,支持多个。
	`workspaceId`: 工作空间ID,精确匹配,支持多个。
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeJobsRequest

func NewAdminDescribeJobsRequest(
	regionId string,
	apiType string,
) *AdminDescribeJobsRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeJobsRequestWithAllParams

func NewAdminDescribeJobsRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *AdminDescribeJobsRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`jobId`: 训练任务ID,精确匹配,支持多个。 `state`: 训练任务的状态,精确匹配,支持多个。 `workspaceId`: 工作空间ID,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。

(Optional)

func NewAdminDescribeJobsRequestWithoutParam

func NewAdminDescribeJobsRequestWithoutParam() *AdminDescribeJobsRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeJobsRequest) GetRegionId

func (r AdminDescribeJobsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeJobsRequest) SetApiType

func (r *AdminDescribeJobsRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeJobsRequest) SetFilters

func (r *AdminDescribeJobsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`jobId`: 训练任务ID,精确匹配,支持多个。 `state`: 训练任务的状态,精确匹配,支持多个。 `workspaceId`: 工作空间ID,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 (Optional)

func (*AdminDescribeJobsRequest) SetPageNumber

func (r *AdminDescribeJobsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeJobsRequest) SetPageSize

func (r *AdminDescribeJobsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*AdminDescribeJobsRequest) SetRegionId

func (r *AdminDescribeJobsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AdminDescribeJobsRequest) SetResourceGroupIds

func (r *AdminDescribeJobsRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*AdminDescribeJobsRequest) SetUserTags

func (r *AdminDescribeJobsRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

type AdminDescribeJobsResponse

type AdminDescribeJobsResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    AdminDescribeJobsResult `json:"result"`
}

type AdminDescribeJobsResult

type AdminDescribeJobsResult struct {
	JobListInfo []jdaip.AdminJobListInfo `json:"jobListInfo"`
	TotalCount  int                      `json:"totalCount"`
}

type AdminDescribeNotebookCountRequest

type AdminDescribeNotebookCountRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`queueId`: 队列ID,精确匹配,支持单个。
	`workspaceId`: 工作空间ID,精确匹配,支持单个。
	`createUser`: 创建人名称,模糊匹配,支持单个。
	`createUserPin`: 创建人pin,精确匹配,支持多个。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewAdminDescribeNotebookCountRequest

func NewAdminDescribeNotebookCountRequest(
	regionId string,
	apiType string,
) *AdminDescribeNotebookCountRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeNotebookCountRequestWithAllParams

func NewAdminDescribeNotebookCountRequestWithAllParams(
	regionId string,
	apiType string,
	filters []common.Filter,
) *AdminDescribeNotebookCountRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`queueId`: 队列ID,精确匹配,支持单个。 `workspaceId`: 工作空间ID,精确匹配,支持单个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。

(Optional)

func NewAdminDescribeNotebookCountRequestWithoutParam

func NewAdminDescribeNotebookCountRequestWithoutParam() *AdminDescribeNotebookCountRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeNotebookCountRequest) GetRegionId

func (r AdminDescribeNotebookCountRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeNotebookCountRequest) SetApiType

func (r *AdminDescribeNotebookCountRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeNotebookCountRequest) SetFilters

func (r *AdminDescribeNotebookCountRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`queueId`: 队列ID,精确匹配,支持单个。 `workspaceId`: 工作空间ID,精确匹配,支持单个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 (Optional)

func (*AdminDescribeNotebookCountRequest) SetRegionId

func (r *AdminDescribeNotebookCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type AdminDescribeNotebookCountResponse

type AdminDescribeNotebookCountResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    AdminDescribeNotebookCountResult `json:"result"`
}

type AdminDescribeNotebookCountResult

type AdminDescribeNotebookCountResult struct {
	StateCount []jdaip.NotebookStateCount `json:"stateCount"`
}

type AdminDescribeNotebooksRequest

type AdminDescribeNotebooksRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`notebookId`: 资源ID,精确匹配,支持多个。
	`name`: 名称,模糊匹配,支持单个。
	`state`: 状态,精确匹配,支持多个。
	`createUser`: 创建人名称,模糊匹配,支持单个。
	`createUserPin`: 创建人pin,精确匹配,支持多个。
	`appType`: 应用类型,精确匹配,支持单个。
	`queue`: 队列ID,精确匹配,支持单个。
	`workspaceId`: 工作空间ID,精确匹配,支持单个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewAdminDescribeNotebooksRequest

func NewAdminDescribeNotebooksRequest(
	regionId string,
	apiType string,
) *AdminDescribeNotebooksRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeNotebooksRequestWithAllParams

func NewAdminDescribeNotebooksRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []common.Filter,
) *AdminDescribeNotebooksRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`notebookId`: 资源ID,精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `appType`: 应用类型,精确匹配,支持单个。 `queue`: 队列ID,精确匹配,支持单个。 `workspaceId`: 工作空间ID,精确匹配,支持单个。

(Optional)

func NewAdminDescribeNotebooksRequestWithoutParam

func NewAdminDescribeNotebooksRequestWithoutParam() *AdminDescribeNotebooksRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeNotebooksRequest) GetRegionId

func (r AdminDescribeNotebooksRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeNotebooksRequest) SetApiType

func (r *AdminDescribeNotebooksRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeNotebooksRequest) SetFilters

func (r *AdminDescribeNotebooksRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`notebookId`: 资源ID,精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `appType`: 应用类型,精确匹配,支持单个。 `queue`: 队列ID,精确匹配,支持单个。 `workspaceId`: 工作空间ID,精确匹配,支持单个。 (Optional)

func (*AdminDescribeNotebooksRequest) SetPageNumber

func (r *AdminDescribeNotebooksRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeNotebooksRequest) SetPageSize

func (r *AdminDescribeNotebooksRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*AdminDescribeNotebooksRequest) SetRegionId

func (r *AdminDescribeNotebooksRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AdminDescribeNotebooksRequest) SetResourceGroupIds

func (r *AdminDescribeNotebooksRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*AdminDescribeNotebooksRequest) SetUserTags

func (r *AdminDescribeNotebooksRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

type AdminDescribeNotebooksResponse

type AdminDescribeNotebooksResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    AdminDescribeNotebooksResult `json:"result"`
}

type AdminDescribeNotebooksResult

type AdminDescribeNotebooksResult struct {
	Notebooks  []jdaip.NotebookInfo `json:"notebooks"`
	TotalCount int                  `json:"totalCount"`
}

type AdminDescribeRunListRequest

type AdminDescribeRunListRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`runId`: 微调运行ID,精确匹配,支持多个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeRunListRequest

func NewAdminDescribeRunListRequest(
	regionId string,
	apiType string,
) *AdminDescribeRunListRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeRunListRequestWithAllParams

func NewAdminDescribeRunListRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *AdminDescribeRunListRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`runId`: 微调运行ID,精确匹配,支持多个。

(Optional)

func NewAdminDescribeRunListRequestWithoutParam

func NewAdminDescribeRunListRequestWithoutParam() *AdminDescribeRunListRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeRunListRequest) GetRegionId

func (r AdminDescribeRunListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeRunListRequest) SetApiType

func (r *AdminDescribeRunListRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeRunListRequest) SetFilters

func (r *AdminDescribeRunListRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`runId`: 微调运行ID,精确匹配,支持多个。 (Optional)

func (*AdminDescribeRunListRequest) SetPageNumber

func (r *AdminDescribeRunListRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeRunListRequest) SetPageSize

func (r *AdminDescribeRunListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*AdminDescribeRunListRequest) SetRegionId

func (r *AdminDescribeRunListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AdminDescribeRunListRequest) SetResourceGroupIds

func (r *AdminDescribeRunListRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*AdminDescribeRunListRequest) SetUserTags

func (r *AdminDescribeRunListRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

type AdminDescribeRunListResponse

type AdminDescribeRunListResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    AdminDescribeRunListResult `json:"result"`
}

type AdminDescribeRunListResult

type AdminDescribeRunListResult struct {
	RunListInfo []jdaip.AdminRunListInfo `json:"runListInfo"`
	TotalCount  int                      `json:"totalCount"`
}

type AdminDescribeRunsCountRequest

type AdminDescribeRunsCountRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`workspaceId`: 工作空间ID,精确匹配,支持单个。
	`state`: 微调运行的状态,精确匹配,支持多个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeRunsCountRequest

func NewAdminDescribeRunsCountRequest(
	regionId string,
	apiType string,
) *AdminDescribeRunsCountRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeRunsCountRequestWithAllParams

func NewAdminDescribeRunsCountRequestWithAllParams(
	regionId string,
	apiType string,
	filters []jdaip.Filter,
) *AdminDescribeRunsCountRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`workspaceId`: 工作空间ID,精确匹配,支持单个。 `state`: 微调运行的状态,精确匹配,支持多个。

(Optional)

func NewAdminDescribeRunsCountRequestWithoutParam

func NewAdminDescribeRunsCountRequestWithoutParam() *AdminDescribeRunsCountRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeRunsCountRequest) GetRegionId

func (r AdminDescribeRunsCountRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeRunsCountRequest) SetApiType

func (r *AdminDescribeRunsCountRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeRunsCountRequest) SetFilters

func (r *AdminDescribeRunsCountRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`workspaceId`: 工作空间ID,精确匹配,支持单个。 `state`: 微调运行的状态,精确匹配,支持多个。 (Optional)

func (*AdminDescribeRunsCountRequest) SetRegionId

func (r *AdminDescribeRunsCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type AdminDescribeRunsCountResponse

type AdminDescribeRunsCountResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    AdminDescribeRunsCountResult `json:"result"`
}

type AdminDescribeRunsCountResult

type AdminDescribeRunsCountResult struct {
	StateCount []jdaip.AdminRunStateCount `json:"stateCount"`
}

type AdminDescribeRunsRequest

type AdminDescribeRunsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 接口类型(admin)  */
	ApiType string `json:"apiType"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`runId`: 微调运行ID,精确匹配,支持多个。
	`state`: 微调运行的状态,精确匹配,支持多个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewAdminDescribeRunsRequest

func NewAdminDescribeRunsRequest(
	regionId string,
	apiType string,
) *AdminDescribeRunsRequest

* param regionId: 地域ID (Required) * param apiType: 接口类型(admin) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAdminDescribeRunsRequestWithAllParams

func NewAdminDescribeRunsRequestWithAllParams(
	regionId string,
	apiType string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *AdminDescribeRunsRequest
  • param regionId: 地域ID (Required)
  • param apiType: 接口类型(admin) (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`runId`: 微调运行ID,精确匹配,支持多个。 `state`: 微调运行的状态,精确匹配,支持多个。

(Optional)

func NewAdminDescribeRunsRequestWithoutParam

func NewAdminDescribeRunsRequestWithoutParam() *AdminDescribeRunsRequest

This constructor has better compatible ability when API parameters changed

func (AdminDescribeRunsRequest) GetRegionId

func (r AdminDescribeRunsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AdminDescribeRunsRequest) SetApiType

func (r *AdminDescribeRunsRequest) SetApiType(apiType string)

param apiType: 接口类型(admin)(Required)

func (*AdminDescribeRunsRequest) SetFilters

func (r *AdminDescribeRunsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`runId`: 微调运行ID,精确匹配,支持多个。 `state`: 微调运行的状态,精确匹配,支持多个。 (Optional)

func (*AdminDescribeRunsRequest) SetPageNumber

func (r *AdminDescribeRunsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*AdminDescribeRunsRequest) SetPageSize

func (r *AdminDescribeRunsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*AdminDescribeRunsRequest) SetRegionId

func (r *AdminDescribeRunsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*AdminDescribeRunsRequest) SetResourceGroupIds

func (r *AdminDescribeRunsRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*AdminDescribeRunsRequest) SetUserTags

func (r *AdminDescribeRunsRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

type AdminDescribeRunsResponse

type AdminDescribeRunsResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    AdminDescribeRunsResult `json:"result"`
}

type AdminDescribeRunsResult

type AdminDescribeRunsResult struct {
	RunListInfo []jdaip.AdminRunListInfo `json:"runListInfo"`
	TotalCount  int                      `json:"totalCount"`
}

type CreateCodeRepoConfigRequest

type CreateCodeRepoConfigRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 创建代码仓配置的参数  */
	CreateCodeRepoConfigParam *jdaip.CreateCodeRepoConfigParam `json:"createCodeRepoConfigParam"`
}

func NewCreateCodeRepoConfigRequest

func NewCreateCodeRepoConfigRequest(
	regionId string,
	workspaceId string,
	createCodeRepoConfigParam *jdaip.CreateCodeRepoConfigParam,
) *CreateCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param createCodeRepoConfigParam: 创建代码仓配置的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateCodeRepoConfigRequestWithAllParams

func NewCreateCodeRepoConfigRequestWithAllParams(
	regionId string,
	workspaceId string,
	createCodeRepoConfigParam *jdaip.CreateCodeRepoConfigParam,
) *CreateCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param createCodeRepoConfigParam: 创建代码仓配置的参数 (Required)

func NewCreateCodeRepoConfigRequestWithoutParam

func NewCreateCodeRepoConfigRequestWithoutParam() *CreateCodeRepoConfigRequest

This constructor has better compatible ability when API parameters changed

func (CreateCodeRepoConfigRequest) GetRegionId

func (r CreateCodeRepoConfigRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateCodeRepoConfigRequest) SetCreateCodeRepoConfigParam

func (r *CreateCodeRepoConfigRequest) SetCreateCodeRepoConfigParam(createCodeRepoConfigParam *jdaip.CreateCodeRepoConfigParam)

param createCodeRepoConfigParam: 创建代码仓配置的参数(Required)

func (*CreateCodeRepoConfigRequest) SetRegionId

func (r *CreateCodeRepoConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateCodeRepoConfigRequest) SetWorkspaceId

func (r *CreateCodeRepoConfigRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateCodeRepoConfigResponse

type CreateCodeRepoConfigResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    CreateCodeRepoConfigResult `json:"result"`
}

type CreateCodeRepoConfigResult

type CreateCodeRepoConfigResult struct {
	RepoId string `json:"repoId"`
}

type CreateDatasetRequest

type CreateDatasetRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 创建数据集的参数  */
	DatasetSpec *jdaip.CreateDatasetParam `json:"datasetSpec"`
}

func NewCreateDatasetRequest

func NewCreateDatasetRequest(
	regionId string,
	workspaceId string,
	datasetSpec *jdaip.CreateDatasetParam,
) *CreateDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetSpec: 创建数据集的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateDatasetRequestWithAllParams

func NewCreateDatasetRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetSpec *jdaip.CreateDatasetParam,
) *CreateDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetSpec: 创建数据集的参数 (Required)

func NewCreateDatasetRequestWithoutParam

func NewCreateDatasetRequestWithoutParam() *CreateDatasetRequest

This constructor has better compatible ability when API parameters changed

func (CreateDatasetRequest) GetRegionId

func (r CreateDatasetRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateDatasetRequest) SetDatasetSpec

func (r *CreateDatasetRequest) SetDatasetSpec(datasetSpec *jdaip.CreateDatasetParam)

param datasetSpec: 创建数据集的参数(Required)

func (*CreateDatasetRequest) SetRegionId

func (r *CreateDatasetRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateDatasetRequest) SetWorkspaceId

func (r *CreateDatasetRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateDatasetResponse

type CreateDatasetResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    CreateDatasetResult `json:"result"`
}

type CreateDatasetResult

type CreateDatasetResult struct {
	DatasetId string `json:"datasetId"`
	Version   string `json:"version"`
}

type CreateExperimentRequest

type CreateExperimentRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验参数。  */
	ExperimentParam *jdaip.ExperimentParam `json:"experimentParam"`
}

func NewCreateExperimentRequest

func NewCreateExperimentRequest(
	regionId string,
	workspaceId string,
	experimentParam *jdaip.ExperimentParam,
) *CreateExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentParam: 微调实验参数。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateExperimentRequestWithAllParams

func NewCreateExperimentRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentParam *jdaip.ExperimentParam,
) *CreateExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentParam: 微调实验参数。 (Required)

func NewCreateExperimentRequestWithoutParam

func NewCreateExperimentRequestWithoutParam() *CreateExperimentRequest

This constructor has better compatible ability when API parameters changed

func (CreateExperimentRequest) GetRegionId

func (r CreateExperimentRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateExperimentRequest) SetExperimentParam

func (r *CreateExperimentRequest) SetExperimentParam(experimentParam *jdaip.ExperimentParam)

param experimentParam: 微调实验参数。(Required)

func (*CreateExperimentRequest) SetRegionId

func (r *CreateExperimentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateExperimentRequest) SetWorkspaceId

func (r *CreateExperimentRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateExperimentResponse

type CreateExperimentResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    CreateExperimentResult `json:"result"`
}

type CreateExperimentResult

type CreateExperimentResult struct {
	ExperimentId string `json:"experimentId"`
}

type CreateImageRequest

type CreateImageRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 创建镜像的参数  */
	CreateImageSpec *jdaip.CreateImageParam `json:"createImageSpec"`
}

func NewCreateImageRequest

func NewCreateImageRequest(
	regionId string,
	workspaceId string,
	createImageSpec *jdaip.CreateImageParam,
) *CreateImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param createImageSpec: 创建镜像的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateImageRequestWithAllParams

func NewCreateImageRequestWithAllParams(
	regionId string,
	workspaceId string,
	createImageSpec *jdaip.CreateImageParam,
) *CreateImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param createImageSpec: 创建镜像的参数 (Required)

func NewCreateImageRequestWithoutParam

func NewCreateImageRequestWithoutParam() *CreateImageRequest

This constructor has better compatible ability when API parameters changed

func (CreateImageRequest) GetRegionId

func (r CreateImageRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateImageRequest) SetCreateImageSpec

func (r *CreateImageRequest) SetCreateImageSpec(createImageSpec *jdaip.CreateImageParam)

param createImageSpec: 创建镜像的参数(Required)

func (*CreateImageRequest) SetRegionId

func (r *CreateImageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateImageRequest) SetWorkspaceId

func (r *CreateImageRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateImageResponse

type CreateImageResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CreateImageResult  `json:"result"`
}

type CreateImageResult

type CreateImageResult struct {
	ImageId string `json:"imageId"`
}

type CreateInferenceRequest

type CreateInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 创建推理服务的规格(与请求 JSON 字段 inferenceSpec 对应)  */
	InferenceSpec *jdaip.InferenceSpec `json:"inferenceSpec"`

	/* 日志采集配置 (Optional) */
	LogCollectConfig *jdaip.LogCollectConfig `json:"logCollectConfig"`

	/* 推理服务扩展信息(如用户标签、资源组等) (Optional) */
	Extend *jdaip.ExtendInferenceRequest `json:"extend"`
}

func NewCreateInferenceRequest

func NewCreateInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceSpec *jdaip.InferenceSpec,
) *CreateInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceSpec: 创建推理服务的规格(与请求 JSON 字段 inferenceSpec 对应) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateInferenceRequestWithAllParams

func NewCreateInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceSpec *jdaip.InferenceSpec,
	logCollectConfig *jdaip.LogCollectConfig,
	extend *jdaip.ExtendInferenceRequest,
) *CreateInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceSpec: 创建推理服务的规格(与请求 JSON 字段 inferenceSpec 对应) (Required) * param logCollectConfig: 日志采集配置 (Optional) * param extend: 推理服务扩展信息(如用户标签、资源组等) (Optional)

func NewCreateInferenceRequestWithoutParam

func NewCreateInferenceRequestWithoutParam() *CreateInferenceRequest

This constructor has better compatible ability when API parameters changed

func (CreateInferenceRequest) GetRegionId

func (r CreateInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateInferenceRequest) SetExtend

func (r *CreateInferenceRequest) SetExtend(extend *jdaip.ExtendInferenceRequest)

param extend: 推理服务扩展信息(如用户标签、资源组等)(Optional)

func (*CreateInferenceRequest) SetInferenceSpec

func (r *CreateInferenceRequest) SetInferenceSpec(inferenceSpec *jdaip.InferenceSpec)

param inferenceSpec: 创建推理服务的规格(与请求 JSON 字段 inferenceSpec 对应)(Required)

func (*CreateInferenceRequest) SetLogCollectConfig

func (r *CreateInferenceRequest) SetLogCollectConfig(logCollectConfig *jdaip.LogCollectConfig)

param logCollectConfig: 日志采集配置(Optional)

func (*CreateInferenceRequest) SetRegionId

func (r *CreateInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateInferenceRequest) SetWorkspaceId

func (r *CreateInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateInferenceResponse

type CreateInferenceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    CreateInferenceResult `json:"result"`
}

type CreateInferenceResult

type CreateInferenceResult struct {
	InferenceId string `json:"inferenceId"`
}

type CreateInferenceScaleRequest

type CreateInferenceScaleRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/* 日志采集配置  */
	InferenceScaleSpec *jdaip.InferenceScaleSpec `json:"inferenceScaleSpec"`
}

func NewCreateInferenceScaleRequest

func NewCreateInferenceScaleRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
	inferenceScaleSpec *jdaip.InferenceScaleSpec,
) *CreateInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param inferenceScaleSpec: 日志采集配置 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateInferenceScaleRequestWithAllParams

func NewCreateInferenceScaleRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	inferenceScaleSpec *jdaip.InferenceScaleSpec,
) *CreateInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param inferenceScaleSpec: 日志采集配置 (Required)

func NewCreateInferenceScaleRequestWithoutParam

func NewCreateInferenceScaleRequestWithoutParam() *CreateInferenceScaleRequest

This constructor has better compatible ability when API parameters changed

func (CreateInferenceScaleRequest) GetRegionId

func (r CreateInferenceScaleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateInferenceScaleRequest) SetInferenceId

func (r *CreateInferenceScaleRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*CreateInferenceScaleRequest) SetInferenceScaleSpec

func (r *CreateInferenceScaleRequest) SetInferenceScaleSpec(inferenceScaleSpec *jdaip.InferenceScaleSpec)

param inferenceScaleSpec: 日志采集配置(Required)

func (*CreateInferenceScaleRequest) SetRegionId

func (r *CreateInferenceScaleRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateInferenceScaleRequest) SetWorkspaceId

func (r *CreateInferenceScaleRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateInferenceScaleResponse

type CreateInferenceScaleResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    CreateInferenceScaleResult `json:"result"`
}

type CreateInferenceScaleResult

type CreateInferenceScaleResult struct {
	RequestId   string `json:"requestId"`
	InferenceId string `json:"inferenceId"`
}

type CreateJobRequest

type CreateJobRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务参数。  */
	JobParam *jdaip.JobParam `json:"jobParam"`

	/* 日志采集配置。 (Optional) */
	LogCollectConfig *jdaip.LogCollectConfig `json:"logCollectConfig"`
}

func NewCreateJobRequest

func NewCreateJobRequest(
	regionId string,
	workspaceId string,
	jobParam *jdaip.JobParam,
) *CreateJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobParam: 训练任务参数。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateJobRequestWithAllParams

func NewCreateJobRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobParam *jdaip.JobParam,
	logCollectConfig *jdaip.LogCollectConfig,
) *CreateJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobParam: 训练任务参数。 (Required) * param logCollectConfig: 日志采集配置。 (Optional)

func NewCreateJobRequestWithoutParam

func NewCreateJobRequestWithoutParam() *CreateJobRequest

This constructor has better compatible ability when API parameters changed

func (CreateJobRequest) GetRegionId

func (r CreateJobRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateJobRequest) SetJobParam

func (r *CreateJobRequest) SetJobParam(jobParam *jdaip.JobParam)

param jobParam: 训练任务参数。(Required)

func (*CreateJobRequest) SetLogCollectConfig

func (r *CreateJobRequest) SetLogCollectConfig(logCollectConfig *jdaip.LogCollectConfig)

param logCollectConfig: 日志采集配置。(Optional)

func (*CreateJobRequest) SetRegionId

func (r *CreateJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateJobRequest) SetWorkspaceId

func (r *CreateJobRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateJobResponse

type CreateJobResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CreateJobResult    `json:"result"`
}

type CreateJobResult

type CreateJobResult struct {
	JobId string `json:"jobId"`
}

type CreateModelRequest

type CreateModelRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型配置。  */
	ModelSpec *jdaip.ModelSpecPrivate `json:"modelSpec"`
}

func NewCreateModelRequest

func NewCreateModelRequest(
	regionId string,
	workspaceId string,
	modelSpec *jdaip.ModelSpecPrivate,
) *CreateModelRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelSpec: 模型配置。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateModelRequestWithAllParams

func NewCreateModelRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelSpec *jdaip.ModelSpecPrivate,
) *CreateModelRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelSpec: 模型配置。 (Required)

func NewCreateModelRequestWithoutParam

func NewCreateModelRequestWithoutParam() *CreateModelRequest

This constructor has better compatible ability when API parameters changed

func (CreateModelRequest) GetRegionId

func (r CreateModelRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateModelRequest) SetModelSpec

func (r *CreateModelRequest) SetModelSpec(modelSpec *jdaip.ModelSpecPrivate)

param modelSpec: 模型配置。(Required)

func (*CreateModelRequest) SetRegionId

func (r *CreateModelRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateModelRequest) SetWorkspaceId

func (r *CreateModelRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateModelResponse

type CreateModelResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CreateModelResult  `json:"result"`
}

type CreateModelResult

type CreateModelResult struct {
	ModelId string `json:"modelId"`
	Version string `json:"version"`
}

type CreateNotebookLogCollectConfigRequest

type CreateNotebookLogCollectConfigRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 日志采集配置  */
	LogCollectConfig *jdaip.LogCollectConfig `json:"logCollectConfig"`
}

func NewCreateNotebookLogCollectConfigRequest

func NewCreateNotebookLogCollectConfigRequest(
	regionId string,
	workspaceId string,
	notebookId string,
	logCollectConfig *jdaip.LogCollectConfig,
) *CreateNotebookLogCollectConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param logCollectConfig: 日志采集配置 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateNotebookLogCollectConfigRequestWithAllParams

func NewCreateNotebookLogCollectConfigRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	logCollectConfig *jdaip.LogCollectConfig,
) *CreateNotebookLogCollectConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param logCollectConfig: 日志采集配置 (Required)

func NewCreateNotebookLogCollectConfigRequestWithoutParam

func NewCreateNotebookLogCollectConfigRequestWithoutParam() *CreateNotebookLogCollectConfigRequest

This constructor has better compatible ability when API parameters changed

func (CreateNotebookLogCollectConfigRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateNotebookLogCollectConfigRequest) SetLogCollectConfig

func (r *CreateNotebookLogCollectConfigRequest) SetLogCollectConfig(logCollectConfig *jdaip.LogCollectConfig)

param logCollectConfig: 日志采集配置(Required)

func (*CreateNotebookLogCollectConfigRequest) SetNotebookId

func (r *CreateNotebookLogCollectConfigRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*CreateNotebookLogCollectConfigRequest) SetRegionId

func (r *CreateNotebookLogCollectConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateNotebookLogCollectConfigRequest) SetWorkspaceId

func (r *CreateNotebookLogCollectConfigRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateNotebookLogCollectConfigResponse

type CreateNotebookLogCollectConfigResponse struct {
	RequestID string                               `json:"requestId"`
	Error     core.ErrorResponse                   `json:"error"`
	Result    CreateNotebookLogCollectConfigResult `json:"result"`
}

type CreateNotebookLogCollectConfigResult

type CreateNotebookLogCollectConfigResult struct {
}

type CreateNotebookRequest

type CreateNotebookRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 用于保证请求的幂等性。由客户端生成,并确保不同请求中该参数唯一,长度不超过64个字符。 (Optional) */
	ClientToken *string `json:"clientToken"`

	/* notebook配置。  */
	NotebookSpec *jdaip.NotebookSpec `json:"notebookSpec"`

	/* 计费配置。
	在私有资源池中创建Notebook时不计费并且参数无效。
	在公共资源池中创建Notebook时默认为按配置计费,并且只支持按配置计费。
	 (Optional) */
	ChargeSpec *charge.ChargeSpec `json:"chargeSpec"`

	/* 日志采集配置 (Optional) */
	LogCollectConfig *jdaip.LogCollectConfig `json:"logCollectConfig"`
}

func NewCreateNotebookRequest

func NewCreateNotebookRequest(
	regionId string,
	workspaceId string,
	notebookSpec *jdaip.NotebookSpec,
) *CreateNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookSpec: notebook配置。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateNotebookRequestWithAllParams

func NewCreateNotebookRequestWithAllParams(
	regionId string,
	workspaceId string,
	clientToken *string,
	notebookSpec *jdaip.NotebookSpec,
	chargeSpec *charge.ChargeSpec,
	logCollectConfig *jdaip.LogCollectConfig,
) *CreateNotebookRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param clientToken: 用于保证请求的幂等性。由客户端生成,并确保不同请求中该参数唯一,长度不超过64个字符。 (Optional)
  • param notebookSpec: notebook配置。 (Required)
  • param chargeSpec: 计费配置。

在私有资源池中创建Notebook时不计费并且参数无效。 在公共资源池中创建Notebook时默认为按配置计费,并且只支持按配置计费。

(Optional)
* param logCollectConfig: 日志采集配置 (Optional)

func NewCreateNotebookRequestWithoutParam

func NewCreateNotebookRequestWithoutParam() *CreateNotebookRequest

This constructor has better compatible ability when API parameters changed

func (CreateNotebookRequest) GetRegionId

func (r CreateNotebookRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateNotebookRequest) SetChargeSpec

func (r *CreateNotebookRequest) SetChargeSpec(chargeSpec *charge.ChargeSpec)
param chargeSpec: 计费配置。

在私有资源池中创建Notebook时不计费并且参数无效。 在公共资源池中创建Notebook时默认为按配置计费,并且只支持按配置计费。 (Optional)

func (*CreateNotebookRequest) SetClientToken

func (r *CreateNotebookRequest) SetClientToken(clientToken string)

param clientToken: 用于保证请求的幂等性。由客户端生成,并确保不同请求中该参数唯一,长度不超过64个字符。(Optional)

func (*CreateNotebookRequest) SetLogCollectConfig

func (r *CreateNotebookRequest) SetLogCollectConfig(logCollectConfig *jdaip.LogCollectConfig)

param logCollectConfig: 日志采集配置(Optional)

func (*CreateNotebookRequest) SetNotebookSpec

func (r *CreateNotebookRequest) SetNotebookSpec(notebookSpec *jdaip.NotebookSpec)

param notebookSpec: notebook配置。(Required)

func (*CreateNotebookRequest) SetRegionId

func (r *CreateNotebookRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateNotebookRequest) SetWorkspaceId

func (r *CreateNotebookRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateNotebookResponse

type CreateNotebookResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    CreateNotebookResult `json:"result"`
}

type CreateNotebookResult

type CreateNotebookResult struct {
	NotebookId string `json:"notebookId"`
}

type CreateRunRequest

type CreateRunRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`

	/* 微调运行参数。  */
	RunParam *jdaip.RunParamForExperiment `json:"runParam"`
}

func NewCreateRunRequest

func NewCreateRunRequest(
	regionId string,
	workspaceId string,
	experimentId string,
	runParam *jdaip.RunParamForExperiment,
) *CreateRunRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runParam: 微调运行参数。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateRunRequestWithAllParams

func NewCreateRunRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
	runParam *jdaip.RunParamForExperiment,
) *CreateRunRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runParam: 微调运行参数。 (Required)

func NewCreateRunRequestWithoutParam

func NewCreateRunRequestWithoutParam() *CreateRunRequest

This constructor has better compatible ability when API parameters changed

func (CreateRunRequest) GetRegionId

func (r CreateRunRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateRunRequest) SetExperimentId

func (r *CreateRunRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*CreateRunRequest) SetRegionId

func (r *CreateRunRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateRunRequest) SetRunParam

func (r *CreateRunRequest) SetRunParam(runParam *jdaip.RunParamForExperiment)

param runParam: 微调运行参数。(Required)

func (*CreateRunRequest) SetWorkspaceId

func (r *CreateRunRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type CreateRunResponse

type CreateRunResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CreateRunResult    `json:"result"`
}

type CreateRunResult

type CreateRunResult struct {
	RunId string `json:"runId"`
}

type CreateWorkspaceRequest

type CreateWorkspaceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间配置。  */
	WorkspaceSpec *jdaip.WorkspaceSpec `json:"workspaceSpec"`
}

func NewCreateWorkspaceRequest

func NewCreateWorkspaceRequest(
	regionId string,
	workspaceSpec *jdaip.WorkspaceSpec,
) *CreateWorkspaceRequest

* param regionId: 地域ID (Required) * param workspaceSpec: 工作空间配置。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateWorkspaceRequestWithAllParams

func NewCreateWorkspaceRequestWithAllParams(
	regionId string,
	workspaceSpec *jdaip.WorkspaceSpec,
) *CreateWorkspaceRequest

* param regionId: 地域ID (Required) * param workspaceSpec: 工作空间配置。 (Required)

func NewCreateWorkspaceRequestWithoutParam

func NewCreateWorkspaceRequestWithoutParam() *CreateWorkspaceRequest

This constructor has better compatible ability when API parameters changed

func (CreateWorkspaceRequest) GetRegionId

func (r CreateWorkspaceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateWorkspaceRequest) SetRegionId

func (r *CreateWorkspaceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CreateWorkspaceRequest) SetWorkspaceSpec

func (r *CreateWorkspaceRequest) SetWorkspaceSpec(workspaceSpec *jdaip.WorkspaceSpec)

param workspaceSpec: 工作空间配置。(Required)

type CreateWorkspaceResponse

type CreateWorkspaceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    CreateWorkspaceResult `json:"result"`
}

type CreateWorkspaceResult

type CreateWorkspaceResult struct {
	WorkspaceId string `json:"workspaceId"`
}

type DeleteCodeRepoConfigRequest

type DeleteCodeRepoConfigRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 代码仓配置ID  */
	RepoId string `json:"repoId"`
}

func NewDeleteCodeRepoConfigRequest

func NewDeleteCodeRepoConfigRequest(
	regionId string,
	workspaceId string,
	repoId string,
) *DeleteCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param repoId: 代码仓配置ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteCodeRepoConfigRequestWithAllParams

func NewDeleteCodeRepoConfigRequestWithAllParams(
	regionId string,
	workspaceId string,
	repoId string,
) *DeleteCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param repoId: 代码仓配置ID (Required)

func NewDeleteCodeRepoConfigRequestWithoutParam

func NewDeleteCodeRepoConfigRequestWithoutParam() *DeleteCodeRepoConfigRequest

This constructor has better compatible ability when API parameters changed

func (DeleteCodeRepoConfigRequest) GetRegionId

func (r DeleteCodeRepoConfigRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteCodeRepoConfigRequest) SetRegionId

func (r *DeleteCodeRepoConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteCodeRepoConfigRequest) SetRepoId

func (r *DeleteCodeRepoConfigRequest) SetRepoId(repoId string)

param repoId: 代码仓配置ID(Required)

func (*DeleteCodeRepoConfigRequest) SetWorkspaceId

func (r *DeleteCodeRepoConfigRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteCodeRepoConfigResponse

type DeleteCodeRepoConfigResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DeleteCodeRepoConfigResult `json:"result"`
}

type DeleteCodeRepoConfigResult

type DeleteCodeRepoConfigResult struct {
}

type DeleteDatasetRequest

type DeleteDatasetRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`
}

func NewDeleteDatasetRequest

func NewDeleteDatasetRequest(
	regionId string,
	workspaceId string,
	datasetId string,
) *DeleteDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteDatasetRequestWithAllParams

func NewDeleteDatasetRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
) *DeleteDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required)

func NewDeleteDatasetRequestWithoutParam

func NewDeleteDatasetRequestWithoutParam() *DeleteDatasetRequest

This constructor has better compatible ability when API parameters changed

func (DeleteDatasetRequest) GetRegionId

func (r DeleteDatasetRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteDatasetRequest) SetDatasetId

func (r *DeleteDatasetRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*DeleteDatasetRequest) SetRegionId

func (r *DeleteDatasetRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteDatasetRequest) SetWorkspaceId

func (r *DeleteDatasetRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteDatasetResponse

type DeleteDatasetResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    DeleteDatasetResult `json:"result"`
}

type DeleteDatasetResult

type DeleteDatasetResult struct {
}

type DeleteDatasetVersionRequest

type DeleteDatasetVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`

	/* 数据集版本  */
	Version string `json:"version"`
}

func NewDeleteDatasetVersionRequest

func NewDeleteDatasetVersionRequest(
	regionId string,
	workspaceId string,
	datasetId string,
	version string,
) *DeleteDatasetVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param version: 数据集版本 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteDatasetVersionRequestWithAllParams

func NewDeleteDatasetVersionRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
	version string,
) *DeleteDatasetVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param version: 数据集版本 (Required)

func NewDeleteDatasetVersionRequestWithoutParam

func NewDeleteDatasetVersionRequestWithoutParam() *DeleteDatasetVersionRequest

This constructor has better compatible ability when API parameters changed

func (DeleteDatasetVersionRequest) GetRegionId

func (r DeleteDatasetVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteDatasetVersionRequest) SetDatasetId

func (r *DeleteDatasetVersionRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*DeleteDatasetVersionRequest) SetRegionId

func (r *DeleteDatasetVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteDatasetVersionRequest) SetVersion

func (r *DeleteDatasetVersionRequest) SetVersion(version string)

param version: 数据集版本(Required)

func (*DeleteDatasetVersionRequest) SetWorkspaceId

func (r *DeleteDatasetVersionRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteDatasetVersionResponse

type DeleteDatasetVersionResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DeleteDatasetVersionResult `json:"result"`
}

type DeleteDatasetVersionResult

type DeleteDatasetVersionResult struct {
}

type DeleteExperimentRequest

type DeleteExperimentRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`
}

func NewDeleteExperimentRequest

func NewDeleteExperimentRequest(
	regionId string,
	workspaceId string,
	experimentId string,
) *DeleteExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteExperimentRequestWithAllParams

func NewDeleteExperimentRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
) *DeleteExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required)

func NewDeleteExperimentRequestWithoutParam

func NewDeleteExperimentRequestWithoutParam() *DeleteExperimentRequest

This constructor has better compatible ability when API parameters changed

func (DeleteExperimentRequest) GetRegionId

func (r DeleteExperimentRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteExperimentRequest) SetExperimentId

func (r *DeleteExperimentRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*DeleteExperimentRequest) SetRegionId

func (r *DeleteExperimentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteExperimentRequest) SetWorkspaceId

func (r *DeleteExperimentRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteExperimentResponse

type DeleteExperimentResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DeleteExperimentResult `json:"result"`
}

type DeleteExperimentResult

type DeleteExperimentResult struct {
}

type DeleteImageRequest

type DeleteImageRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 镜像ID  */
	ImageId string `json:"imageId"`
}

func NewDeleteImageRequest

func NewDeleteImageRequest(
	regionId string,
	workspaceId string,
	imageId string,
) *DeleteImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param imageId: 镜像ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteImageRequestWithAllParams

func NewDeleteImageRequestWithAllParams(
	regionId string,
	workspaceId string,
	imageId string,
) *DeleteImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param imageId: 镜像ID (Required)

func NewDeleteImageRequestWithoutParam

func NewDeleteImageRequestWithoutParam() *DeleteImageRequest

This constructor has better compatible ability when API parameters changed

func (DeleteImageRequest) GetRegionId

func (r DeleteImageRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteImageRequest) SetImageId

func (r *DeleteImageRequest) SetImageId(imageId string)

param imageId: 镜像ID(Required)

func (*DeleteImageRequest) SetRegionId

func (r *DeleteImageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteImageRequest) SetWorkspaceId

func (r *DeleteImageRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteImageResponse

type DeleteImageResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DeleteImageResult  `json:"result"`
}

type DeleteImageResult

type DeleteImageResult struct {
}

type DeleteImageTaskRequest

type DeleteImageTaskRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 任务ID  */
	TaskId string `json:"taskId"`
}

func NewDeleteImageTaskRequest

func NewDeleteImageTaskRequest(
	regionId string,
	workspaceId string,
	notebookId string,
	taskId string,
) *DeleteImageTaskRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param taskId: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteImageTaskRequestWithAllParams

func NewDeleteImageTaskRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	taskId string,
) *DeleteImageTaskRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param taskId: 任务ID (Required)

func NewDeleteImageTaskRequestWithoutParam

func NewDeleteImageTaskRequestWithoutParam() *DeleteImageTaskRequest

This constructor has better compatible ability when API parameters changed

func (DeleteImageTaskRequest) GetRegionId

func (r DeleteImageTaskRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteImageTaskRequest) SetNotebookId

func (r *DeleteImageTaskRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*DeleteImageTaskRequest) SetRegionId

func (r *DeleteImageTaskRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteImageTaskRequest) SetTaskId

func (r *DeleteImageTaskRequest) SetTaskId(taskId string)

param taskId: 任务ID(Required)

func (*DeleteImageTaskRequest) SetWorkspaceId

func (r *DeleteImageTaskRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteImageTaskResponse

type DeleteImageTaskResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DeleteImageTaskResult `json:"result"`
}

type DeleteImageTaskResult

type DeleteImageTaskResult struct {
}

type DeleteInferenceRequest

type DeleteInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewDeleteInferenceRequest

func NewDeleteInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DeleteInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteInferenceRequestWithAllParams

func NewDeleteInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DeleteInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewDeleteInferenceRequestWithoutParam

func NewDeleteInferenceRequestWithoutParam() *DeleteInferenceRequest

This constructor has better compatible ability when API parameters changed

func (DeleteInferenceRequest) GetRegionId

func (r DeleteInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteInferenceRequest) SetInferenceId

func (r *DeleteInferenceRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DeleteInferenceRequest) SetRegionId

func (r *DeleteInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteInferenceRequest) SetWorkspaceId

func (r *DeleteInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteInferenceResponse

type DeleteInferenceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DeleteInferenceResult `json:"result"`
}

type DeleteInferenceResult

type DeleteInferenceResult struct {
	RequestId string `json:"requestId"`
}

type DeleteInferenceScaleRequest

type DeleteInferenceScaleRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewDeleteInferenceScaleRequest

func NewDeleteInferenceScaleRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DeleteInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteInferenceScaleRequestWithAllParams

func NewDeleteInferenceScaleRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DeleteInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewDeleteInferenceScaleRequestWithoutParam

func NewDeleteInferenceScaleRequestWithoutParam() *DeleteInferenceScaleRequest

This constructor has better compatible ability when API parameters changed

func (DeleteInferenceScaleRequest) GetRegionId

func (r DeleteInferenceScaleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteInferenceScaleRequest) SetInferenceId

func (r *DeleteInferenceScaleRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DeleteInferenceScaleRequest) SetRegionId

func (r *DeleteInferenceScaleRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteInferenceScaleRequest) SetWorkspaceId

func (r *DeleteInferenceScaleRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteInferenceScaleResponse

type DeleteInferenceScaleResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DeleteInferenceScaleResult `json:"result"`
}

type DeleteInferenceScaleResult

type DeleteInferenceScaleResult struct {
	RequestId string `json:"requestId"`
}

type DeleteJobRequest

type DeleteJobRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`
}

func NewDeleteJobRequest

func NewDeleteJobRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *DeleteJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteJobRequestWithAllParams

func NewDeleteJobRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
) *DeleteJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required)

func NewDeleteJobRequestWithoutParam

func NewDeleteJobRequestWithoutParam() *DeleteJobRequest

This constructor has better compatible ability when API parameters changed

func (DeleteJobRequest) GetRegionId

func (r DeleteJobRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteJobRequest) SetJobId

func (r *DeleteJobRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*DeleteJobRequest) SetRegionId

func (r *DeleteJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteJobRequest) SetWorkspaceId

func (r *DeleteJobRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteJobResponse

type DeleteJobResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DeleteJobResult    `json:"result"`
}

type DeleteJobResult

type DeleteJobResult struct {
}

type DeleteModelRequest

type DeleteModelRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`
}

func NewDeleteModelRequest

func NewDeleteModelRequest(
	regionId string,
	workspaceId string,
	modelId string,
) *DeleteModelRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteModelRequestWithAllParams

func NewDeleteModelRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelId string,
) *DeleteModelRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required)

func NewDeleteModelRequestWithoutParam

func NewDeleteModelRequestWithoutParam() *DeleteModelRequest

This constructor has better compatible ability when API parameters changed

func (DeleteModelRequest) GetRegionId

func (r DeleteModelRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteModelRequest) SetModelId

func (r *DeleteModelRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*DeleteModelRequest) SetRegionId

func (r *DeleteModelRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteModelRequest) SetWorkspaceId

func (r *DeleteModelRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteModelResponse

type DeleteModelResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DeleteModelResult  `json:"result"`
}

type DeleteModelResult

type DeleteModelResult struct {
}

type DeleteModelVersionRequest

type DeleteModelVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`

	/* 模型版本  */
	Version string `json:"version"`
}

func NewDeleteModelVersionRequest

func NewDeleteModelVersionRequest(
	regionId string,
	workspaceId string,
	modelId string,
	version string,
) *DeleteModelVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteModelVersionRequestWithAllParams

func NewDeleteModelVersionRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelId string,
	version string,
) *DeleteModelVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required)

func NewDeleteModelVersionRequestWithoutParam

func NewDeleteModelVersionRequestWithoutParam() *DeleteModelVersionRequest

This constructor has better compatible ability when API parameters changed

func (DeleteModelVersionRequest) GetRegionId

func (r DeleteModelVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteModelVersionRequest) SetModelId

func (r *DeleteModelVersionRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*DeleteModelVersionRequest) SetRegionId

func (r *DeleteModelVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteModelVersionRequest) SetVersion

func (r *DeleteModelVersionRequest) SetVersion(version string)

param version: 模型版本(Required)

func (*DeleteModelVersionRequest) SetWorkspaceId

func (r *DeleteModelVersionRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteModelVersionResponse

type DeleteModelVersionResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DeleteModelVersionResult `json:"result"`
}

type DeleteModelVersionResult

type DeleteModelVersionResult struct {
}

type DeleteNotebookLogCollectConfigRequest

type DeleteNotebookLogCollectConfigRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`
}

func NewDeleteNotebookLogCollectConfigRequest

func NewDeleteNotebookLogCollectConfigRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *DeleteNotebookLogCollectConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteNotebookLogCollectConfigRequestWithAllParams

func NewDeleteNotebookLogCollectConfigRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
) *DeleteNotebookLogCollectConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required)

func NewDeleteNotebookLogCollectConfigRequestWithoutParam

func NewDeleteNotebookLogCollectConfigRequestWithoutParam() *DeleteNotebookLogCollectConfigRequest

This constructor has better compatible ability when API parameters changed

func (DeleteNotebookLogCollectConfigRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteNotebookLogCollectConfigRequest) SetNotebookId

func (r *DeleteNotebookLogCollectConfigRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*DeleteNotebookLogCollectConfigRequest) SetRegionId

func (r *DeleteNotebookLogCollectConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteNotebookLogCollectConfigRequest) SetWorkspaceId

func (r *DeleteNotebookLogCollectConfigRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteNotebookLogCollectConfigResponse

type DeleteNotebookLogCollectConfigResponse struct {
	RequestID string                               `json:"requestId"`
	Error     core.ErrorResponse                   `json:"error"`
	Result    DeleteNotebookLogCollectConfigResult `json:"result"`
}

type DeleteNotebookLogCollectConfigResult

type DeleteNotebookLogCollectConfigResult struct {
}

type DeleteNotebookRequest

type DeleteNotebookRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`
}

func NewDeleteNotebookRequest

func NewDeleteNotebookRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *DeleteNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteNotebookRequestWithAllParams

func NewDeleteNotebookRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
) *DeleteNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required)

func NewDeleteNotebookRequestWithoutParam

func NewDeleteNotebookRequestWithoutParam() *DeleteNotebookRequest

This constructor has better compatible ability when API parameters changed

func (DeleteNotebookRequest) GetRegionId

func (r DeleteNotebookRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteNotebookRequest) SetNotebookId

func (r *DeleteNotebookRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*DeleteNotebookRequest) SetRegionId

func (r *DeleteNotebookRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteNotebookRequest) SetWorkspaceId

func (r *DeleteNotebookRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteNotebookResponse

type DeleteNotebookResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DeleteNotebookResult `json:"result"`
}

type DeleteNotebookResult

type DeleteNotebookResult struct {
}

type DeleteRunRequest

type DeleteRunRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`

	/* 微调运行ID  */
	RunId string `json:"runId"`
}

func NewDeleteRunRequest

func NewDeleteRunRequest(
	regionId string,
	workspaceId string,
	experimentId string,
	runId string,
) *DeleteRunRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runId: 微调运行ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteRunRequestWithAllParams

func NewDeleteRunRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
	runId string,
) *DeleteRunRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runId: 微调运行ID (Required)

func NewDeleteRunRequestWithoutParam

func NewDeleteRunRequestWithoutParam() *DeleteRunRequest

This constructor has better compatible ability when API parameters changed

func (DeleteRunRequest) GetRegionId

func (r DeleteRunRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteRunRequest) SetExperimentId

func (r *DeleteRunRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*DeleteRunRequest) SetRegionId

func (r *DeleteRunRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteRunRequest) SetRunId

func (r *DeleteRunRequest) SetRunId(runId string)

param runId: 微调运行ID(Required)

func (*DeleteRunRequest) SetWorkspaceId

func (r *DeleteRunRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteRunResponse

type DeleteRunResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DeleteRunResult    `json:"result"`
}

type DeleteRunResult

type DeleteRunResult struct {
}

type DeleteServiceRequest

type DeleteServiceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务名称。  */
	ServiceName string `json:"serviceName"`
}

func NewDeleteServiceRequest

func NewDeleteServiceRequest(
	regionId string,
	workspaceId string,
	serviceName string,
) *DeleteServiceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeleteServiceRequestWithAllParams

func NewDeleteServiceRequestWithAllParams(
	regionId string,
	workspaceId string,
	serviceName string,
) *DeleteServiceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required)

func NewDeleteServiceRequestWithoutParam

func NewDeleteServiceRequestWithoutParam() *DeleteServiceRequest

This constructor has better compatible ability when API parameters changed

func (DeleteServiceRequest) GetRegionId

func (r DeleteServiceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeleteServiceRequest) SetRegionId

func (r *DeleteServiceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeleteServiceRequest) SetServiceName

func (r *DeleteServiceRequest) SetServiceName(serviceName string)

param serviceName: 推理服务名称。(Required)

func (*DeleteServiceRequest) SetWorkspaceId

func (r *DeleteServiceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DeleteServiceResponse

type DeleteServiceResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    DeleteServiceResult `json:"result"`
}

type DeleteServiceResult

type DeleteServiceResult struct {
	RequestId string `json:"requestId"`
}

type DescribeAdminPublicModelsRequest

type DescribeAdminPublicModelsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`modelName`: 模型名称,模糊匹配,支持单个
	`modelDescription`: 模型描述,模糊匹配,支持单个
	`modelIds`: 模型Id,精确匹配,支持多个
	`labelsIn`: 标签,多个标签查询,有一个标签匹配上就行
	`labelsEq`: 标签,多个标签查询,每一个标签都要匹配到
	`online`: true上线、false下线
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeAdminPublicModelsRequest

func NewDescribeAdminPublicModelsRequest(
	regionId string,
) *DescribeAdminPublicModelsRequest

* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAdminPublicModelsRequestWithAllParams

func NewDescribeAdminPublicModelsRequestWithAllParams(
	regionId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeAdminPublicModelsRequest
  • param regionId: 地域ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`modelName`: 模型名称,模糊匹配,支持单个 `modelDescription`: 模型描述,模糊匹配,支持单个 `modelIds`: 模型Id,精确匹配,支持多个 `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 `online`: true上线、false下线

(Optional)

func NewDescribeAdminPublicModelsRequestWithoutParam

func NewDescribeAdminPublicModelsRequestWithoutParam() *DescribeAdminPublicModelsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAdminPublicModelsRequest) GetRegionId

func (r DescribeAdminPublicModelsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAdminPublicModelsRequest) SetFilters

func (r *DescribeAdminPublicModelsRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`modelName`: 模型名称,模糊匹配,支持单个 `modelDescription`: 模型描述,模糊匹配,支持单个 `modelIds`: 模型Id,精确匹配,支持多个 `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 `online`: true上线、false下线 (Optional)

func (*DescribeAdminPublicModelsRequest) SetPageNumber

func (r *DescribeAdminPublicModelsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeAdminPublicModelsRequest) SetPageSize

func (r *DescribeAdminPublicModelsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeAdminPublicModelsRequest) SetRegionId

func (r *DescribeAdminPublicModelsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type DescribeAdminPublicModelsResponse

type DescribeAdminPublicModelsResponse struct {
	RequestID string                          `json:"requestId"`
	Error     core.ErrorResponse              `json:"error"`
	Result    DescribeAdminPublicModelsResult `json:"result"`
}

type DescribeAdminPublicModelsResult

type DescribeAdminPublicModelsResult struct {
	Models     []jdaip.ModelsPublic `json:"models"`
	TotalCount int                  `json:"totalCount"`
}

type DescribeCodeRepoConfigRequest

type DescribeCodeRepoConfigRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 代码仓配置ID  */
	RepoId string `json:"repoId"`
}

func NewDescribeCodeRepoConfigRequest

func NewDescribeCodeRepoConfigRequest(
	regionId string,
	workspaceId string,
	repoId string,
) *DescribeCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param repoId: 代码仓配置ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeCodeRepoConfigRequestWithAllParams

func NewDescribeCodeRepoConfigRequestWithAllParams(
	regionId string,
	workspaceId string,
	repoId string,
) *DescribeCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param repoId: 代码仓配置ID (Required)

func NewDescribeCodeRepoConfigRequestWithoutParam

func NewDescribeCodeRepoConfigRequestWithoutParam() *DescribeCodeRepoConfigRequest

This constructor has better compatible ability when API parameters changed

func (DescribeCodeRepoConfigRequest) GetRegionId

func (r DescribeCodeRepoConfigRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeCodeRepoConfigRequest) SetRegionId

func (r *DescribeCodeRepoConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeCodeRepoConfigRequest) SetRepoId

func (r *DescribeCodeRepoConfigRequest) SetRepoId(repoId string)

param repoId: 代码仓配置ID(Required)

func (*DescribeCodeRepoConfigRequest) SetWorkspaceId

func (r *DescribeCodeRepoConfigRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeCodeRepoConfigResponse

type DescribeCodeRepoConfigResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeCodeRepoConfigResult `json:"result"`
}

type DescribeCodeRepoConfigResult

type DescribeCodeRepoConfigResult struct {
	CodeRepoConfig jdaip.CodeRepoConfigInfo `json:"codeRepoConfig"`
}

type DescribeCodeRepoConfigsRequest

type DescribeCodeRepoConfigsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`repoName`: 代码仓配置名称,模糊匹配,支持单个
	`createUser`: 创建人名称,模糊匹配,支持单个
	`repoType`: 代码库类型[github,coding],精确匹配,支持多个
	`repoId`: 代码仓ID,精确匹配,支持多个
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeCodeRepoConfigsRequest

func NewDescribeCodeRepoConfigsRequest(
	regionId string,
	workspaceId string,
) *DescribeCodeRepoConfigsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeCodeRepoConfigsRequestWithAllParams

func NewDescribeCodeRepoConfigsRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeCodeRepoConfigsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`repoName`: 代码仓配置名称,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `repoType`: 代码库类型[github,coding],精确匹配,支持多个 `repoId`: 代码仓ID,精确匹配,支持多个 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。

(Optional)

func NewDescribeCodeRepoConfigsRequestWithoutParam

func NewDescribeCodeRepoConfigsRequestWithoutParam() *DescribeCodeRepoConfigsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeCodeRepoConfigsRequest) GetRegionId

func (r DescribeCodeRepoConfigsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeCodeRepoConfigsRequest) SetFilters

func (r *DescribeCodeRepoConfigsRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`repoName`: 代码仓配置名称,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `repoType`: 代码库类型[github,coding],精确匹配,支持多个 `repoId`: 代码仓ID,精确匹配,支持多个 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 (Optional)

func (*DescribeCodeRepoConfigsRequest) SetPageNumber

func (r *DescribeCodeRepoConfigsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeCodeRepoConfigsRequest) SetPageSize

func (r *DescribeCodeRepoConfigsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeCodeRepoConfigsRequest) SetRegionId

func (r *DescribeCodeRepoConfigsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeCodeRepoConfigsRequest) SetWorkspaceId

func (r *DescribeCodeRepoConfigsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeCodeRepoConfigsResponse

type DescribeCodeRepoConfigsResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    DescribeCodeRepoConfigsResult `json:"result"`
}

type DescribeCodeRepoConfigsResult

type DescribeCodeRepoConfigsResult struct {
	TotalCount int                        `json:"totalCount"`
	Data       []jdaip.CodeRepoConfigInfo `json:"data"`
}

type DescribeDatasetRequest

type DescribeDatasetRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`
}

func NewDescribeDatasetRequest

func NewDescribeDatasetRequest(
	regionId string,
	workspaceId string,
	datasetId string,
) *DescribeDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDatasetRequestWithAllParams

func NewDescribeDatasetRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
) *DescribeDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required)

func NewDescribeDatasetRequestWithoutParam

func NewDescribeDatasetRequestWithoutParam() *DescribeDatasetRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDatasetRequest) GetRegionId

func (r DescribeDatasetRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDatasetRequest) SetDatasetId

func (r *DescribeDatasetRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*DescribeDatasetRequest) SetRegionId

func (r *DescribeDatasetRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeDatasetRequest) SetWorkspaceId

func (r *DescribeDatasetRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeDatasetResponse

type DescribeDatasetResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DescribeDatasetResult `json:"result"`
}

type DescribeDatasetResult

type DescribeDatasetResult struct {
	Dataset jdaip.DatasetInfo `json:"dataset"`
}

type DescribeDatasetVersionRequest

type DescribeDatasetVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`

	/* 数据集版本  */
	Version string `json:"version"`
}

func NewDescribeDatasetVersionRequest

func NewDescribeDatasetVersionRequest(
	regionId string,
	workspaceId string,
	datasetId string,
	version string,
) *DescribeDatasetVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param version: 数据集版本 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDatasetVersionRequestWithAllParams

func NewDescribeDatasetVersionRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
	version string,
) *DescribeDatasetVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param version: 数据集版本 (Required)

func NewDescribeDatasetVersionRequestWithoutParam

func NewDescribeDatasetVersionRequestWithoutParam() *DescribeDatasetVersionRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDatasetVersionRequest) GetRegionId

func (r DescribeDatasetVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDatasetVersionRequest) SetDatasetId

func (r *DescribeDatasetVersionRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*DescribeDatasetVersionRequest) SetRegionId

func (r *DescribeDatasetVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeDatasetVersionRequest) SetVersion

func (r *DescribeDatasetVersionRequest) SetVersion(version string)

param version: 数据集版本(Required)

func (*DescribeDatasetVersionRequest) SetWorkspaceId

func (r *DescribeDatasetVersionRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeDatasetVersionResponse

type DescribeDatasetVersionResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeDatasetVersionResult `json:"result"`
}

type DescribeDatasetVersionResult

type DescribeDatasetVersionResult struct {
	Data jdaip.DatasetVersionInfo `json:"data"`
}

type DescribeDatasetVersionsRequest

type DescribeDatasetVersionsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`versions`: 版本号 数组,支持多个
	`taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`,`distill`]
	`storageTypes`: 存储类型(数据来源):oss\cfs\jpfs 数组,支持多个
	`taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`,`distill`]
	`labelsIn`: 标签,多个标签查询,有一个标签匹配上就行
	`labelsEq`: 标签,多个标签查询,每一个标签都要匹配到
	`cfsVpcIds`: cfsVpcId数组,支持多个
	`states`: 资源状态数组,支持多个,取值范围:[`running`, `success`, `failed`]
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewDescribeDatasetVersionsRequest

func NewDescribeDatasetVersionsRequest(
	regionId string,
	workspaceId string,
	datasetId string,
) *DescribeDatasetVersionsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDatasetVersionsRequestWithAllParams

func NewDescribeDatasetVersionsRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
	pageNumber *int,
	pageSize *int,
	filters []jdaip.Filter,
) *DescribeDatasetVersionsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param datasetId: 数据集ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`versions`: 版本号 数组,支持多个 `taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`,`distill`] `storageTypes`: 存储类型(数据来源):oss\cfs\jpfs 数组,支持多个 `taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`,`distill`] `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 `cfsVpcIds`: cfsVpcId数组,支持多个 `states`: 资源状态数组,支持多个,取值范围:[`running`, `success`, `failed`]

(Optional)

func NewDescribeDatasetVersionsRequestWithoutParam

func NewDescribeDatasetVersionsRequestWithoutParam() *DescribeDatasetVersionsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDatasetVersionsRequest) GetRegionId

func (r DescribeDatasetVersionsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDatasetVersionsRequest) SetDatasetId

func (r *DescribeDatasetVersionsRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*DescribeDatasetVersionsRequest) SetFilters

func (r *DescribeDatasetVersionsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`versions`: 版本号 数组,支持多个 `taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`,`distill`] `storageTypes`: 存储类型(数据来源):oss\cfs\jpfs 数组,支持多个 `taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`,`distill`] `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 `cfsVpcIds`: cfsVpcId数组,支持多个 `states`: 资源状态数组,支持多个,取值范围:[`running`, `success`, `failed`] (Optional)

func (*DescribeDatasetVersionsRequest) SetPageNumber

func (r *DescribeDatasetVersionsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeDatasetVersionsRequest) SetPageSize

func (r *DescribeDatasetVersionsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeDatasetVersionsRequest) SetRegionId

func (r *DescribeDatasetVersionsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeDatasetVersionsRequest) SetWorkspaceId

func (r *DescribeDatasetVersionsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeDatasetVersionsResponse

type DescribeDatasetVersionsResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    DescribeDatasetVersionsResult `json:"result"`
}

type DescribeDatasetVersionsResult

type DescribeDatasetVersionsResult struct {
	TotalCount int                        `json:"totalCount"`
	Data       []jdaip.DatasetVersionInfo `json:"data"`
}

type DescribeDatasetsRequest

type DescribeDatasetsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`datasetName`: 数据集名称,模糊匹配,支持单个
	`description`: 数据集描述,模糊匹配,支持单个
	`createUser`: 创建人名称,模糊匹配,支持单个
	`datasetTypes`: 数据集类型数组,支持多个,取值范围:[`text`, `custom`]
	`datasetIds`: 数据集ID数组,支持多个
	`taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`]
	`labels`: 标签数组,支持多个
	`cfsVpcIds`: cfsVpcId数组,支持多个
	`states`: 资源状态数组,支持多个,取值范围:[`running`, `success`, `failed`]
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewDescribeDatasetsRequest

func NewDescribeDatasetsRequest(
	regionId string,
	workspaceId string,
) *DescribeDatasetsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDatasetsRequestWithAllParams

func NewDescribeDatasetsRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	filters []jdaip.Filter,
) *DescribeDatasetsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`datasetName`: 数据集名称,模糊匹配,支持单个 `description`: 数据集描述,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `datasetTypes`: 数据集类型数组,支持多个,取值范围:[`text`, `custom`] `datasetIds`: 数据集ID数组,支持多个 `taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`] `labels`: 标签数组,支持多个 `cfsVpcIds`: cfsVpcId数组,支持多个 `states`: 资源状态数组,支持多个,取值范围:[`running`, `success`, `failed`] `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。

(Optional)

func NewDescribeDatasetsRequestWithoutParam

func NewDescribeDatasetsRequestWithoutParam() *DescribeDatasetsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDatasetsRequest) GetRegionId

func (r DescribeDatasetsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDatasetsRequest) SetFilters

func (r *DescribeDatasetsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`datasetName`: 数据集名称,模糊匹配,支持单个 `description`: 数据集描述,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `datasetTypes`: 数据集类型数组,支持多个,取值范围:[`text`, `custom`] `datasetIds`: 数据集ID数组,支持多个 `taskTypes`: 任务类型数组,支持多个,取值范围:[`sft`, `dpo`, `cpt`, `custom`] `labels`: 标签数组,支持多个 `cfsVpcIds`: cfsVpcId数组,支持多个 `states`: 资源状态数组,支持多个,取值范围:[`running`, `success`, `failed`] `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 (Optional)

func (*DescribeDatasetsRequest) SetPageNumber

func (r *DescribeDatasetsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeDatasetsRequest) SetPageSize

func (r *DescribeDatasetsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeDatasetsRequest) SetRegionId

func (r *DescribeDatasetsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeDatasetsRequest) SetWorkspaceId

func (r *DescribeDatasetsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeDatasetsResponse

type DescribeDatasetsResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeDatasetsResult `json:"result"`
}

type DescribeDatasetsResult

type DescribeDatasetsResult struct {
	TotalCount int                 `json:"totalCount"`
	Data       []jdaip.DatasetInfo `json:"data"`
}

type DescribeExperimentRequest

type DescribeExperimentRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`
}

func NewDescribeExperimentRequest

func NewDescribeExperimentRequest(
	regionId string,
	workspaceId string,
	experimentId string,
) *DescribeExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeExperimentRequestWithAllParams

func NewDescribeExperimentRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
) *DescribeExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required)

func NewDescribeExperimentRequestWithoutParam

func NewDescribeExperimentRequestWithoutParam() *DescribeExperimentRequest

This constructor has better compatible ability when API parameters changed

func (DescribeExperimentRequest) GetRegionId

func (r DescribeExperimentRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeExperimentRequest) SetExperimentId

func (r *DescribeExperimentRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*DescribeExperimentRequest) SetRegionId

func (r *DescribeExperimentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeExperimentRequest) SetWorkspaceId

func (r *DescribeExperimentRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeExperimentResponse

type DescribeExperimentResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeExperimentResult `json:"result"`
}

type DescribeExperimentResult

type DescribeExperimentResult struct {
	ExperimentDetailInfo jdaip.ExperimentDetailInfo `json:"experimentDetailInfo"`
}

type DescribeExperimentsRequest

type DescribeExperimentsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`experimentId`: 微调实验ID,精确匹配,支持多个。
	`name`: 微调实验名称,模糊匹配,支持单个。
	`modelSeries`: 模型系列,精确匹配,支持多个。
	`createUser`: 创建人,模糊匹配,支持单个。
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewDescribeExperimentsRequest

func NewDescribeExperimentsRequest(
	regionId string,
	workspaceId string,
) *DescribeExperimentsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeExperimentsRequestWithAllParams

func NewDescribeExperimentsRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	filters []jdaip.Filter,
) *DescribeExperimentsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`experimentId`: 微调实验ID,精确匹配,支持多个。 `name`: 微调实验名称,模糊匹配,支持单个。 `modelSeries`: 模型系列,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。

(Optional)

func NewDescribeExperimentsRequestWithoutParam

func NewDescribeExperimentsRequestWithoutParam() *DescribeExperimentsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeExperimentsRequest) GetRegionId

func (r DescribeExperimentsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeExperimentsRequest) SetFilters

func (r *DescribeExperimentsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`experimentId`: 微调实验ID,精确匹配,支持多个。 `name`: 微调实验名称,模糊匹配,支持单个。 `modelSeries`: 模型系列,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 (Optional)

func (*DescribeExperimentsRequest) SetPageNumber

func (r *DescribeExperimentsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeExperimentsRequest) SetPageSize

func (r *DescribeExperimentsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*DescribeExperimentsRequest) SetRegionId

func (r *DescribeExperimentsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeExperimentsRequest) SetWorkspaceId

func (r *DescribeExperimentsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeExperimentsResponse

type DescribeExperimentsResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeExperimentsResult `json:"result"`
}

type DescribeExperimentsResult

type DescribeExperimentsResult struct {
	ExperimentListInfo []jdaip.ExperimentListInfo `json:"experimentListInfo"`
	TotalCount         int                        `json:"totalCount"`
}

type DescribeImageRequest

type DescribeImageRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 镜像ID  */
	ImageId string `json:"imageId"`
}

func NewDescribeImageRequest

func NewDescribeImageRequest(
	regionId string,
	workspaceId string,
	imageId string,
) *DescribeImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param imageId: 镜像ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeImageRequestWithAllParams

func NewDescribeImageRequestWithAllParams(
	regionId string,
	workspaceId string,
	imageId string,
) *DescribeImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param imageId: 镜像ID (Required)

func NewDescribeImageRequestWithoutParam

func NewDescribeImageRequestWithoutParam() *DescribeImageRequest

This constructor has better compatible ability when API parameters changed

func (DescribeImageRequest) GetRegionId

func (r DescribeImageRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeImageRequest) SetImageId

func (r *DescribeImageRequest) SetImageId(imageId string)

param imageId: 镜像ID(Required)

func (*DescribeImageRequest) SetRegionId

func (r *DescribeImageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeImageRequest) SetWorkspaceId

func (r *DescribeImageRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeImageResponse

type DescribeImageResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    DescribeImageResult `json:"result"`
}

type DescribeImageResult

type DescribeImageResult struct {
	Data jdaip.ImageInfo `json:"data"`
}

type DescribeImageTasksRequest

type DescribeImageTasksRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`taskId`: 任务ID,精确匹配,支持多个。
	`imgName`: 镜像名称,模糊匹配,支持单个。
	`state`: 状态,精确匹配,支持多个。
	`createUser`: 创建人名称,模糊匹配,支持单个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeImageTasksRequest

func NewDescribeImageTasksRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *DescribeImageTasksRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeImageTasksRequestWithAllParams

func NewDescribeImageTasksRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeImageTasksRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param notebookId: notebook ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`taskId`: 任务ID,精确匹配,支持多个。 `imgName`: 镜像名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。

(Optional)

func NewDescribeImageTasksRequestWithoutParam

func NewDescribeImageTasksRequestWithoutParam() *DescribeImageTasksRequest

This constructor has better compatible ability when API parameters changed

func (DescribeImageTasksRequest) GetRegionId

func (r DescribeImageTasksRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeImageTasksRequest) SetFilters

func (r *DescribeImageTasksRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`taskId`: 任务ID,精确匹配,支持多个。 `imgName`: 镜像名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 (Optional)

func (*DescribeImageTasksRequest) SetNotebookId

func (r *DescribeImageTasksRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*DescribeImageTasksRequest) SetPageNumber

func (r *DescribeImageTasksRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeImageTasksRequest) SetPageSize

func (r *DescribeImageTasksRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeImageTasksRequest) SetRegionId

func (r *DescribeImageTasksRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeImageTasksRequest) SetWorkspaceId

func (r *DescribeImageTasksRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeImageTasksResponse

type DescribeImageTasksResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeImageTasksResult `json:"result"`
}

type DescribeImageTasksResult

type DescribeImageTasksResult struct {
	ImageTasks []jdaip.ImageTask `json:"imageTasks"`
	TotalCount int               `json:"totalCount"`
}

type DescribeImagesRequest

type DescribeImagesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`imageName`: 镜像名称,模糊匹配,支持单个
	`createUser`: 创建人名称,模糊匹配,支持单个
	`imageTypes`: 镜像类型,支持多个,取值范围:[`gpu`, `cpu`]
	`imageIds`: 镜像ID数组,支持多个
	`imageUsages`: 镜像用途,支持多个,取值范围:[notebook Notebook、training 开发训练、inference 在线服务]
	`labels`: 标签数组,支持多个
	`states`: 状态数组,支持多个,取值范围:[资源状态:queuing排队中、pending启动中、running构建中、success注册成功、failed构建失败、deleting删除中、deleted已删除]
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeImagesRequest

func NewDescribeImagesRequest(
	regionId string,
	workspaceId string,
) *DescribeImagesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeImagesRequestWithAllParams

func NewDescribeImagesRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeImagesRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`imageName`: 镜像名称,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `imageTypes`: 镜像类型,支持多个,取值范围:[`gpu`, `cpu`] `imageIds`: 镜像ID数组,支持多个 `imageUsages`: 镜像用途,支持多个,取值范围:[notebook Notebook、training 开发训练、inference 在线服务] `labels`: 标签数组,支持多个 `states`: 状态数组,支持多个,取值范围:[资源状态:queuing排队中、pending启动中、running构建中、success注册成功、failed构建失败、deleting删除中、deleted已删除] `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。

(Optional)

func NewDescribeImagesRequestWithoutParam

func NewDescribeImagesRequestWithoutParam() *DescribeImagesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeImagesRequest) GetRegionId

func (r DescribeImagesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeImagesRequest) SetFilters

func (r *DescribeImagesRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`imageName`: 镜像名称,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `imageTypes`: 镜像类型,支持多个,取值范围:[`gpu`, `cpu`] `imageIds`: 镜像ID数组,支持多个 `imageUsages`: 镜像用途,支持多个,取值范围:[notebook Notebook、training 开发训练、inference 在线服务] `labels`: 标签数组,支持多个 `states`: 状态数组,支持多个,取值范围:[资源状态:queuing排队中、pending启动中、running构建中、success注册成功、failed构建失败、deleting删除中、deleted已删除] `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 (Optional)

func (*DescribeImagesRequest) SetPageNumber

func (r *DescribeImagesRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeImagesRequest) SetPageSize

func (r *DescribeImagesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeImagesRequest) SetRegionId

func (r *DescribeImagesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeImagesRequest) SetWorkspaceId

func (r *DescribeImagesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeImagesResponse

type DescribeImagesResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DescribeImagesResult `json:"result"`
}

type DescribeImagesResult

type DescribeImagesResult struct {
	TotalCount int               `json:"totalCount"`
	Data       []jdaip.ImageInfo `json:"data"`
}

type DescribeInferenceEventsRequest

type DescribeInferenceEventsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeInferenceEventsRequest

func NewDescribeInferenceEventsRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferenceEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInferenceEventsRequestWithAllParams

func NewDescribeInferenceEventsRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	pageNumber *int,
	pageSize *int,
) *DescribeInferenceEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param pageNumber: 页码;默认为1。 (Optional) * param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional)

func NewDescribeInferenceEventsRequestWithoutParam

func NewDescribeInferenceEventsRequestWithoutParam() *DescribeInferenceEventsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInferenceEventsRequest) GetRegionId

func (r DescribeInferenceEventsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInferenceEventsRequest) SetInferenceId

func (r *DescribeInferenceEventsRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DescribeInferenceEventsRequest) SetPageNumber

func (r *DescribeInferenceEventsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeInferenceEventsRequest) SetPageSize

func (r *DescribeInferenceEventsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。(Optional)

func (*DescribeInferenceEventsRequest) SetRegionId

func (r *DescribeInferenceEventsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInferenceEventsRequest) SetWorkspaceId

func (r *DescribeInferenceEventsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInferenceEventsResponse

type DescribeInferenceEventsResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    DescribeInferenceEventsResult `json:"result"`
}

type DescribeInferenceEventsResult

type DescribeInferenceEventsResult struct {
	RequestId  string        `json:"requestId"`
	Events     []jdaip.Event `json:"events"`
	TotalCount int           `json:"totalCount"`
}

type DescribeInferencePodsRequest

type DescribeInferencePodsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 是否开启异常优先的排序 (Optional) */
	FailedFirst *bool `json:"failedFirst"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`name`: pod 名称,模糊匹配,支持单个。
	`status`: 状态,精确匹配,支持多个。
	`ip`: pod ip, 精确匹配,支持多个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeInferencePodsRequest

func NewDescribeInferencePodsRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferencePodsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInferencePodsRequestWithAllParams

func NewDescribeInferencePodsRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	pageNumber *int,
	pageSize *int,
	failedFirst *bool,
	filters []common.Filter,
) *DescribeInferencePodsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param inferenceId: 推理服务 ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional)
  • param failedFirst: 是否开启异常优先的排序 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`name`: pod 名称,模糊匹配,支持单个。 `status`: 状态,精确匹配,支持多个。 `ip`: pod ip, 精确匹配,支持多个。

(Optional)

func NewDescribeInferencePodsRequestWithoutParam

func NewDescribeInferencePodsRequestWithoutParam() *DescribeInferencePodsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInferencePodsRequest) GetRegionId

func (r DescribeInferencePodsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInferencePodsRequest) SetFailedFirst

func (r *DescribeInferencePodsRequest) SetFailedFirst(failedFirst bool)

param failedFirst: 是否开启异常优先的排序(Optional)

func (*DescribeInferencePodsRequest) SetFilters

func (r *DescribeInferencePodsRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`name`: pod 名称,模糊匹配,支持单个。 `status`: 状态,精确匹配,支持多个。 `ip`: pod ip, 精确匹配,支持多个。 (Optional)

func (*DescribeInferencePodsRequest) SetInferenceId

func (r *DescribeInferencePodsRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DescribeInferencePodsRequest) SetPageNumber

func (r *DescribeInferencePodsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeInferencePodsRequest) SetPageSize

func (r *DescribeInferencePodsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。(Optional)

func (*DescribeInferencePodsRequest) SetRegionId

func (r *DescribeInferencePodsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInferencePodsRequest) SetWorkspaceId

func (r *DescribeInferencePodsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInferencePodsResponse

type DescribeInferencePodsResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeInferencePodsResult `json:"result"`
}

type DescribeInferencePodsResult

type DescribeInferencePodsResult struct {
	RequestId  string          `json:"requestId"`
	TotalCount int             `json:"totalCount"`
	Pods       []jdaip.PodInfo `json:"pods"`
}

type DescribeInferenceRequest

type DescribeInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewDescribeInferenceRequest

func NewDescribeInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInferenceRequestWithAllParams

func NewDescribeInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewDescribeInferenceRequestWithoutParam

func NewDescribeInferenceRequestWithoutParam() *DescribeInferenceRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInferenceRequest) GetRegionId

func (r DescribeInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInferenceRequest) SetInferenceId

func (r *DescribeInferenceRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DescribeInferenceRequest) SetRegionId

func (r *DescribeInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInferenceRequest) SetWorkspaceId

func (r *DescribeInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInferenceResponse

type DescribeInferenceResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DescribeInferenceResult `json:"result"`
}

type DescribeInferenceResult

type DescribeInferenceResult struct {
	InferenceId       string                       `json:"inferenceId"`
	DeployType        string                       `json:"deployType"`
	TrafficPercent    int                          `json:"trafficPercent"`
	Status            string                       `json:"status"`
	Qps               int                          `json:"qps"`
	Service           jdaip.ServiceInfo            `json:"service"`
	Metadata          jdaip.Metadata               `json:"metadata"`
	Models            []jdaip.Model                `json:"models"`
	Codes             []jdaip.Code                 `json:"codes"`
	RegionId          string                       `json:"regionId"`
	RoleSet           jdaip.RoleSet                `json:"roleSet"`
	Resource          jdaip.Resource               `json:"resource"`
	Runtime           jdaip.Runtime                `json:"runtime"`
	Charge            charge.Charge                `json:"charge"`
	LogCollectConfig  jdaip.LogCollectConfigDetail `json:"logCollectConfig"`
	UserTags          []jdaip.UserTag              `json:"userTags"`
	SchedulePriority  jdaip.SchedulePriority       `json:"schedulePriority"`
	ResourceGroupInfo jdaip.ResourceGroupInfo      `json:"resourceGroupInfo"`
	RolloutInfo       jdaip.RolloutInfo            `json:"rolloutInfo"`
}

type DescribeInferenceRolloutsRequest

type DescribeInferenceRolloutsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/* 页码;默认为1 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1,100] (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeInferenceRolloutsRequest

func NewDescribeInferenceRolloutsRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferenceRolloutsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInferenceRolloutsRequestWithAllParams

func NewDescribeInferenceRolloutsRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	pageNumber *int,
	pageSize *int,
) *DescribeInferenceRolloutsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为20;取值范围[1,100] (Optional)

func NewDescribeInferenceRolloutsRequestWithoutParam

func NewDescribeInferenceRolloutsRequestWithoutParam() *DescribeInferenceRolloutsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInferenceRolloutsRequest) GetRegionId

func (r DescribeInferenceRolloutsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInferenceRolloutsRequest) SetInferenceId

func (r *DescribeInferenceRolloutsRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DescribeInferenceRolloutsRequest) SetPageNumber

func (r *DescribeInferenceRolloutsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1(Optional)

func (*DescribeInferenceRolloutsRequest) SetPageSize

func (r *DescribeInferenceRolloutsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1,100](Optional)

func (*DescribeInferenceRolloutsRequest) SetRegionId

func (r *DescribeInferenceRolloutsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInferenceRolloutsRequest) SetWorkspaceId

func (r *DescribeInferenceRolloutsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInferenceRolloutsResponse

type DescribeInferenceRolloutsResponse struct {
	RequestID string                          `json:"requestId"`
	Error     core.ErrorResponse              `json:"error"`
	Result    DescribeInferenceRolloutsResult `json:"result"`
}

type DescribeInferenceRolloutsResult

type DescribeInferenceRolloutsResult struct {
	Rollouts []jdaip.RolloutInfo `json:"rollouts"`
	Total    int64               `json:"total"`
}

type DescribeInferenceScaleRequest

type DescribeInferenceScaleRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewDescribeInferenceScaleRequest

func NewDescribeInferenceScaleRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInferenceScaleRequestWithAllParams

func NewDescribeInferenceScaleRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *DescribeInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewDescribeInferenceScaleRequestWithoutParam

func NewDescribeInferenceScaleRequestWithoutParam() *DescribeInferenceScaleRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInferenceScaleRequest) GetRegionId

func (r DescribeInferenceScaleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInferenceScaleRequest) SetInferenceId

func (r *DescribeInferenceScaleRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*DescribeInferenceScaleRequest) SetRegionId

func (r *DescribeInferenceScaleRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInferenceScaleRequest) SetWorkspaceId

func (r *DescribeInferenceScaleRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInferenceScaleResponse

type DescribeInferenceScaleResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeInferenceScaleResult `json:"result"`
}

type DescribeInferenceScaleResult

type DescribeInferenceScaleResult struct {
	RequestId string            `json:"requestId"`
	ScaleType string            `json:"scaleType"`
	AutoScale jdaip.AutoScale   `json:"autoScale"`
	CronScale []jdaip.CronScale `json:"cronScale"`
}

type DescribeInferencesRequest

type DescribeInferencesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 推理服务名称 (Optional) */
	Name *string `json:"name"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`inferenceId`: 版本ID,精确匹配,支持多个。
	`version`: 版本号,精确匹配,支持多个。
	`status`: 状态,精确匹配,支持多个。
	`queueId`: 队列Id,精确匹配,支持多个。
	`createUser`: 创建人,模糊匹配,支持单个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeInferencesRequest

func NewDescribeInferencesRequest(
	regionId string,
	workspaceId string,
) *DescribeInferencesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInferencesRequestWithAllParams

func NewDescribeInferencesRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	name *string,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []common.Filter,
) *DescribeInferencesRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional)
  • param name: 推理服务名称 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`inferenceId`: 版本ID,精确匹配,支持多个。 `version`: 版本号,精确匹配,支持多个。 `status`: 状态,精确匹配,支持多个。 `queueId`: 队列Id,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。

(Optional)

func NewDescribeInferencesRequestWithoutParam

func NewDescribeInferencesRequestWithoutParam() *DescribeInferencesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInferencesRequest) GetRegionId

func (r DescribeInferencesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInferencesRequest) SetFilters

func (r *DescribeInferencesRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`inferenceId`: 版本ID,精确匹配,支持多个。 `version`: 版本号,精确匹配,支持多个。 `status`: 状态,精确匹配,支持多个。 `queueId`: 队列Id,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。 (Optional)

func (*DescribeInferencesRequest) SetName

func (r *DescribeInferencesRequest) SetName(name string)

param name: 推理服务名称(Optional)

func (*DescribeInferencesRequest) SetPageNumber

func (r *DescribeInferencesRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeInferencesRequest) SetPageSize

func (r *DescribeInferencesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。(Optional)

func (*DescribeInferencesRequest) SetRegionId

func (r *DescribeInferencesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInferencesRequest) SetResourceGroupIds

func (r *DescribeInferencesRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*DescribeInferencesRequest) SetUserTags

func (r *DescribeInferencesRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

func (*DescribeInferencesRequest) SetWorkspaceId

func (r *DescribeInferencesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInferencesResponse

type DescribeInferencesResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeInferencesResult `json:"result"`
}

type DescribeInferencesResult

type DescribeInferencesResult struct {
	Inferences []jdaip.InferenceData `json:"inferences"`
	TotalCount int                   `json:"totalCount"`
}

type DescribeInstancesRequest

type DescribeInstancesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 异常状态数据优先展示;默认为false (Optional) */
	AnomalyFirst *bool `json:"anomalyFirst"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`name`: 实例名称,模糊匹配,支持单个。
	`type`: 实例类型,模糊匹配,支持单个。
	`state`: 实例状态,精确匹配,支持多个,用","隔开。
	`ip`: 实例Ip,精确匹配,支持多个,用","隔开。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewDescribeInstancesRequest

func NewDescribeInstancesRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *DescribeInstancesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInstancesRequestWithAllParams

func NewDescribeInstancesRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
	pageNumber *int,
	pageSize *int,
	anomalyFirst *bool,
	filters []jdaip.Filter,
) *DescribeInstancesRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param jobId: 训练任务ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param anomalyFirst: 异常状态数据优先展示;默认为false (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`name`: 实例名称,模糊匹配,支持单个。 `type`: 实例类型,模糊匹配,支持单个。 `state`: 实例状态,精确匹配,支持多个,用","隔开。 `ip`: 实例Ip,精确匹配,支持多个,用","隔开。

(Optional)

func NewDescribeInstancesRequestWithoutParam

func NewDescribeInstancesRequestWithoutParam() *DescribeInstancesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInstancesRequest) GetRegionId

func (r DescribeInstancesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInstancesRequest) SetAnomalyFirst

func (r *DescribeInstancesRequest) SetAnomalyFirst(anomalyFirst bool)

param anomalyFirst: 异常状态数据优先展示;默认为false(Optional)

func (*DescribeInstancesRequest) SetFilters

func (r *DescribeInstancesRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`name`: 实例名称,模糊匹配,支持单个。 `type`: 实例类型,模糊匹配,支持单个。 `state`: 实例状态,精确匹配,支持多个,用","隔开。 `ip`: 实例Ip,精确匹配,支持多个,用","隔开。 (Optional)

func (*DescribeInstancesRequest) SetJobId

func (r *DescribeInstancesRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*DescribeInstancesRequest) SetPageNumber

func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeInstancesRequest) SetPageSize

func (r *DescribeInstancesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*DescribeInstancesRequest) SetRegionId

func (r *DescribeInstancesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeInstancesRequest) SetWorkspaceId

func (r *DescribeInstancesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeInstancesResponse

type DescribeInstancesResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DescribeInstancesResult `json:"result"`
}

type DescribeInstancesResult

type DescribeInstancesResult struct {
	PodListInfo []jdaip.InstanceListInfoForJob `json:"podListInfo"`
	TotalCount  int                            `json:"totalCount"`
}

type DescribeJobRequest

type DescribeJobRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`
}

func NewDescribeJobRequest

func NewDescribeJobRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *DescribeJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeJobRequestWithAllParams

func NewDescribeJobRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
) *DescribeJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required)

func NewDescribeJobRequestWithoutParam

func NewDescribeJobRequestWithoutParam() *DescribeJobRequest

This constructor has better compatible ability when API parameters changed

func (DescribeJobRequest) GetRegionId

func (r DescribeJobRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeJobRequest) SetJobId

func (r *DescribeJobRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*DescribeJobRequest) SetRegionId

func (r *DescribeJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeJobRequest) SetWorkspaceId

func (r *DescribeJobRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeJobResponse

type DescribeJobResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DescribeJobResult  `json:"result"`
}

type DescribeJobResult

type DescribeJobResult struct {
	JobDetailInfo jdaip.JobDetailInfoForJob `json:"jobDetailInfo"`
}

type DescribeJobTypesRequest

type DescribeJobTypesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`
}

func NewDescribeJobTypesRequest

func NewDescribeJobTypesRequest(
	regionId string,
	workspaceId string,
) *DescribeJobTypesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeJobTypesRequestWithAllParams

func NewDescribeJobTypesRequestWithAllParams(
	regionId string,
	workspaceId string,
) *DescribeJobTypesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required)

func NewDescribeJobTypesRequestWithoutParam

func NewDescribeJobTypesRequestWithoutParam() *DescribeJobTypesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeJobTypesRequest) GetRegionId

func (r DescribeJobTypesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeJobTypesRequest) SetRegionId

func (r *DescribeJobTypesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeJobTypesRequest) SetWorkspaceId

func (r *DescribeJobTypesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeJobTypesResponse

type DescribeJobTypesResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeJobTypesResult `json:"result"`
}

type DescribeJobTypesResult

type DescribeJobTypesResult struct {
	JobTypes []string `json:"jobTypes"`
}

type DescribeJobsRequest

type DescribeJobsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表。 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`jobId`: 训练任务ID,精确匹配,支持多个。
	`name`: 训练任务名称,模糊匹配,支持单个。
	`jobType`: 训练任务类型,精确匹配,支持多个。
	`state`: 训练任务的状态,精确匹配,支持多个。
	`createUser`: 创建人名称,模糊匹配,支持单个。
	`queueId`: 训练任务所属的队列ID,精确匹配,支持多个。
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewDescribeJobsRequest

func NewDescribeJobsRequest(
	regionId string,
	workspaceId string,
) *DescribeJobsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeJobsRequestWithAllParams

func NewDescribeJobsRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *DescribeJobsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`jobId`: 训练任务ID,精确匹配,支持多个。 `name`: 训练任务名称,模糊匹配,支持单个。 `jobType`: 训练任务类型,精确匹配,支持多个。 `state`: 训练任务的状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `queueId`: 训练任务所属的队列ID,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。

(Optional)

func NewDescribeJobsRequestWithoutParam

func NewDescribeJobsRequestWithoutParam() *DescribeJobsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeJobsRequest) GetRegionId

func (r DescribeJobsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeJobsRequest) SetFilters

func (r *DescribeJobsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`jobId`: 训练任务ID,精确匹配,支持多个。 `name`: 训练任务名称,模糊匹配,支持单个。 `jobType`: 训练任务类型,精确匹配,支持多个。 `state`: 训练任务的状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `queueId`: 训练任务所属的队列ID,精确匹配,支持多个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 (Optional)

func (*DescribeJobsRequest) SetPageNumber

func (r *DescribeJobsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeJobsRequest) SetPageSize

func (r *DescribeJobsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*DescribeJobsRequest) SetRegionId

func (r *DescribeJobsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeJobsRequest) SetResourceGroupIds

func (r *DescribeJobsRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表。(Optional)

func (*DescribeJobsRequest) SetUserTags

func (r *DescribeJobsRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

func (*DescribeJobsRequest) SetWorkspaceId

func (r *DescribeJobsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeJobsResponse

type DescribeJobsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DescribeJobsResult `json:"result"`
}

type DescribeJobsResult

type DescribeJobsResult struct {
	JobListInfo []jdaip.JobListInfoForJob `json:"jobListInfo"`
	TotalCount  int                       `json:"totalCount"`
}

type DescribeModelVersionRequest

type DescribeModelVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`

	/* 模型版本  */
	Version string `json:"version"`
}

func NewDescribeModelVersionRequest

func NewDescribeModelVersionRequest(
	regionId string,
	workspaceId string,
	modelId string,
	version string,
) *DescribeModelVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeModelVersionRequestWithAllParams

func NewDescribeModelVersionRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelId string,
	version string,
) *DescribeModelVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required)

func NewDescribeModelVersionRequestWithoutParam

func NewDescribeModelVersionRequestWithoutParam() *DescribeModelVersionRequest

This constructor has better compatible ability when API parameters changed

func (DescribeModelVersionRequest) GetRegionId

func (r DescribeModelVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeModelVersionRequest) SetModelId

func (r *DescribeModelVersionRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*DescribeModelVersionRequest) SetRegionId

func (r *DescribeModelVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeModelVersionRequest) SetVersion

func (r *DescribeModelVersionRequest) SetVersion(version string)

param version: 模型版本(Required)

func (*DescribeModelVersionRequest) SetWorkspaceId

func (r *DescribeModelVersionRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeModelVersionResponse

type DescribeModelVersionResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeModelVersionResult `json:"result"`
}

type DescribeModelVersionResult

type DescribeModelVersionResult struct {
	VersionResult jdaip.ModelVersionInfo `json:"versionResult"`
}

type DescribeModelVersionsRequest

type DescribeModelVersionsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`versionName`: 版本号数组,精确匹配,支持多个
	`labels`: 模型用途数组,精确匹配,支持多个
	`sourceTypes`: 注册来源数组,精确匹配,支持多个
	`cfsVpcIds`: cfsVpcId数组,精确匹配,支持多个
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeModelVersionsRequest

func NewDescribeModelVersionsRequest(
	regionId string,
	workspaceId string,
	modelId string,
) *DescribeModelVersionsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeModelVersionsRequestWithAllParams

func NewDescribeModelVersionsRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeModelVersionsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param modelId: 模型ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`versionName`: 版本号数组,精确匹配,支持多个 `labels`: 模型用途数组,精确匹配,支持多个 `sourceTypes`: 注册来源数组,精确匹配,支持多个 `cfsVpcIds`: cfsVpcId数组,精确匹配,支持多个

(Optional)

func NewDescribeModelVersionsRequestWithoutParam

func NewDescribeModelVersionsRequestWithoutParam() *DescribeModelVersionsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeModelVersionsRequest) GetRegionId

func (r DescribeModelVersionsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeModelVersionsRequest) SetFilters

func (r *DescribeModelVersionsRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`versionName`: 版本号数组,精确匹配,支持多个 `labels`: 模型用途数组,精确匹配,支持多个 `sourceTypes`: 注册来源数组,精确匹配,支持多个 `cfsVpcIds`: cfsVpcId数组,精确匹配,支持多个 (Optional)

func (*DescribeModelVersionsRequest) SetModelId

func (r *DescribeModelVersionsRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*DescribeModelVersionsRequest) SetPageNumber

func (r *DescribeModelVersionsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeModelVersionsRequest) SetPageSize

func (r *DescribeModelVersionsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeModelVersionsRequest) SetRegionId

func (r *DescribeModelVersionsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeModelVersionsRequest) SetWorkspaceId

func (r *DescribeModelVersionsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeModelVersionsResponse

type DescribeModelVersionsResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeModelVersionsResult `json:"result"`
}

type DescribeModelVersionsResult

type DescribeModelVersionsResult struct {
	TotalCount    int                      `json:"totalCount"`
	VersionResult []jdaip.ModelVersionInfo `json:"versionResult"`
}

type DescribeNodeInstancesRequest

type DescribeNodeInstancesRequest struct {
	core.JDCloudRequest

	/* Region ID,例如:cn-north-1;无region传固定值:all  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1。 (Optional) */
	Page *int `json:"page"`

	/* 分页大小;<br>默认为20;取值范围[10, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`status`: 节点调度状态;
	`ready_status`: 节点就绪状态。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeNodeInstancesRequest

func NewDescribeNodeInstancesRequest(
	regionId string,
) *DescribeNodeInstancesRequest

* param regionId: Region ID,例如:cn-north-1;无region传固定值:all (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeNodeInstancesRequestWithAllParams

func NewDescribeNodeInstancesRequestWithAllParams(
	regionId string,
	page *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeNodeInstancesRequest
  • param regionId: Region ID,例如:cn-north-1;无region传固定值:all (Required)
  • param page: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为20;取值范围[10, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`status`: 节点调度状态; `ready_status`: 节点就绪状态。

(Optional)

func NewDescribeNodeInstancesRequestWithoutParam

func NewDescribeNodeInstancesRequestWithoutParam() *DescribeNodeInstancesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeNodeInstancesRequest) GetRegionId

func (r DescribeNodeInstancesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeNodeInstancesRequest) SetFilters

func (r *DescribeNodeInstancesRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`status`: 节点调度状态; `ready_status`: 节点就绪状态。 (Optional)

func (*DescribeNodeInstancesRequest) SetPage

func (r *DescribeNodeInstancesRequest) SetPage(page int)

param page: 页码;默认为1。(Optional)

func (*DescribeNodeInstancesRequest) SetPageSize

func (r *DescribeNodeInstancesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为20;取值范围[10, 100]。(Optional)

func (*DescribeNodeInstancesRequest) SetRegionId

func (r *DescribeNodeInstancesRequest) SetRegionId(regionId string)

param regionId: Region ID,例如:cn-north-1;无region传固定值:all(Required)

type DescribeNodeInstancesResponse

type DescribeNodeInstancesResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeNodeInstancesResult `json:"result"`
}

type DescribeNodeInstancesResult

type DescribeNodeInstancesResult struct {
	NodeList   []jdaip.NodeInstance `json:"nodeList"`
	TotalCount int                  `json:"totalCount"`
}

type DescribeNotebookCountRequest

type DescribeNotebookCountRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`
}

func NewDescribeNotebookCountRequest

func NewDescribeNotebookCountRequest(
	regionId string,
	workspaceId string,
) *DescribeNotebookCountRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeNotebookCountRequestWithAllParams

func NewDescribeNotebookCountRequestWithAllParams(
	regionId string,
	workspaceId string,
) *DescribeNotebookCountRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required)

func NewDescribeNotebookCountRequestWithoutParam

func NewDescribeNotebookCountRequestWithoutParam() *DescribeNotebookCountRequest

This constructor has better compatible ability when API parameters changed

func (DescribeNotebookCountRequest) GetRegionId

func (r DescribeNotebookCountRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeNotebookCountRequest) SetRegionId

func (r *DescribeNotebookCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeNotebookCountRequest) SetWorkspaceId

func (r *DescribeNotebookCountRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeNotebookCountResponse

type DescribeNotebookCountResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeNotebookCountResult `json:"result"`
}

type DescribeNotebookCountResult

type DescribeNotebookCountResult struct {
	StateCount []jdaip.NotebookStateCount `json:"stateCount"`
}

type DescribeNotebookRequest

type DescribeNotebookRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`
}

func NewDescribeNotebookRequest

func NewDescribeNotebookRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *DescribeNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeNotebookRequestWithAllParams

func NewDescribeNotebookRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
) *DescribeNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required)

func NewDescribeNotebookRequestWithoutParam

func NewDescribeNotebookRequestWithoutParam() *DescribeNotebookRequest

This constructor has better compatible ability when API parameters changed

func (DescribeNotebookRequest) GetRegionId

func (r DescribeNotebookRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeNotebookRequest) SetNotebookId

func (r *DescribeNotebookRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*DescribeNotebookRequest) SetRegionId

func (r *DescribeNotebookRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeNotebookRequest) SetWorkspaceId

func (r *DescribeNotebookRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeNotebookResponse

type DescribeNotebookResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeNotebookResult `json:"result"`
}

type DescribeNotebookResult

type DescribeNotebookResult struct {
	Notebook jdaip.NotebookDetail `json:"notebook"`
}

type DescribeNotebooksRequest

type DescribeNotebooksRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`notebookId`: 资源ID,精确匹配,支持多个。
	`name`: 名称,模糊匹配,支持单个。
	`state`: 状态,精确匹配,支持多个。
	`createUser`: 创建人名称,模糊匹配,支持单个。
	`createUserPin`: 创建人pin,精确匹配,支持多个。
	`appType`: 应用类型,精确匹配,支持单个。
	`queue`: 队列ID,精确匹配,支持单个。
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeNotebooksRequest

func NewDescribeNotebooksRequest(
	regionId string,
	workspaceId string,
) *DescribeNotebooksRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeNotebooksRequestWithAllParams

func NewDescribeNotebooksRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []common.Filter,
) *DescribeNotebooksRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`notebookId`: 资源ID,精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `appType`: 应用类型,精确匹配,支持单个。 `queue`: 队列ID,精确匹配,支持单个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。

(Optional)

func NewDescribeNotebooksRequestWithoutParam

func NewDescribeNotebooksRequestWithoutParam() *DescribeNotebooksRequest

This constructor has better compatible ability when API parameters changed

func (DescribeNotebooksRequest) GetRegionId

func (r DescribeNotebooksRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeNotebooksRequest) SetFilters

func (r *DescribeNotebooksRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`notebookId`: 资源ID,精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `state`: 状态,精确匹配,支持多个。 `createUser`: 创建人名称,模糊匹配,支持单个。 `createUserPin`: 创建人pin,精确匹配,支持多个。 `appType`: 应用类型,精确匹配,支持单个。 `queue`: 队列ID,精确匹配,支持单个。 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 (Optional)

func (*DescribeNotebooksRequest) SetPageNumber

func (r *DescribeNotebooksRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeNotebooksRequest) SetPageSize

func (r *DescribeNotebooksRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribeNotebooksRequest) SetRegionId

func (r *DescribeNotebooksRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeNotebooksRequest) SetResourceGroupIds

func (r *DescribeNotebooksRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*DescribeNotebooksRequest) SetUserTags

func (r *DescribeNotebooksRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

func (*DescribeNotebooksRequest) SetWorkspaceId

func (r *DescribeNotebooksRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeNotebooksResponse

type DescribeNotebooksResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DescribeNotebooksResult `json:"result"`
}

type DescribeNotebooksResult

type DescribeNotebooksResult struct {
	Notebooks  []jdaip.NotebookInfo `json:"notebooks"`
	TotalCount int                  `json:"totalCount"`
}

type DescribePrivateModelsRequest

type DescribePrivateModelsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`modelName`: 模型名称,模糊匹配,支持单个
	`createUser`: 创建人名称,模糊匹配,支持单个
	`modelIds`: 模型Id,精确匹配,支持多个
	`labels`: 标签数组,精确匹配,支持多个
	`cfsVpcIds`: cfsVpcId数组,精确匹配,支持多个
	`permission`: 权限,精确匹配,支持单个,可选(public,private)。
	`ownerUser`: 所有者名称,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持多个。
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribePrivateModelsRequest

func NewDescribePrivateModelsRequest(
	regionId string,
	workspaceId string,
) *DescribePrivateModelsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePrivateModelsRequestWithAllParams

func NewDescribePrivateModelsRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribePrivateModelsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`modelName`: 模型名称,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `modelIds`: 模型Id,精确匹配,支持多个 `labels`: 标签数组,精确匹配,支持多个 `cfsVpcIds`: cfsVpcId数组,精确匹配,支持多个 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。

(Optional)

func NewDescribePrivateModelsRequestWithoutParam

func NewDescribePrivateModelsRequestWithoutParam() *DescribePrivateModelsRequest

This constructor has better compatible ability when API parameters changed

func (DescribePrivateModelsRequest) GetRegionId

func (r DescribePrivateModelsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribePrivateModelsRequest) SetFilters

func (r *DescribePrivateModelsRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`modelName`: 模型名称,模糊匹配,支持单个 `createUser`: 创建人名称,模糊匹配,支持单个 `modelIds`: 模型Id,精确匹配,支持多个 `labels`: 标签数组,精确匹配,支持多个 `cfsVpcIds`: cfsVpcId数组,精确匹配,支持多个 `permission`: 权限,精确匹配,支持单个,可选(public,private)。 `ownerUser`: 所有者名称,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持多个。 (Optional)

func (*DescribePrivateModelsRequest) SetPageNumber

func (r *DescribePrivateModelsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribePrivateModelsRequest) SetPageSize

func (r *DescribePrivateModelsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribePrivateModelsRequest) SetRegionId

func (r *DescribePrivateModelsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribePrivateModelsRequest) SetWorkspaceId

func (r *DescribePrivateModelsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribePrivateModelsResponse

type DescribePrivateModelsResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribePrivateModelsResult `json:"result"`
}

type DescribePrivateModelsResult

type DescribePrivateModelsResult struct {
	ModelsPrivate []jdaip.ModelsPrivate `json:"modelsPrivate"`
	TotalCount    int                   `json:"totalCount"`
}

type DescribePublicImagesRequest

type DescribePublicImagesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`imageName`: 镜像名称,模糊匹配,支持单个
	`imageTypes`: 镜像类型,支持多个,取值范围:[`gpu`, `cpu`]
	`imageIds`: 镜像ID数组,支持多个
	`imageUsages`: 镜像用途,支持多个,取值范围:[notebook Notebook、training 开发训练、inference 在线服务]
	`labelsIn`: 标签,多个标签查询,有一个标签匹配上就行
	`labelsEq`: 标签,多个标签查询,每一个标签都要匹配到
	`labelsLikeIn`: 标签(模糊查询),多个标签查询,有一个标签匹配上就行
	`labelsLikeEq`: 标签(模糊查询),多个标签查询,每一个标签都要匹配到
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribePublicImagesRequest

func NewDescribePublicImagesRequest(
	regionId string,
) *DescribePublicImagesRequest

* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublicImagesRequestWithAllParams

func NewDescribePublicImagesRequestWithAllParams(
	regionId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribePublicImagesRequest
  • param regionId: 地域ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`imageName`: 镜像名称,模糊匹配,支持单个 `imageTypes`: 镜像类型,支持多个,取值范围:[`gpu`, `cpu`] `imageIds`: 镜像ID数组,支持多个 `imageUsages`: 镜像用途,支持多个,取值范围:[notebook Notebook、training 开发训练、inference 在线服务] `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 `labelsLikeIn`: 标签(模糊查询),多个标签查询,有一个标签匹配上就行 `labelsLikeEq`: 标签(模糊查询),多个标签查询,每一个标签都要匹配到

(Optional)

func NewDescribePublicImagesRequestWithoutParam

func NewDescribePublicImagesRequestWithoutParam() *DescribePublicImagesRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublicImagesRequest) GetRegionId

func (r DescribePublicImagesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribePublicImagesRequest) SetFilters

func (r *DescribePublicImagesRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`imageName`: 镜像名称,模糊匹配,支持单个 `imageTypes`: 镜像类型,支持多个,取值范围:[`gpu`, `cpu`] `imageIds`: 镜像ID数组,支持多个 `imageUsages`: 镜像用途,支持多个,取值范围:[notebook Notebook、training 开发训练、inference 在线服务] `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 `labelsLikeIn`: 标签(模糊查询),多个标签查询,有一个标签匹配上就行 `labelsLikeEq`: 标签(模糊查询),多个标签查询,每一个标签都要匹配到 (Optional)

func (*DescribePublicImagesRequest) SetPageNumber

func (r *DescribePublicImagesRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribePublicImagesRequest) SetPageSize

func (r *DescribePublicImagesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribePublicImagesRequest) SetRegionId

func (r *DescribePublicImagesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type DescribePublicImagesResponse

type DescribePublicImagesResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribePublicImagesResult `json:"result"`
}

type DescribePublicImagesResult

type DescribePublicImagesResult struct {
	TotalCount int                     `json:"totalCount"`
	Data       []jdaip.PublicImageInfo `json:"data"`
}

type DescribePublicModelVersionRequest

type DescribePublicModelVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`

	/* 模型版本  */
	Version string `json:"version"`
}

func NewDescribePublicModelVersionRequest

func NewDescribePublicModelVersionRequest(
	regionId string,
	modelId string,
	version string,
) *DescribePublicModelVersionRequest

* param regionId: 地域ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublicModelVersionRequestWithAllParams

func NewDescribePublicModelVersionRequestWithAllParams(
	regionId string,
	modelId string,
	version string,
) *DescribePublicModelVersionRequest

* param regionId: 地域ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required)

func NewDescribePublicModelVersionRequestWithoutParam

func NewDescribePublicModelVersionRequestWithoutParam() *DescribePublicModelVersionRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublicModelVersionRequest) GetRegionId

func (r DescribePublicModelVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribePublicModelVersionRequest) SetModelId

func (r *DescribePublicModelVersionRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*DescribePublicModelVersionRequest) SetRegionId

func (r *DescribePublicModelVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribePublicModelVersionRequest) SetVersion

func (r *DescribePublicModelVersionRequest) SetVersion(version string)

param version: 模型版本(Required)

type DescribePublicModelVersionResponse

type DescribePublicModelVersionResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    DescribePublicModelVersionResult `json:"result"`
}

type DescribePublicModelVersionResult

type DescribePublicModelVersionResult struct {
	VersionResult jdaip.PublicModelVersionInfo `json:"versionResult"`
}

type DescribePublicModelsRequest

type DescribePublicModelsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`modelName`: 模型名称,模糊匹配,支持单个
	`modelDescription`: 模型描述,模糊匹配,支持单个
	`modelIds`: 模型Id,精确匹配,支持多个
	`labelsIn`: 标签,多个标签查询,有一个标签匹配上就行
	`labelsEq`: 标签,多个标签查询,每一个标签都要匹配到
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribePublicModelsRequest

func NewDescribePublicModelsRequest(
	regionId string,
) *DescribePublicModelsRequest

* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublicModelsRequestWithAllParams

func NewDescribePublicModelsRequestWithAllParams(
	regionId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribePublicModelsRequest
  • param regionId: 地域ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`modelName`: 模型名称,模糊匹配,支持单个 `modelDescription`: 模型描述,模糊匹配,支持单个 `modelIds`: 模型Id,精确匹配,支持多个 `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到

(Optional)

func NewDescribePublicModelsRequestWithoutParam

func NewDescribePublicModelsRequestWithoutParam() *DescribePublicModelsRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublicModelsRequest) GetRegionId

func (r DescribePublicModelsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribePublicModelsRequest) SetFilters

func (r *DescribePublicModelsRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`modelName`: 模型名称,模糊匹配,支持单个 `modelDescription`: 模型描述,模糊匹配,支持单个 `modelIds`: 模型Id,精确匹配,支持多个 `labelsIn`: 标签,多个标签查询,有一个标签匹配上就行 `labelsEq`: 标签,多个标签查询,每一个标签都要匹配到 (Optional)

func (*DescribePublicModelsRequest) SetPageNumber

func (r *DescribePublicModelsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribePublicModelsRequest) SetPageSize

func (r *DescribePublicModelsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*DescribePublicModelsRequest) SetRegionId

func (r *DescribePublicModelsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type DescribePublicModelsResponse

type DescribePublicModelsResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribePublicModelsResult `json:"result"`
}

type DescribePublicModelsResult

type DescribePublicModelsResult struct {
	Models     []jdaip.ModelsPublic `json:"models"`
	TotalCount int                  `json:"totalCount"`
}

type DescribeRunConfigsRequest

type DescribeRunConfigsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型模版,严格区分大小写。
	| 模型名                                                             | 参数量                            | modelTemplate       |
	| ----------------------------------------------------------------- | -------------------------------- | ------------------- |
	| [Llama 3-3.3](https://huggingface.co/meta-llama)                  | 1B/3B/8B/70B                     | llama3              |
	| [Qwen (1-2.5) (Code/Math/MoE/QwQ)](https://huggingface.co/Qwen)   | 0.5B/1.5B/3B/7B/14B/32B/72B/110B | qwen                |
	 (Optional) */
	ModelTemplate *string `json:"modelTemplate"`
}

func NewDescribeRunConfigsRequest

func NewDescribeRunConfigsRequest(
	regionId string,
	workspaceId string,
) *DescribeRunConfigsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeRunConfigsRequestWithAllParams

func NewDescribeRunConfigsRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelTemplate *string,
) *DescribeRunConfigsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param modelTemplate: 模型模版,严格区分大小写。

| 模型名 | 参数量 | modelTemplate | | ----------------------------------------------------------------- | -------------------------------- | ------------------- | | [Llama 3-3.3](https://huggingface.co/meta-llama) | 1B/3B/8B/70B | llama3 | | [Qwen (1-2.5) (Code/Math/MoE/QwQ)](https://huggingface.co/Qwen) | 0.5B/1.5B/3B/7B/14B/32B/72B/110B | qwen |

(Optional)

func NewDescribeRunConfigsRequestWithoutParam

func NewDescribeRunConfigsRequestWithoutParam() *DescribeRunConfigsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeRunConfigsRequest) GetRegionId

func (r DescribeRunConfigsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeRunConfigsRequest) SetModelTemplate

func (r *DescribeRunConfigsRequest) SetModelTemplate(modelTemplate string)
param modelTemplate: 模型模版,严格区分大小写。

| 模型名 | 参数量 | modelTemplate | | ----------------------------------------------------------------- | -------------------------------- | ------------------- | | [Llama 3-3.3](https://huggingface.co/meta-llama) | 1B/3B/8B/70B | llama3 | | [Qwen (1-2.5) (Code/Math/MoE/QwQ)](https://huggingface.co/Qwen) | 0.5B/1.5B/3B/7B/14B/32B/72B/110B | qwen | (Optional)

func (*DescribeRunConfigsRequest) SetRegionId

func (r *DescribeRunConfigsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeRunConfigsRequest) SetWorkspaceId

func (r *DescribeRunConfigsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeRunConfigsResponse

type DescribeRunConfigsResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeRunConfigsResult `json:"result"`
}

type DescribeRunConfigsResult

type DescribeRunConfigsResult struct {
	RunConfigInfo interface{} `json:"runConfigInfo"`
}

type DescribeRunsRequest

type DescribeRunsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 用户自定义标签列表。 (Optional) */
	UserTags []jdaip.TagFilter `json:"userTags"`

	/* 资源组ID列表 (Optional) */
	ResourceGroupIds []string `json:"resourceGroupIds"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`runId`: 微调运行ID,精确匹配,支持多个。
	`name`: 微调运行名称,模糊匹配,支持单个。
	`state`: 微调运行的状态,精确匹配,支持多个。
	`createUser`: 创建人,模糊匹配,支持单个。
	 (Optional) */
	Filters []jdaip.Filter `json:"filters"`
}

func NewDescribeRunsRequest

func NewDescribeRunsRequest(
	regionId string,
	workspaceId string,
	experimentId string,
) *DescribeRunsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeRunsRequestWithAllParams

func NewDescribeRunsRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
	pageNumber *int,
	pageSize *int,
	userTags []jdaip.TagFilter,
	resourceGroupIds []string,
	filters []jdaip.Filter,
) *DescribeRunsRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param experimentId: 微调实验ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)
  • param userTags: 用户自定义标签列表。 (Optional)
  • param resourceGroupIds: 资源组ID列表 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`runId`: 微调运行ID,精确匹配,支持多个。 `name`: 微调运行名称,模糊匹配,支持单个。 `state`: 微调运行的状态,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。

(Optional)

func NewDescribeRunsRequestWithoutParam

func NewDescribeRunsRequestWithoutParam() *DescribeRunsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeRunsRequest) GetRegionId

func (r DescribeRunsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeRunsRequest) SetExperimentId

func (r *DescribeRunsRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*DescribeRunsRequest) SetFilters

func (r *DescribeRunsRequest) SetFilters(filters []jdaip.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`runId`: 微调运行ID,精确匹配,支持多个。 `name`: 微调运行名称,模糊匹配,支持单个。 `state`: 微调运行的状态,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。 (Optional)

func (*DescribeRunsRequest) SetPageNumber

func (r *DescribeRunsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeRunsRequest) SetPageSize

func (r *DescribeRunsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*DescribeRunsRequest) SetRegionId

func (r *DescribeRunsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeRunsRequest) SetResourceGroupIds

func (r *DescribeRunsRequest) SetResourceGroupIds(resourceGroupIds []string)

param resourceGroupIds: 资源组ID列表(Optional)

func (*DescribeRunsRequest) SetUserTags

func (r *DescribeRunsRequest) SetUserTags(userTags []jdaip.TagFilter)

param userTags: 用户自定义标签列表。(Optional)

func (*DescribeRunsRequest) SetWorkspaceId

func (r *DescribeRunsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeRunsResponse

type DescribeRunsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DescribeRunsResult `json:"result"`
}

type DescribeRunsResult

type DescribeRunsResult struct {
	RunListInfo []jdaip.RunListInfoForExperiment `json:"runListInfo"`
	TotalCount  int                              `json:"totalCount"`
}

type DescribeServiceRequest

type DescribeServiceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务名称。  */
	ServiceName string `json:"serviceName"`
}

func NewDescribeServiceRequest

func NewDescribeServiceRequest(
	regionId string,
	workspaceId string,
	serviceName string,
) *DescribeServiceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeServiceRequestWithAllParams

func NewDescribeServiceRequestWithAllParams(
	regionId string,
	workspaceId string,
	serviceName string,
) *DescribeServiceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required)

func NewDescribeServiceRequestWithoutParam

func NewDescribeServiceRequestWithoutParam() *DescribeServiceRequest

This constructor has better compatible ability when API parameters changed

func (DescribeServiceRequest) GetRegionId

func (r DescribeServiceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeServiceRequest) SetRegionId

func (r *DescribeServiceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeServiceRequest) SetServiceName

func (r *DescribeServiceRequest) SetServiceName(serviceName string)

param serviceName: 推理服务名称。(Required)

func (*DescribeServiceRequest) SetWorkspaceId

func (r *DescribeServiceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeServiceResponse

type DescribeServiceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DescribeServiceResult `json:"result"`
}

type DescribeServiceResult

type DescribeServiceResult struct {
	CreateTime    string `json:"createTime"`
	DeployType    string `json:"deployType"`
	Name          string `json:"name"`
	Running       int    `json:"running"`
	ServiceId     string `json:"serviceId"`
	Address       string `json:"address"`
	AccessToken   string `json:"accessToken"`
	GatewayType   string `json:"gatewayType"`
	Qps           int    `json:"qps"`
	EnableLimit   bool   `json:"enableLimit"`
	Total         int    `json:"total"`
	OwnerUser     string `json:"ownerUser"`
	OwnerUserPin  string `json:"ownerUserPin"`
	CreateUser    string `json:"createUser"`
	CreateUserPin string `json:"createUserPin"`
}

type DescribeServicesRequest

type DescribeServicesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* <b>filters 中支持使用以下关键字进行过滤</b>
	`serviceId`: 服务ID,精确匹配,支持多个。
	`name`: 名称,模糊匹配,支持单个。
	`deployType`: 部署方式,精确匹配,支持多个。
	`createUser`: 创建人,模糊匹配,支持单个。
	`permission`: 是否公开,public: 公开,private:私有
	`ownerUser`: 所有者,模糊匹配,支持单个。
	`ownerUserPin`: 所有者pin,精确匹配,支持单个
	 (Optional) */
	Filters []common.Filter `json:"filters"`
}

func NewDescribeServicesRequest

func NewDescribeServicesRequest(
	regionId string,
	workspaceId string,
) *DescribeServicesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeServicesRequestWithAllParams

func NewDescribeServicesRequestWithAllParams(
	regionId string,
	workspaceId string,
	pageNumber *int,
	pageSize *int,
	filters []common.Filter,
) *DescribeServicesRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param pageNumber: 页码;默认为1。 (Optional)
  • param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。 (Optional)
  • param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`serviceId`: 服务ID,精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `deployType`: 部署方式,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。 `permission`: 是否公开,public: 公开,private:私有 `ownerUser`: 所有者,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持单个

(Optional)

func NewDescribeServicesRequestWithoutParam

func NewDescribeServicesRequestWithoutParam() *DescribeServicesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeServicesRequest) GetRegionId

func (r DescribeServicesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeServicesRequest) SetFilters

func (r *DescribeServicesRequest) SetFilters(filters []common.Filter)
param filters: <b>filters 中支持使用以下关键字进行过滤</b>

`serviceId`: 服务ID,精确匹配,支持多个。 `name`: 名称,模糊匹配,支持单个。 `deployType`: 部署方式,精确匹配,支持多个。 `createUser`: 创建人,模糊匹配,支持单个。 `permission`: 是否公开,public: 公开,private:私有 `ownerUser`: 所有者,模糊匹配,支持单个。 `ownerUserPin`: 所有者pin,精确匹配,支持单个 (Optional)

func (*DescribeServicesRequest) SetPageNumber

func (r *DescribeServicesRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*DescribeServicesRequest) SetPageSize

func (r *DescribeServicesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为20;取值范围[1, 100]。(Optional)

func (*DescribeServicesRequest) SetRegionId

func (r *DescribeServicesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribeServicesRequest) SetWorkspaceId

func (r *DescribeServicesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type DescribeServicesResponse

type DescribeServicesResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeServicesResult `json:"result"`
}

type DescribeServicesResult

type DescribeServicesResult struct {
	Services   []jdaip.Service `json:"services"`
	TotalCount int             `json:"totalCount"`
}

type GetInstanceEventsRequest

type GetInstanceEventsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`

	/* 实例名称  */
	InstanceName string `json:"instanceName"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 事件开始时间。 (Optional) */
	StartTime *string `json:"startTime"`

	/* 事件结束时间。 (Optional) */
	EndTime *string `json:"endTime"`
}

func NewGetInstanceEventsRequest

func NewGetInstanceEventsRequest(
	regionId string,
	workspaceId string,
	jobId string,
	instanceName string,
) *GetInstanceEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * param instanceName: 实例名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetInstanceEventsRequestWithAllParams

func NewGetInstanceEventsRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
	instanceName string,
	pageNumber *int,
	pageSize *int,
	startTime *string,
	endTime *string,
) *GetInstanceEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * param instanceName: 实例名称 (Required) * param pageNumber: 页码;默认为1。 (Optional) * param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional) * param startTime: 事件开始时间。 (Optional) * param endTime: 事件结束时间。 (Optional)

func NewGetInstanceEventsRequestWithoutParam

func NewGetInstanceEventsRequestWithoutParam() *GetInstanceEventsRequest

This constructor has better compatible ability when API parameters changed

func (GetInstanceEventsRequest) GetRegionId

func (r GetInstanceEventsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetInstanceEventsRequest) SetEndTime

func (r *GetInstanceEventsRequest) SetEndTime(endTime string)

param endTime: 事件结束时间。(Optional)

func (*GetInstanceEventsRequest) SetInstanceName

func (r *GetInstanceEventsRequest) SetInstanceName(instanceName string)

param instanceName: 实例名称(Required)

func (*GetInstanceEventsRequest) SetJobId

func (r *GetInstanceEventsRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*GetInstanceEventsRequest) SetPageNumber

func (r *GetInstanceEventsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*GetInstanceEventsRequest) SetPageSize

func (r *GetInstanceEventsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*GetInstanceEventsRequest) SetRegionId

func (r *GetInstanceEventsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetInstanceEventsRequest) SetStartTime

func (r *GetInstanceEventsRequest) SetStartTime(startTime string)

param startTime: 事件开始时间。(Optional)

func (*GetInstanceEventsRequest) SetWorkspaceId

func (r *GetInstanceEventsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetInstanceEventsResponse

type GetInstanceEventsResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    GetInstanceEventsResult `json:"result"`
}

type GetInstanceEventsResult

type GetInstanceEventsResult struct {
	EventInfoList []jdaip.EventInfoListForInstance `json:"eventInfoList"`
	TotalCount    int                              `json:"totalCount"`
}

type GetJobEventsRequest

type GetJobEventsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 实例名称。 (Optional) */
	InstanceName *string `json:"instanceName"`

	/* 事件开始时间。 (Optional) */
	StartTime *string `json:"startTime"`

	/* 事件结束时间。 (Optional) */
	EndTime *string `json:"endTime"`
}

func NewGetJobEventsRequest

func NewGetJobEventsRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *GetJobEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetJobEventsRequestWithAllParams

func NewGetJobEventsRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
	pageNumber *int,
	pageSize *int,
	instanceName *string,
	startTime *string,
	endTime *string,
) *GetJobEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * param pageNumber: 页码;默认为1。 (Optional) * param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional) * param instanceName: 实例名称。 (Optional) * param startTime: 事件开始时间。 (Optional) * param endTime: 事件结束时间。 (Optional)

func NewGetJobEventsRequestWithoutParam

func NewGetJobEventsRequestWithoutParam() *GetJobEventsRequest

This constructor has better compatible ability when API parameters changed

func (GetJobEventsRequest) GetRegionId

func (r GetJobEventsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetJobEventsRequest) SetEndTime

func (r *GetJobEventsRequest) SetEndTime(endTime string)

param endTime: 事件结束时间。(Optional)

func (*GetJobEventsRequest) SetInstanceName

func (r *GetJobEventsRequest) SetInstanceName(instanceName string)

param instanceName: 实例名称。(Optional)

func (*GetJobEventsRequest) SetJobId

func (r *GetJobEventsRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*GetJobEventsRequest) SetPageNumber

func (r *GetJobEventsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*GetJobEventsRequest) SetPageSize

func (r *GetJobEventsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*GetJobEventsRequest) SetRegionId

func (r *GetJobEventsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetJobEventsRequest) SetStartTime

func (r *GetJobEventsRequest) SetStartTime(startTime string)

param startTime: 事件开始时间。(Optional)

func (*GetJobEventsRequest) SetWorkspaceId

func (r *GetJobEventsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetJobEventsResponse

type GetJobEventsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    GetJobEventsResult `json:"result"`
}

type GetJobEventsResult

type GetJobEventsResult struct {
	EventInfoList []jdaip.EventInfoListForJob `json:"eventInfoList"`
	TotalCount    int                         `json:"totalCount"`
}

type GetJobRestartHistoryRequest

type GetJobRestartHistoryRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewGetJobRestartHistoryRequest

func NewGetJobRestartHistoryRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *GetJobRestartHistoryRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetJobRestartHistoryRequestWithAllParams

func NewGetJobRestartHistoryRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
	pageNumber *int,
	pageSize *int,
) *GetJobRestartHistoryRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * param pageNumber: 页码;默认为1。 (Optional) * param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional)

func NewGetJobRestartHistoryRequestWithoutParam

func NewGetJobRestartHistoryRequestWithoutParam() *GetJobRestartHistoryRequest

This constructor has better compatible ability when API parameters changed

func (GetJobRestartHistoryRequest) GetRegionId

func (r GetJobRestartHistoryRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetJobRestartHistoryRequest) SetJobId

func (r *GetJobRestartHistoryRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*GetJobRestartHistoryRequest) SetPageNumber

func (r *GetJobRestartHistoryRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*GetJobRestartHistoryRequest) SetPageSize

func (r *GetJobRestartHistoryRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*GetJobRestartHistoryRequest) SetRegionId

func (r *GetJobRestartHistoryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetJobRestartHistoryRequest) SetWorkspaceId

func (r *GetJobRestartHistoryRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetJobRestartHistoryResponse

type GetJobRestartHistoryResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    GetJobRestartHistoryResult `json:"result"`
}

type GetJobRestartHistoryResult

type GetJobRestartHistoryResult struct {
	RestartHistoryList []jdaip.RestartHistoryListForJob `json:"restartHistoryList"`
	TotalCount         int                              `json:"totalCount"`
}

type GetNotebookEventsRequest

type GetNotebookEventsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 事件开始时间。 (Optional) */
	StartTime *string `json:"startTime"`

	/* 事件结束时间。 (Optional) */
	EndTime *string `json:"endTime"`
}

func NewGetNotebookEventsRequest

func NewGetNotebookEventsRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *GetNotebookEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetNotebookEventsRequestWithAllParams

func NewGetNotebookEventsRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	pageNumber *int,
	pageSize *int,
	startTime *string,
	endTime *string,
) *GetNotebookEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param pageNumber: 页码;默认为1。 (Optional) * param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。 (Optional) * param startTime: 事件开始时间。 (Optional) * param endTime: 事件结束时间。 (Optional)

func NewGetNotebookEventsRequestWithoutParam

func NewGetNotebookEventsRequestWithoutParam() *GetNotebookEventsRequest

This constructor has better compatible ability when API parameters changed

func (GetNotebookEventsRequest) GetRegionId

func (r GetNotebookEventsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetNotebookEventsRequest) SetEndTime

func (r *GetNotebookEventsRequest) SetEndTime(endTime string)

param endTime: 事件结束时间。(Optional)

func (*GetNotebookEventsRequest) SetNotebookId

func (r *GetNotebookEventsRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*GetNotebookEventsRequest) SetPageNumber

func (r *GetNotebookEventsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*GetNotebookEventsRequest) SetPageSize

func (r *GetNotebookEventsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;<br>默认为10;取值范围[1, 100]。(Optional)

func (*GetNotebookEventsRequest) SetRegionId

func (r *GetNotebookEventsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetNotebookEventsRequest) SetStartTime

func (r *GetNotebookEventsRequest) SetStartTime(startTime string)

param startTime: 事件开始时间。(Optional)

func (*GetNotebookEventsRequest) SetWorkspaceId

func (r *GetNotebookEventsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetNotebookEventsResponse

type GetNotebookEventsResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    GetNotebookEventsResult `json:"result"`
}

type GetNotebookEventsResult

type GetNotebookEventsResult struct {
	Events     []jdaip.NotebookEvent `json:"events"`
	TotalCount int                   `json:"totalCount"`
}

type GetNotebookPodsRequest

type GetNotebookPodsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`
}

func NewGetNotebookPodsRequest

func NewGetNotebookPodsRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *GetNotebookPodsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetNotebookPodsRequestWithAllParams

func NewGetNotebookPodsRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
) *GetNotebookPodsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required)

func NewGetNotebookPodsRequestWithoutParam

func NewGetNotebookPodsRequestWithoutParam() *GetNotebookPodsRequest

This constructor has better compatible ability when API parameters changed

func (GetNotebookPodsRequest) GetRegionId

func (r GetNotebookPodsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetNotebookPodsRequest) SetNotebookId

func (r *GetNotebookPodsRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*GetNotebookPodsRequest) SetRegionId

func (r *GetNotebookPodsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetNotebookPodsRequest) SetWorkspaceId

func (r *GetNotebookPodsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetNotebookPodsResponse

type GetNotebookPodsResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    GetNotebookPodsResult `json:"result"`
}

type GetNotebookPodsResult

type GetNotebookPodsResult struct {
	Pods []jdaip.NotebookPod `json:"pods"`
}

type GetPodLogsRequest

type GetPodLogsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`

	/* pod名称  */
	PodName string `json:"podName"`

	/* 从最后多少条开始返回日志,默认100条。 (Optional) */
	TailLines *int `json:"tailLines"`
}

func NewGetPodLogsRequest

func NewGetPodLogsRequest(
	regionId string,
	workspaceId string,
	jobId string,
	podName string,
) *GetPodLogsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * param podName: pod名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetPodLogsRequestWithAllParams

func NewGetPodLogsRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
	podName string,
	tailLines *int,
) *GetPodLogsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * param podName: pod名称 (Required) * param tailLines: 从最后多少条开始返回日志,默认100条。 (Optional)

func NewGetPodLogsRequestWithoutParam

func NewGetPodLogsRequestWithoutParam() *GetPodLogsRequest

This constructor has better compatible ability when API parameters changed

func (GetPodLogsRequest) GetRegionId

func (r GetPodLogsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetPodLogsRequest) SetJobId

func (r *GetPodLogsRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*GetPodLogsRequest) SetPodName

func (r *GetPodLogsRequest) SetPodName(podName string)

param podName: pod名称(Required)

func (*GetPodLogsRequest) SetRegionId

func (r *GetPodLogsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetPodLogsRequest) SetTailLines

func (r *GetPodLogsRequest) SetTailLines(tailLines int)

param tailLines: 从最后多少条开始返回日志,默认100条。(Optional)

func (*GetPodLogsRequest) SetWorkspaceId

func (r *GetPodLogsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetPodLogsResponse

type GetPodLogsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    GetPodLogsResult   `json:"result"`
}

type GetPodLogsResult

type GetPodLogsResult struct {
}

type GetRunEventsRequest

type GetRunEventsRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`

	/* 微调运行ID  */
	RunId string `json:"runId"`

	/* 页码;默认为1。 (Optional) */
	PageNumber *int `json:"pageNumber"`

	/* 分页大小;默认为20;取值范围[1, 500]。 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 事件开始时间。 (Optional) */
	StartTime *string `json:"startTime"`

	/* 事件结束时间。 (Optional) */
	EndTime *string `json:"endTime"`
}

func NewGetRunEventsRequest

func NewGetRunEventsRequest(
	regionId string,
	workspaceId string,
	experimentId string,
	runId string,
) *GetRunEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runId: 微调运行ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetRunEventsRequestWithAllParams

func NewGetRunEventsRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
	runId string,
	pageNumber *int,
	pageSize *int,
	startTime *string,
	endTime *string,
) *GetRunEventsRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runId: 微调运行ID (Required) * param pageNumber: 页码;默认为1。 (Optional) * param pageSize: 分页大小;默认为20;取值范围[1, 500]。 (Optional) * param startTime: 事件开始时间。 (Optional) * param endTime: 事件结束时间。 (Optional)

func NewGetRunEventsRequestWithoutParam

func NewGetRunEventsRequestWithoutParam() *GetRunEventsRequest

This constructor has better compatible ability when API parameters changed

func (GetRunEventsRequest) GetRegionId

func (r GetRunEventsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetRunEventsRequest) SetEndTime

func (r *GetRunEventsRequest) SetEndTime(endTime string)

param endTime: 事件结束时间。(Optional)

func (*GetRunEventsRequest) SetExperimentId

func (r *GetRunEventsRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*GetRunEventsRequest) SetPageNumber

func (r *GetRunEventsRequest) SetPageNumber(pageNumber int)

param pageNumber: 页码;默认为1。(Optional)

func (*GetRunEventsRequest) SetPageSize

func (r *GetRunEventsRequest) SetPageSize(pageSize int)

param pageSize: 分页大小;默认为20;取值范围[1, 500]。(Optional)

func (*GetRunEventsRequest) SetRegionId

func (r *GetRunEventsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GetRunEventsRequest) SetRunId

func (r *GetRunEventsRequest) SetRunId(runId string)

param runId: 微调运行ID(Required)

func (*GetRunEventsRequest) SetStartTime

func (r *GetRunEventsRequest) SetStartTime(startTime string)

param startTime: 事件开始时间。(Optional)

func (*GetRunEventsRequest) SetWorkspaceId

func (r *GetRunEventsRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type GetRunEventsResponse

type GetRunEventsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    GetRunEventsResult `json:"result"`
}

type GetRunEventsResult

type GetRunEventsResult struct {
	RunEventInfo []jdaip.EventInfoListForExperiment `json:"runEventInfo"`
	TotalCount   int                                `json:"totalCount"`
}

type ListMetricsRequest

type ListMetricsRequest struct {
	core.JDCloudRequest

	/* Region ID,例如:cn-north-1;无region传固定值:all  */
	RegionId string `json:"regionId"`

	/* 监控维度  */
	Type string `json:"type"`
}

func NewListMetricsRequest

func NewListMetricsRequest(
	regionId string,
	type_ string,
) *ListMetricsRequest

* param regionId: Region ID,例如:cn-north-1;无region传固定值:all (Required) * param type_: 监控维度 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewListMetricsRequestWithAllParams

func NewListMetricsRequestWithAllParams(
	regionId string,
	type_ string,
) *ListMetricsRequest

* param regionId: Region ID,例如:cn-north-1;无region传固定值:all (Required) * param type_: 监控维度 (Required)

func NewListMetricsRequestWithoutParam

func NewListMetricsRequestWithoutParam() *ListMetricsRequest

This constructor has better compatible ability when API parameters changed

func (ListMetricsRequest) GetRegionId

func (r ListMetricsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ListMetricsRequest) SetRegionId

func (r *ListMetricsRequest) SetRegionId(regionId string)

param regionId: Region ID,例如:cn-north-1;无region传固定值:all(Required)

func (*ListMetricsRequest) SetType

func (r *ListMetricsRequest) SetType(type_ string)

param type_: 监控维度(Required)

type ListMetricsResponse

type ListMetricsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    ListMetricsResult  `json:"result"`
}

type ListMetricsResult

type ListMetricsResult struct {
	Data  []jdaip.Metrics `json:"data"`
	Total int             `json:"total"`
}

type PauseRolloutRequest

type PauseRolloutRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewPauseRolloutRequest

func NewPauseRolloutRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *PauseRolloutRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPauseRolloutRequestWithAllParams

func NewPauseRolloutRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *PauseRolloutRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewPauseRolloutRequestWithoutParam

func NewPauseRolloutRequestWithoutParam() *PauseRolloutRequest

This constructor has better compatible ability when API parameters changed

func (PauseRolloutRequest) GetRegionId

func (r PauseRolloutRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PauseRolloutRequest) SetInferenceId

func (r *PauseRolloutRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*PauseRolloutRequest) SetRegionId

func (r *PauseRolloutRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*PauseRolloutRequest) SetWorkspaceId

func (r *PauseRolloutRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type PauseRolloutResponse

type PauseRolloutResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    PauseRolloutResult `json:"result"`
}

type PauseRolloutResult

type PauseRolloutResult struct {
}

type RemoveQueuesRequest

type RemoveQueuesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 队列ID。  */
	QueueIds []string `json:"queueIds"`
}

func NewRemoveQueuesRequest

func NewRemoveQueuesRequest(
	regionId string,
	workspaceId string,
	queueIds []string,
) *RemoveQueuesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param queueIds: 队列ID。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewRemoveQueuesRequestWithAllParams

func NewRemoveQueuesRequestWithAllParams(
	regionId string,
	workspaceId string,
	queueIds []string,
) *RemoveQueuesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param queueIds: 队列ID。 (Required)

func NewRemoveQueuesRequestWithoutParam

func NewRemoveQueuesRequestWithoutParam() *RemoveQueuesRequest

This constructor has better compatible ability when API parameters changed

func (RemoveQueuesRequest) GetRegionId

func (r RemoveQueuesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*RemoveQueuesRequest) SetQueueIds

func (r *RemoveQueuesRequest) SetQueueIds(queueIds []string)

param queueIds: 队列ID。(Required)

func (*RemoveQueuesRequest) SetRegionId

func (r *RemoveQueuesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*RemoveQueuesRequest) SetWorkspaceId

func (r *RemoveQueuesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type RemoveQueuesResponse

type RemoveQueuesResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    RemoveQueuesResult `json:"result"`
}

type RemoveQueuesResult

type RemoveQueuesResult struct {
}

type RolloutInferenceRequest

type RolloutInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/*   */
	RolloutInferenceSpec *jdaip.RolloutInferenceSpec `json:"rolloutInferenceSpec"`
}

func NewRolloutInferenceRequest

func NewRolloutInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
	rolloutInferenceSpec *jdaip.RolloutInferenceSpec,
) *RolloutInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param rolloutInferenceSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewRolloutInferenceRequestWithAllParams

func NewRolloutInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	rolloutInferenceSpec *jdaip.RolloutInferenceSpec,
) *RolloutInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param rolloutInferenceSpec: (Required)

func NewRolloutInferenceRequestWithoutParam

func NewRolloutInferenceRequestWithoutParam() *RolloutInferenceRequest

This constructor has better compatible ability when API parameters changed

func (RolloutInferenceRequest) GetRegionId

func (r RolloutInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*RolloutInferenceRequest) SetInferenceId

func (r *RolloutInferenceRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*RolloutInferenceRequest) SetRegionId

func (r *RolloutInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*RolloutInferenceRequest) SetRolloutInferenceSpec

func (r *RolloutInferenceRequest) SetRolloutInferenceSpec(rolloutInferenceSpec *jdaip.RolloutInferenceSpec)

param rolloutInferenceSpec: (Required)

func (*RolloutInferenceRequest) SetWorkspaceId

func (r *RolloutInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type RolloutInferenceResponse

type RolloutInferenceResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    RolloutInferenceResult `json:"result"`
}

type RolloutInferenceResult

type RolloutInferenceResult struct {
	RolloutId string `json:"rolloutId"`
}

type SaveImageRequest

type SaveImageRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 用于保证请求的幂等性。由客户端生成,并确保不同请求中该参数唯一,长度不超过64个字符。 (Optional) */
	ClientToken *string `json:"clientToken"`

	/* notebook配置。  */
	ImageSpec *jdaip.ImageSpec `json:"imageSpec"`
}

func NewSaveImageRequest

func NewSaveImageRequest(
	regionId string,
	workspaceId string,
	notebookId string,
	imageSpec *jdaip.ImageSpec,
) *SaveImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param imageSpec: notebook配置。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSaveImageRequestWithAllParams

func NewSaveImageRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	clientToken *string,
	imageSpec *jdaip.ImageSpec,
) *SaveImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param clientToken: 用于保证请求的幂等性。由客户端生成,并确保不同请求中该参数唯一,长度不超过64个字符。 (Optional) * param imageSpec: notebook配置。 (Required)

func NewSaveImageRequestWithoutParam

func NewSaveImageRequestWithoutParam() *SaveImageRequest

This constructor has better compatible ability when API parameters changed

func (SaveImageRequest) GetRegionId

func (r SaveImageRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SaveImageRequest) SetClientToken

func (r *SaveImageRequest) SetClientToken(clientToken string)

param clientToken: 用于保证请求的幂等性。由客户端生成,并确保不同请求中该参数唯一,长度不超过64个字符。(Optional)

func (*SaveImageRequest) SetImageSpec

func (r *SaveImageRequest) SetImageSpec(imageSpec *jdaip.ImageSpec)

param imageSpec: notebook配置。(Required)

func (*SaveImageRequest) SetNotebookId

func (r *SaveImageRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*SaveImageRequest) SetRegionId

func (r *SaveImageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*SaveImageRequest) SetWorkspaceId

func (r *SaveImageRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type SaveImageResponse

type SaveImageResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    SaveImageResult    `json:"result"`
}

type SaveImageResult

type SaveImageResult struct {
	TaskId string `json:"taskId"`
}

type StartInferenceRequest

type StartInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewStartInferenceRequest

func NewStartInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *StartInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewStartInferenceRequestWithAllParams

func NewStartInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *StartInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewStartInferenceRequestWithoutParam

func NewStartInferenceRequestWithoutParam() *StartInferenceRequest

This constructor has better compatible ability when API parameters changed

func (StartInferenceRequest) GetRegionId

func (r StartInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*StartInferenceRequest) SetInferenceId

func (r *StartInferenceRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*StartInferenceRequest) SetRegionId

func (r *StartInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*StartInferenceRequest) SetWorkspaceId

func (r *StartInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type StartInferenceResponse

type StartInferenceResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    StartInferenceResult `json:"result"`
}

type StartInferenceResult

type StartInferenceResult struct {
	RequestId string `json:"requestId"`
}

type StartNotebookRequest

type StartNotebookRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 更换资源配置。不需要更换时需要传null。
	限制条件:
	在公共资源池中的Notebook不允许变更资源配置,只能传null。
	在私有资源池中的Notebook不允许变更为公共资源池,但允许更换私有资源池中的其它队列。
	 (Optional) */
	WorkloadSpec *jdaip.WorkloadSpec `json:"workloadSpec"`

	/* 只支持私有资源池中的Notebook可以更换公网访问配置。不需要更换时需要传null。 (Optional) */
	LbSpec *jdaip.LbSpec `json:"lbSpec"`

	/* 是否移除公网访问配置。 (Optional) */
	RemoveLb *bool `json:"removeLb"`
}

func NewStartNotebookRequest

func NewStartNotebookRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *StartNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewStartNotebookRequestWithAllParams

func NewStartNotebookRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	workloadSpec *jdaip.WorkloadSpec,
	lbSpec *jdaip.LbSpec,
	removeLb *bool,
) *StartNotebookRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param notebookId: notebook ID (Required)
  • param workloadSpec: 更换资源配置。不需要更换时需要传null。

限制条件: 在公共资源池中的Notebook不允许变更资源配置,只能传null。 在私有资源池中的Notebook不允许变更为公共资源池,但允许更换私有资源池中的其它队列。

(Optional)
* param lbSpec: 只支持私有资源池中的Notebook可以更换公网访问配置。不需要更换时需要传null。 (Optional)
* param removeLb: 是否移除公网访问配置。 (Optional)

func NewStartNotebookRequestWithoutParam

func NewStartNotebookRequestWithoutParam() *StartNotebookRequest

This constructor has better compatible ability when API parameters changed

func (StartNotebookRequest) GetRegionId

func (r StartNotebookRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*StartNotebookRequest) SetLbSpec

func (r *StartNotebookRequest) SetLbSpec(lbSpec *jdaip.LbSpec)

param lbSpec: 只支持私有资源池中的Notebook可以更换公网访问配置。不需要更换时需要传null。(Optional)

func (*StartNotebookRequest) SetNotebookId

func (r *StartNotebookRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*StartNotebookRequest) SetRegionId

func (r *StartNotebookRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*StartNotebookRequest) SetRemoveLb

func (r *StartNotebookRequest) SetRemoveLb(removeLb bool)

param removeLb: 是否移除公网访问配置。(Optional)

func (*StartNotebookRequest) SetWorkloadSpec

func (r *StartNotebookRequest) SetWorkloadSpec(workloadSpec *jdaip.WorkloadSpec)
param workloadSpec: 更换资源配置。不需要更换时需要传null。

限制条件: 在公共资源池中的Notebook不允许变更资源配置,只能传null。 在私有资源池中的Notebook不允许变更为公共资源池,但允许更换私有资源池中的其它队列。 (Optional)

func (*StartNotebookRequest) SetWorkspaceId

func (r *StartNotebookRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type StartNotebookResponse

type StartNotebookResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    StartNotebookResult `json:"result"`
}

type StartNotebookResult

type StartNotebookResult struct {
}

type StopInferenceRequest

type StopInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`
}

func NewStopInferenceRequest

func NewStopInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *StopInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewStopInferenceRequestWithAllParams

func NewStopInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
) *StopInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required)

func NewStopInferenceRequestWithoutParam

func NewStopInferenceRequestWithoutParam() *StopInferenceRequest

This constructor has better compatible ability when API parameters changed

func (StopInferenceRequest) GetRegionId

func (r StopInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*StopInferenceRequest) SetInferenceId

func (r *StopInferenceRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*StopInferenceRequest) SetRegionId

func (r *StopInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*StopInferenceRequest) SetWorkspaceId

func (r *StopInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type StopInferenceResponse

type StopInferenceResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    StopInferenceResult `json:"result"`
}

type StopInferenceResult

type StopInferenceResult struct {
	RequestId string `json:"requestId"`
}

type StopJobRequest

type StopJobRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`
}

func NewStopJobRequest

func NewStopJobRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *StopJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewStopJobRequestWithAllParams

func NewStopJobRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
) *StopJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required)

func NewStopJobRequestWithoutParam

func NewStopJobRequestWithoutParam() *StopJobRequest

This constructor has better compatible ability when API parameters changed

func (StopJobRequest) GetRegionId

func (r StopJobRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*StopJobRequest) SetJobId

func (r *StopJobRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*StopJobRequest) SetRegionId

func (r *StopJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*StopJobRequest) SetWorkspaceId

func (r *StopJobRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type StopJobResponse

type StopJobResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    StopJobResult      `json:"result"`
}

type StopJobResult

type StopJobResult struct {
}

type StopNotebookRequest

type StopNotebookRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`
}

func NewStopNotebookRequest

func NewStopNotebookRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *StopNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewStopNotebookRequestWithAllParams

func NewStopNotebookRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
) *StopNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required)

func NewStopNotebookRequestWithoutParam

func NewStopNotebookRequestWithoutParam() *StopNotebookRequest

This constructor has better compatible ability when API parameters changed

func (StopNotebookRequest) GetRegionId

func (r StopNotebookRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*StopNotebookRequest) SetNotebookId

func (r *StopNotebookRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*StopNotebookRequest) SetRegionId

func (r *StopNotebookRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*StopNotebookRequest) SetWorkspaceId

func (r *StopNotebookRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type StopNotebookResponse

type StopNotebookResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    StopNotebookResult `json:"result"`
}

type StopNotebookResult

type StopNotebookResult struct {
}

type StopRunRequest

type StopRunRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`

	/* 微调运行ID  */
	RunId string `json:"runId"`
}

func NewStopRunRequest

func NewStopRunRequest(
	regionId string,
	workspaceId string,
	experimentId string,
	runId string,
) *StopRunRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runId: 微调运行ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewStopRunRequestWithAllParams

func NewStopRunRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
	runId string,
) *StopRunRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * param runId: 微调运行ID (Required)

func NewStopRunRequestWithoutParam

func NewStopRunRequestWithoutParam() *StopRunRequest

This constructor has better compatible ability when API parameters changed

func (StopRunRequest) GetRegionId

func (r StopRunRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*StopRunRequest) SetExperimentId

func (r *StopRunRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*StopRunRequest) SetRegionId

func (r *StopRunRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*StopRunRequest) SetRunId

func (r *StopRunRequest) SetRunId(runId string)

param runId: 微调运行ID(Required)

func (*StopRunRequest) SetWorkspaceId

func (r *StopRunRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type StopRunResponse

type StopRunResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    StopRunResult      `json:"result"`
}

type StopRunResult

type StopRunResult struct {
}

type UpdateCodeRepoConfigRequest

type UpdateCodeRepoConfigRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 代码仓配置ID  */
	RepoId string `json:"repoId"`

	/* 修改代码仓配置的参数  */
	UpdateCodeRepoConfigParam *jdaip.UpdateCodeRepoConfigParam `json:"updateCodeRepoConfigParam"`
}

func NewUpdateCodeRepoConfigRequest

func NewUpdateCodeRepoConfigRequest(
	regionId string,
	workspaceId string,
	repoId string,
	updateCodeRepoConfigParam *jdaip.UpdateCodeRepoConfigParam,
) *UpdateCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param repoId: 代码仓配置ID (Required) * param updateCodeRepoConfigParam: 修改代码仓配置的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateCodeRepoConfigRequestWithAllParams

func NewUpdateCodeRepoConfigRequestWithAllParams(
	regionId string,
	workspaceId string,
	repoId string,
	updateCodeRepoConfigParam *jdaip.UpdateCodeRepoConfigParam,
) *UpdateCodeRepoConfigRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param repoId: 代码仓配置ID (Required) * param updateCodeRepoConfigParam: 修改代码仓配置的参数 (Required)

func NewUpdateCodeRepoConfigRequestWithoutParam

func NewUpdateCodeRepoConfigRequestWithoutParam() *UpdateCodeRepoConfigRequest

This constructor has better compatible ability when API parameters changed

func (UpdateCodeRepoConfigRequest) GetRegionId

func (r UpdateCodeRepoConfigRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateCodeRepoConfigRequest) SetRegionId

func (r *UpdateCodeRepoConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateCodeRepoConfigRequest) SetRepoId

func (r *UpdateCodeRepoConfigRequest) SetRepoId(repoId string)

param repoId: 代码仓配置ID(Required)

func (*UpdateCodeRepoConfigRequest) SetUpdateCodeRepoConfigParam

func (r *UpdateCodeRepoConfigRequest) SetUpdateCodeRepoConfigParam(updateCodeRepoConfigParam *jdaip.UpdateCodeRepoConfigParam)

param updateCodeRepoConfigParam: 修改代码仓配置的参数(Required)

func (*UpdateCodeRepoConfigRequest) SetWorkspaceId

func (r *UpdateCodeRepoConfigRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateCodeRepoConfigResponse

type UpdateCodeRepoConfigResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    UpdateCodeRepoConfigResult `json:"result"`
}

type UpdateCodeRepoConfigResult

type UpdateCodeRepoConfigResult struct {
}

type UpdateDatasetRequest

type UpdateDatasetRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`

	/* 修改数据集的参数  */
	UpdateDatasetSpec *jdaip.UpdateDatasetParam `json:"updateDatasetSpec"`
}

func NewUpdateDatasetRequest

func NewUpdateDatasetRequest(
	regionId string,
	workspaceId string,
	datasetId string,
	updateDatasetSpec *jdaip.UpdateDatasetParam,
) *UpdateDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param updateDatasetSpec: 修改数据集的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateDatasetRequestWithAllParams

func NewUpdateDatasetRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
	updateDatasetSpec *jdaip.UpdateDatasetParam,
) *UpdateDatasetRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param updateDatasetSpec: 修改数据集的参数 (Required)

func NewUpdateDatasetRequestWithoutParam

func NewUpdateDatasetRequestWithoutParam() *UpdateDatasetRequest

This constructor has better compatible ability when API parameters changed

func (UpdateDatasetRequest) GetRegionId

func (r UpdateDatasetRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateDatasetRequest) SetDatasetId

func (r *UpdateDatasetRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*UpdateDatasetRequest) SetRegionId

func (r *UpdateDatasetRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateDatasetRequest) SetUpdateDatasetSpec

func (r *UpdateDatasetRequest) SetUpdateDatasetSpec(updateDatasetSpec *jdaip.UpdateDatasetParam)

param updateDatasetSpec: 修改数据集的参数(Required)

func (*UpdateDatasetRequest) SetWorkspaceId

func (r *UpdateDatasetRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateDatasetResponse

type UpdateDatasetResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    UpdateDatasetResult `json:"result"`
}

type UpdateDatasetResult

type UpdateDatasetResult struct {
}

type UpdateDatasetVersionRequest

type UpdateDatasetVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 数据集ID  */
	DatasetId string `json:"datasetId"`

	/* 数据集版本  */
	Version string `json:"version"`

	/* 修改数据集版本的参数  */
	UpdateDatasetVersionSpec *jdaip.UpdateDatasetVersionParam `json:"updateDatasetVersionSpec"`
}

func NewUpdateDatasetVersionRequest

func NewUpdateDatasetVersionRequest(
	regionId string,
	workspaceId string,
	datasetId string,
	version string,
	updateDatasetVersionSpec *jdaip.UpdateDatasetVersionParam,
) *UpdateDatasetVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param version: 数据集版本 (Required) * param updateDatasetVersionSpec: 修改数据集版本的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateDatasetVersionRequestWithAllParams

func NewUpdateDatasetVersionRequestWithAllParams(
	regionId string,
	workspaceId string,
	datasetId string,
	version string,
	updateDatasetVersionSpec *jdaip.UpdateDatasetVersionParam,
) *UpdateDatasetVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param datasetId: 数据集ID (Required) * param version: 数据集版本 (Required) * param updateDatasetVersionSpec: 修改数据集版本的参数 (Required)

func NewUpdateDatasetVersionRequestWithoutParam

func NewUpdateDatasetVersionRequestWithoutParam() *UpdateDatasetVersionRequest

This constructor has better compatible ability when API parameters changed

func (UpdateDatasetVersionRequest) GetRegionId

func (r UpdateDatasetVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateDatasetVersionRequest) SetDatasetId

func (r *UpdateDatasetVersionRequest) SetDatasetId(datasetId string)

param datasetId: 数据集ID(Required)

func (*UpdateDatasetVersionRequest) SetRegionId

func (r *UpdateDatasetVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateDatasetVersionRequest) SetUpdateDatasetVersionSpec

func (r *UpdateDatasetVersionRequest) SetUpdateDatasetVersionSpec(updateDatasetVersionSpec *jdaip.UpdateDatasetVersionParam)

param updateDatasetVersionSpec: 修改数据集版本的参数(Required)

func (*UpdateDatasetVersionRequest) SetVersion

func (r *UpdateDatasetVersionRequest) SetVersion(version string)

param version: 数据集版本(Required)

func (*UpdateDatasetVersionRequest) SetWorkspaceId

func (r *UpdateDatasetVersionRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateDatasetVersionResponse

type UpdateDatasetVersionResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    UpdateDatasetVersionResult `json:"result"`
}

type UpdateDatasetVersionResult

type UpdateDatasetVersionResult struct {
}

type UpdateExperimentRequest

type UpdateExperimentRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 微调实验ID  */
	ExperimentId string `json:"experimentId"`

	/* 微调实验名称。1~32字符,仅支持中文、大小写字母、数字、英文中划线 "-"和英文下划线"_"。 (Optional) */
	Name *string `json:"name"`

	/* 微调实验的描述信息,不超过256个字符。 (Optional) */
	Description *string `json:"description"`

	/* 工作空间中的资源归属权限,支持(public,private)。 (Optional) */
	Permission *string `json:"permission"`

	/* 归属用户pin。
	可配置任务所属主账号pin,或者工作空间其他成员的子账号pin
	 (Optional) */
	OwnerUserPin *string `json:"ownerUserPin"`
}

func NewUpdateExperimentRequest

func NewUpdateExperimentRequest(
	regionId string,
	workspaceId string,
	experimentId string,
) *UpdateExperimentRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param experimentId: 微调实验ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateExperimentRequestWithAllParams

func NewUpdateExperimentRequestWithAllParams(
	regionId string,
	workspaceId string,
	experimentId string,
	name *string,
	description *string,
	permission *string,
	ownerUserPin *string,
) *UpdateExperimentRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param experimentId: 微调实验ID (Required)
  • param name: 微调实验名称。1~32字符,仅支持中文、大小写字母、数字、英文中划线 "-"和英文下划线"_"。 (Optional)
  • param description: 微调实验的描述信息,不超过256个字符。 (Optional)
  • param permission: 工作空间中的资源归属权限,支持(public,private)。 (Optional)
  • param ownerUserPin: 归属用户pin。

可配置任务所属主账号pin,或者工作空间其他成员的子账号pin

(Optional)

func NewUpdateExperimentRequestWithoutParam

func NewUpdateExperimentRequestWithoutParam() *UpdateExperimentRequest

This constructor has better compatible ability when API parameters changed

func (UpdateExperimentRequest) GetRegionId

func (r UpdateExperimentRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateExperimentRequest) SetDescription

func (r *UpdateExperimentRequest) SetDescription(description string)

param description: 微调实验的描述信息,不超过256个字符。(Optional)

func (*UpdateExperimentRequest) SetExperimentId

func (r *UpdateExperimentRequest) SetExperimentId(experimentId string)

param experimentId: 微调实验ID(Required)

func (*UpdateExperimentRequest) SetName

func (r *UpdateExperimentRequest) SetName(name string)

param name: 微调实验名称。1~32字符,仅支持中文、大小写字母、数字、英文中划线 "-"和英文下划线"_"。(Optional)

func (*UpdateExperimentRequest) SetOwnerUserPin

func (r *UpdateExperimentRequest) SetOwnerUserPin(ownerUserPin string)
param ownerUserPin: 归属用户pin。

可配置任务所属主账号pin,或者工作空间其他成员的子账号pin (Optional)

func (*UpdateExperimentRequest) SetPermission

func (r *UpdateExperimentRequest) SetPermission(permission string)

param permission: 工作空间中的资源归属权限,支持(public,private)。(Optional)

func (*UpdateExperimentRequest) SetRegionId

func (r *UpdateExperimentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateExperimentRequest) SetWorkspaceId

func (r *UpdateExperimentRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateExperimentResponse

type UpdateExperimentResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    UpdateExperimentResult `json:"result"`
}

type UpdateExperimentResult

type UpdateExperimentResult struct {
}

type UpdateImageRequest

type UpdateImageRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 镜像ID  */
	ImageId string `json:"imageId"`

	/* 修改镜像的参数  */
	UpdateImageSpec *jdaip.UpdatePrivateImageParam `json:"updateImageSpec"`
}

func NewUpdateImageRequest

func NewUpdateImageRequest(
	regionId string,
	workspaceId string,
	imageId string,
	updateImageSpec *jdaip.UpdatePrivateImageParam,
) *UpdateImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param imageId: 镜像ID (Required) * param updateImageSpec: 修改镜像的参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateImageRequestWithAllParams

func NewUpdateImageRequestWithAllParams(
	regionId string,
	workspaceId string,
	imageId string,
	updateImageSpec *jdaip.UpdatePrivateImageParam,
) *UpdateImageRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param imageId: 镜像ID (Required) * param updateImageSpec: 修改镜像的参数 (Required)

func NewUpdateImageRequestWithoutParam

func NewUpdateImageRequestWithoutParam() *UpdateImageRequest

This constructor has better compatible ability when API parameters changed

func (UpdateImageRequest) GetRegionId

func (r UpdateImageRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateImageRequest) SetImageId

func (r *UpdateImageRequest) SetImageId(imageId string)

param imageId: 镜像ID(Required)

func (*UpdateImageRequest) SetRegionId

func (r *UpdateImageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateImageRequest) SetUpdateImageSpec

func (r *UpdateImageRequest) SetUpdateImageSpec(updateImageSpec *jdaip.UpdatePrivateImageParam)

param updateImageSpec: 修改镜像的参数(Required)

func (*UpdateImageRequest) SetWorkspaceId

func (r *UpdateImageRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateImageResponse

type UpdateImageResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    UpdateImageResult  `json:"result"`
}

type UpdateImageResult

type UpdateImageResult struct {
}

type UpdateInferenceRequest

type UpdateInferenceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/*  (Optional) */
	UpdateSpec *jdaip.UpdateInfo `json:"updateSpec"`
}

func NewUpdateInferenceRequest

func NewUpdateInferenceRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
) *UpdateInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateInferenceRequestWithAllParams

func NewUpdateInferenceRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	updateSpec *jdaip.UpdateInfo,
) *UpdateInferenceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param updateSpec: (Optional)

func NewUpdateInferenceRequestWithoutParam

func NewUpdateInferenceRequestWithoutParam() *UpdateInferenceRequest

This constructor has better compatible ability when API parameters changed

func (UpdateInferenceRequest) GetRegionId

func (r UpdateInferenceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateInferenceRequest) SetInferenceId

func (r *UpdateInferenceRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*UpdateInferenceRequest) SetRegionId

func (r *UpdateInferenceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateInferenceRequest) SetUpdateSpec

func (r *UpdateInferenceRequest) SetUpdateSpec(updateSpec *jdaip.UpdateInfo)

param updateSpec: (Optional)

func (*UpdateInferenceRequest) SetWorkspaceId

func (r *UpdateInferenceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateInferenceResponse

type UpdateInferenceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    UpdateInferenceResult `json:"result"`
}

type UpdateInferenceResult

type UpdateInferenceResult struct {
	RequestId string `json:"requestId"`
}

type UpdateInferenceScaleRequest

type UpdateInferenceScaleRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务 ID  */
	InferenceId string `json:"inferenceId"`

	/* 日志采集配置  */
	InferenceScaleSpec *jdaip.InferenceScaleSpec `json:"inferenceScaleSpec"`
}

func NewUpdateInferenceScaleRequest

func NewUpdateInferenceScaleRequest(
	regionId string,
	workspaceId string,
	inferenceId string,
	inferenceScaleSpec *jdaip.InferenceScaleSpec,
) *UpdateInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param inferenceScaleSpec: 日志采集配置 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateInferenceScaleRequestWithAllParams

func NewUpdateInferenceScaleRequestWithAllParams(
	regionId string,
	workspaceId string,
	inferenceId string,
	inferenceScaleSpec *jdaip.InferenceScaleSpec,
) *UpdateInferenceScaleRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param inferenceId: 推理服务 ID (Required) * param inferenceScaleSpec: 日志采集配置 (Required)

func NewUpdateInferenceScaleRequestWithoutParam

func NewUpdateInferenceScaleRequestWithoutParam() *UpdateInferenceScaleRequest

This constructor has better compatible ability when API parameters changed

func (UpdateInferenceScaleRequest) GetRegionId

func (r UpdateInferenceScaleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateInferenceScaleRequest) SetInferenceId

func (r *UpdateInferenceScaleRequest) SetInferenceId(inferenceId string)

param inferenceId: 推理服务 ID(Required)

func (*UpdateInferenceScaleRequest) SetInferenceScaleSpec

func (r *UpdateInferenceScaleRequest) SetInferenceScaleSpec(inferenceScaleSpec *jdaip.InferenceScaleSpec)

param inferenceScaleSpec: 日志采集配置(Required)

func (*UpdateInferenceScaleRequest) SetRegionId

func (r *UpdateInferenceScaleRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateInferenceScaleRequest) SetWorkspaceId

func (r *UpdateInferenceScaleRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateInferenceScaleResponse

type UpdateInferenceScaleResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    UpdateInferenceScaleResult `json:"result"`
}

type UpdateInferenceScaleResult

type UpdateInferenceScaleResult struct {
	RequestId   string `json:"requestId"`
	InferenceId string `json:"inferenceId"`
}

type UpdateJobRequest

type UpdateJobRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 训练任务ID  */
	JobId string `json:"jobId"`

	/* 训练任务名称。1~32字符,仅支持中文、大小写字母、数字、英文中划线 "-"和英文下划线"_"。 (Optional) */
	Name *string `json:"name"`

	/* 训练任务的描述信息,不超过256个字符。 (Optional) */
	Description *string `json:"description"`

	/* 工作空间中的资源归属权限,支持(public,private),默认为public。 (Optional) */
	Permission *string `json:"permission"`

	/* 归属用户pin。
	可配置任务所属主账号pin,或者工作空间其他成员的子账号pin
	 (Optional) */
	OwnerUserPin *string `json:"ownerUserPin"`
}

func NewUpdateJobRequest

func NewUpdateJobRequest(
	regionId string,
	workspaceId string,
	jobId string,
) *UpdateJobRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param jobId: 训练任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateJobRequestWithAllParams

func NewUpdateJobRequestWithAllParams(
	regionId string,
	workspaceId string,
	jobId string,
	name *string,
	description *string,
	permission *string,
	ownerUserPin *string,
) *UpdateJobRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param jobId: 训练任务ID (Required)
  • param name: 训练任务名称。1~32字符,仅支持中文、大小写字母、数字、英文中划线 "-"和英文下划线"_"。 (Optional)
  • param description: 训练任务的描述信息,不超过256个字符。 (Optional)
  • param permission: 工作空间中的资源归属权限,支持(public,private),默认为public。 (Optional)
  • param ownerUserPin: 归属用户pin。

可配置任务所属主账号pin,或者工作空间其他成员的子账号pin

(Optional)

func NewUpdateJobRequestWithoutParam

func NewUpdateJobRequestWithoutParam() *UpdateJobRequest

This constructor has better compatible ability when API parameters changed

func (UpdateJobRequest) GetRegionId

func (r UpdateJobRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateJobRequest) SetDescription

func (r *UpdateJobRequest) SetDescription(description string)

param description: 训练任务的描述信息,不超过256个字符。(Optional)

func (*UpdateJobRequest) SetJobId

func (r *UpdateJobRequest) SetJobId(jobId string)

param jobId: 训练任务ID(Required)

func (*UpdateJobRequest) SetName

func (r *UpdateJobRequest) SetName(name string)

param name: 训练任务名称。1~32字符,仅支持中文、大小写字母、数字、英文中划线 "-"和英文下划线"_"。(Optional)

func (*UpdateJobRequest) SetOwnerUserPin

func (r *UpdateJobRequest) SetOwnerUserPin(ownerUserPin string)
param ownerUserPin: 归属用户pin。

可配置任务所属主账号pin,或者工作空间其他成员的子账号pin (Optional)

func (*UpdateJobRequest) SetPermission

func (r *UpdateJobRequest) SetPermission(permission string)

param permission: 工作空间中的资源归属权限,支持(public,private),默认为public。(Optional)

func (*UpdateJobRequest) SetRegionId

func (r *UpdateJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateJobRequest) SetWorkspaceId

func (r *UpdateJobRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateJobResponse

type UpdateJobResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    UpdateJobResult    `json:"result"`
}

type UpdateJobResult

type UpdateJobResult struct {
}

type UpdateModelRequest

type UpdateModelRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`

	/* 修改模型配置。  */
	UpdateModelSpec *jdaip.UpdateModelParm `json:"updateModelSpec"`
}

func NewUpdateModelRequest

func NewUpdateModelRequest(
	regionId string,
	workspaceId string,
	modelId string,
	updateModelSpec *jdaip.UpdateModelParm,
) *UpdateModelRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param updateModelSpec: 修改模型配置。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateModelRequestWithAllParams

func NewUpdateModelRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelId string,
	updateModelSpec *jdaip.UpdateModelParm,
) *UpdateModelRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param updateModelSpec: 修改模型配置。 (Required)

func NewUpdateModelRequestWithoutParam

func NewUpdateModelRequestWithoutParam() *UpdateModelRequest

This constructor has better compatible ability when API parameters changed

func (UpdateModelRequest) GetRegionId

func (r UpdateModelRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateModelRequest) SetModelId

func (r *UpdateModelRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*UpdateModelRequest) SetRegionId

func (r *UpdateModelRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateModelRequest) SetUpdateModelSpec

func (r *UpdateModelRequest) SetUpdateModelSpec(updateModelSpec *jdaip.UpdateModelParm)

param updateModelSpec: 修改模型配置。(Required)

func (*UpdateModelRequest) SetWorkspaceId

func (r *UpdateModelRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateModelResponse

type UpdateModelResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    UpdateModelResult  `json:"result"`
}

type UpdateModelResult

type UpdateModelResult struct {
}

type UpdateModelVersionRequest

type UpdateModelVersionRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 模型ID  */
	ModelId string `json:"modelId"`

	/* 模型版本  */
	Version string `json:"version"`

	/* 修改模型版本配置。  */
	UpdateModelVersionSpec *jdaip.UpdateModelVersionParm `json:"updateModelVersionSpec"`
}

func NewUpdateModelVersionRequest

func NewUpdateModelVersionRequest(
	regionId string,
	workspaceId string,
	modelId string,
	version string,
	updateModelVersionSpec *jdaip.UpdateModelVersionParm,
) *UpdateModelVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required) * param updateModelVersionSpec: 修改模型版本配置。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateModelVersionRequestWithAllParams

func NewUpdateModelVersionRequestWithAllParams(
	regionId string,
	workspaceId string,
	modelId string,
	version string,
	updateModelVersionSpec *jdaip.UpdateModelVersionParm,
) *UpdateModelVersionRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param modelId: 模型ID (Required) * param version: 模型版本 (Required) * param updateModelVersionSpec: 修改模型版本配置。 (Required)

func NewUpdateModelVersionRequestWithoutParam

func NewUpdateModelVersionRequestWithoutParam() *UpdateModelVersionRequest

This constructor has better compatible ability when API parameters changed

func (UpdateModelVersionRequest) GetRegionId

func (r UpdateModelVersionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateModelVersionRequest) SetModelId

func (r *UpdateModelVersionRequest) SetModelId(modelId string)

param modelId: 模型ID(Required)

func (*UpdateModelVersionRequest) SetRegionId

func (r *UpdateModelVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateModelVersionRequest) SetUpdateModelVersionSpec

func (r *UpdateModelVersionRequest) SetUpdateModelVersionSpec(updateModelVersionSpec *jdaip.UpdateModelVersionParm)

param updateModelVersionSpec: 修改模型版本配置。(Required)

func (*UpdateModelVersionRequest) SetVersion

func (r *UpdateModelVersionRequest) SetVersion(version string)

param version: 模型版本(Required)

func (*UpdateModelVersionRequest) SetWorkspaceId

func (r *UpdateModelVersionRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateModelVersionResponse

type UpdateModelVersionResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    UpdateModelVersionResult `json:"result"`
}

type UpdateModelVersionResult

type UpdateModelVersionResult struct {
}

type UpdateNotebookRequest

type UpdateNotebookRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 名称。1~32字符,可以包含中文、数字、大小写字母、英文下划线“_”、中划线“-”或点“.”。传null表示不修改此字段。 (Optional) */
	Name *string `json:"name"`

	/* 描述。不超过256字符。传null表示不修改此字段。 (Optional) */
	Description *string `json:"description"`

	/* 工作空间中的资源归属权限,支持(public,private),只有管理员和拥有者可以修改。传null表示不修改此字段。
	管理员可查看工作空间中全部资源,其他用户只能查看归属自己的private权限的资源或public权限的资源。 (Optional) */
	Permission *string `json:"permission"`

	/* 资源归属用户。传null表示不修改此字段。 (Optional) */
	OwnerUserPin *string `json:"ownerUserPin"`
}

func NewUpdateNotebookRequest

func NewUpdateNotebookRequest(
	regionId string,
	workspaceId string,
	notebookId string,
) *UpdateNotebookRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateNotebookRequestWithAllParams

func NewUpdateNotebookRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	name *string,
	description *string,
	permission *string,
	ownerUserPin *string,
) *UpdateNotebookRequest
  • param regionId: 地域ID (Required)
  • param workspaceId: 工作空间ID (Required)
  • param notebookId: notebook ID (Required)
  • param name: 名称。1~32字符,可以包含中文、数字、大小写字母、英文下划线“_”、中划线“-”或点“.”。传null表示不修改此字段。 (Optional)
  • param description: 描述。不超过256字符。传null表示不修改此字段。 (Optional)
  • param permission: 工作空间中的资源归属权限,支持(public,private),只有管理员和拥有者可以修改。传null表示不修改此字段。

管理员可查看工作空间中全部资源,其他用户只能查看归属自己的private权限的资源或public权限的资源。 (Optional)

  • param ownerUserPin: 资源归属用户。传null表示不修改此字段。 (Optional)

func NewUpdateNotebookRequestWithoutParam

func NewUpdateNotebookRequestWithoutParam() *UpdateNotebookRequest

This constructor has better compatible ability when API parameters changed

func (UpdateNotebookRequest) GetRegionId

func (r UpdateNotebookRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateNotebookRequest) SetDescription

func (r *UpdateNotebookRequest) SetDescription(description string)

param description: 描述。不超过256字符。传null表示不修改此字段。(Optional)

func (*UpdateNotebookRequest) SetName

func (r *UpdateNotebookRequest) SetName(name string)

param name: 名称。1~32字符,可以包含中文、数字、大小写字母、英文下划线“_”、中划线“-”或点“.”。传null表示不修改此字段。(Optional)

func (*UpdateNotebookRequest) SetNotebookId

func (r *UpdateNotebookRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*UpdateNotebookRequest) SetOwnerUserPin

func (r *UpdateNotebookRequest) SetOwnerUserPin(ownerUserPin string)

param ownerUserPin: 资源归属用户。传null表示不修改此字段。(Optional)

func (*UpdateNotebookRequest) SetPermission

func (r *UpdateNotebookRequest) SetPermission(permission string)
param permission: 工作空间中的资源归属权限,支持(public,private),只有管理员和拥有者可以修改。传null表示不修改此字段。

管理员可查看工作空间中全部资源,其他用户只能查看归属自己的private权限的资源或public权限的资源。(Optional)

func (*UpdateNotebookRequest) SetRegionId

func (r *UpdateNotebookRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateNotebookRequest) SetWorkspaceId

func (r *UpdateNotebookRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateNotebookResponse

type UpdateNotebookResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    UpdateNotebookResult `json:"result"`
}

type UpdateNotebookResult

type UpdateNotebookResult struct {
}

type UpdateResourcePropertiesRequest

type UpdateResourcePropertiesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* notebook ID  */
	NotebookId string `json:"notebookId"`

	/* 更新notebook的资源属性参数。  */
	UpdateResourcePropertiesParam *jdaip.UpdateResourcePropertiesParam `json:"updateResourcePropertiesParam"`
}

func NewUpdateResourcePropertiesRequest

func NewUpdateResourcePropertiesRequest(
	regionId string,
	workspaceId string,
	notebookId string,
	updateResourcePropertiesParam *jdaip.UpdateResourcePropertiesParam,
) *UpdateResourcePropertiesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param updateResourcePropertiesParam: 更新notebook的资源属性参数。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateResourcePropertiesRequestWithAllParams

func NewUpdateResourcePropertiesRequestWithAllParams(
	regionId string,
	workspaceId string,
	notebookId string,
	updateResourcePropertiesParam *jdaip.UpdateResourcePropertiesParam,
) *UpdateResourcePropertiesRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param notebookId: notebook ID (Required) * param updateResourcePropertiesParam: 更新notebook的资源属性参数。 (Required)

func NewUpdateResourcePropertiesRequestWithoutParam

func NewUpdateResourcePropertiesRequestWithoutParam() *UpdateResourcePropertiesRequest

This constructor has better compatible ability when API parameters changed

func (UpdateResourcePropertiesRequest) GetRegionId

func (r UpdateResourcePropertiesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateResourcePropertiesRequest) SetNotebookId

func (r *UpdateResourcePropertiesRequest) SetNotebookId(notebookId string)

param notebookId: notebook ID(Required)

func (*UpdateResourcePropertiesRequest) SetRegionId

func (r *UpdateResourcePropertiesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateResourcePropertiesRequest) SetUpdateResourcePropertiesParam

func (r *UpdateResourcePropertiesRequest) SetUpdateResourcePropertiesParam(updateResourcePropertiesParam *jdaip.UpdateResourcePropertiesParam)

param updateResourcePropertiesParam: 更新notebook的资源属性参数。(Required)

func (*UpdateResourcePropertiesRequest) SetWorkspaceId

func (r *UpdateResourcePropertiesRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateResourcePropertiesResponse

type UpdateResourcePropertiesResponse struct {
	RequestID string                         `json:"requestId"`
	Error     core.ErrorResponse             `json:"error"`
	Result    UpdateResourcePropertiesResult `json:"result"`
}

type UpdateResourcePropertiesResult

type UpdateResourcePropertiesResult struct {
}

type UpdateServiceQPSRequest

type UpdateServiceQPSRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务名称。  */
	ServiceName string `json:"serviceName"`

	/* qps配置  */
	Limit *jdaip.UpdateServiceQpsSpec `json:"limit"`
}

func NewUpdateServiceQPSRequest

func NewUpdateServiceQPSRequest(
	regionId string,
	workspaceId string,
	serviceName string,
	limit *jdaip.UpdateServiceQpsSpec,
) *UpdateServiceQPSRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required) * param limit: qps配置 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateServiceQPSRequestWithAllParams

func NewUpdateServiceQPSRequestWithAllParams(
	regionId string,
	workspaceId string,
	serviceName string,
	limit *jdaip.UpdateServiceQpsSpec,
) *UpdateServiceQPSRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required) * param limit: qps配置 (Required)

func NewUpdateServiceQPSRequestWithoutParam

func NewUpdateServiceQPSRequestWithoutParam() *UpdateServiceQPSRequest

This constructor has better compatible ability when API parameters changed

func (UpdateServiceQPSRequest) GetRegionId

func (r UpdateServiceQPSRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateServiceQPSRequest) SetLimit

param limit: qps配置(Required)

func (*UpdateServiceQPSRequest) SetRegionId

func (r *UpdateServiceQPSRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateServiceQPSRequest) SetServiceName

func (r *UpdateServiceQPSRequest) SetServiceName(serviceName string)

param serviceName: 推理服务名称。(Required)

func (*UpdateServiceQPSRequest) SetWorkspaceId

func (r *UpdateServiceQPSRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateServiceQPSResponse

type UpdateServiceQPSResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    UpdateServiceQPSResult `json:"result"`
}

type UpdateServiceQPSResult

type UpdateServiceQPSResult struct {
}

type UpdateServiceRequest

type UpdateServiceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 推理服务名称。  */
	ServiceName string `json:"serviceName"`

	/*  (Optional) */
	UpdateInferenceServiceSpec *jdaip.UpdateInferenceServiceSpec `json:"updateInferenceServiceSpec"`
}

func NewUpdateServiceRequest

func NewUpdateServiceRequest(
	regionId string,
	workspaceId string,
	serviceName string,
) *UpdateServiceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateServiceRequestWithAllParams

func NewUpdateServiceRequestWithAllParams(
	regionId string,
	workspaceId string,
	serviceName string,
	updateInferenceServiceSpec *jdaip.UpdateInferenceServiceSpec,
) *UpdateServiceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param serviceName: 推理服务名称。 (Required) * param updateInferenceServiceSpec: (Optional)

func NewUpdateServiceRequestWithoutParam

func NewUpdateServiceRequestWithoutParam() *UpdateServiceRequest

This constructor has better compatible ability when API parameters changed

func (UpdateServiceRequest) GetRegionId

func (r UpdateServiceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateServiceRequest) SetRegionId

func (r *UpdateServiceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateServiceRequest) SetServiceName

func (r *UpdateServiceRequest) SetServiceName(serviceName string)

param serviceName: 推理服务名称。(Required)

func (*UpdateServiceRequest) SetUpdateInferenceServiceSpec

func (r *UpdateServiceRequest) SetUpdateInferenceServiceSpec(updateInferenceServiceSpec *jdaip.UpdateInferenceServiceSpec)

param updateInferenceServiceSpec: (Optional)

func (*UpdateServiceRequest) SetWorkspaceId

func (r *UpdateServiceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

type UpdateServiceResponse

type UpdateServiceResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    UpdateServiceResult `json:"result"`
}

type UpdateServiceResult

type UpdateServiceResult struct {
	RequestId string `json:"requestId"`
}

type UpdateWorkspaceRequest

type UpdateWorkspaceRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 工作空间ID  */
	WorkspaceId string `json:"workspaceId"`

	/* 工作空间名称。 (Optional) */
	WorkspaceName *string `json:"workspaceName"`

	/* 工作空间描述。 (Optional) */
	WorkspaceDesc *string `json:"workspaceDesc"`
}

func NewUpdateWorkspaceRequest

func NewUpdateWorkspaceRequest(
	regionId string,
	workspaceId string,
) *UpdateWorkspaceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdateWorkspaceRequestWithAllParams

func NewUpdateWorkspaceRequestWithAllParams(
	regionId string,
	workspaceId string,
	workspaceName *string,
	workspaceDesc *string,
) *UpdateWorkspaceRequest

* param regionId: 地域ID (Required) * param workspaceId: 工作空间ID (Required) * param workspaceName: 工作空间名称。 (Optional) * param workspaceDesc: 工作空间描述。 (Optional)

func NewUpdateWorkspaceRequestWithoutParam

func NewUpdateWorkspaceRequestWithoutParam() *UpdateWorkspaceRequest

This constructor has better compatible ability when API parameters changed

func (UpdateWorkspaceRequest) GetRegionId

func (r UpdateWorkspaceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdateWorkspaceRequest) SetRegionId

func (r *UpdateWorkspaceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UpdateWorkspaceRequest) SetWorkspaceDesc

func (r *UpdateWorkspaceRequest) SetWorkspaceDesc(workspaceDesc string)

param workspaceDesc: 工作空间描述。(Optional)

func (*UpdateWorkspaceRequest) SetWorkspaceId

func (r *UpdateWorkspaceRequest) SetWorkspaceId(workspaceId string)

param workspaceId: 工作空间ID(Required)

func (*UpdateWorkspaceRequest) SetWorkspaceName

func (r *UpdateWorkspaceRequest) SetWorkspaceName(workspaceName string)

param workspaceName: 工作空间名称。(Optional)

type UpdateWorkspaceResponse

type UpdateWorkspaceResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    UpdateWorkspaceResult `json:"result"`
}

type UpdateWorkspaceResult

type UpdateWorkspaceResult struct {
}

Source Files

Jump to

Keyboard shortcuts

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