apis

package
v1.67.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CopilotChatClearRequest

type CopilotChatClearRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 对话id  */
	ChatId string `json:"chatId"`
}

func NewCopilotChatClearRequest

func NewCopilotChatClearRequest(
	regionId string,
	appName string,
	chatId string,
) *CopilotChatClearRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotChatClearRequestWithAllParams

func NewCopilotChatClearRequestWithAllParams(
	regionId string,
	appName string,
	chatId string,
) *CopilotChatClearRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required)

func NewCopilotChatClearRequestWithoutParam

func NewCopilotChatClearRequestWithoutParam() *CopilotChatClearRequest

This constructor has better compatible ability when API parameters changed

func (CopilotChatClearRequest) GetRegionId

func (r CopilotChatClearRequest) GetRegionId() string

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

func (*CopilotChatClearRequest) SetAppName

func (r *CopilotChatClearRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotChatClearRequest) SetChatId

func (r *CopilotChatClearRequest) SetChatId(chatId string)

param chatId: 对话id(Required)

func (*CopilotChatClearRequest) SetRegionId

func (r *CopilotChatClearRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type CopilotChatClearResponse

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

type CopilotChatClearResult

type CopilotChatClearResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type CopilotChatDeleteRequest

type CopilotChatDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 对话id  */
	ChatId string `json:"chatId"`
}

func NewCopilotChatDeleteRequest

func NewCopilotChatDeleteRequest(
	regionId string,
	appName string,
	chatId string,
) *CopilotChatDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotChatDeleteRequestWithAllParams

func NewCopilotChatDeleteRequestWithAllParams(
	regionId string,
	appName string,
	chatId string,
) *CopilotChatDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required)

func NewCopilotChatDeleteRequestWithoutParam

func NewCopilotChatDeleteRequestWithoutParam() *CopilotChatDeleteRequest

This constructor has better compatible ability when API parameters changed

func (CopilotChatDeleteRequest) GetRegionId

func (r CopilotChatDeleteRequest) GetRegionId() string

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

func (*CopilotChatDeleteRequest) SetAppName

func (r *CopilotChatDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotChatDeleteRequest) SetChatId

func (r *CopilotChatDeleteRequest) SetChatId(chatId string)

param chatId: 对话id(Required)

func (*CopilotChatDeleteRequest) SetRegionId

func (r *CopilotChatDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type CopilotChatDeleteResponse

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

type CopilotChatDeleteResult

type CopilotChatDeleteResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type CopilotChatHistoryRequest

type CopilotChatHistoryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 话题搜索词 (Optional) */
	TopicLike *string `json:"topicLike"`
}

func NewCopilotChatHistoryRequest

func NewCopilotChatHistoryRequest(
	regionId string,
	appName string,
) *CopilotChatHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotChatHistoryRequestWithAllParams

func NewCopilotChatHistoryRequestWithAllParams(
	regionId string,
	appName string,
	topicLike *string,
) *CopilotChatHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param topicLike: 话题搜索词 (Optional)

func NewCopilotChatHistoryRequestWithoutParam

func NewCopilotChatHistoryRequestWithoutParam() *CopilotChatHistoryRequest

This constructor has better compatible ability when API parameters changed

func (CopilotChatHistoryRequest) GetRegionId

func (r CopilotChatHistoryRequest) GetRegionId() string

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

func (*CopilotChatHistoryRequest) SetAppName

func (r *CopilotChatHistoryRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotChatHistoryRequest) SetRegionId

func (r *CopilotChatHistoryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CopilotChatHistoryRequest) SetTopicLike

func (r *CopilotChatHistoryRequest) SetTopicLike(topicLike string)

param topicLike: 话题搜索词(Optional)

type CopilotChatHistoryResponse

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

type CopilotChatHistoryResult

type CopilotChatHistoryResult struct {
	Code    string                   `json:"code"`
	Message string                   `json:"message"`
	Result  []shenhaiplatform.ChatVo `json:"result"`
}

type CopilotChatNewRequest

type CopilotChatNewRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewCopilotChatNewRequest

func NewCopilotChatNewRequest(
	regionId string,
	appName string,
) *CopilotChatNewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotChatNewRequestWithAllParams

func NewCopilotChatNewRequestWithAllParams(
	regionId string,
	appName string,
) *CopilotChatNewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewCopilotChatNewRequestWithoutParam

func NewCopilotChatNewRequestWithoutParam() *CopilotChatNewRequest

This constructor has better compatible ability when API parameters changed

func (CopilotChatNewRequest) GetRegionId

func (r CopilotChatNewRequest) GetRegionId() string

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

func (*CopilotChatNewRequest) SetAppName

func (r *CopilotChatNewRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotChatNewRequest) SetRegionId

func (r *CopilotChatNewRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type CopilotChatNewResponse

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

type CopilotChatNewResult

type CopilotChatNewResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type CopilotModelListRequest

type CopilotModelListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewCopilotModelListRequest

func NewCopilotModelListRequest(
	regionId string,
	appName string,
) *CopilotModelListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotModelListRequestWithAllParams

func NewCopilotModelListRequestWithAllParams(
	regionId string,
	appName string,
) *CopilotModelListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewCopilotModelListRequestWithoutParam

func NewCopilotModelListRequestWithoutParam() *CopilotModelListRequest

This constructor has better compatible ability when API parameters changed

func (CopilotModelListRequest) GetRegionId

func (r CopilotModelListRequest) GetRegionId() string

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

func (*CopilotModelListRequest) SetAppName

func (r *CopilotModelListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotModelListRequest) SetRegionId

func (r *CopilotModelListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type CopilotModelListResponse

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

type CopilotModelListResult

type CopilotModelListResult struct {
	Code    string                    `json:"code"`
	Message string                    `json:"message"`
	Result  []shenhaiplatform.ModelVo `json:"result"`
}

type CopilotUtteranceListRequest

type CopilotUtteranceListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 对话id  */
	ChatId string `json:"chatId"`
}

func NewCopilotUtteranceListRequest

func NewCopilotUtteranceListRequest(
	regionId string,
	appName string,
	chatId string,
) *CopilotUtteranceListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotUtteranceListRequestWithAllParams

func NewCopilotUtteranceListRequestWithAllParams(
	regionId string,
	appName string,
	chatId string,
) *CopilotUtteranceListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required)

func NewCopilotUtteranceListRequestWithoutParam

func NewCopilotUtteranceListRequestWithoutParam() *CopilotUtteranceListRequest

This constructor has better compatible ability when API parameters changed

func (CopilotUtteranceListRequest) GetRegionId

func (r CopilotUtteranceListRequest) GetRegionId() string

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

func (*CopilotUtteranceListRequest) SetAppName

func (r *CopilotUtteranceListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotUtteranceListRequest) SetChatId

func (r *CopilotUtteranceListRequest) SetChatId(chatId string)

param chatId: 对话id(Required)

func (*CopilotUtteranceListRequest) SetRegionId

func (r *CopilotUtteranceListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type CopilotUtteranceListResponse

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

type CopilotUtteranceListResult

type CopilotUtteranceListResult struct {
	Code    string                        `json:"code"`
	Message string                        `json:"message"`
	Result  []shenhaiplatform.UtteranceVo `json:"result"`
}

type CopilotUtteranceRecommendRequest

type CopilotUtteranceRecommendRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 对话id  */
	ChatId string `json:"chatId"`

	/* 发言id  */
	UtteranceId string `json:"utteranceId"`
}

func NewCopilotUtteranceRecommendRequest

func NewCopilotUtteranceRecommendRequest(
	regionId string,
	appName string,
	chatId string,
	utteranceId string,
) *CopilotUtteranceRecommendRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * param utteranceId: 发言id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotUtteranceRecommendRequestWithAllParams

func NewCopilotUtteranceRecommendRequestWithAllParams(
	regionId string,
	appName string,
	chatId string,
	utteranceId string,
) *CopilotUtteranceRecommendRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * param utteranceId: 发言id (Required)

func NewCopilotUtteranceRecommendRequestWithoutParam

func NewCopilotUtteranceRecommendRequestWithoutParam() *CopilotUtteranceRecommendRequest

This constructor has better compatible ability when API parameters changed

func (CopilotUtteranceRecommendRequest) GetRegionId

func (r CopilotUtteranceRecommendRequest) GetRegionId() string

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

func (*CopilotUtteranceRecommendRequest) SetAppName

func (r *CopilotUtteranceRecommendRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotUtteranceRecommendRequest) SetChatId

func (r *CopilotUtteranceRecommendRequest) SetChatId(chatId string)

param chatId: 对话id(Required)

func (*CopilotUtteranceRecommendRequest) SetRegionId

func (r *CopilotUtteranceRecommendRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CopilotUtteranceRecommendRequest) SetUtteranceId

func (r *CopilotUtteranceRecommendRequest) SetUtteranceId(utteranceId string)

param utteranceId: 发言id(Required)

type CopilotUtteranceRecommendResponse

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

type CopilotUtteranceRecommendResult

type CopilotUtteranceRecommendResult struct {
	Code    string   `json:"code"`
	Message string   `json:"message"`
	Result  []string `json:"result"`
}

type CopilotUtteranceStopRequest

type CopilotUtteranceStopRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 对话id  */
	ChatId string `json:"chatId"`

	/* 发言id  */
	UtteranceId string `json:"utteranceId"`
}

func NewCopilotUtteranceStopRequest

func NewCopilotUtteranceStopRequest(
	regionId string,
	appName string,
	chatId string,
	utteranceId string,
) *CopilotUtteranceStopRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * param utteranceId: 发言id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotUtteranceStopRequestWithAllParams

func NewCopilotUtteranceStopRequestWithAllParams(
	regionId string,
	appName string,
	chatId string,
	utteranceId string,
) *CopilotUtteranceStopRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param chatId: 对话id (Required) * param utteranceId: 发言id (Required)

func NewCopilotUtteranceStopRequestWithoutParam

func NewCopilotUtteranceStopRequestWithoutParam() *CopilotUtteranceStopRequest

This constructor has better compatible ability when API parameters changed

func (CopilotUtteranceStopRequest) GetRegionId

func (r CopilotUtteranceStopRequest) GetRegionId() string

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

func (*CopilotUtteranceStopRequest) SetAppName

func (r *CopilotUtteranceStopRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotUtteranceStopRequest) SetChatId

func (r *CopilotUtteranceStopRequest) SetChatId(chatId string)

param chatId: 对话id(Required)

func (*CopilotUtteranceStopRequest) SetRegionId

func (r *CopilotUtteranceStopRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*CopilotUtteranceStopRequest) SetUtteranceId

func (r *CopilotUtteranceStopRequest) SetUtteranceId(utteranceId string)

param utteranceId: 发言id(Required)

type CopilotUtteranceStopResponse

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

type CopilotUtteranceStopResult

type CopilotUtteranceStopResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type CopilotVerifyRequest

type CopilotVerifyRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewCopilotVerifyRequest

func NewCopilotVerifyRequest(
	regionId string,
	appName string,
) *CopilotVerifyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCopilotVerifyRequestWithAllParams

func NewCopilotVerifyRequestWithAllParams(
	regionId string,
	appName string,
) *CopilotVerifyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewCopilotVerifyRequestWithoutParam

func NewCopilotVerifyRequestWithoutParam() *CopilotVerifyRequest

This constructor has better compatible ability when API parameters changed

func (CopilotVerifyRequest) GetRegionId

func (r CopilotVerifyRequest) GetRegionId() string

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

func (*CopilotVerifyRequest) SetAppName

func (r *CopilotVerifyRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*CopilotVerifyRequest) SetRegionId

func (r *CopilotVerifyRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type CopilotVerifyResponse

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

type CopilotVerifyResult

type CopilotVerifyResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  bool   `json:"result"`
}

type DeletePublishObjRequest

type DeletePublishObjRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* ID列表 (Optional) */
	ObjIds []int64 `json:"objIds"`

	/* 当前工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewDeletePublishObjRequest

func NewDeletePublishObjRequest(
	regionId string,
	appName string,
) *DeletePublishObjRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeletePublishObjRequestWithAllParams

func NewDeletePublishObjRequestWithAllParams(
	regionId string,
	appName string,
	objIds []int64,
	workspaceCode *string,
) *DeletePublishObjRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param objIds: ID列表 (Optional) * param workspaceCode: 当前工作空间编码 (Optional)

func NewDeletePublishObjRequestWithoutParam

func NewDeletePublishObjRequestWithoutParam() *DeletePublishObjRequest

This constructor has better compatible ability when API parameters changed

func (DeletePublishObjRequest) GetRegionId

func (r DeletePublishObjRequest) GetRegionId() string

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

func (*DeletePublishObjRequest) SetAppName

func (r *DeletePublishObjRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*DeletePublishObjRequest) SetObjIds

func (r *DeletePublishObjRequest) SetObjIds(objIds []int64)

param objIds: ID列表(Optional)

func (*DeletePublishObjRequest) SetRegionId

func (r *DeletePublishObjRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeletePublishObjRequest) SetWorkspaceCode

func (r *DeletePublishObjRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 当前工作空间编码(Optional)

type DeletePublishObjResponse

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

type DeletePublishObjResult

type DeletePublishObjResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type DeletePublishPkgRequest

type DeletePublishPkgRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 发布包ID列表 (Optional) */
	PkgIds []int64 `json:"pkgIds"`

	/* 当前工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewDeletePublishPkgRequest

func NewDeletePublishPkgRequest(
	regionId string,
	appName string,
) *DeletePublishPkgRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeletePublishPkgRequestWithAllParams

func NewDeletePublishPkgRequestWithAllParams(
	regionId string,
	appName string,
	pkgIds []int64,
	workspaceCode *string,
) *DeletePublishPkgRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pkgIds: 发布包ID列表 (Optional) * param workspaceCode: 当前工作空间编码 (Optional)

func NewDeletePublishPkgRequestWithoutParam

func NewDeletePublishPkgRequestWithoutParam() *DeletePublishPkgRequest

This constructor has better compatible ability when API parameters changed

func (DeletePublishPkgRequest) GetRegionId

func (r DeletePublishPkgRequest) GetRegionId() string

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

func (*DeletePublishPkgRequest) SetAppName

func (r *DeletePublishPkgRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*DeletePublishPkgRequest) SetPkgIds

func (r *DeletePublishPkgRequest) SetPkgIds(pkgIds []int64)

param pkgIds: 发布包ID列表(Optional)

func (*DeletePublishPkgRequest) SetRegionId

func (r *DeletePublishPkgRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DeletePublishPkgRequest) SetWorkspaceCode

func (r *DeletePublishPkgRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 当前工作空间编码(Optional)

type DeletePublishPkgResponse

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

type DeletePublishPkgResult

type DeletePublishPkgResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type DescribePublishObjRequest

type DescribePublishObjRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* ID (Optional) */
	ObjId *int64 `json:"objId"`
}

func NewDescribePublishObjRequest

func NewDescribePublishObjRequest(
	regionId string,
	appName string,
) *DescribePublishObjRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublishObjRequestWithAllParams

func NewDescribePublishObjRequestWithAllParams(
	regionId string,
	appName string,
	objId *int64,
) *DescribePublishObjRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param objId: ID (Optional)

func NewDescribePublishObjRequestWithoutParam

func NewDescribePublishObjRequestWithoutParam() *DescribePublishObjRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublishObjRequest) GetRegionId

func (r DescribePublishObjRequest) GetRegionId() string

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

func (*DescribePublishObjRequest) SetAppName

func (r *DescribePublishObjRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*DescribePublishObjRequest) SetObjId

func (r *DescribePublishObjRequest) SetObjId(objId int64)

param objId: ID(Optional)

func (*DescribePublishObjRequest) SetRegionId

func (r *DescribePublishObjRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type DescribePublishObjResponse

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

type DescribePublishObjResult

type DescribePublishObjResult struct {
	Code    string                             `json:"code"`
	Message string                             `json:"message"`
	Result  shenhaiplatform.PublishObjDetailVo `json:"result"`
}

type DescribePublishObjsRequest

type DescribePublishObjsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面容量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 页号 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 对象ID (Optional) */
	ObjUk *string `json:"objUk"`

	/* 对象名称 (Optional) */
	ObjName *string `json:"objName"`

	/* 对象类型编码 (Optional) */
	ObjTypeCode *string `json:"objTypeCode"`

	/* 变更类型编码 (Optional) */
	ObjChangeTypeCode *string `json:"objChangeTypeCode"`

	/* 提交人 (Optional) */
	SubmitterPin *string `json:"submitterPin"`

	/* 提交开始时间 (Optional) */
	SubmitTimeStart *int64 `json:"submitTimeStart"`

	/* 提交结束时间 (Optional) */
	SubmitTimeEnd *int64 `json:"submitTimeEnd"`
}

func NewDescribePublishObjsRequest

func NewDescribePublishObjsRequest(
	regionId string,
	appName string,
) *DescribePublishObjsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublishObjsRequestWithAllParams

func NewDescribePublishObjsRequestWithAllParams(
	regionId string,
	appName string,
	pageSize *int,
	pageNum *int,
	objUk *string,
	objName *string,
	objTypeCode *string,
	objChangeTypeCode *string,
	submitterPin *string,
	submitTimeStart *int64,
	submitTimeEnd *int64,
) *DescribePublishObjsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面容量 (Optional) * param pageNum: 页号 (Optional) * param objUk: 对象ID (Optional) * param objName: 对象名称 (Optional) * param objTypeCode: 对象类型编码 (Optional) * param objChangeTypeCode: 变更类型编码 (Optional) * param submitterPin: 提交人 (Optional) * param submitTimeStart: 提交开始时间 (Optional) * param submitTimeEnd: 提交结束时间 (Optional)

func NewDescribePublishObjsRequestWithoutParam

func NewDescribePublishObjsRequestWithoutParam() *DescribePublishObjsRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublishObjsRequest) GetRegionId

func (r DescribePublishObjsRequest) GetRegionId() string

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

func (*DescribePublishObjsRequest) SetAppName

func (r *DescribePublishObjsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*DescribePublishObjsRequest) SetObjChangeTypeCode

func (r *DescribePublishObjsRequest) SetObjChangeTypeCode(objChangeTypeCode string)

param objChangeTypeCode: 变更类型编码(Optional)

func (*DescribePublishObjsRequest) SetObjName

func (r *DescribePublishObjsRequest) SetObjName(objName string)

param objName: 对象名称(Optional)

func (*DescribePublishObjsRequest) SetObjTypeCode

func (r *DescribePublishObjsRequest) SetObjTypeCode(objTypeCode string)

param objTypeCode: 对象类型编码(Optional)

func (*DescribePublishObjsRequest) SetObjUk

func (r *DescribePublishObjsRequest) SetObjUk(objUk string)

param objUk: 对象ID(Optional)

func (*DescribePublishObjsRequest) SetPageNum

func (r *DescribePublishObjsRequest) SetPageNum(pageNum int)

param pageNum: 页号(Optional)

func (*DescribePublishObjsRequest) SetPageSize

func (r *DescribePublishObjsRequest) SetPageSize(pageSize int)

param pageSize: 页面容量(Optional)

func (*DescribePublishObjsRequest) SetRegionId

func (r *DescribePublishObjsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*DescribePublishObjsRequest) SetSubmitTimeEnd

func (r *DescribePublishObjsRequest) SetSubmitTimeEnd(submitTimeEnd int64)

param submitTimeEnd: 提交结束时间(Optional)

func (*DescribePublishObjsRequest) SetSubmitTimeStart

func (r *DescribePublishObjsRequest) SetSubmitTimeStart(submitTimeStart int64)

param submitTimeStart: 提交开始时间(Optional)

func (*DescribePublishObjsRequest) SetSubmitterPin

func (r *DescribePublishObjsRequest) SetSubmitterPin(submitterPin string)

param submitterPin: 提交人(Optional)

type DescribePublishObjsResponse

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

type DescribePublishObjsResult

type DescribePublishObjsResult struct {
	Code    string                           `json:"code"`
	Message string                           `json:"message"`
	Result  shenhaiplatform.PublishObjPageVo `json:"result"`
}

type DescribePublishPkgRequest

type DescribePublishPkgRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* ID (Optional) */
	PkgId *int64 `json:"pkgId"`
}

func NewDescribePublishPkgRequest

func NewDescribePublishPkgRequest(
	regionId string,
	appName string,
) *DescribePublishPkgRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublishPkgRequestWithAllParams

func NewDescribePublishPkgRequestWithAllParams(
	regionId string,
	appName string,
	pkgId *int64,
) *DescribePublishPkgRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pkgId: ID (Optional)

func NewDescribePublishPkgRequestWithoutParam

func NewDescribePublishPkgRequestWithoutParam() *DescribePublishPkgRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublishPkgRequest) GetRegionId

func (r DescribePublishPkgRequest) GetRegionId() string

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

func (*DescribePublishPkgRequest) SetAppName

func (r *DescribePublishPkgRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*DescribePublishPkgRequest) SetPkgId

func (r *DescribePublishPkgRequest) SetPkgId(pkgId int64)

param pkgId: ID(Optional)

func (*DescribePublishPkgRequest) SetRegionId

func (r *DescribePublishPkgRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type DescribePublishPkgResponse

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

type DescribePublishPkgResult

type DescribePublishPkgResult struct {
	Code    string                             `json:"code"`
	Message string                             `json:"message"`
	Result  shenhaiplatform.PublishPkgDetailVo `json:"result"`
}

type DescribePublishPkgsRequest

type DescribePublishPkgsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面容量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 页号 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 发布包名称 (Optional) */
	PkgName *string `json:"pkgName"`

	/* 发布包ID (Optional) */
	PkgId *int64 `json:"pkgId"`

	/* 发布人 (Optional) */
	Publisher *string `json:"publisher"`

	/* 发布包状态 (Optional) */
	PkgStatus *string `json:"pkgStatus"`

	/* 发布时间开始 (Optional) */
	PkgPublishTimeStart *int64 `json:"pkgPublishTimeStart"`

	/* 发布时间结束 (Optional) */
	PkgPublishTimeEnd *int64 `json:"pkgPublishTimeEnd"`

	/* 打包人 (Optional) */
	PkgCreator *string `json:"pkgCreator"`

	/* 打包时间开始 (Optional) */
	PkgCreateTimeStart *int64 `json:"pkgCreateTimeStart"`

	/* 打包时间结束 (Optional) */
	PkgCreateTimeEnd *int64 `json:"pkgCreateTimeEnd"`
}

func NewDescribePublishPkgsRequest

func NewDescribePublishPkgsRequest(
	regionId string,
	appName string,
) *DescribePublishPkgsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePublishPkgsRequestWithAllParams

func NewDescribePublishPkgsRequestWithAllParams(
	regionId string,
	appName string,
	pageSize *int,
	pageNum *int,
	pkgName *string,
	pkgId *int64,
	publisher *string,
	pkgStatus *string,
	pkgPublishTimeStart *int64,
	pkgPublishTimeEnd *int64,
	pkgCreator *string,
	pkgCreateTimeStart *int64,
	pkgCreateTimeEnd *int64,
) *DescribePublishPkgsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面容量 (Optional) * param pageNum: 页号 (Optional) * param pkgName: 发布包名称 (Optional) * param pkgId: 发布包ID (Optional) * param publisher: 发布人 (Optional) * param pkgStatus: 发布包状态 (Optional) * param pkgPublishTimeStart: 发布时间开始 (Optional) * param pkgPublishTimeEnd: 发布时间结束 (Optional) * param pkgCreator: 打包人 (Optional) * param pkgCreateTimeStart: 打包时间开始 (Optional) * param pkgCreateTimeEnd: 打包时间结束 (Optional)

func NewDescribePublishPkgsRequestWithoutParam

func NewDescribePublishPkgsRequestWithoutParam() *DescribePublishPkgsRequest

This constructor has better compatible ability when API parameters changed

func (DescribePublishPkgsRequest) GetRegionId

func (r DescribePublishPkgsRequest) GetRegionId() string

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

func (*DescribePublishPkgsRequest) SetAppName

func (r *DescribePublishPkgsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*DescribePublishPkgsRequest) SetPageNum

func (r *DescribePublishPkgsRequest) SetPageNum(pageNum int)

param pageNum: 页号(Optional)

func (*DescribePublishPkgsRequest) SetPageSize

func (r *DescribePublishPkgsRequest) SetPageSize(pageSize int)

param pageSize: 页面容量(Optional)

func (*DescribePublishPkgsRequest) SetPkgCreateTimeEnd

func (r *DescribePublishPkgsRequest) SetPkgCreateTimeEnd(pkgCreateTimeEnd int64)

param pkgCreateTimeEnd: 打包时间结束(Optional)

func (*DescribePublishPkgsRequest) SetPkgCreateTimeStart

func (r *DescribePublishPkgsRequest) SetPkgCreateTimeStart(pkgCreateTimeStart int64)

param pkgCreateTimeStart: 打包时间开始(Optional)

func (*DescribePublishPkgsRequest) SetPkgCreator

func (r *DescribePublishPkgsRequest) SetPkgCreator(pkgCreator string)

param pkgCreator: 打包人(Optional)

func (*DescribePublishPkgsRequest) SetPkgId

func (r *DescribePublishPkgsRequest) SetPkgId(pkgId int64)

param pkgId: 发布包ID(Optional)

func (*DescribePublishPkgsRequest) SetPkgName

func (r *DescribePublishPkgsRequest) SetPkgName(pkgName string)

param pkgName: 发布包名称(Optional)

func (*DescribePublishPkgsRequest) SetPkgPublishTimeEnd

func (r *DescribePublishPkgsRequest) SetPkgPublishTimeEnd(pkgPublishTimeEnd int64)

param pkgPublishTimeEnd: 发布时间结束(Optional)

func (*DescribePublishPkgsRequest) SetPkgPublishTimeStart

func (r *DescribePublishPkgsRequest) SetPkgPublishTimeStart(pkgPublishTimeStart int64)

param pkgPublishTimeStart: 发布时间开始(Optional)

func (*DescribePublishPkgsRequest) SetPkgStatus

func (r *DescribePublishPkgsRequest) SetPkgStatus(pkgStatus string)

param pkgStatus: 发布包状态(Optional)

func (*DescribePublishPkgsRequest) SetPublisher

func (r *DescribePublishPkgsRequest) SetPublisher(publisher string)

param publisher: 发布人(Optional)

func (*DescribePublishPkgsRequest) SetRegionId

func (r *DescribePublishPkgsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type DescribePublishPkgsResponse

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

type DescribePublishPkgsResult

type DescribePublishPkgsResult struct {
	Code    string                           `json:"code"`
	Message string                           `json:"message"`
	Result  shenhaiplatform.PublishPkgPageVo `json:"result"`
}

type GravityParticleChannelJobInfoDeleteJobRequest

type GravityParticleChannelJobInfoDeleteJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否删除子作业 1删除   0不删 (Optional) */
	IsDelSonJob *string `json:"isDelSonJob"`

	/* 是否删除质量作业  1删除   0不删 (Optional) */
	IsDelQualityJob *string `json:"isDelQualityJob"`

	/* 用户角色列表 (Optional) */
	User_roles *string `json:"user_roles"`

	/* 作业负责人 (Optional) */
	Username *string `json:"username"`
}

func NewGravityParticleChannelJobInfoDeleteJobRequest

func NewGravityParticleChannelJobInfoDeleteJobRequest(
	regionId string,
	appName string,
) *GravityParticleChannelJobInfoDeleteJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleChannelJobInfoDeleteJobRequestWithAllParams

func NewGravityParticleChannelJobInfoDeleteJobRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	isDelSonJob *string,
	isDelQualityJob *string,
	user_roles *string,
	username *string,
) *GravityParticleChannelJobInfoDeleteJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param isDelSonJob: 是否删除子作业 1删除 0不删 (Optional) * param isDelQualityJob: 是否删除质量作业 1删除 0不删 (Optional) * param user_roles: 用户角色列表 (Optional) * param username: 作业负责人 (Optional)

func NewGravityParticleChannelJobInfoDeleteJobRequestWithoutParam

func NewGravityParticleChannelJobInfoDeleteJobRequestWithoutParam() *GravityParticleChannelJobInfoDeleteJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleChannelJobInfoDeleteJobRequest) GetRegionId

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

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetIsDelQualityJob

func (r *GravityParticleChannelJobInfoDeleteJobRequest) SetIsDelQualityJob(isDelQualityJob string)

param isDelQualityJob: 是否删除质量作业 1删除 0不删(Optional)

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetIsDelSonJob

func (r *GravityParticleChannelJobInfoDeleteJobRequest) SetIsDelSonJob(isDelSonJob string)

param isDelSonJob: 是否删除子作业 1删除 0不删(Optional)

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetRegionId

func (r *GravityParticleChannelJobInfoDeleteJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetUser_roles

func (r *GravityParticleChannelJobInfoDeleteJobRequest) SetUser_roles(user_roles string)

param user_roles: 用户角色列表(Optional)

func (*GravityParticleChannelJobInfoDeleteJobRequest) SetUsername

func (r *GravityParticleChannelJobInfoDeleteJobRequest) SetUsername(username string)

param username: 作业负责人(Optional)

type GravityParticleChannelJobInfoDeleteJobResponse

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

type GravityParticleChannelJobInfoDeleteJobResult

type GravityParticleChannelJobInfoDeleteJobResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleConfigUserMatchUserRequest

type GravityParticleConfigUserMatchUserRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 用户code (Optional) */
	UserCode *string `json:"userCode"`
}

func NewGravityParticleConfigUserMatchUserRequest

func NewGravityParticleConfigUserMatchUserRequest(
	regionId string,
	appName string,
) *GravityParticleConfigUserMatchUserRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleConfigUserMatchUserRequestWithAllParams

func NewGravityParticleConfigUserMatchUserRequestWithAllParams(
	regionId string,
	appName string,
	userCode *string,
) *GravityParticleConfigUserMatchUserRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param userCode: 用户code (Optional)

func NewGravityParticleConfigUserMatchUserRequestWithoutParam

func NewGravityParticleConfigUserMatchUserRequestWithoutParam() *GravityParticleConfigUserMatchUserRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleConfigUserMatchUserRequest) GetRegionId

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

func (*GravityParticleConfigUserMatchUserRequest) SetAppName

func (r *GravityParticleConfigUserMatchUserRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleConfigUserMatchUserRequest) SetRegionId

func (r *GravityParticleConfigUserMatchUserRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleConfigUserMatchUserRequest) SetUserCode

func (r *GravityParticleConfigUserMatchUserRequest) SetUserCode(userCode string)

param userCode: 用户code(Optional)

type GravityParticleConfigUserMatchUserResponse

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

type GravityParticleConfigUserMatchUserResult

type GravityParticleConfigUserMatchUserResult struct {
	Success int                                     `json:"success"`
	Result  []shenhaiplatform.GpuserMatchUserResDto `json:"result"`
	Code    string                                  `json:"code"`
	Msg     string                                  `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleDubboJobManagerCalcJobDetailRequest

type GravityParticleDubboJobManagerCalcJobDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	JobName string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerCalcJobDetailRequest

func NewGravityParticleDubboJobManagerCalcJobDetailRequest(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleDubboJobManagerCalcJobDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerCalcJobDetailRequestWithAllParams

func NewGravityParticleDubboJobManagerCalcJobDetailRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleDubboJobManagerCalcJobDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required)

func NewGravityParticleDubboJobManagerCalcJobDetailRequestWithoutParam

func NewGravityParticleDubboJobManagerCalcJobDetailRequestWithoutParam() *GravityParticleDubboJobManagerCalcJobDetailRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerCalcJobDetailRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerCalcJobDetailRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerCalcJobDetailRequest) SetJobName

param jobName: (Required)

func (*GravityParticleDubboJobManagerCalcJobDetailRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerCalcJobDetailResponse

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

type GravityParticleDubboJobManagerCalcJobDetailResult

type GravityParticleDubboJobManagerCalcJobDetailResult struct {
	Success int                                    `json:"success"`
	Code    string                                 `json:"code"`
	Msg     string                                 `json:"msg"`
	Result  shenhaiplatform.GpdjmcCalcJobResultDTO `json:"result"`
}

type GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest

type GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表名称 (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 工作空间名称 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewGravityParticleDubboJobManagerDeleteAllByWorkspaceRequest

func NewGravityParticleDubboJobManagerDeleteAllByWorkspaceRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerDeleteAllByWorkspaceRequestWithAllParams

func NewGravityParticleDubboJobManagerDeleteAllByWorkspaceRequestWithAllParams(
	regionId string,
	appName string,
	companyCode *string,
	workspaceCode *string,
) *GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 表名称 (Optional) * param workspaceCode: 工作空间名称 (Optional)

func NewGravityParticleDubboJobManagerDeleteAllByWorkspaceRequestWithoutParam

func NewGravityParticleDubboJobManagerDeleteAllByWorkspaceRequestWithoutParam() *GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest) SetCompanyCode

param companyCode: 表名称(Optional)

func (*GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerDeleteAllByWorkspaceRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间名称(Optional)

type GravityParticleDubboJobManagerDeleteAllByWorkspaceResponse

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

type GravityParticleDubboJobManagerDeleteAllByWorkspaceResult

type GravityParticleDubboJobManagerDeleteAllByWorkspaceResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerDeleteJobRequest

type GravityParticleDubboJobManagerDeleteJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerDeleteJobRequest

func NewGravityParticleDubboJobManagerDeleteJobRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerDeleteJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerDeleteJobRequestWithAllParams

func NewGravityParticleDubboJobManagerDeleteJobRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
) *GravityParticleDubboJobManagerDeleteJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名 (Optional)

func NewGravityParticleDubboJobManagerDeleteJobRequestWithoutParam

func NewGravityParticleDubboJobManagerDeleteJobRequestWithoutParam() *GravityParticleDubboJobManagerDeleteJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerDeleteJobRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerDeleteJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerDeleteJobRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleDubboJobManagerDeleteJobRequest) SetRegionId

func (r *GravityParticleDubboJobManagerDeleteJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerDeleteJobResponse

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

type GravityParticleDubboJobManagerDeleteJobResult

type GravityParticleDubboJobManagerDeleteJobResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerDeleteJobScriptRequest

type GravityParticleDubboJobManagerDeleteJobScriptRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业id列表 (Optional) */
	JobIds []int `json:"jobIds"`
}

func NewGravityParticleDubboJobManagerDeleteJobScriptRequest

func NewGravityParticleDubboJobManagerDeleteJobScriptRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerDeleteJobScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerDeleteJobScriptRequestWithAllParams

func NewGravityParticleDubboJobManagerDeleteJobScriptRequestWithAllParams(
	regionId string,
	appName string,
	jobIds []int,
) *GravityParticleDubboJobManagerDeleteJobScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobIds: 作业id列表 (Optional)

func NewGravityParticleDubboJobManagerDeleteJobScriptRequestWithoutParam

func NewGravityParticleDubboJobManagerDeleteJobScriptRequestWithoutParam() *GravityParticleDubboJobManagerDeleteJobScriptRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerDeleteJobScriptRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerDeleteJobScriptRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerDeleteJobScriptRequest) SetJobIds

param jobIds: 作业id列表(Optional)

func (*GravityParticleDubboJobManagerDeleteJobScriptRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerDeleteJobScriptResponse

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

type GravityParticleDubboJobManagerDeleteJobScriptResult

type GravityParticleDubboJobManagerDeleteJobScriptResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  int    `json:"result"`
}

type GravityParticleDubboJobManagerDeployJobEditRequest

type GravityParticleDubboJobManagerDeployJobEditRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	ProjectId *int `json:"projectId"`

	/*  (Optional) */
	ProjectName *string `json:"projectName"`

	/*  (Optional) */
	ProjectNameMatch *bool `json:"projectNameMatch"`

	/*  (Optional) */
	NameKeyWord *string `json:"nameKeyWord"`

	/*  (Optional) */
	RelationType *string `json:"relationType"`

	/*  (Optional) */
	ModelId *int `json:"modelId"`

	/*  (Optional) */
	ModelName *string `json:"modelName"`

	/*  (Optional) */
	ModelNameMatch *bool `json:"modelNameMatch"`

	/*  (Optional) */
	GitUrl *string `json:"gitUrl"`

	/*  (Optional) */
	TableId *int `json:"tableId"`

	/*  (Optional) */
	DatabaseName *string `json:"databaseName"`

	/*  (Optional) */
	MarketId *int `json:"marketId"`

	/*  (Optional) */
	MarketCode *string `json:"marketCode"`

	/*  (Optional) */
	MarketName *string `json:"marketName"`

	/*  (Optional) */
	RedirectType *string `json:"redirectType"`

	/*  (Optional) */
	TableName *string `json:"tableName"`

	/*  (Optional) */
	TableNameMatch *bool `json:"tableNameMatch"`

	/*  (Optional) */
	JobName *string `json:"jobName"`

	/*  (Optional) */
	JobSystem *string `json:"jobSystem"`

	/*  (Optional) */
	TriggerType *string `json:"triggerType"`

	/*  (Optional) */
	TriggerConfig *shenhaiplatform.GpdjmcTriggerConfigDTO `json:"triggerConfig"`

	/*  (Optional) */
	ZipCommand *string `json:"zipCommand"`

	/*  (Optional) */
	ZipFileName *string `json:"zipFileName"`

	/*  (Optional) */
	ZipParams *string `json:"zipParams"`

	/*  (Optional) */
	Dependencies *string `json:"dependencies"`

	/*  (Optional) */
	Manager *string `json:"manager"`

	/*  (Optional) */
	Cooperator *string `json:"cooperator"`

	/* 优先级,l1 - l4 (Optional) */
	Priority *string `json:"priority"`

	/*  (Optional) */
	JobDesc *string `json:"jobDesc"`

	/*  (Optional) */
	ScriptType *string `json:"scriptType"`

	/*  (Optional) */
	RunScript *string `json:"runScript"`

	/*  (Optional) */
	ScriptContent []string `json:"scriptContent"`

	/*  (Optional) */
	Cycle *string `json:"cycle"`

	/*  (Optional) */
	Sequence *string `json:"sequence"`

	/*  (Optional) */
	LifeCycle *string `json:"lifeCycle"`

	/*  (Optional) */
	Retry *bool `json:"retry"`

	/*  (Optional) */
	RetryCount *int `json:"retryCount"`

	/*  (Optional) */
	RetryInterval *int `json:"retryInterval"`

	/*  (Optional) */
	NotifyOccasion *string `json:"notifyOccasion"`

	/*  (Optional) */
	NotifyTime *string `json:"notifyTime"`

	/*  (Optional) */
	NotifyPattern *string `json:"notifyPattern"`

	/*  (Optional) */
	Notifier *string `json:"notifier"`

	/*  (Optional) */
	StartRunTime *string `json:"startRunTime"`

	/*  (Optional) */
	EndRunTime *string `json:"endRunTime"`

	/*  (Optional) */
	RunTime *string `json:"runTime"`

	/*  (Optional) */
	RunDate *string `json:"runDate"`

	/*  (Optional) */
	FlowId *string `json:"flowId"`

	/*  (Optional) */
	TaskId *string `json:"taskId"`

	/*  (Optional) */
	UserAccount *string `json:"userAccount"`

	/*  (Optional) */
	UserPwd *string `json:"userPwd"`

	/*  (Optional) */
	MarkIds *string `json:"markIds"`

	/*  (Optional) */
	RunTimeOut *int `json:"runTimeOut"`

	/*  (Optional) */
	ScriptSourceType *string `json:"scriptSourceType"`

	/*  (Optional) */
	ScriptTemplate *string `json:"scriptTemplate"`

	/*  (Optional) */
	DmrTableIds []int `json:"dmrTableIds"`

	/*  (Optional) */
	DmrTables []shenhaiplatform.GpdjmcDmrModelDTO `json:"dmrTables"`

	/*  (Optional) */
	GitFilesList []shenhaiplatform.GpdjmcGitFileDTO `json:"gitFilesList"`

	/*  (Optional) */
	IsDeploy *bool `json:"isDeploy"`

	/*  (Optional) */
	ScriptPath *string `json:"scriptPath"`

	/*  (Optional) */
	ScriptByte []string `json:"scriptByte"`

	/*  (Optional) */
	FileId *int `json:"fileId"`

	/*  (Optional) */
	PublishDesc *string `json:"publishDesc"`

	/*  (Optional) */
	ScriptInfo *string `json:"scriptInfo"`

	/*  (Optional) */
	Version *int `json:"version"`

	/*  (Optional) */
	Channel *string `json:"channel"`

	/*  (Optional) */
	SequenceStartTime *string `json:"sequenceStartTime"`

	/*  (Optional) */
	SequenceEndTime *string `json:"sequenceEndTime"`

	/*  (Optional) */
	SequenceInterval *int `json:"sequenceInterval"`

	/*  (Optional) */
	RunParams *string `json:"runParams"`

	/*  (Optional) */
	RunQueue *string `json:"runQueue"`

	/*  (Optional) */
	SparkJarRunParams *shenhaiplatform.SparkJarRunParams `json:"sparkJarRunParams"`

	/*  (Optional) */
	SubmitConf []shenhaiplatform.GpdjmcConfPairStringString `json:"submitConf"`

	/*  (Optional) */
	JobStatus *int `json:"jobStatus"`

	/* 计算资源组code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/*  (Optional) */
	FromGravity *bool `json:"fromGravity"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 窗口期开始时间 (Optional) */
	WindowStartTime *string `json:"windowStartTime"`

	/* 窗口期结束时间 (Optional) */
	WindowEndTime *string `json:"windowEndTime"`

	/* 脚本存储路径 (Optional) */
	ScriptUrl *string `json:"scriptUrl"`

	/* 计算资源组名称 (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID (Optional) */
	DatasourceId *string `json:"datasourceId"`

	/* 输入参数列表 (Optional) */
	InputParams []shenhaiplatform.GpdjmcInputParam `json:"inputParams"`

	/* 输出参数列表 (Optional) */
	OutputParams []shenhaiplatform.GpdjmcOutputParam `json:"outputParams"`

	/* 循环任务参数 (Optional) */
	LoopParam *shenhaiplatform.GpdjmcLoopParam `json:"loopParam"`
}

func NewGravityParticleDubboJobManagerDeployJobEditRequest

func NewGravityParticleDubboJobManagerDeployJobEditRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerDeployJobEditRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerDeployJobEditRequestWithAllParams

func NewGravityParticleDubboJobManagerDeployJobEditRequestWithAllParams(
	regionId string,
	appName string,
	projectId *int,
	projectName *string,
	projectNameMatch *bool,
	nameKeyWord *string,
	relationType *string,
	modelId *int,
	modelName *string,
	modelNameMatch *bool,
	gitUrl *string,
	tableId *int,
	databaseName *string,
	marketId *int,
	marketCode *string,
	marketName *string,
	redirectType *string,
	tableName *string,
	tableNameMatch *bool,
	jobName *string,
	jobSystem *string,
	triggerType *string,
	triggerConfig *shenhaiplatform.GpdjmcTriggerConfigDTO,
	zipCommand *string,
	zipFileName *string,
	zipParams *string,
	dependencies *string,
	manager *string,
	cooperator *string,
	priority *string,
	jobDesc *string,
	scriptType *string,
	runScript *string,
	scriptContent []string,
	cycle *string,
	sequence *string,
	lifeCycle *string,
	retry *bool,
	retryCount *int,
	retryInterval *int,
	notifyOccasion *string,
	notifyTime *string,
	notifyPattern *string,
	notifier *string,
	startRunTime *string,
	endRunTime *string,
	runTime *string,
	runDate *string,
	flowId *string,
	taskId *string,
	userAccount *string,
	userPwd *string,
	markIds *string,
	runTimeOut *int,
	scriptSourceType *string,
	scriptTemplate *string,
	dmrTableIds []int,
	dmrTables []shenhaiplatform.GpdjmcDmrModelDTO,
	gitFilesList []shenhaiplatform.GpdjmcGitFileDTO,
	isDeploy *bool,
	scriptPath *string,
	scriptByte []string,
	fileId *int,
	publishDesc *string,
	scriptInfo *string,
	version *int,
	channel *string,
	sequenceStartTime *string,
	sequenceEndTime *string,
	sequenceInterval *int,
	runParams *string,
	runQueue *string,
	sparkJarRunParams *shenhaiplatform.SparkJarRunParams,
	submitConf []shenhaiplatform.GpdjmcConfPairStringString,
	jobStatus *int,
	resourceCode *string,
	workspaceCode *string,
	cstJobName *string,
	fromGravity *bool,
	processType *string,
	companyCode *string,
	windowStartTime *string,
	windowEndTime *string,
	scriptUrl *string,
	resourceName *string,
	datasourceId *string,
	inputParams []shenhaiplatform.GpdjmcInputParam,
	outputParams []shenhaiplatform.GpdjmcOutputParam,
	loopParam *shenhaiplatform.GpdjmcLoopParam,
) *GravityParticleDubboJobManagerDeployJobEditRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param projectId: (Optional) * param projectName: (Optional) * param projectNameMatch: (Optional) * param nameKeyWord: (Optional) * param relationType: (Optional) * param modelId: (Optional) * param modelName: (Optional) * param modelNameMatch: (Optional) * param gitUrl: (Optional) * param tableId: (Optional) * param databaseName: (Optional) * param marketId: (Optional) * param marketCode: (Optional) * param marketName: (Optional) * param redirectType: (Optional) * param tableName: (Optional) * param tableNameMatch: (Optional) * param jobName: (Optional) * param jobSystem: (Optional) * param triggerType: (Optional) * param triggerConfig: (Optional) * param zipCommand: (Optional) * param zipFileName: (Optional) * param zipParams: (Optional) * param dependencies: (Optional) * param manager: (Optional) * param cooperator: (Optional) * param priority: 优先级,l1 - l4 (Optional) * param jobDesc: (Optional) * param scriptType: (Optional) * param runScript: (Optional) * param scriptContent: (Optional) * param cycle: (Optional) * param sequence: (Optional) * param lifeCycle: (Optional) * param retry: (Optional) * param retryCount: (Optional) * param retryInterval: (Optional) * param notifyOccasion: (Optional) * param notifyTime: (Optional) * param notifyPattern: (Optional) * param notifier: (Optional) * param startRunTime: (Optional) * param endRunTime: (Optional) * param runTime: (Optional) * param runDate: (Optional) * param flowId: (Optional) * param taskId: (Optional) * param userAccount: (Optional) * param userPwd: (Optional) * param markIds: (Optional) * param runTimeOut: (Optional) * param scriptSourceType: (Optional) * param scriptTemplate: (Optional) * param dmrTableIds: (Optional) * param dmrTables: (Optional) * param gitFilesList: (Optional) * param isDeploy: (Optional) * param scriptPath: (Optional) * param scriptByte: (Optional) * param fileId: (Optional) * param publishDesc: (Optional) * param scriptInfo: (Optional) * param version: (Optional) * param channel: (Optional) * param sequenceStartTime: (Optional) * param sequenceEndTime: (Optional) * param sequenceInterval: (Optional) * param runParams: (Optional) * param runQueue: (Optional) * param sparkJarRunParams: (Optional) * param submitConf: (Optional) * param jobStatus: (Optional) * param resourceCode: 计算资源组code (Optional) * param workspaceCode: 工作空间code (Optional) * param cstJobName: 客户作业名称 (Optional) * param fromGravity: (Optional) * param processType: 处理类型 (Optional) * param companyCode: 租户code (Optional) * param windowStartTime: 窗口期开始时间 (Optional) * param windowEndTime: 窗口期结束时间 (Optional) * param scriptUrl: 脚本存储路径 (Optional) * param resourceName: 计算资源组名称 (Optional) * param datasourceId: 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID (Optional) * param inputParams: 输入参数列表 (Optional) * param outputParams: 输出参数列表 (Optional) * param loopParam: 循环任务参数 (Optional)

func NewGravityParticleDubboJobManagerDeployJobEditRequestWithoutParam

func NewGravityParticleDubboJobManagerDeployJobEditRequestWithoutParam() *GravityParticleDubboJobManagerDeployJobEditRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerDeployJobEditRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetChannel

param channel: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetCompanyCode

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetCooperator

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetCooperator(cooperator string)

param cooperator: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetCstJobName

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetCycle

param cycle: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetDatabaseName(databaseName string)

param databaseName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetDatasourceId

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetDatasourceId(datasourceId string)

param datasourceId: 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetDependencies

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetDependencies(dependencies string)

param dependencies: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetDmrTableIds

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetDmrTableIds(dmrTableIds []int)

param dmrTableIds: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetDmrTables

param dmrTables: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetEndRunTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetEndRunTime(endRunTime string)

param endRunTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetFileId

param fileId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetFlowId

param flowId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetFromGravity

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetFromGravity(fromGravity bool)

param fromGravity: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetGitFilesList

param gitFilesList: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetGitUrl

param gitUrl: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetInputParams

param inputParams: 输入参数列表(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetIsDeploy

param isDeploy: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetJobDesc

param jobDesc: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetJobName

param jobName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetJobStatus

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetJobStatus(jobStatus int)

param jobStatus: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetJobSystem

param jobSystem: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetLifeCycle

param lifeCycle: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetLoopParam

param loopParam: 循环任务参数(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetManager

param manager: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetMarkIds

param markIds: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetMarketCode

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetMarketCode(marketCode string)

param marketCode: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetMarketId

param marketId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetMarketName

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetMarketName(marketName string)

param marketName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetModelId

param modelId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetModelName

param modelName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetModelNameMatch

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetModelNameMatch(modelNameMatch bool)

param modelNameMatch: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetNameKeyWord

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetNameKeyWord(nameKeyWord string)

param nameKeyWord: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifier

param notifier: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifyOccasion

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifyOccasion(notifyOccasion string)

param notifyOccasion: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifyPattern

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifyPattern(notifyPattern string)

param notifyPattern: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifyTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetNotifyTime(notifyTime string)

param notifyTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetOutputParams

param outputParams: 输出参数列表(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetPriority

param priority: 优先级,l1 - l4(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetProcessType

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetProjectId

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetProjectId(projectId int)

param projectId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetProjectName

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetProjectName(projectName string)

param projectName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetProjectNameMatch

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetProjectNameMatch(projectNameMatch bool)

param projectNameMatch: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetPublishDesc

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetPublishDesc(publishDesc string)

param publishDesc: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRedirectType

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetRedirectType(redirectType string)

param redirectType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRelationType

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetRelationType(relationType string)

param relationType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetResourceCode

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetResourceCode(resourceCode string)

param resourceCode: 计算资源组code(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetResourceName

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetResourceName(resourceName string)

param resourceName: 计算资源组名称(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRetry

param retry: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRetryCount

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetRetryCount(retryCount int)

param retryCount: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRetryInterval

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetRetryInterval(retryInterval int)

param retryInterval: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRunDate

param runDate: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRunParams

param runParams: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRunQueue

param runQueue: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRunScript

param runScript: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRunTime

param runTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetRunTimeOut

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetRunTimeOut(runTimeOut int)

param runTimeOut: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptByte

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptByte(scriptByte []string)

param scriptByte: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptContent

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptContent(scriptContent []string)

param scriptContent: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptInfo

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptInfo(scriptInfo string)

param scriptInfo: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptPath

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptPath(scriptPath string)

param scriptPath: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptSourceType

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptSourceType(scriptSourceType string)

param scriptSourceType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptTemplate

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptTemplate(scriptTemplate string)

param scriptTemplate: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptType

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptType(scriptType string)

param scriptType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetScriptUrl

param scriptUrl: 脚本存储路径(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetSequence

param sequence: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetSequenceEndTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetSequenceEndTime(sequenceEndTime string)

param sequenceEndTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetSequenceInterval

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetSequenceInterval(sequenceInterval int)

param sequenceInterval: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetSequenceStartTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetSequenceStartTime(sequenceStartTime string)

param sequenceStartTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetSparkJarRunParams

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetSparkJarRunParams(sparkJarRunParams *shenhaiplatform.SparkJarRunParams)

param sparkJarRunParams: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetStartRunTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetStartRunTime(startRunTime string)

param startRunTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetSubmitConf

param submitConf: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetTableId

param tableId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetTableName

param tableName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetTableNameMatch

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetTableNameMatch(tableNameMatch bool)

param tableNameMatch: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetTaskId

param taskId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetTriggerConfig

param triggerConfig: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetTriggerType

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetTriggerType(triggerType string)

param triggerType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetUserAccount

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetUserAccount(userAccount string)

param userAccount: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetUserPwd

param userPwd: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetVersion

param version: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetWindowEndTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetWindowEndTime(windowEndTime string)

param windowEndTime: 窗口期结束时间(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetWindowStartTime

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetWindowStartTime(windowStartTime string)

param windowStartTime: 窗口期开始时间(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetZipCommand

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetZipCommand(zipCommand string)

param zipCommand: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetZipFileName

func (r *GravityParticleDubboJobManagerDeployJobEditRequest) SetZipFileName(zipFileName string)

param zipFileName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobEditRequest) SetZipParams

param zipParams: (Optional)

type GravityParticleDubboJobManagerDeployJobEditResponse

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

type GravityParticleDubboJobManagerDeployJobEditResult

type GravityParticleDubboJobManagerDeployJobEditResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerDeployJobRequest

type GravityParticleDubboJobManagerDeployJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	ProjectId *int `json:"projectId"`

	/*  (Optional) */
	ProjectName *string `json:"projectName"`

	/*  (Optional) */
	ProjectNameMatch *bool `json:"projectNameMatch"`

	/*  (Optional) */
	NameKeyWord *string `json:"nameKeyWord"`

	/*  (Optional) */
	RelationType *string `json:"relationType"`

	/*  (Optional) */
	ModelId *int `json:"modelId"`

	/*  (Optional) */
	ModelName *string `json:"modelName"`

	/*  (Optional) */
	ModelNameMatch *bool `json:"modelNameMatch"`

	/*  (Optional) */
	GitUrl *string `json:"gitUrl"`

	/*  (Optional) */
	TableId *int `json:"tableId"`

	/*  (Optional) */
	DatabaseName *string `json:"databaseName"`

	/*  (Optional) */
	MarketId *int `json:"marketId"`

	/*  (Optional) */
	MarketCode *string `json:"marketCode"`

	/*  (Optional) */
	MarketName *string `json:"marketName"`

	/*  (Optional) */
	RedirectType *string `json:"redirectType"`

	/*  (Optional) */
	TableName *string `json:"tableName"`

	/*  (Optional) */
	TableNameMatch *bool `json:"tableNameMatch"`

	/*  (Optional) */
	JobName *string `json:"jobName"`

	/*  (Optional) */
	JobSystem *string `json:"jobSystem"`

	/*  (Optional) */
	TriggerType *string `json:"triggerType"`

	/*  (Optional) */
	TriggerConfig *shenhaiplatform.GpdjmcTriggerConfigDTO `json:"triggerConfig"`

	/*  (Optional) */
	ZipCommand *string `json:"zipCommand"`

	/*  (Optional) */
	ZipFileName *string `json:"zipFileName"`

	/*  (Optional) */
	ZipParams *string `json:"zipParams"`

	/*  (Optional) */
	Dependencies *string `json:"dependencies"`

	/*  (Optional) */
	Manager *string `json:"manager"`

	/*  (Optional) */
	Cooperator *string `json:"cooperator"`

	/* 优先级,l1 - l4 (Optional) */
	Priority *string `json:"priority"`

	/*  (Optional) */
	JobDesc *string `json:"jobDesc"`

	/*  (Optional) */
	ScriptType *string `json:"scriptType"`

	/*  (Optional) */
	RunScript *string `json:"runScript"`

	/*  (Optional) */
	ScriptContent []string `json:"scriptContent"`

	/*  (Optional) */
	Cycle *string `json:"cycle"`

	/*  (Optional) */
	Sequence *string `json:"sequence"`

	/*  (Optional) */
	LifeCycle *string `json:"lifeCycle"`

	/*  (Optional) */
	Retry *bool `json:"retry"`

	/*  (Optional) */
	RetryCount *int `json:"retryCount"`

	/*  (Optional) */
	RetryInterval *int `json:"retryInterval"`

	/*  (Optional) */
	NotifyOccasion *string `json:"notifyOccasion"`

	/*  (Optional) */
	NotifyTime *string `json:"notifyTime"`

	/*  (Optional) */
	NotifyPattern *string `json:"notifyPattern"`

	/*  (Optional) */
	Notifier *string `json:"notifier"`

	/*  (Optional) */
	StartRunTime *string `json:"startRunTime"`

	/*  (Optional) */
	EndRunTime *string `json:"endRunTime"`

	/*  (Optional) */
	RunTime *string `json:"runTime"`

	/*  (Optional) */
	RunDate *string `json:"runDate"`

	/*  (Optional) */
	FlowId *string `json:"flowId"`

	/*  (Optional) */
	TaskId *string `json:"taskId"`

	/*  (Optional) */
	UserAccount *string `json:"userAccount"`

	/*  (Optional) */
	UserPwd *string `json:"userPwd"`

	/*  (Optional) */
	MarkIds *string `json:"markIds"`

	/*  (Optional) */
	RunTimeOut *int `json:"runTimeOut"`

	/*  (Optional) */
	ScriptSourceType *string `json:"scriptSourceType"`

	/*  (Optional) */
	ScriptTemplate *string `json:"scriptTemplate"`

	/*  (Optional) */
	DmrTableIds []int `json:"dmrTableIds"`

	/*  (Optional) */
	DmrTables []shenhaiplatform.GpdjmcDmrModelDTO `json:"dmrTables"`

	/*  (Optional) */
	GitFilesList []shenhaiplatform.GpdjmcGitFileDTO `json:"gitFilesList"`

	/*  (Optional) */
	IsDeploy *bool `json:"isDeploy"`

	/*  (Optional) */
	ScriptPath *string `json:"scriptPath"`

	/*  (Optional) */
	ScriptByte []string `json:"scriptByte"`

	/*  (Optional) */
	FileId *int `json:"fileId"`

	/*  (Optional) */
	PublishDesc *string `json:"publishDesc"`

	/*  (Optional) */
	ScriptInfo *string `json:"scriptInfo"`

	/*  (Optional) */
	Version *int `json:"version"`

	/*  (Optional) */
	Channel *string `json:"channel"`

	/*  (Optional) */
	SequenceStartTime *string `json:"sequenceStartTime"`

	/*  (Optional) */
	SequenceEndTime *string `json:"sequenceEndTime"`

	/*  (Optional) */
	SequenceInterval *int `json:"sequenceInterval"`

	/*  (Optional) */
	RunParams *string `json:"runParams"`

	/*  (Optional) */
	RunQueue *string `json:"runQueue"`

	/*  (Optional) */
	SparkJarRunParams *shenhaiplatform.SparkJarRunParams `json:"sparkJarRunParams"`

	/*  (Optional) */
	SubmitConf []shenhaiplatform.GpdjmcConfPairStringString `json:"submitConf"`

	/*  (Optional) */
	JobStatus *int `json:"jobStatus"`

	/* 计算资源组code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/*  (Optional) */
	FromGravity *bool `json:"fromGravity"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 窗口期开始时间 (Optional) */
	WindowStartTime *string `json:"windowStartTime"`

	/* 窗口期结束时间 (Optional) */
	WindowEndTime *string `json:"windowEndTime"`

	/* 脚本存储路径 (Optional) */
	ScriptUrl *string `json:"scriptUrl"`

	/* 计算资源组名称 (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID (Optional) */
	DatasourceId *string `json:"datasourceId"`

	/* 输入参数列表 (Optional) */
	InputParams []shenhaiplatform.GpdjmcInputParam `json:"inputParams"`

	/* 输出参数列表 (Optional) */
	OutputParams []shenhaiplatform.GpdjmcOutputParam `json:"outputParams"`

	/* 循环任务参数 (Optional) */
	LoopParam *shenhaiplatform.GpdjmcLoopParam `json:"loopParam"`
}

func NewGravityParticleDubboJobManagerDeployJobRequest

func NewGravityParticleDubboJobManagerDeployJobRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerDeployJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerDeployJobRequestWithAllParams

func NewGravityParticleDubboJobManagerDeployJobRequestWithAllParams(
	regionId string,
	appName string,
	projectId *int,
	projectName *string,
	projectNameMatch *bool,
	nameKeyWord *string,
	relationType *string,
	modelId *int,
	modelName *string,
	modelNameMatch *bool,
	gitUrl *string,
	tableId *int,
	databaseName *string,
	marketId *int,
	marketCode *string,
	marketName *string,
	redirectType *string,
	tableName *string,
	tableNameMatch *bool,
	jobName *string,
	jobSystem *string,
	triggerType *string,
	triggerConfig *shenhaiplatform.GpdjmcTriggerConfigDTO,
	zipCommand *string,
	zipFileName *string,
	zipParams *string,
	dependencies *string,
	manager *string,
	cooperator *string,
	priority *string,
	jobDesc *string,
	scriptType *string,
	runScript *string,
	scriptContent []string,
	cycle *string,
	sequence *string,
	lifeCycle *string,
	retry *bool,
	retryCount *int,
	retryInterval *int,
	notifyOccasion *string,
	notifyTime *string,
	notifyPattern *string,
	notifier *string,
	startRunTime *string,
	endRunTime *string,
	runTime *string,
	runDate *string,
	flowId *string,
	taskId *string,
	userAccount *string,
	userPwd *string,
	markIds *string,
	runTimeOut *int,
	scriptSourceType *string,
	scriptTemplate *string,
	dmrTableIds []int,
	dmrTables []shenhaiplatform.GpdjmcDmrModelDTO,
	gitFilesList []shenhaiplatform.GpdjmcGitFileDTO,
	isDeploy *bool,
	scriptPath *string,
	scriptByte []string,
	fileId *int,
	publishDesc *string,
	scriptInfo *string,
	version *int,
	channel *string,
	sequenceStartTime *string,
	sequenceEndTime *string,
	sequenceInterval *int,
	runParams *string,
	runQueue *string,
	sparkJarRunParams *shenhaiplatform.SparkJarRunParams,
	submitConf []shenhaiplatform.GpdjmcConfPairStringString,
	jobStatus *int,
	resourceCode *string,
	workspaceCode *string,
	cstJobName *string,
	fromGravity *bool,
	processType *string,
	companyCode *string,
	windowStartTime *string,
	windowEndTime *string,
	scriptUrl *string,
	resourceName *string,
	datasourceId *string,
	inputParams []shenhaiplatform.GpdjmcInputParam,
	outputParams []shenhaiplatform.GpdjmcOutputParam,
	loopParam *shenhaiplatform.GpdjmcLoopParam,
) *GravityParticleDubboJobManagerDeployJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param projectId: (Optional) * param projectName: (Optional) * param projectNameMatch: (Optional) * param nameKeyWord: (Optional) * param relationType: (Optional) * param modelId: (Optional) * param modelName: (Optional) * param modelNameMatch: (Optional) * param gitUrl: (Optional) * param tableId: (Optional) * param databaseName: (Optional) * param marketId: (Optional) * param marketCode: (Optional) * param marketName: (Optional) * param redirectType: (Optional) * param tableName: (Optional) * param tableNameMatch: (Optional) * param jobName: (Optional) * param jobSystem: (Optional) * param triggerType: (Optional) * param triggerConfig: (Optional) * param zipCommand: (Optional) * param zipFileName: (Optional) * param zipParams: (Optional) * param dependencies: (Optional) * param manager: (Optional) * param cooperator: (Optional) * param priority: 优先级,l1 - l4 (Optional) * param jobDesc: (Optional) * param scriptType: (Optional) * param runScript: (Optional) * param scriptContent: (Optional) * param cycle: (Optional) * param sequence: (Optional) * param lifeCycle: (Optional) * param retry: (Optional) * param retryCount: (Optional) * param retryInterval: (Optional) * param notifyOccasion: (Optional) * param notifyTime: (Optional) * param notifyPattern: (Optional) * param notifier: (Optional) * param startRunTime: (Optional) * param endRunTime: (Optional) * param runTime: (Optional) * param runDate: (Optional) * param flowId: (Optional) * param taskId: (Optional) * param userAccount: (Optional) * param userPwd: (Optional) * param markIds: (Optional) * param runTimeOut: (Optional) * param scriptSourceType: (Optional) * param scriptTemplate: (Optional) * param dmrTableIds: (Optional) * param dmrTables: (Optional) * param gitFilesList: (Optional) * param isDeploy: (Optional) * param scriptPath: (Optional) * param scriptByte: (Optional) * param fileId: (Optional) * param publishDesc: (Optional) * param scriptInfo: (Optional) * param version: (Optional) * param channel: (Optional) * param sequenceStartTime: (Optional) * param sequenceEndTime: (Optional) * param sequenceInterval: (Optional) * param runParams: (Optional) * param runQueue: (Optional) * param sparkJarRunParams: (Optional) * param submitConf: (Optional) * param jobStatus: (Optional) * param resourceCode: 计算资源组code (Optional) * param workspaceCode: 工作空间code (Optional) * param cstJobName: 客户作业名称 (Optional) * param fromGravity: (Optional) * param processType: 处理类型 (Optional) * param companyCode: 租户code (Optional) * param windowStartTime: 窗口期开始时间 (Optional) * param windowEndTime: 窗口期结束时间 (Optional) * param scriptUrl: 脚本存储路径 (Optional) * param resourceName: 计算资源组名称 (Optional) * param datasourceId: 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID (Optional) * param inputParams: 输入参数列表 (Optional) * param outputParams: 输出参数列表 (Optional) * param loopParam: 循环任务参数 (Optional)

func NewGravityParticleDubboJobManagerDeployJobRequestWithoutParam

func NewGravityParticleDubboJobManagerDeployJobRequestWithoutParam() *GravityParticleDubboJobManagerDeployJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerDeployJobRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerDeployJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetChannel

param channel: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetCompanyCode

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetCooperator

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetCooperator(cooperator string)

param cooperator: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetCstJobName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetCycle

param cycle: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetDatabaseName(databaseName string)

param databaseName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetDatasourceId

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetDatasourceId(datasourceId string)

param datasourceId: 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetDependencies

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetDependencies(dependencies string)

param dependencies: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetDmrTableIds

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetDmrTableIds(dmrTableIds []int)

param dmrTableIds: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetDmrTables

param dmrTables: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetEndRunTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetEndRunTime(endRunTime string)

param endRunTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetFileId

param fileId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetFlowId

param flowId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetFromGravity

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetFromGravity(fromGravity bool)

param fromGravity: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetGitFilesList

param gitFilesList: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetGitUrl

param gitUrl: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetInputParams

param inputParams: 输入参数列表(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetIsDeploy

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetIsDeploy(isDeploy bool)

param isDeploy: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetJobDesc

param jobDesc: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetJobName

param jobName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetJobStatus

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetJobStatus(jobStatus int)

param jobStatus: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetJobSystem

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetJobSystem(jobSystem string)

param jobSystem: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetLifeCycle

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetLifeCycle(lifeCycle string)

param lifeCycle: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetLoopParam

param loopParam: 循环任务参数(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetManager

param manager: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetMarkIds

param markIds: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetMarketCode

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetMarketCode(marketCode string)

param marketCode: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetMarketId

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetMarketId(marketId int)

param marketId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetMarketName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetMarketName(marketName string)

param marketName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetModelId

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetModelId(modelId int)

param modelId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetModelName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetModelName(modelName string)

param modelName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetModelNameMatch

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetModelNameMatch(modelNameMatch bool)

param modelNameMatch: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetNameKeyWord

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetNameKeyWord(nameKeyWord string)

param nameKeyWord: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetNotifier

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetNotifier(notifier string)

param notifier: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetNotifyOccasion

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetNotifyOccasion(notifyOccasion string)

param notifyOccasion: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetNotifyPattern

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetNotifyPattern(notifyPattern string)

param notifyPattern: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetNotifyTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetNotifyTime(notifyTime string)

param notifyTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetOutputParams

param outputParams: 输出参数列表(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetPriority

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetPriority(priority string)

param priority: 优先级,l1 - l4(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetProcessType

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetProjectId

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetProjectId(projectId int)

param projectId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetProjectName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetProjectName(projectName string)

param projectName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetProjectNameMatch

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetProjectNameMatch(projectNameMatch bool)

param projectNameMatch: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetPublishDesc

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetPublishDesc(publishDesc string)

param publishDesc: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRedirectType

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRedirectType(redirectType string)

param redirectType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRegionId

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRelationType

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRelationType(relationType string)

param relationType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetResourceCode

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetResourceCode(resourceCode string)

param resourceCode: 计算资源组code(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetResourceName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetResourceName(resourceName string)

param resourceName: 计算资源组名称(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRetry

param retry: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRetryCount

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRetryCount(retryCount int)

param retryCount: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRetryInterval

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRetryInterval(retryInterval int)

param retryInterval: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRunDate

param runDate: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRunParams

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRunParams(runParams string)

param runParams: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRunQueue

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRunQueue(runQueue string)

param runQueue: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRunScript

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRunScript(runScript string)

param runScript: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRunTime

param runTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetRunTimeOut

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetRunTimeOut(runTimeOut int)

param runTimeOut: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptByte

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptByte(scriptByte []string)

param scriptByte: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptContent

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptContent(scriptContent []string)

param scriptContent: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptInfo

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptInfo(scriptInfo string)

param scriptInfo: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptPath

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptPath(scriptPath string)

param scriptPath: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptSourceType

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptSourceType(scriptSourceType string)

param scriptSourceType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptTemplate

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptTemplate(scriptTemplate string)

param scriptTemplate: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptType

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptType(scriptType string)

param scriptType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetScriptUrl

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetScriptUrl(scriptUrl string)

param scriptUrl: 脚本存储路径(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetSequence

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetSequence(sequence string)

param sequence: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetSequenceEndTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetSequenceEndTime(sequenceEndTime string)

param sequenceEndTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetSequenceInterval

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetSequenceInterval(sequenceInterval int)

param sequenceInterval: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetSequenceStartTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetSequenceStartTime(sequenceStartTime string)

param sequenceStartTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetSparkJarRunParams

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetSparkJarRunParams(sparkJarRunParams *shenhaiplatform.SparkJarRunParams)

param sparkJarRunParams: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetStartRunTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetStartRunTime(startRunTime string)

param startRunTime: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetSubmitConf

param submitConf: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetTableId

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetTableId(tableId int)

param tableId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetTableName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetTableName(tableName string)

param tableName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetTableNameMatch

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetTableNameMatch(tableNameMatch bool)

param tableNameMatch: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetTaskId

param taskId: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetTriggerConfig

param triggerConfig: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetTriggerType

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetTriggerType(triggerType string)

param triggerType: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetUserAccount

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetUserAccount(userAccount string)

param userAccount: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetUserPwd

param userPwd: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetVersion

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetVersion(version int)

param version: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetWindowEndTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetWindowEndTime(windowEndTime string)

param windowEndTime: 窗口期结束时间(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetWindowStartTime

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetWindowStartTime(windowStartTime string)

param windowStartTime: 窗口期开始时间(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetZipCommand

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetZipCommand(zipCommand string)

param zipCommand: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetZipFileName

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetZipFileName(zipFileName string)

param zipFileName: (Optional)

func (*GravityParticleDubboJobManagerDeployJobRequest) SetZipParams

func (r *GravityParticleDubboJobManagerDeployJobRequest) SetZipParams(zipParams string)

param zipParams: (Optional)

type GravityParticleDubboJobManagerDeployJobResponse

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

type GravityParticleDubboJobManagerDeployJobResult

type GravityParticleDubboJobManagerDeployJobResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerGetEngineTemplateRequest

type GravityParticleDubboJobManagerGetEngineTemplateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	ScriptType string `json:"scriptType"`
}

func NewGravityParticleDubboJobManagerGetEngineTemplateRequest

func NewGravityParticleDubboJobManagerGetEngineTemplateRequest(
	regionId string,
	appName string,
	scriptType string,
) *GravityParticleDubboJobManagerGetEngineTemplateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param scriptType: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerGetEngineTemplateRequestWithAllParams

func NewGravityParticleDubboJobManagerGetEngineTemplateRequestWithAllParams(
	regionId string,
	appName string,
	scriptType string,
) *GravityParticleDubboJobManagerGetEngineTemplateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param scriptType: (Required)

func NewGravityParticleDubboJobManagerGetEngineTemplateRequestWithoutParam

func NewGravityParticleDubboJobManagerGetEngineTemplateRequestWithoutParam() *GravityParticleDubboJobManagerGetEngineTemplateRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerGetEngineTemplateRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerGetEngineTemplateRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerGetEngineTemplateRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerGetEngineTemplateRequest) SetScriptType

param scriptType: (Required)

type GravityParticleDubboJobManagerGetEngineTemplateResponse

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

type GravityParticleDubboJobManagerGetEngineTemplateResult

type GravityParticleDubboJobManagerGetEngineTemplateResult struct {
	Success int                                       `json:"success"`
	Code    string                                    `json:"code"`
	Msg     string                                    `json:"msg"`
	Result  []shenhaiplatform.GpdjmcEngineTemplateDTO `json:"result"`
}

type GravityParticleDubboJobManagerGetJobScriptRequest

type GravityParticleDubboJobManagerGetJobScriptRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	JobId int `json:"jobId"`
}

func NewGravityParticleDubboJobManagerGetJobScriptRequest

func NewGravityParticleDubboJobManagerGetJobScriptRequest(
	regionId string,
	appName string,
	jobId int,
) *GravityParticleDubboJobManagerGetJobScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobId: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerGetJobScriptRequestWithAllParams

func NewGravityParticleDubboJobManagerGetJobScriptRequestWithAllParams(
	regionId string,
	appName string,
	jobId int,
) *GravityParticleDubboJobManagerGetJobScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobId: (Required)

func NewGravityParticleDubboJobManagerGetJobScriptRequestWithoutParam

func NewGravityParticleDubboJobManagerGetJobScriptRequestWithoutParam() *GravityParticleDubboJobManagerGetJobScriptRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerGetJobScriptRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerGetJobScriptRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerGetJobScriptRequest) SetJobId

param jobId: (Required)

func (*GravityParticleDubboJobManagerGetJobScriptRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerGetJobScriptResponse

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

type GravityParticleDubboJobManagerGetJobScriptResult

type GravityParticleDubboJobManagerGetJobScriptResult struct {
	Success int                                    `json:"success"`
	Code    string                                 `json:"code"`
	Msg     string                                 `json:"msg"`
	Result  shenhaiplatform.GpdjmcDmrScriptInfoDTO `json:"result"`
}

type GravityParticleDubboJobManagerGetMgrJobByJobNameRequest

type GravityParticleDubboJobManagerGetMgrJobByJobNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	JobName string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerGetMgrJobByJobNameRequest

func NewGravityParticleDubboJobManagerGetMgrJobByJobNameRequest(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleDubboJobManagerGetMgrJobByJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerGetMgrJobByJobNameRequestWithAllParams

func NewGravityParticleDubboJobManagerGetMgrJobByJobNameRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleDubboJobManagerGetMgrJobByJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required)

func NewGravityParticleDubboJobManagerGetMgrJobByJobNameRequestWithoutParam

func NewGravityParticleDubboJobManagerGetMgrJobByJobNameRequestWithoutParam() *GravityParticleDubboJobManagerGetMgrJobByJobNameRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerGetMgrJobByJobNameRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerGetMgrJobByJobNameRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerGetMgrJobByJobNameRequest) SetJobName

param jobName: (Required)

func (*GravityParticleDubboJobManagerGetMgrJobByJobNameRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerGetMgrJobByJobNameResponse

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

type GravityParticleDubboJobManagerGetMgrJobByJobNameResult

type GravityParticleDubboJobManagerGetMgrJobByJobNameResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerGetMgrJobByJobeRequest

type GravityParticleDubboJobManagerGetMgrJobByJobeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	Remark *string `json:"remark"`

	/*  (Optional) */
	JobNames []string `json:"jobNames"`

	/*  (Optional) */
	FileId *int `json:"fileId"`

	/*  (Optional) */
	Version *int `json:"version"`

	/*  (Optional) */
	PublishDesc *string `json:"publishDesc"`

	/*  (Optional) */
	Manager *bool `json:"manager"`

	/*  (Optional) */
	JobManager *bool `json:"jobManager"`
}

func NewGravityParticleDubboJobManagerGetMgrJobByJobeRequest

func NewGravityParticleDubboJobManagerGetMgrJobByJobeRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerGetMgrJobByJobeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerGetMgrJobByJobeRequestWithAllParams

func NewGravityParticleDubboJobManagerGetMgrJobByJobeRequestWithAllParams(
	regionId string,
	appName string,
	userName *string,
	remark *string,
	jobNames []string,
	fileId *int,
	version *int,
	publishDesc *string,
	manager *bool,
	jobManager *bool,
) *GravityParticleDubboJobManagerGetMgrJobByJobeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param userName: (Optional) * param remark: (Optional) * param jobNames: (Optional) * param fileId: (Optional) * param version: (Optional) * param publishDesc: (Optional) * param manager: (Optional) * param jobManager: (Optional)

func NewGravityParticleDubboJobManagerGetMgrJobByJobeRequestWithoutParam

func NewGravityParticleDubboJobManagerGetMgrJobByJobeRequestWithoutParam() *GravityParticleDubboJobManagerGetMgrJobByJobeRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerGetMgrJobByJobeRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetFileId

param fileId: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetJobManager

func (r *GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetJobManager(jobManager bool)

param jobManager: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetJobNames

param jobNames: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetManager

param manager: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetPublishDesc

func (r *GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetPublishDesc(publishDesc string)

param publishDesc: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetRemark

param remark: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetUserName

param userName: (Optional)

func (*GravityParticleDubboJobManagerGetMgrJobByJobeRequest) SetVersion

param version: (Optional)

type GravityParticleDubboJobManagerGetMgrJobByJobeResponse

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

type GravityParticleDubboJobManagerGetMgrJobByJobeResult

type GravityParticleDubboJobManagerGetMgrJobByJobeResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerGetScriptInfoTypeRequest

type GravityParticleDubboJobManagerGetScriptInfoTypeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewGravityParticleDubboJobManagerGetScriptInfoTypeRequest

func NewGravityParticleDubboJobManagerGetScriptInfoTypeRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerGetScriptInfoTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerGetScriptInfoTypeRequestWithAllParams

func NewGravityParticleDubboJobManagerGetScriptInfoTypeRequestWithAllParams(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerGetScriptInfoTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewGravityParticleDubboJobManagerGetScriptInfoTypeRequestWithoutParam

func NewGravityParticleDubboJobManagerGetScriptInfoTypeRequestWithoutParam() *GravityParticleDubboJobManagerGetScriptInfoTypeRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerGetScriptInfoTypeRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerGetScriptInfoTypeRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerGetScriptInfoTypeRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerGetScriptInfoTypeResponse

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

type GravityParticleDubboJobManagerGetScriptInfoTypeResult

type GravityParticleDubboJobManagerGetScriptInfoTypeResult struct {
	Success int                                     `json:"success"`
	Code    string                                  `json:"code"`
	Msg     string                                  `json:"msg"`
	Result  shenhaiplatform.GpdjmcScriptInfoTypeDTO `json:"result"`
}

type GravityParticleDubboJobManagerJobQueryRequest

type GravityParticleDubboJobManagerJobQueryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库名 (Optional) */
	DatabaseName *string `json:"databaseName"`

	/* 表名 (Optional) */
	TableName *string `json:"tableName"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerJobQueryRequest

func NewGravityParticleDubboJobManagerJobQueryRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerJobQueryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerJobQueryRequestWithAllParams

func NewGravityParticleDubboJobManagerJobQueryRequestWithAllParams(
	regionId string,
	appName string,
	databaseName *string,
	tableName *string,
	workspaceCode *string,
	jobName *string,
) *GravityParticleDubboJobManagerJobQueryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param databaseName: 数据库名 (Optional) * param tableName: 表名 (Optional) * param workspaceCode: 工作空间code (Optional) * param jobName: 作业名 (Optional)

func NewGravityParticleDubboJobManagerJobQueryRequestWithoutParam

func NewGravityParticleDubboJobManagerJobQueryRequestWithoutParam() *GravityParticleDubboJobManagerJobQueryRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerJobQueryRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerJobQueryRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerJobQueryRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerJobQueryRequest) SetDatabaseName(databaseName string)

param databaseName: 数据库名(Optional)

func (*GravityParticleDubboJobManagerJobQueryRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleDubboJobManagerJobQueryRequest) SetRegionId

func (r *GravityParticleDubboJobManagerJobQueryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerJobQueryRequest) SetTableName

func (r *GravityParticleDubboJobManagerJobQueryRequest) SetTableName(tableName string)

param tableName: 表名(Optional)

func (*GravityParticleDubboJobManagerJobQueryRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerJobQueryRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleDubboJobManagerJobQueryResponse

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

type GravityParticleDubboJobManagerJobQueryResult

type GravityParticleDubboJobManagerJobQueryResult struct {
	Success int                                     `json:"success"`
	Code    string                                  `json:"code"`
	Msg     string                                  `json:"msg"`
	Result  []shenhaiplatform.GpdjmcDmrModelJobRDTO `json:"result"`
}

type GravityParticleDubboJobManagerListJobRequest

type GravityParticleDubboJobManagerListJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 登录用户名 (Optional) */
	UserName *string `json:"userName"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/* 是否启用 (Optional) */
	Enable *string `json:"enable"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewGravityParticleDubboJobManagerListJobRequest

func NewGravityParticleDubboJobManagerListJobRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerListJobRequestWithAllParams

func NewGravityParticleDubboJobManagerListJobRequestWithAllParams(
	regionId string,
	appName string,
	userName *string,
	jobName *string,
	cstJobName *string,
	enable *string,
	workspaceCode *string,
) *GravityParticleDubboJobManagerListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param userName: 登录用户名 (Optional) * param jobName: 作业名 (Optional) * param cstJobName: 客户作业名称 (Optional) * param enable: 是否启用 (Optional) * param workspaceCode: 工作空间code (Optional)

func NewGravityParticleDubboJobManagerListJobRequestWithoutParam

func NewGravityParticleDubboJobManagerListJobRequestWithoutParam() *GravityParticleDubboJobManagerListJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerListJobRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerListJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerListJobRequest) SetCstJobName

func (r *GravityParticleDubboJobManagerListJobRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleDubboJobManagerListJobRequest) SetEnable

param enable: 是否启用(Optional)

func (*GravityParticleDubboJobManagerListJobRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleDubboJobManagerListJobRequest) SetRegionId

func (r *GravityParticleDubboJobManagerListJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerListJobRequest) SetUserName

func (r *GravityParticleDubboJobManagerListJobRequest) SetUserName(userName string)

param userName: 登录用户名(Optional)

func (*GravityParticleDubboJobManagerListJobRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerListJobRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleDubboJobManagerListJobResponse

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

type GravityParticleDubboJobManagerListJobResult

type GravityParticleDubboJobManagerListJobResult struct {
	Success int                                 `json:"success"`
	Code    string                              `json:"code"`
	Msg     string                              `json:"msg"`
	Result  []shenhaiplatform.GpdjmcSchedJobDTO `json:"result"`
}

type GravityParticleDubboJobManagerQueryJobByOutputTableRequest

type GravityParticleDubboJobManagerQueryJobByOutputTableRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库名称 (Optional) */
	DatabaseName *string `json:"databaseName"`

	/* 表名称 (Optional) */
	TableName *string `json:"tableName"`

	/* 工作空间名称 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewGravityParticleDubboJobManagerQueryJobByOutputTableRequest

func NewGravityParticleDubboJobManagerQueryJobByOutputTableRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerQueryJobByOutputTableRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerQueryJobByOutputTableRequestWithAllParams

func NewGravityParticleDubboJobManagerQueryJobByOutputTableRequestWithAllParams(
	regionId string,
	appName string,
	databaseName *string,
	tableName *string,
	workspaceCode *string,
) *GravityParticleDubboJobManagerQueryJobByOutputTableRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param databaseName: 数据库名称 (Optional) * param tableName: 表名称 (Optional) * param workspaceCode: 工作空间名称 (Optional)

func NewGravityParticleDubboJobManagerQueryJobByOutputTableRequestWithoutParam

func NewGravityParticleDubboJobManagerQueryJobByOutputTableRequestWithoutParam() *GravityParticleDubboJobManagerQueryJobByOutputTableRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerQueryJobByOutputTableRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetDatabaseName(databaseName string)

param databaseName: 数据库名称(Optional)

func (*GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetTableName

param tableName: 表名称(Optional)

func (*GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerQueryJobByOutputTableRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间名称(Optional)

type GravityParticleDubboJobManagerQueryJobByOutputTableResponse

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

type GravityParticleDubboJobManagerQueryJobByOutputTableResult

type GravityParticleDubboJobManagerQueryJobByOutputTableResult struct {
	Success int      `json:"success"`
	Code    string   `json:"code"`
	Msg     string   `json:"msg"`
	Result  []string `json:"result"`
}

type GravityParticleDubboJobManagerSaveDmrModelJobRequest

type GravityParticleDubboJobManagerSaveDmrModelJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 主键Id,为空时保存,不为空时更新 (Optional) */
	Id *int `json:"id"`

	/* 作业Id (Optional) */
	JobId *int `json:"jobId"`

	/* 模型Id (Optional) */
	ModelTableId *int `json:"modelTableId"`

	/* 删除标识 (Optional) */
	DeleteFlag *int `json:"deleteFlag"`

	/* 更新时间 (Optional) */
	UpdateTime *string `json:"updateTime"`

	/* 表名 (Optional) */
	TableName *string `json:"tableName"`

	/* 表中文名称 (Optional) */
	TableNameCh *string `json:"tableNameCh"`

	/* 数据库名称 (Optional) */
	DatabaseName *string `json:"databaseName"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 数据来源渠道 (Optional) */
	Channel *string `json:"channel"`
}

func NewGravityParticleDubboJobManagerSaveDmrModelJobRequest

func NewGravityParticleDubboJobManagerSaveDmrModelJobRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerSaveDmrModelJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerSaveDmrModelJobRequestWithAllParams

func NewGravityParticleDubboJobManagerSaveDmrModelJobRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	jobId *int,
	modelTableId *int,
	deleteFlag *int,
	updateTime *string,
	tableName *string,
	tableNameCh *string,
	databaseName *string,
	workspaceCode *string,
	channel *string,
) *GravityParticleDubboJobManagerSaveDmrModelJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 主键Id,为空时保存,不为空时更新 (Optional) * param jobId: 作业Id (Optional) * param modelTableId: 模型Id (Optional) * param deleteFlag: 删除标识 (Optional) * param updateTime: 更新时间 (Optional) * param tableName: 表名 (Optional) * param tableNameCh: 表中文名称 (Optional) * param databaseName: 数据库名称 (Optional) * param workspaceCode: 工作空间code (Optional) * param channel: 数据来源渠道 (Optional)

func NewGravityParticleDubboJobManagerSaveDmrModelJobRequestWithoutParam

func NewGravityParticleDubboJobManagerSaveDmrModelJobRequestWithoutParam() *GravityParticleDubboJobManagerSaveDmrModelJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerSaveDmrModelJobRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetChannel

param channel: 数据来源渠道(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetDatabaseName(databaseName string)

param databaseName: 数据库名称(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetDeleteFlag

func (r *GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetDeleteFlag(deleteFlag int)

param deleteFlag: 删除标识(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetId

param id: 主键Id,为空时保存,不为空时更新(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetJobId

param jobId: 作业Id(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetModelTableId

func (r *GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetModelTableId(modelTableId int)

param modelTableId: 模型Id(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetTableName

param tableName: 表名(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetTableNameCh

func (r *GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetTableNameCh(tableNameCh string)

param tableNameCh: 表中文名称(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetUpdateTime

func (r *GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetUpdateTime(updateTime string)

param updateTime: 更新时间(Optional)

func (*GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerSaveDmrModelJobRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleDubboJobManagerSaveDmrModelJobResponse

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

type GravityParticleDubboJobManagerSaveDmrModelJobResult

type GravityParticleDubboJobManagerSaveDmrModelJobResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  int    `json:"result"`
}

type GravityParticleDubboJobManagerSaveJobScriptRequest

type GravityParticleDubboJobManagerSaveJobScriptRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 主键Id,为空时保存,不为空时更新 (Optional) */
	Id *int `json:"id"`

	/* 脚本名称 (Optional) */
	ScriptName *string `json:"scriptName"`

	/* 脚本类型 (Optional) */
	ScriptType *string `json:"scriptType"`

	/* 脚本描述 (Optional) */
	ScriptDesc *string `json:"scriptDesc"`

	/* 脚本来源, LOCAL(本地) GIT(git) SKYDRIVE(网盘) (Optional) */
	ScriptSourceType *string `json:"scriptSourceType"`

	/* 任务id (Optional) */
	JobId *int `json:"jobId"`

	/* 删除标识 (Optional) */
	DeleteFlag *int `json:"deleteFlag"`

	/* 创建人 (Optional) */
	Creator *string `json:"creator"`

	/* 创建时间 (Optional) */
	CreateTime *string `json:"createTime"`

	/* 修改人 (Optional) */
	UpdateUser *string `json:"updateUser"`

	/* 修改时间 (Optional) */
	UpdateTime *string `json:"updateTime"`

	/* 脚本内容 (Optional) */
	Content *string `json:"content"`
}

func NewGravityParticleDubboJobManagerSaveJobScriptRequest

func NewGravityParticleDubboJobManagerSaveJobScriptRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerSaveJobScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerSaveJobScriptRequestWithAllParams

func NewGravityParticleDubboJobManagerSaveJobScriptRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	scriptName *string,
	scriptType *string,
	scriptDesc *string,
	scriptSourceType *string,
	jobId *int,
	deleteFlag *int,
	creator *string,
	createTime *string,
	updateUser *string,
	updateTime *string,
	content *string,
) *GravityParticleDubboJobManagerSaveJobScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 主键Id,为空时保存,不为空时更新 (Optional) * param scriptName: 脚本名称 (Optional) * param scriptType: 脚本类型 (Optional) * param scriptDesc: 脚本描述 (Optional) * param scriptSourceType: 脚本来源, LOCAL(本地) GIT(git) SKYDRIVE(网盘) (Optional) * param jobId: 任务id (Optional) * param deleteFlag: 删除标识 (Optional) * param creator: 创建人 (Optional) * param createTime: 创建时间 (Optional) * param updateUser: 修改人 (Optional) * param updateTime: 修改时间 (Optional) * param content: 脚本内容 (Optional)

func NewGravityParticleDubboJobManagerSaveJobScriptRequestWithoutParam

func NewGravityParticleDubboJobManagerSaveJobScriptRequestWithoutParam() *GravityParticleDubboJobManagerSaveJobScriptRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerSaveJobScriptRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetContent

param content: 脚本内容(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetCreateTime

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetCreateTime(createTime string)

param createTime: 创建时间(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetCreator

param creator: 创建人(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetDeleteFlag

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetDeleteFlag(deleteFlag int)

param deleteFlag: 删除标识(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetId

param id: 主键Id,为空时保存,不为空时更新(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetJobId

param jobId: 任务id(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptDesc

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptDesc(scriptDesc string)

param scriptDesc: 脚本描述(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptName

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptName(scriptName string)

param scriptName: 脚本名称(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptSourceType

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptSourceType(scriptSourceType string)

param scriptSourceType: 脚本来源, LOCAL(本地) GIT(git) SKYDRIVE(网盘)(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptType

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetScriptType(scriptType string)

param scriptType: 脚本类型(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetUpdateTime

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetUpdateTime(updateTime string)

param updateTime: 修改时间(Optional)

func (*GravityParticleDubboJobManagerSaveJobScriptRequest) SetUpdateUser

func (r *GravityParticleDubboJobManagerSaveJobScriptRequest) SetUpdateUser(updateUser string)

param updateUser: 修改人(Optional)

type GravityParticleDubboJobManagerSaveJobScriptResponse

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

type GravityParticleDubboJobManagerSaveJobScriptResult

type GravityParticleDubboJobManagerSaveJobScriptResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  int    `json:"result"`
}

type GravityParticleDubboJobManagerSearchByJobNameRequest

type GravityParticleDubboJobManagerSearchByJobNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	JobName string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerSearchByJobNameRequest

func NewGravityParticleDubboJobManagerSearchByJobNameRequest(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleDubboJobManagerSearchByJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerSearchByJobNameRequestWithAllParams

func NewGravityParticleDubboJobManagerSearchByJobNameRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleDubboJobManagerSearchByJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required)

func NewGravityParticleDubboJobManagerSearchByJobNameRequestWithoutParam

func NewGravityParticleDubboJobManagerSearchByJobNameRequestWithoutParam() *GravityParticleDubboJobManagerSearchByJobNameRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerSearchByJobNameRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerSearchByJobNameRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerSearchByJobNameRequest) SetJobName

param jobName: (Required)

func (*GravityParticleDubboJobManagerSearchByJobNameRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerSearchByJobNameResponse

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

type GravityParticleDubboJobManagerSearchByJobNameResult

type GravityParticleDubboJobManagerSearchByJobNameResult struct {
	Success int                                    `json:"success"`
	Code    string                                 `json:"code"`
	Msg     string                                 `json:"msg"`
	Result  []shenhaiplatform.GpdjmcSchedJobDepDTO `json:"result"`
}

type GravityParticleDubboJobManagerSearchDmrModelJobRequest

type GravityParticleDubboJobManagerSearchDmrModelJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业Id (Optional) */
	JobId *int `json:"jobId"`

	/* 作业Id列表 (Optional) */
	JobIdList []int `json:"jobIdList"`

	/* 删除标识 (Optional) */
	DeleteFlag *int `json:"deleteFlag"`
}

func NewGravityParticleDubboJobManagerSearchDmrModelJobRequest

func NewGravityParticleDubboJobManagerSearchDmrModelJobRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerSearchDmrModelJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerSearchDmrModelJobRequestWithAllParams

func NewGravityParticleDubboJobManagerSearchDmrModelJobRequestWithAllParams(
	regionId string,
	appName string,
	jobId *int,
	jobIdList []int,
	deleteFlag *int,
) *GravityParticleDubboJobManagerSearchDmrModelJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobId: 作业Id (Optional) * param jobIdList: 作业Id列表 (Optional) * param deleteFlag: 删除标识 (Optional)

func NewGravityParticleDubboJobManagerSearchDmrModelJobRequestWithoutParam

func NewGravityParticleDubboJobManagerSearchDmrModelJobRequestWithoutParam() *GravityParticleDubboJobManagerSearchDmrModelJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerSearchDmrModelJobRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetDeleteFlag

func (r *GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetDeleteFlag(deleteFlag int)

param deleteFlag: 删除标识(Optional)

func (*GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetJobId

param jobId: 作业Id(Optional)

func (*GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetJobIdList

func (r *GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetJobIdList(jobIdList []int)

param jobIdList: 作业Id列表(Optional)

func (*GravityParticleDubboJobManagerSearchDmrModelJobRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleDubboJobManagerSearchDmrModelJobResponse

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

type GravityParticleDubboJobManagerSearchDmrModelJobResult

type GravityParticleDubboJobManagerSearchDmrModelJobResult struct {
	Success int                                     `json:"success"`
	Code    string                                  `json:"code"`
	Msg     string                                  `json:"msg"`
	Result  []shenhaiplatform.GpdjmcDmrModelJobRDTO `json:"result"`
}

type GravityParticleDubboJobManagerSearchJobIdRequest

type GravityParticleDubboJobManagerSearchJobIdRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库名 (Optional) */
	DatabaseName *string `json:"databaseName"`

	/* 表名 (Optional) */
	TableName *string `json:"tableName"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerSearchJobIdRequest

func NewGravityParticleDubboJobManagerSearchJobIdRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerSearchJobIdRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerSearchJobIdRequestWithAllParams

func NewGravityParticleDubboJobManagerSearchJobIdRequestWithAllParams(
	regionId string,
	appName string,
	databaseName *string,
	tableName *string,
	workspaceCode *string,
	jobName *string,
) *GravityParticleDubboJobManagerSearchJobIdRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param databaseName: 数据库名 (Optional) * param tableName: 表名 (Optional) * param workspaceCode: 工作空间code (Optional) * param jobName: 作业名 (Optional)

func NewGravityParticleDubboJobManagerSearchJobIdRequestWithoutParam

func NewGravityParticleDubboJobManagerSearchJobIdRequestWithoutParam() *GravityParticleDubboJobManagerSearchJobIdRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerSearchJobIdRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerSearchJobIdRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerSearchJobIdRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerSearchJobIdRequest) SetDatabaseName(databaseName string)

param databaseName: 数据库名(Optional)

func (*GravityParticleDubboJobManagerSearchJobIdRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleDubboJobManagerSearchJobIdRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerSearchJobIdRequest) SetTableName

func (r *GravityParticleDubboJobManagerSearchJobIdRequest) SetTableName(tableName string)

param tableName: 表名(Optional)

func (*GravityParticleDubboJobManagerSearchJobIdRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerSearchJobIdRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleDubboJobManagerSearchJobIdResponse

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

type GravityParticleDubboJobManagerSearchJobIdResult

type GravityParticleDubboJobManagerSearchJobIdResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  []int  `json:"result"`
}

type GravityParticleDubboJobManagerSearchSchedJobRequest

type GravityParticleDubboJobManagerSearchSchedJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库名 (Optional) */
	DatabaseName *string `json:"databaseName"`

	/* 表名 (Optional) */
	TableName *string `json:"tableName"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleDubboJobManagerSearchSchedJobRequest

func NewGravityParticleDubboJobManagerSearchSchedJobRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerSearchSchedJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerSearchSchedJobRequestWithAllParams

func NewGravityParticleDubboJobManagerSearchSchedJobRequestWithAllParams(
	regionId string,
	appName string,
	databaseName *string,
	tableName *string,
	workspaceCode *string,
	jobName *string,
) *GravityParticleDubboJobManagerSearchSchedJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param databaseName: 数据库名 (Optional) * param tableName: 表名 (Optional) * param workspaceCode: 工作空间code (Optional) * param jobName: 作业名 (Optional)

func NewGravityParticleDubboJobManagerSearchSchedJobRequestWithoutParam

func NewGravityParticleDubboJobManagerSearchSchedJobRequestWithoutParam() *GravityParticleDubboJobManagerSearchSchedJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerSearchSchedJobRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerSearchSchedJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerSearchSchedJobRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerSearchSchedJobRequest) SetDatabaseName(databaseName string)

param databaseName: 数据库名(Optional)

func (*GravityParticleDubboJobManagerSearchSchedJobRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleDubboJobManagerSearchSchedJobRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerSearchSchedJobRequest) SetTableName

param tableName: 表名(Optional)

func (*GravityParticleDubboJobManagerSearchSchedJobRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerSearchSchedJobRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleDubboJobManagerSearchSchedJobResponse

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

type GravityParticleDubboJobManagerSearchSchedJobResult

type GravityParticleDubboJobManagerSearchSchedJobResult struct {
	Success int                                    `json:"success"`
	Code    string                                 `json:"code"`
	Msg     string                                 `json:"msg"`
	Result  []shenhaiplatform.GpdjmcSchedJobResDTO `json:"result"`
}

type GravityParticleDubboJobManagerValidateJobRulesRequest

type GravityParticleDubboJobManagerValidateJobRulesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	ProjectId *int `json:"projectId"`

	/*  (Optional) */
	ProjectName *string `json:"projectName"`

	/*  (Optional) */
	ProjectNameMatch *bool `json:"projectNameMatch"`

	/*  (Optional) */
	NameKeyWord *string `json:"nameKeyWord"`

	/*  (Optional) */
	RelationType *string `json:"relationType"`

	/*  (Optional) */
	ModelId *int `json:"modelId"`

	/*  (Optional) */
	ModelName *string `json:"modelName"`

	/*  (Optional) */
	ModelNameMatch *bool `json:"modelNameMatch"`

	/*  (Optional) */
	GitUrl *string `json:"gitUrl"`

	/*  (Optional) */
	TableId *int `json:"tableId"`

	/*  (Optional) */
	DatabaseName *string `json:"databaseName"`

	/*  (Optional) */
	MarketId *int `json:"marketId"`

	/*  (Optional) */
	MarketCode *string `json:"marketCode"`

	/*  (Optional) */
	MarketName *string `json:"marketName"`

	/*  (Optional) */
	RedirectType *string `json:"redirectType"`

	/*  (Optional) */
	TableName *string `json:"tableName"`

	/*  (Optional) */
	TableNameMatch *bool `json:"tableNameMatch"`

	/*  (Optional) */
	JobName *string `json:"jobName"`

	/*  (Optional) */
	JobSystem *string `json:"jobSystem"`

	/*  (Optional) */
	TriggerType *string `json:"triggerType"`

	/*  (Optional) */
	TriggerConfig *shenhaiplatform.GpdjmcTriggerConfigDTO `json:"triggerConfig"`

	/*  (Optional) */
	ZipCommand *string `json:"zipCommand"`

	/*  (Optional) */
	ZipFileName *string `json:"zipFileName"`

	/*  (Optional) */
	ZipParams *string `json:"zipParams"`

	/*  (Optional) */
	Dependencies *string `json:"dependencies"`

	/*  (Optional) */
	Manager *string `json:"manager"`

	/*  (Optional) */
	Cooperator *string `json:"cooperator"`

	/* 优先级,l1 - l4 (Optional) */
	Priority *string `json:"priority"`

	/*  (Optional) */
	JobDesc *string `json:"jobDesc"`

	/*  (Optional) */
	ScriptType *string `json:"scriptType"`

	/*  (Optional) */
	RunScript *string `json:"runScript"`

	/*  (Optional) */
	ScriptContent []string `json:"scriptContent"`

	/*  (Optional) */
	Cycle *string `json:"cycle"`

	/*  (Optional) */
	Sequence *string `json:"sequence"`

	/*  (Optional) */
	LifeCycle *string `json:"lifeCycle"`

	/*  (Optional) */
	Retry *bool `json:"retry"`

	/*  (Optional) */
	RetryCount *int `json:"retryCount"`

	/*  (Optional) */
	RetryInterval *int `json:"retryInterval"`

	/*  (Optional) */
	NotifyOccasion *string `json:"notifyOccasion"`

	/*  (Optional) */
	NotifyTime *string `json:"notifyTime"`

	/*  (Optional) */
	NotifyPattern *string `json:"notifyPattern"`

	/*  (Optional) */
	Notifier *string `json:"notifier"`

	/*  (Optional) */
	StartRunTime *string `json:"startRunTime"`

	/*  (Optional) */
	EndRunTime *string `json:"endRunTime"`

	/*  (Optional) */
	RunTime *string `json:"runTime"`

	/*  (Optional) */
	RunDate *string `json:"runDate"`

	/*  (Optional) */
	FlowId *string `json:"flowId"`

	/*  (Optional) */
	TaskId *string `json:"taskId"`

	/*  (Optional) */
	UserAccount *string `json:"userAccount"`

	/*  (Optional) */
	UserPwd *string `json:"userPwd"`

	/*  (Optional) */
	MarkIds *string `json:"markIds"`

	/*  (Optional) */
	RunTimeOut *int `json:"runTimeOut"`

	/*  (Optional) */
	ScriptSourceType *string `json:"scriptSourceType"`

	/*  (Optional) */
	ScriptTemplate *string `json:"scriptTemplate"`

	/*  (Optional) */
	DmrTableIds []int `json:"dmrTableIds"`

	/*  (Optional) */
	DmrTables []shenhaiplatform.GpdjmcDmrModelDTO `json:"dmrTables"`

	/*  (Optional) */
	GitFilesList []shenhaiplatform.GpdjmcGitFileDTO `json:"gitFilesList"`

	/*  (Optional) */
	IsDeploy *bool `json:"isDeploy"`

	/*  (Optional) */
	ScriptPath *string `json:"scriptPath"`

	/*  (Optional) */
	ScriptByte []string `json:"scriptByte"`

	/*  (Optional) */
	FileId *int `json:"fileId"`

	/*  (Optional) */
	PublishDesc *string `json:"publishDesc"`

	/*  (Optional) */
	ScriptInfo *string `json:"scriptInfo"`

	/*  (Optional) */
	Version *int `json:"version"`

	/*  (Optional) */
	Channel *string `json:"channel"`

	/*  (Optional) */
	SequenceStartTime *string `json:"sequenceStartTime"`

	/*  (Optional) */
	SequenceEndTime *string `json:"sequenceEndTime"`

	/*  (Optional) */
	SequenceInterval *int `json:"sequenceInterval"`

	/*  (Optional) */
	RunParams *string `json:"runParams"`

	/*  (Optional) */
	RunQueue *string `json:"runQueue"`

	/*  (Optional) */
	SparkJarRunParams *shenhaiplatform.SparkJarRunParams `json:"sparkJarRunParams"`

	/*  (Optional) */
	SubmitConf []shenhaiplatform.GpdjmcConfPairStringString `json:"submitConf"`

	/*  (Optional) */
	JobStatus *int `json:"jobStatus"`

	/* 计算资源组code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/*  (Optional) */
	FromGravity *bool `json:"fromGravity"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 窗口期开始时间 (Optional) */
	WindowStartTime *string `json:"windowStartTime"`

	/* 窗口期结束时间 (Optional) */
	WindowEndTime *string `json:"windowEndTime"`

	/* 脚本存储路径 (Optional) */
	ScriptUrl *string `json:"scriptUrl"`

	/* 计算资源组名称 (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID (Optional) */
	DatasourceId *string `json:"datasourceId"`

	/* 输入参数列表 (Optional) */
	InputParams []shenhaiplatform.GpdjmcInputParam `json:"inputParams"`

	/* 输出参数列表 (Optional) */
	OutputParams []shenhaiplatform.GpdjmcOutputParam `json:"outputParams"`

	/* 循环任务参数 (Optional) */
	LoopParam *shenhaiplatform.GpdjmcLoopParam `json:"loopParam"`
}

func NewGravityParticleDubboJobManagerValidateJobRulesRequest

func NewGravityParticleDubboJobManagerValidateJobRulesRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerValidateJobRulesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerValidateJobRulesRequestWithAllParams

func NewGravityParticleDubboJobManagerValidateJobRulesRequestWithAllParams(
	regionId string,
	appName string,
	projectId *int,
	projectName *string,
	projectNameMatch *bool,
	nameKeyWord *string,
	relationType *string,
	modelId *int,
	modelName *string,
	modelNameMatch *bool,
	gitUrl *string,
	tableId *int,
	databaseName *string,
	marketId *int,
	marketCode *string,
	marketName *string,
	redirectType *string,
	tableName *string,
	tableNameMatch *bool,
	jobName *string,
	jobSystem *string,
	triggerType *string,
	triggerConfig *shenhaiplatform.GpdjmcTriggerConfigDTO,
	zipCommand *string,
	zipFileName *string,
	zipParams *string,
	dependencies *string,
	manager *string,
	cooperator *string,
	priority *string,
	jobDesc *string,
	scriptType *string,
	runScript *string,
	scriptContent []string,
	cycle *string,
	sequence *string,
	lifeCycle *string,
	retry *bool,
	retryCount *int,
	retryInterval *int,
	notifyOccasion *string,
	notifyTime *string,
	notifyPattern *string,
	notifier *string,
	startRunTime *string,
	endRunTime *string,
	runTime *string,
	runDate *string,
	flowId *string,
	taskId *string,
	userAccount *string,
	userPwd *string,
	markIds *string,
	runTimeOut *int,
	scriptSourceType *string,
	scriptTemplate *string,
	dmrTableIds []int,
	dmrTables []shenhaiplatform.GpdjmcDmrModelDTO,
	gitFilesList []shenhaiplatform.GpdjmcGitFileDTO,
	isDeploy *bool,
	scriptPath *string,
	scriptByte []string,
	fileId *int,
	publishDesc *string,
	scriptInfo *string,
	version *int,
	channel *string,
	sequenceStartTime *string,
	sequenceEndTime *string,
	sequenceInterval *int,
	runParams *string,
	runQueue *string,
	sparkJarRunParams *shenhaiplatform.SparkJarRunParams,
	submitConf []shenhaiplatform.GpdjmcConfPairStringString,
	jobStatus *int,
	resourceCode *string,
	workspaceCode *string,
	cstJobName *string,
	fromGravity *bool,
	processType *string,
	companyCode *string,
	windowStartTime *string,
	windowEndTime *string,
	scriptUrl *string,
	resourceName *string,
	datasourceId *string,
	inputParams []shenhaiplatform.GpdjmcInputParam,
	outputParams []shenhaiplatform.GpdjmcOutputParam,
	loopParam *shenhaiplatform.GpdjmcLoopParam,
) *GravityParticleDubboJobManagerValidateJobRulesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param projectId: (Optional) * param projectName: (Optional) * param projectNameMatch: (Optional) * param nameKeyWord: (Optional) * param relationType: (Optional) * param modelId: (Optional) * param modelName: (Optional) * param modelNameMatch: (Optional) * param gitUrl: (Optional) * param tableId: (Optional) * param databaseName: (Optional) * param marketId: (Optional) * param marketCode: (Optional) * param marketName: (Optional) * param redirectType: (Optional) * param tableName: (Optional) * param tableNameMatch: (Optional) * param jobName: (Optional) * param jobSystem: (Optional) * param triggerType: (Optional) * param triggerConfig: (Optional) * param zipCommand: (Optional) * param zipFileName: (Optional) * param zipParams: (Optional) * param dependencies: (Optional) * param manager: (Optional) * param cooperator: (Optional) * param priority: 优先级,l1 - l4 (Optional) * param jobDesc: (Optional) * param scriptType: (Optional) * param runScript: (Optional) * param scriptContent: (Optional) * param cycle: (Optional) * param sequence: (Optional) * param lifeCycle: (Optional) * param retry: (Optional) * param retryCount: (Optional) * param retryInterval: (Optional) * param notifyOccasion: (Optional) * param notifyTime: (Optional) * param notifyPattern: (Optional) * param notifier: (Optional) * param startRunTime: (Optional) * param endRunTime: (Optional) * param runTime: (Optional) * param runDate: (Optional) * param flowId: (Optional) * param taskId: (Optional) * param userAccount: (Optional) * param userPwd: (Optional) * param markIds: (Optional) * param runTimeOut: (Optional) * param scriptSourceType: (Optional) * param scriptTemplate: (Optional) * param dmrTableIds: (Optional) * param dmrTables: (Optional) * param gitFilesList: (Optional) * param isDeploy: (Optional) * param scriptPath: (Optional) * param scriptByte: (Optional) * param fileId: (Optional) * param publishDesc: (Optional) * param scriptInfo: (Optional) * param version: (Optional) * param channel: (Optional) * param sequenceStartTime: (Optional) * param sequenceEndTime: (Optional) * param sequenceInterval: (Optional) * param runParams: (Optional) * param runQueue: (Optional) * param sparkJarRunParams: (Optional) * param submitConf: (Optional) * param jobStatus: (Optional) * param resourceCode: 计算资源组code (Optional) * param workspaceCode: 工作空间code (Optional) * param cstJobName: 客户作业名称 (Optional) * param fromGravity: (Optional) * param processType: 处理类型 (Optional) * param companyCode: 租户code (Optional) * param windowStartTime: 窗口期开始时间 (Optional) * param windowEndTime: 窗口期结束时间 (Optional) * param scriptUrl: 脚本存储路径 (Optional) * param resourceName: 计算资源组名称 (Optional) * param datasourceId: 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID (Optional) * param inputParams: 输入参数列表 (Optional) * param outputParams: 输出参数列表 (Optional) * param loopParam: 循环任务参数 (Optional)

func NewGravityParticleDubboJobManagerValidateJobRulesRequestWithoutParam

func NewGravityParticleDubboJobManagerValidateJobRulesRequestWithoutParam() *GravityParticleDubboJobManagerValidateJobRulesRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerValidateJobRulesRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetChannel

param channel: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetCompanyCode

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetCooperator

param cooperator: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetCstJobName

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetCycle

param cycle: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetDatabaseName

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetDatabaseName(databaseName string)

param databaseName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetDatasourceId

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetDatasourceId(datasourceId string)

param datasourceId: 数据源ID,在一些要访问外部源的任务中,需要指定该数据源ID(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetDependencies

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetDependencies(dependencies string)

param dependencies: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetDmrTableIds

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetDmrTableIds(dmrTableIds []int)

param dmrTableIds: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetDmrTables

param dmrTables: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetEndRunTime

param endRunTime: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetFileId

param fileId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetFlowId

param flowId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetFromGravity

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetFromGravity(fromGravity bool)

param fromGravity: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetGitFilesList

param gitFilesList: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetGitUrl

param gitUrl: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetInputParams

param inputParams: 输入参数列表(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetIsDeploy

param isDeploy: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetJobDesc

param jobDesc: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetJobName

param jobName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetJobStatus

param jobStatus: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetJobSystem

param jobSystem: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetLifeCycle

param lifeCycle: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetLoopParam

param loopParam: 循环任务参数(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetManager

param manager: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetMarkIds

param markIds: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetMarketCode

param marketCode: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetMarketId

param marketId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetMarketName

param marketName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetModelId

param modelId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetModelName

param modelName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetModelNameMatch

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetModelNameMatch(modelNameMatch bool)

param modelNameMatch: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetNameKeyWord

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetNameKeyWord(nameKeyWord string)

param nameKeyWord: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetNotifier

param notifier: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetNotifyOccasion

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetNotifyOccasion(notifyOccasion string)

param notifyOccasion: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetNotifyPattern

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetNotifyPattern(notifyPattern string)

param notifyPattern: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetNotifyTime

param notifyTime: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetOutputParams

param outputParams: 输出参数列表(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetPriority

param priority: 优先级,l1 - l4(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetProcessType

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetProjectId

param projectId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetProjectName

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetProjectName(projectName string)

param projectName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetProjectNameMatch

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetProjectNameMatch(projectNameMatch bool)

param projectNameMatch: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetPublishDesc

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetPublishDesc(publishDesc string)

param publishDesc: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRedirectType

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetRedirectType(redirectType string)

param redirectType: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRelationType

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetRelationType(relationType string)

param relationType: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetResourceCode

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetResourceCode(resourceCode string)

param resourceCode: 计算资源组code(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetResourceName

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetResourceName(resourceName string)

param resourceName: 计算资源组名称(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRetry

param retry: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRetryCount

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetRetryCount(retryCount int)

param retryCount: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRetryInterval

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetRetryInterval(retryInterval int)

param retryInterval: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunDate

param runDate: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunParams

param runParams: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunQueue

param runQueue: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunScript

param runScript: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunTime

param runTime: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunTimeOut

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetRunTimeOut(runTimeOut int)

param runTimeOut: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptByte

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptByte(scriptByte []string)

param scriptByte: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptContent

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptContent(scriptContent []string)

param scriptContent: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptInfo

param scriptInfo: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptPath

param scriptPath: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptSourceType

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptSourceType(scriptSourceType string)

param scriptSourceType: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptTemplate

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptTemplate(scriptTemplate string)

param scriptTemplate: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptType

param scriptType: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetScriptUrl

param scriptUrl: 脚本存储路径(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequence

param sequence: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequenceEndTime

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequenceEndTime(sequenceEndTime string)

param sequenceEndTime: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequenceInterval

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequenceInterval(sequenceInterval int)

param sequenceInterval: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequenceStartTime

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetSequenceStartTime(sequenceStartTime string)

param sequenceStartTime: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetSparkJarRunParams

param sparkJarRunParams: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetStartRunTime

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetStartRunTime(startRunTime string)

param startRunTime: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetSubmitConf

param submitConf: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetTableId

param tableId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetTableName

param tableName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetTableNameMatch

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetTableNameMatch(tableNameMatch bool)

param tableNameMatch: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetTaskId

param taskId: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetTriggerConfig

param triggerConfig: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetTriggerType

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetTriggerType(triggerType string)

param triggerType: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetUserAccount

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetUserAccount(userAccount string)

param userAccount: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetUserPwd

param userPwd: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetVersion

param version: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetWindowEndTime

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetWindowEndTime(windowEndTime string)

param windowEndTime: 窗口期结束时间(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetWindowStartTime

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetWindowStartTime(windowStartTime string)

param windowStartTime: 窗口期开始时间(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetWorkspaceCode

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetZipCommand

param zipCommand: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetZipFileName

func (r *GravityParticleDubboJobManagerValidateJobRulesRequest) SetZipFileName(zipFileName string)

param zipFileName: (Optional)

func (*GravityParticleDubboJobManagerValidateJobRulesRequest) SetZipParams

param zipParams: (Optional)

type GravityParticleDubboJobManagerValidateJobRulesResponse

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

type GravityParticleDubboJobManagerValidateJobRulesResult

type GravityParticleDubboJobManagerValidateJobRulesResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleDubboJobManagerVerifyScriptFileListRequest

type GravityParticleDubboJobManagerVerifyScriptFileListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 脚本文件字节数组 (Optional) */
	ScriptByte []string `json:"scriptByte"`

	/* 脚本名称 (Optional) */
	ScriptName *string `json:"scriptName"`

	/* 任务名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 脚本类型 (Optional) */
	ScriptType *string `json:"scriptType"`
}

func NewGravityParticleDubboJobManagerVerifyScriptFileListRequest

func NewGravityParticleDubboJobManagerVerifyScriptFileListRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerVerifyScriptFileListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerVerifyScriptFileListRequestWithAllParams

func NewGravityParticleDubboJobManagerVerifyScriptFileListRequestWithAllParams(
	regionId string,
	appName string,
	scriptByte []string,
	scriptName *string,
	jobName *string,
	scriptType *string,
) *GravityParticleDubboJobManagerVerifyScriptFileListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param scriptByte: 脚本文件字节数组 (Optional) * param scriptName: 脚本名称 (Optional) * param jobName: 任务名称 (Optional) * param scriptType: 脚本类型 (Optional)

func NewGravityParticleDubboJobManagerVerifyScriptFileListRequestWithoutParam

func NewGravityParticleDubboJobManagerVerifyScriptFileListRequestWithoutParam() *GravityParticleDubboJobManagerVerifyScriptFileListRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerVerifyScriptFileListRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerVerifyScriptFileListRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerVerifyScriptFileListRequest) SetJobName

param jobName: 任务名称(Optional)

func (*GravityParticleDubboJobManagerVerifyScriptFileListRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerVerifyScriptFileListRequest) SetScriptByte

param scriptByte: 脚本文件字节数组(Optional)

func (*GravityParticleDubboJobManagerVerifyScriptFileListRequest) SetScriptName

param scriptName: 脚本名称(Optional)

func (*GravityParticleDubboJobManagerVerifyScriptFileListRequest) SetScriptType

param scriptType: 脚本类型(Optional)

type GravityParticleDubboJobManagerVerifyScriptFileListResponse

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

type GravityParticleDubboJobManagerVerifyScriptFileListResult

type GravityParticleDubboJobManagerVerifyScriptFileListResult struct {
	Success int                                 `json:"success"`
	Code    string                              `json:"code"`
	Msg     string                              `json:"msg"`
	Result  []shenhaiplatform.GpdjmcSchedJobDTO `json:"result"`
}

type GravityParticleDubboJobManagerVerifyScriptFileRequest

type GravityParticleDubboJobManagerVerifyScriptFileRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 脚本文件字节数组 (Optional) */
	ScriptByte []string `json:"scriptByte"`

	/* 脚本名称 (Optional) */
	ScriptName *string `json:"scriptName"`

	/* 任务名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 脚本类型 (Optional) */
	ScriptType *string `json:"scriptType"`
}

func NewGravityParticleDubboJobManagerVerifyScriptFileRequest

func NewGravityParticleDubboJobManagerVerifyScriptFileRequest(
	regionId string,
	appName string,
) *GravityParticleDubboJobManagerVerifyScriptFileRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleDubboJobManagerVerifyScriptFileRequestWithAllParams

func NewGravityParticleDubboJobManagerVerifyScriptFileRequestWithAllParams(
	regionId string,
	appName string,
	scriptByte []string,
	scriptName *string,
	jobName *string,
	scriptType *string,
) *GravityParticleDubboJobManagerVerifyScriptFileRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param scriptByte: 脚本文件字节数组 (Optional) * param scriptName: 脚本名称 (Optional) * param jobName: 任务名称 (Optional) * param scriptType: 脚本类型 (Optional)

func NewGravityParticleDubboJobManagerVerifyScriptFileRequestWithoutParam

func NewGravityParticleDubboJobManagerVerifyScriptFileRequestWithoutParam() *GravityParticleDubboJobManagerVerifyScriptFileRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleDubboJobManagerVerifyScriptFileRequest) GetRegionId

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

func (*GravityParticleDubboJobManagerVerifyScriptFileRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleDubboJobManagerVerifyScriptFileRequest) SetJobName

param jobName: 任务名称(Optional)

func (*GravityParticleDubboJobManagerVerifyScriptFileRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleDubboJobManagerVerifyScriptFileRequest) SetScriptByte

func (r *GravityParticleDubboJobManagerVerifyScriptFileRequest) SetScriptByte(scriptByte []string)

param scriptByte: 脚本文件字节数组(Optional)

func (*GravityParticleDubboJobManagerVerifyScriptFileRequest) SetScriptName

param scriptName: 脚本名称(Optional)

func (*GravityParticleDubboJobManagerVerifyScriptFileRequest) SetScriptType

param scriptType: 脚本类型(Optional)

type GravityParticleDubboJobManagerVerifyScriptFileResponse

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

type GravityParticleDubboJobManagerVerifyScriptFileResult

type GravityParticleDubboJobManagerVerifyScriptFileResult struct {
	Success int    `json:"success"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Result  bool   `json:"result"`
}

type GravityParticleJobDepChildJobsRequest

type GravityParticleJobDepChildJobsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 作业是否有效 (Optional) */
	JobEnable *string `json:"jobEnable"`
}

func NewGravityParticleJobDepChildJobsRequest

func NewGravityParticleJobDepChildJobsRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleJobDepChildJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepChildJobsRequestWithAllParams

func NewGravityParticleJobDepChildJobsRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobName *string,
	jobEnable *string,
) *GravityParticleJobDepChildJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobName: 作业名称 (Optional) * param jobEnable: 作业是否有效 (Optional)

func NewGravityParticleJobDepChildJobsRequestWithoutParam

func NewGravityParticleJobDepChildJobsRequestWithoutParam() *GravityParticleJobDepChildJobsRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepChildJobsRequest) GetRegionId

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

func (*GravityParticleJobDepChildJobsRequest) SetAppName

func (r *GravityParticleJobDepChildJobsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobDepChildJobsRequest) SetJobEnable

func (r *GravityParticleJobDepChildJobsRequest) SetJobEnable(jobEnable string)

param jobEnable: 作业是否有效(Optional)

func (*GravityParticleJobDepChildJobsRequest) SetJobName

func (r *GravityParticleJobDepChildJobsRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepChildJobsRequest) SetPageNum

func (r *GravityParticleJobDepChildJobsRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*GravityParticleJobDepChildJobsRequest) SetPageSize

func (r *GravityParticleJobDepChildJobsRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleJobDepChildJobsRequest) SetRegionId

func (r *GravityParticleJobDepChildJobsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobDepChildJobsResponse

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

type GravityParticleJobDepChildJobsResult

type GravityParticleJobDepChildJobsResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpdpSchedTriggerDependTree `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepDetailRequest

type GravityParticleJobDepDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 链路层级 (Optional) */
	Level *int `json:"level"`
}

func NewGravityParticleJobDepDetailRequest

func NewGravityParticleJobDepDetailRequest(
	regionId string,
	appName string,
) *GravityParticleJobDepDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepDetailRequestWithAllParams

func NewGravityParticleJobDepDetailRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	level *int,
) *GravityParticleJobDepDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param level: 链路层级 (Optional)

func NewGravityParticleJobDepDetailRequestWithoutParam

func NewGravityParticleJobDepDetailRequestWithoutParam() *GravityParticleJobDepDetailRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepDetailRequest) GetRegionId

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

func (*GravityParticleJobDepDetailRequest) SetAppName

func (r *GravityParticleJobDepDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobDepDetailRequest) SetJobName

func (r *GravityParticleJobDepDetailRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepDetailRequest) SetLevel

func (r *GravityParticleJobDepDetailRequest) SetLevel(level int)

param level: 链路层级(Optional)

func (*GravityParticleJobDepDetailRequest) SetRegionId

func (r *GravityParticleJobDepDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobDepDetailResponse

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

type GravityParticleJobDepDetailResult

type GravityParticleJobDepDetailResult struct {
	Success int                                    `json:"success"`
	Result  shenhaiplatform.GpdpJobDetailResultDTO `json:"result"`
	Code    string                                 `json:"code"`
	Msg     string                                 `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepGetChildChainJobsRequest

type GravityParticleJobDepGetChildChainJobsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 链路层级 (Optional) */
	Level *int `json:"level"`
}

func NewGravityParticleJobDepGetChildChainJobsRequest

func NewGravityParticleJobDepGetChildChainJobsRequest(
	regionId string,
	appName string,
) *GravityParticleJobDepGetChildChainJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepGetChildChainJobsRequestWithAllParams

func NewGravityParticleJobDepGetChildChainJobsRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	level *int,
) *GravityParticleJobDepGetChildChainJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param level: 链路层级 (Optional)

func NewGravityParticleJobDepGetChildChainJobsRequestWithoutParam

func NewGravityParticleJobDepGetChildChainJobsRequestWithoutParam() *GravityParticleJobDepGetChildChainJobsRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepGetChildChainJobsRequest) GetRegionId

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

func (*GravityParticleJobDepGetChildChainJobsRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobDepGetChildChainJobsRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepGetChildChainJobsRequest) SetLevel

param level: 链路层级(Optional)

func (*GravityParticleJobDepGetChildChainJobsRequest) SetRegionId

func (r *GravityParticleJobDepGetChildChainJobsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobDepGetChildChainJobsResponse

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

type GravityParticleJobDepGetChildChainJobsResult

type GravityParticleJobDepGetChildChainJobsResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpdpSchedTriggerDependTree `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepGetChildDependenciesRequest

type GravityParticleJobDepGetChildDependenciesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 作业是否有效 (Optional) */
	JobEnable *string `json:"jobEnable"`
}

func NewGravityParticleJobDepGetChildDependenciesRequest

func NewGravityParticleJobDepGetChildDependenciesRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleJobDepGetChildDependenciesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepGetChildDependenciesRequestWithAllParams

func NewGravityParticleJobDepGetChildDependenciesRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobName *string,
	jobEnable *string,
) *GravityParticleJobDepGetChildDependenciesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobName: 作业名称 (Optional) * param jobEnable: 作业是否有效 (Optional)

func NewGravityParticleJobDepGetChildDependenciesRequestWithoutParam

func NewGravityParticleJobDepGetChildDependenciesRequestWithoutParam() *GravityParticleJobDepGetChildDependenciesRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepGetChildDependenciesRequest) GetRegionId

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

func (*GravityParticleJobDepGetChildDependenciesRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobDepGetChildDependenciesRequest) SetJobEnable

func (r *GravityParticleJobDepGetChildDependenciesRequest) SetJobEnable(jobEnable string)

param jobEnable: 作业是否有效(Optional)

func (*GravityParticleJobDepGetChildDependenciesRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepGetChildDependenciesRequest) SetPageNum

param pageNum: 页码(Required)

func (*GravityParticleJobDepGetChildDependenciesRequest) SetPageSize

func (r *GravityParticleJobDepGetChildDependenciesRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleJobDepGetChildDependenciesRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleJobDepGetChildDependenciesResponse

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

type GravityParticleJobDepGetChildDependenciesResult

type GravityParticleJobDepGetChildDependenciesResult struct {
	Success int                                                `json:"success"`
	Result  shenhaiplatform.GpdpPageInfoJobDependencyResultDTO `json:"result"`
	Code    string                                             `json:"code"`
	Msg     string                                             `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepGetChildTreedRequest

type GravityParticleJobDepGetChildTreedRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 链路层级 (Optional) */
	Level *int `json:"level"`
}

func NewGravityParticleJobDepGetChildTreedRequest

func NewGravityParticleJobDepGetChildTreedRequest(
	regionId string,
	appName string,
) *GravityParticleJobDepGetChildTreedRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepGetChildTreedRequestWithAllParams

func NewGravityParticleJobDepGetChildTreedRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	level *int,
) *GravityParticleJobDepGetChildTreedRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param level: 链路层级 (Optional)

func NewGravityParticleJobDepGetChildTreedRequestWithoutParam

func NewGravityParticleJobDepGetChildTreedRequestWithoutParam() *GravityParticleJobDepGetChildTreedRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepGetChildTreedRequest) GetRegionId

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

func (*GravityParticleJobDepGetChildTreedRequest) SetAppName

func (r *GravityParticleJobDepGetChildTreedRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobDepGetChildTreedRequest) SetJobName

func (r *GravityParticleJobDepGetChildTreedRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepGetChildTreedRequest) SetLevel

param level: 链路层级(Optional)

func (*GravityParticleJobDepGetChildTreedRequest) SetRegionId

func (r *GravityParticleJobDepGetChildTreedRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobDepGetChildTreedResponse

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

type GravityParticleJobDepGetChildTreedResult

type GravityParticleJobDepGetChildTreedResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpdpSchedTriggerDependTree `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepGetParentChainJobsRequest

type GravityParticleJobDepGetParentChainJobsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 链路层级 (Optional) */
	Level *int `json:"level"`
}

func NewGravityParticleJobDepGetParentChainJobsRequest

func NewGravityParticleJobDepGetParentChainJobsRequest(
	regionId string,
	appName string,
) *GravityParticleJobDepGetParentChainJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepGetParentChainJobsRequestWithAllParams

func NewGravityParticleJobDepGetParentChainJobsRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	level *int,
) *GravityParticleJobDepGetParentChainJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param level: 链路层级 (Optional)

func NewGravityParticleJobDepGetParentChainJobsRequestWithoutParam

func NewGravityParticleJobDepGetParentChainJobsRequestWithoutParam() *GravityParticleJobDepGetParentChainJobsRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepGetParentChainJobsRequest) GetRegionId

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

func (*GravityParticleJobDepGetParentChainJobsRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobDepGetParentChainJobsRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepGetParentChainJobsRequest) SetLevel

param level: 链路层级(Optional)

func (*GravityParticleJobDepGetParentChainJobsRequest) SetRegionId

func (r *GravityParticleJobDepGetParentChainJobsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobDepGetParentChainJobsResponse

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

type GravityParticleJobDepGetParentChainJobsResult

type GravityParticleJobDepGetParentChainJobsResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpdpSchedTriggerDependTree `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepGetParentDependenciesRequest

type GravityParticleJobDepGetParentDependenciesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 作业是否有效 (Optional) */
	JobEnable *string `json:"jobEnable"`
}

func NewGravityParticleJobDepGetParentDependenciesRequest

func NewGravityParticleJobDepGetParentDependenciesRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleJobDepGetParentDependenciesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepGetParentDependenciesRequestWithAllParams

func NewGravityParticleJobDepGetParentDependenciesRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobName *string,
	jobEnable *string,
) *GravityParticleJobDepGetParentDependenciesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobName: 作业名称 (Optional) * param jobEnable: 作业是否有效 (Optional)

func NewGravityParticleJobDepGetParentDependenciesRequestWithoutParam

func NewGravityParticleJobDepGetParentDependenciesRequestWithoutParam() *GravityParticleJobDepGetParentDependenciesRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepGetParentDependenciesRequest) GetRegionId

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

func (*GravityParticleJobDepGetParentDependenciesRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobDepGetParentDependenciesRequest) SetJobEnable

func (r *GravityParticleJobDepGetParentDependenciesRequest) SetJobEnable(jobEnable string)

param jobEnable: 作业是否有效(Optional)

func (*GravityParticleJobDepGetParentDependenciesRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepGetParentDependenciesRequest) SetPageNum

param pageNum: 页码(Required)

func (*GravityParticleJobDepGetParentDependenciesRequest) SetPageSize

func (r *GravityParticleJobDepGetParentDependenciesRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleJobDepGetParentDependenciesRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleJobDepGetParentDependenciesResponse

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

type GravityParticleJobDepGetParentDependenciesResult

type GravityParticleJobDepGetParentDependenciesResult struct {
	Success int                                                `json:"success"`
	Result  shenhaiplatform.GpdpPageInfoJobDependencyResultDTO `json:"result"`
	Code    string                                             `json:"code"`
	Msg     string                                             `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobDepParentJobsRequest

type GravityParticleJobDepParentJobsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 作业是否有效 (Optional) */
	JobEnable *string `json:"jobEnable"`
}

func NewGravityParticleJobDepParentJobsRequest

func NewGravityParticleJobDepParentJobsRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleJobDepParentJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobDepParentJobsRequestWithAllParams

func NewGravityParticleJobDepParentJobsRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobName *string,
	jobEnable *string,
) *GravityParticleJobDepParentJobsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobName: 作业名称 (Optional) * param jobEnable: 作业是否有效 (Optional)

func NewGravityParticleJobDepParentJobsRequestWithoutParam

func NewGravityParticleJobDepParentJobsRequestWithoutParam() *GravityParticleJobDepParentJobsRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobDepParentJobsRequest) GetRegionId

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

func (*GravityParticleJobDepParentJobsRequest) SetAppName

func (r *GravityParticleJobDepParentJobsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobDepParentJobsRequest) SetJobEnable

func (r *GravityParticleJobDepParentJobsRequest) SetJobEnable(jobEnable string)

param jobEnable: 作业是否有效(Optional)

func (*GravityParticleJobDepParentJobsRequest) SetJobName

func (r *GravityParticleJobDepParentJobsRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*GravityParticleJobDepParentJobsRequest) SetPageNum

func (r *GravityParticleJobDepParentJobsRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*GravityParticleJobDepParentJobsRequest) SetPageSize

func (r *GravityParticleJobDepParentJobsRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleJobDepParentJobsRequest) SetRegionId

func (r *GravityParticleJobDepParentJobsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobDepParentJobsResponse

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

type GravityParticleJobDepParentJobsResult

type GravityParticleJobDepParentJobsResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpdpSchedTriggerDependTree `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobGetScriptExtensionsRequest

type GravityParticleJobGetScriptExtensionsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 集群代码 (Optional) */
	ClusterCode *string `json:"clusterCode"`
}

func NewGravityParticleJobGetScriptExtensionsRequest

func NewGravityParticleJobGetScriptExtensionsRequest(
	regionId string,
	appName string,
) *GravityParticleJobGetScriptExtensionsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobGetScriptExtensionsRequestWithAllParams

func NewGravityParticleJobGetScriptExtensionsRequestWithAllParams(
	regionId string,
	appName string,
	clusterCode *string,
) *GravityParticleJobGetScriptExtensionsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param clusterCode: 集群代码 (Optional)

func NewGravityParticleJobGetScriptExtensionsRequestWithoutParam

func NewGravityParticleJobGetScriptExtensionsRequestWithoutParam() *GravityParticleJobGetScriptExtensionsRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobGetScriptExtensionsRequest) GetRegionId

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

func (*GravityParticleJobGetScriptExtensionsRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobGetScriptExtensionsRequest) SetClusterCode

func (r *GravityParticleJobGetScriptExtensionsRequest) SetClusterCode(clusterCode string)

param clusterCode: 集群代码(Optional)

func (*GravityParticleJobGetScriptExtensionsRequest) SetRegionId

func (r *GravityParticleJobGetScriptExtensionsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobGetScriptExtensionsResponse

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

type GravityParticleJobGetScriptExtensionsResult

type GravityParticleJobGetScriptExtensionsResult struct {
	Success int                                      `json:"success"`
	Result  []shenhaiplatform.GpjsScriptExtensionDto `json:"result"`
	Code    string                                   `json:"code"`
	Msg     string                                   `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobHisRunAddBathTaskRequest

type GravityParticleJobHisRunAddBathTaskRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称  */
	JobName string `json:"jobName"`

	/* 补数开始时间  */
	StartDate string `json:"startDate"`

	/* 补数结束时间  */
	EndDate string `json:"endDate"`

	/* 并行数 (Optional) */
	ParallelNum *int `json:"parallelNum"`

	/* 子作业名称 (Optional) */
	ChildJobNames []string `json:"childJobNames"`
}

func NewGravityParticleJobHisRunAddBathTaskRequest

func NewGravityParticleJobHisRunAddBathTaskRequest(
	regionId string,
	appName string,
	jobName string,
	startDate string,
	endDate string,
) *GravityParticleJobHisRunAddBathTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Required) * param startDate: 补数开始时间 (Required) * param endDate: 补数结束时间 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobHisRunAddBathTaskRequestWithAllParams

func NewGravityParticleJobHisRunAddBathTaskRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
	startDate string,
	endDate string,
	parallelNum *int,
	childJobNames []string,
) *GravityParticleJobHisRunAddBathTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Required) * param startDate: 补数开始时间 (Required) * param endDate: 补数结束时间 (Required) * param parallelNum: 并行数 (Optional) * param childJobNames: 子作业名称 (Optional)

func NewGravityParticleJobHisRunAddBathTaskRequestWithoutParam

func NewGravityParticleJobHisRunAddBathTaskRequestWithoutParam() *GravityParticleJobHisRunAddBathTaskRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobHisRunAddBathTaskRequest) GetRegionId

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

func (*GravityParticleJobHisRunAddBathTaskRequest) SetAppName

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobHisRunAddBathTaskRequest) SetChildJobNames

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetChildJobNames(childJobNames []string)

param childJobNames: 子作业名称(Optional)

func (*GravityParticleJobHisRunAddBathTaskRequest) SetEndDate

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetEndDate(endDate string)

param endDate: 补数结束时间(Required)

func (*GravityParticleJobHisRunAddBathTaskRequest) SetJobName

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetJobName(jobName string)

param jobName: 作业名称(Required)

func (*GravityParticleJobHisRunAddBathTaskRequest) SetParallelNum

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetParallelNum(parallelNum int)

param parallelNum: 并行数(Optional)

func (*GravityParticleJobHisRunAddBathTaskRequest) SetRegionId

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleJobHisRunAddBathTaskRequest) SetStartDate

func (r *GravityParticleJobHisRunAddBathTaskRequest) SetStartDate(startDate string)

param startDate: 补数开始时间(Required)

type GravityParticleJobHisRunAddBathTaskResponse

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

type GravityParticleJobHisRunAddBathTaskResult

type GravityParticleJobHisRunAddBathTaskResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobHisRunAddTaskRequest

type GravityParticleJobHisRunAddTaskRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称  */
	JobName string `json:"jobName"`

	/* 补数开始时间  */
	StartDate string `json:"startDate"`

	/* 补数结束时间  */
	EndDate string `json:"endDate"`

	/* 并行数 (Optional) */
	ParallelNum *int `json:"parallelNum"`

	/* 子作业名称 (Optional) */
	ChildJobNames []string `json:"childJobNames"`
}

func NewGravityParticleJobHisRunAddTaskRequest

func NewGravityParticleJobHisRunAddTaskRequest(
	regionId string,
	appName string,
	jobName string,
	startDate string,
	endDate string,
) *GravityParticleJobHisRunAddTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Required) * param startDate: 补数开始时间 (Required) * param endDate: 补数结束时间 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobHisRunAddTaskRequestWithAllParams

func NewGravityParticleJobHisRunAddTaskRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
	startDate string,
	endDate string,
	parallelNum *int,
	childJobNames []string,
) *GravityParticleJobHisRunAddTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Required) * param startDate: 补数开始时间 (Required) * param endDate: 补数结束时间 (Required) * param parallelNum: 并行数 (Optional) * param childJobNames: 子作业名称 (Optional)

func NewGravityParticleJobHisRunAddTaskRequestWithoutParam

func NewGravityParticleJobHisRunAddTaskRequestWithoutParam() *GravityParticleJobHisRunAddTaskRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobHisRunAddTaskRequest) GetRegionId

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

func (*GravityParticleJobHisRunAddTaskRequest) SetAppName

func (r *GravityParticleJobHisRunAddTaskRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobHisRunAddTaskRequest) SetChildJobNames

func (r *GravityParticleJobHisRunAddTaskRequest) SetChildJobNames(childJobNames []string)

param childJobNames: 子作业名称(Optional)

func (*GravityParticleJobHisRunAddTaskRequest) SetEndDate

func (r *GravityParticleJobHisRunAddTaskRequest) SetEndDate(endDate string)

param endDate: 补数结束时间(Required)

func (*GravityParticleJobHisRunAddTaskRequest) SetJobName

func (r *GravityParticleJobHisRunAddTaskRequest) SetJobName(jobName string)

param jobName: 作业名称(Required)

func (*GravityParticleJobHisRunAddTaskRequest) SetParallelNum

func (r *GravityParticleJobHisRunAddTaskRequest) SetParallelNum(parallelNum int)

param parallelNum: 并行数(Optional)

func (*GravityParticleJobHisRunAddTaskRequest) SetRegionId

func (r *GravityParticleJobHisRunAddTaskRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleJobHisRunAddTaskRequest) SetStartDate

func (r *GravityParticleJobHisRunAddTaskRequest) SetStartDate(startDate string)

param startDate: 补数开始时间(Required)

type GravityParticleJobHisRunAddTaskResponse

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

type GravityParticleJobHisRunAddTaskResult

type GravityParticleJobHisRunAddTaskResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobHisRunCloseTaskRequest

type GravityParticleJobHisRunCloseTaskRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleJobHisRunCloseTaskRequest

func NewGravityParticleJobHisRunCloseTaskRequest(
	regionId string,
	appName string,
) *GravityParticleJobHisRunCloseTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobHisRunCloseTaskRequestWithAllParams

func NewGravityParticleJobHisRunCloseTaskRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
) *GravityParticleJobHisRunCloseTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional)

func NewGravityParticleJobHisRunCloseTaskRequestWithoutParam

func NewGravityParticleJobHisRunCloseTaskRequestWithoutParam() *GravityParticleJobHisRunCloseTaskRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobHisRunCloseTaskRequest) GetRegionId

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

func (*GravityParticleJobHisRunCloseTaskRequest) SetAppName

func (r *GravityParticleJobHisRunCloseTaskRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobHisRunCloseTaskRequest) SetJobName

func (r *GravityParticleJobHisRunCloseTaskRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*GravityParticleJobHisRunCloseTaskRequest) SetRegionId

func (r *GravityParticleJobHisRunCloseTaskRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobHisRunCloseTaskResponse

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

type GravityParticleJobHisRunCloseTaskResult

type GravityParticleJobHisRunCloseTaskResult struct {
	Success int    `json:"success"`
	Result  int    `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobHisRunListTaskLogRequest

type GravityParticleJobHisRunListTaskLogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 补数任务id (Optional) */
	AfreshAddId *int `json:"afreshAddId"`
}

func NewGravityParticleJobHisRunListTaskLogRequest

func NewGravityParticleJobHisRunListTaskLogRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleJobHisRunListTaskLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobHisRunListTaskLogRequestWithAllParams

func NewGravityParticleJobHisRunListTaskLogRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	afreshAddId *int,
) *GravityParticleJobHisRunListTaskLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param afreshAddId: 补数任务id (Optional)

func NewGravityParticleJobHisRunListTaskLogRequestWithoutParam

func NewGravityParticleJobHisRunListTaskLogRequestWithoutParam() *GravityParticleJobHisRunListTaskLogRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobHisRunListTaskLogRequest) GetRegionId

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

func (*GravityParticleJobHisRunListTaskLogRequest) SetAfreshAddId

func (r *GravityParticleJobHisRunListTaskLogRequest) SetAfreshAddId(afreshAddId int)

param afreshAddId: 补数任务id(Optional)

func (*GravityParticleJobHisRunListTaskLogRequest) SetAppName

func (r *GravityParticleJobHisRunListTaskLogRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobHisRunListTaskLogRequest) SetPageNum

func (r *GravityParticleJobHisRunListTaskLogRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*GravityParticleJobHisRunListTaskLogRequest) SetPageSize

func (r *GravityParticleJobHisRunListTaskLogRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleJobHisRunListTaskLogRequest) SetRegionId

func (r *GravityParticleJobHisRunListTaskLogRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobHisRunListTaskLogResponse

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

type GravityParticleJobHisRunListTaskLogResult

type GravityParticleJobHisRunListTaskLogResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpdrPageInfoAfreshAddLogVo `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobHisRunListTaskRequest

type GravityParticleJobHisRunListTaskRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 补数任务是否关闭 (Optional) */
	Enable *string `json:"enable"`

	/* 任务名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 客户作业名 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/* 任务类型 (Optional) */
	JobType *string `json:"jobType"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 处理类型列表 (Optional) */
	ProcessTypeList []string `json:"processTypeList"`

	/* 执行类型列表 (Optional) */
	ExeTypeList []string `json:"exeTypeList"`

	/* 周期具体日期 (Optional) */
	Cycle *string `json:"cycle"`

	/* 作业负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 任务状态 (Optional) */
	Statu *string `json:"statu"`

	/* 补数开始日期 (Optional) */
	JobStartDate *string `json:"jobStartDate"`

	/* 补数结束日期 (Optional) */
	JobEndDate *string `json:"jobEndDate"`

	/* 创建时间结束区间 (Optional) */
	CreateDateBefore *string `json:"createDateBefore"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	JobChildType *string `json:"jobChildType"`
}

func NewGravityParticleJobHisRunListTaskRequest

func NewGravityParticleJobHisRunListTaskRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleJobHisRunListTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobHisRunListTaskRequestWithAllParams

func NewGravityParticleJobHisRunListTaskRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	enable *string,
	jobName *string,
	cstJobName *string,
	jobType *string,
	processType *string,
	processTypeList []string,
	exeTypeList []string,
	cycle *string,
	manager *string,
	statu *string,
	jobStartDate *string,
	jobEndDate *string,
	createDateBefore *string,
	workspaceCode *string,
	jobChildType *string,
) *GravityParticleJobHisRunListTaskRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param enable: 补数任务是否关闭 (Optional) * param jobName: 任务名称 (Optional) * param cstJobName: 客户作业名 (Optional) * param jobType: 任务类型 (Optional) * param processType: 处理类型 (Optional) * param processTypeList: 处理类型列表 (Optional) * param exeTypeList: 执行类型列表 (Optional) * param cycle: 周期具体日期 (Optional) * param manager: 作业负责人 (Optional) * param statu: 任务状态 (Optional) * param jobStartDate: 补数开始日期 (Optional) * param jobEndDate: 补数结束日期 (Optional) * param createDateBefore: 创建时间结束区间 (Optional) * param workspaceCode: 工作空间code (Optional) * param jobChildType: (Optional)

func NewGravityParticleJobHisRunListTaskRequestWithoutParam

func NewGravityParticleJobHisRunListTaskRequestWithoutParam() *GravityParticleJobHisRunListTaskRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobHisRunListTaskRequest) GetRegionId

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

func (*GravityParticleJobHisRunListTaskRequest) SetAppName

func (r *GravityParticleJobHisRunListTaskRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobHisRunListTaskRequest) SetCreateDateBefore

func (r *GravityParticleJobHisRunListTaskRequest) SetCreateDateBefore(createDateBefore string)

param createDateBefore: 创建时间结束区间(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetCstJobName

func (r *GravityParticleJobHisRunListTaskRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetCycle

param cycle: 周期具体日期(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetEnable

func (r *GravityParticleJobHisRunListTaskRequest) SetEnable(enable string)

param enable: 补数任务是否关闭(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetExeTypeList

func (r *GravityParticleJobHisRunListTaskRequest) SetExeTypeList(exeTypeList []string)

param exeTypeList: 执行类型列表(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetJobChildType

func (r *GravityParticleJobHisRunListTaskRequest) SetJobChildType(jobChildType string)

param jobChildType: (Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetJobEndDate

func (r *GravityParticleJobHisRunListTaskRequest) SetJobEndDate(jobEndDate string)

param jobEndDate: 补数结束日期(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetJobName

func (r *GravityParticleJobHisRunListTaskRequest) SetJobName(jobName string)

param jobName: 任务名称(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetJobStartDate

func (r *GravityParticleJobHisRunListTaskRequest) SetJobStartDate(jobStartDate string)

param jobStartDate: 补数开始日期(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetJobType

func (r *GravityParticleJobHisRunListTaskRequest) SetJobType(jobType string)

param jobType: 任务类型(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetManager

func (r *GravityParticleJobHisRunListTaskRequest) SetManager(manager string)

param manager: 作业负责人(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetPageNum

func (r *GravityParticleJobHisRunListTaskRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*GravityParticleJobHisRunListTaskRequest) SetPageSize

func (r *GravityParticleJobHisRunListTaskRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleJobHisRunListTaskRequest) SetProcessType

func (r *GravityParticleJobHisRunListTaskRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetProcessTypeList

func (r *GravityParticleJobHisRunListTaskRequest) SetProcessTypeList(processTypeList []string)

param processTypeList: 处理类型列表(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetRegionId

func (r *GravityParticleJobHisRunListTaskRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleJobHisRunListTaskRequest) SetStatu

param statu: 任务状态(Optional)

func (*GravityParticleJobHisRunListTaskRequest) SetWorkspaceCode

func (r *GravityParticleJobHisRunListTaskRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleJobHisRunListTaskResponse

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

type GravityParticleJobHisRunListTaskResult

type GravityParticleJobHisRunListTaskResult struct {
	Id               int    `json:"id"`
	Txdate           string `json:"txdate"`
	Statu            string `json:"statu"`
	Enable           string `json:"enable"`
	CurrentMsg       string `json:"currentMsg"`
	JobName          string `json:"jobName"`
	JobStartDate     string `json:"jobStartDate"`
	JobEndDate       string `json:"jobEndDate"`
	Description      string `json:"description"`
	Cycle            string `json:"cycle"`
	ProcessType      string `json:"processType"`
	ExeType          string `json:"exeType"`
	CreateDate       string `json:"createDate"`
	ProcessTypeLabel string `json:"processTypeLabel"`
	Manager          string `json:"manager"`
	StatusLabel      string `json:"statusLabel"`
	JobType          string `json:"jobType"`
	JobChildType     string `json:"jobChildType"`
	ManagerFlag      bool   `json:"managerFlag"`
	CstJobName       string `json:"cstJobName"`
}

type GravityParticleJobMonitorJobCountInfoRequest

type GravityParticleJobMonitorJobCountInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`
}

func NewGravityParticleJobMonitorJobCountInfoRequest

func NewGravityParticleJobMonitorJobCountInfoRequest(
	regionId string,
	appName string,
) *GravityParticleJobMonitorJobCountInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobCountInfoRequestWithAllParams

func NewGravityParticleJobMonitorJobCountInfoRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
) *GravityParticleJobMonitorJobCountInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional)

func NewGravityParticleJobMonitorJobCountInfoRequestWithoutParam

func NewGravityParticleJobMonitorJobCountInfoRequestWithoutParam() *GravityParticleJobMonitorJobCountInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobCountInfoRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobCountInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobCountInfoRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobCountInfoRequest) SetRegionId

func (r *GravityParticleJobMonitorJobCountInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobMonitorJobCountInfoResponse

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

type GravityParticleJobMonitorJobCountInfoResult

type GravityParticleJobMonitorJobCountInfoResult struct {
	Success int                             `json:"success"`
	Result  shenhaiplatform.GpmnJobCountDto `json:"result"`
	Code    string                          `json:"code"`
	Msg     string                          `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobDispatchTrendRequest

type GravityParticleJobMonitorJobDispatchTrendRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`

	/* 统计维度:job作业,inst实例  */
	DimType string `json:"dimType"`

	/* 统计范围天数  */
	Slot int `json:"slot"`
}

func NewGravityParticleJobMonitorJobDispatchTrendRequest

func NewGravityParticleJobMonitorJobDispatchTrendRequest(
	regionId string,
	appName string,
	dimType string,
	slot int,
) *GravityParticleJobMonitorJobDispatchTrendRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param dimType: 统计维度:job作业,inst实例 (Required) * param slot: 统计范围天数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobDispatchTrendRequestWithAllParams

func NewGravityParticleJobMonitorJobDispatchTrendRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
	dimType string,
	slot int,
) *GravityParticleJobMonitorJobDispatchTrendRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional) * param dimType: 统计维度:job作业,inst实例 (Required) * param slot: 统计范围天数 (Required)

func NewGravityParticleJobMonitorJobDispatchTrendRequestWithoutParam

func NewGravityParticleJobMonitorJobDispatchTrendRequestWithoutParam() *GravityParticleJobMonitorJobDispatchTrendRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobDispatchTrendRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobDispatchTrendRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobDispatchTrendRequest) SetDimType

param dimType: 统计维度:job作业,inst实例(Required)

func (*GravityParticleJobMonitorJobDispatchTrendRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobDispatchTrendRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleJobMonitorJobDispatchTrendRequest) SetSlot

param slot: 统计范围天数(Required)

type GravityParticleJobMonitorJobDispatchTrendResponse

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

type GravityParticleJobMonitorJobDispatchTrendResult

type GravityParticleJobMonitorJobDispatchTrendResult struct {
	Success int                                  `json:"success"`
	Result  shenhaiplatform.GpmnLineStringDataVo `json:"result"`
	Code    string                               `json:"code"`
	Msg     string                               `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobFailCountRequest

type GravityParticleJobMonitorJobFailCountRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`
}

func NewGravityParticleJobMonitorJobFailCountRequest

func NewGravityParticleJobMonitorJobFailCountRequest(
	regionId string,
	appName string,
) *GravityParticleJobMonitorJobFailCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobFailCountRequestWithAllParams

func NewGravityParticleJobMonitorJobFailCountRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
) *GravityParticleJobMonitorJobFailCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional)

func NewGravityParticleJobMonitorJobFailCountRequestWithoutParam

func NewGravityParticleJobMonitorJobFailCountRequestWithoutParam() *GravityParticleJobMonitorJobFailCountRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobFailCountRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobFailCountRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobFailCountRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobFailCountRequest) SetRegionId

func (r *GravityParticleJobMonitorJobFailCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobMonitorJobFailCountResponse

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

type GravityParticleJobMonitorJobFailCountResult

type GravityParticleJobMonitorJobFailCountResult struct {
	Success int                           `json:"success"`
	Result  []shenhaiplatform.GpmnPieData `json:"result"`
	Code    string                        `json:"code"`
	Msg     string                        `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobSpendTimeRankingRequest

type GravityParticleJobMonitorJobSpendTimeRankingRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`

	/* 排名作业数量  */
	Num string `json:"num"`

	/* 统计范围天数  */
	Slot int `json:"slot"`
}

func NewGravityParticleJobMonitorJobSpendTimeRankingRequest

func NewGravityParticleJobMonitorJobSpendTimeRankingRequest(
	regionId string,
	appName string,
	num string,
	slot int,
) *GravityParticleJobMonitorJobSpendTimeRankingRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param num: 排名作业数量 (Required) * param slot: 统计范围天数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobSpendTimeRankingRequestWithAllParams

func NewGravityParticleJobMonitorJobSpendTimeRankingRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
	num string,
	slot int,
) *GravityParticleJobMonitorJobSpendTimeRankingRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional) * param num: 排名作业数量 (Required) * param slot: 统计范围天数 (Required)

func NewGravityParticleJobMonitorJobSpendTimeRankingRequestWithoutParam

func NewGravityParticleJobMonitorJobSpendTimeRankingRequestWithoutParam() *GravityParticleJobMonitorJobSpendTimeRankingRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobSpendTimeRankingRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobSpendTimeRankingRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobSpendTimeRankingRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobSpendTimeRankingRequest) SetNum

param num: 排名作业数量(Required)

func (*GravityParticleJobMonitorJobSpendTimeRankingRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleJobMonitorJobSpendTimeRankingRequest) SetSlot

param slot: 统计范围天数(Required)

type GravityParticleJobMonitorJobSpendTimeRankingResponse

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

type GravityParticleJobMonitorJobSpendTimeRankingResult

type GravityParticleJobMonitorJobSpendTimeRankingResult struct {
	Success int                                         `json:"success"`
	Result  []shenhaiplatform.GpmnJobSpendTimeRankingVo `json:"result"`
	Code    string                                      `json:"code"`
	Msg     string                                      `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobStatusCountRequest

type GravityParticleJobMonitorJobStatusCountRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 处理类型  */
	ProcessType string `json:"processType"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`
}

func NewGravityParticleJobMonitorJobStatusCountRequest

func NewGravityParticleJobMonitorJobStatusCountRequest(
	regionId string,
	appName string,
	processType string,
) *GravityParticleJobMonitorJobStatusCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param processType: 处理类型 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobStatusCountRequestWithAllParams

func NewGravityParticleJobMonitorJobStatusCountRequestWithAllParams(
	regionId string,
	appName string,
	processType string,
	isMine *bool,
) *GravityParticleJobMonitorJobStatusCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param processType: 处理类型 (Required) * param isMine: 是否统计本人作业 (Optional)

func NewGravityParticleJobMonitorJobStatusCountRequestWithoutParam

func NewGravityParticleJobMonitorJobStatusCountRequestWithoutParam() *GravityParticleJobMonitorJobStatusCountRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobStatusCountRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobStatusCountRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobStatusCountRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobStatusCountRequest) SetProcessType

func (r *GravityParticleJobMonitorJobStatusCountRequest) SetProcessType(processType string)

param processType: 处理类型(Required)

func (*GravityParticleJobMonitorJobStatusCountRequest) SetRegionId

func (r *GravityParticleJobMonitorJobStatusCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobMonitorJobStatusCountResponse

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

type GravityParticleJobMonitorJobStatusCountResult

type GravityParticleJobMonitorJobStatusCountResult struct {
	Success int                           `json:"success"`
	Result  []shenhaiplatform.GpmnPieData `json:"result"`
	Code    string                        `json:"code"`
	Msg     string                        `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobSuccessCountRequest

type GravityParticleJobMonitorJobSuccessCountRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`
}

func NewGravityParticleJobMonitorJobSuccessCountRequest

func NewGravityParticleJobMonitorJobSuccessCountRequest(
	regionId string,
	appName string,
) *GravityParticleJobMonitorJobSuccessCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobSuccessCountRequestWithAllParams

func NewGravityParticleJobMonitorJobSuccessCountRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
) *GravityParticleJobMonitorJobSuccessCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional)

func NewGravityParticleJobMonitorJobSuccessCountRequestWithoutParam

func NewGravityParticleJobMonitorJobSuccessCountRequestWithoutParam() *GravityParticleJobMonitorJobSuccessCountRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobSuccessCountRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobSuccessCountRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobSuccessCountRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobSuccessCountRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleJobMonitorJobSuccessCountResponse

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

type GravityParticleJobMonitorJobSuccessCountResult

type GravityParticleJobMonitorJobSuccessCountResult struct {
	Success int                            `json:"success"`
	Result  shenhaiplatform.GpmnLineDataVo `json:"result"`
	Code    string                         `json:"code"`
	Msg     string                         `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobTypeCountRequest

type GravityParticleJobMonitorJobTypeCountRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`
}

func NewGravityParticleJobMonitorJobTypeCountRequest

func NewGravityParticleJobMonitorJobTypeCountRequest(
	regionId string,
	appName string,
) *GravityParticleJobMonitorJobTypeCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobTypeCountRequestWithAllParams

func NewGravityParticleJobMonitorJobTypeCountRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
) *GravityParticleJobMonitorJobTypeCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional)

func NewGravityParticleJobMonitorJobTypeCountRequestWithoutParam

func NewGravityParticleJobMonitorJobTypeCountRequestWithoutParam() *GravityParticleJobMonitorJobTypeCountRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobTypeCountRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobTypeCountRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobTypeCountRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobTypeCountRequest) SetRegionId

func (r *GravityParticleJobMonitorJobTypeCountRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobMonitorJobTypeCountResponse

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

type GravityParticleJobMonitorJobTypeCountResult

type GravityParticleJobMonitorJobTypeCountResult struct {
	Success int                           `json:"success"`
	Result  []shenhaiplatform.GpmnPieData `json:"result"`
	Code    string                        `json:"code"`
	Msg     string                        `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobTypeListRequest

type GravityParticleJobMonitorJobTypeListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewGravityParticleJobMonitorJobTypeListRequest

func NewGravityParticleJobMonitorJobTypeListRequest(
	regionId string,
	appName string,
) *GravityParticleJobMonitorJobTypeListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobTypeListRequestWithAllParams

func NewGravityParticleJobMonitorJobTypeListRequestWithAllParams(
	regionId string,
	appName string,
) *GravityParticleJobMonitorJobTypeListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewGravityParticleJobMonitorJobTypeListRequestWithoutParam

func NewGravityParticleJobMonitorJobTypeListRequestWithoutParam() *GravityParticleJobMonitorJobTypeListRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobTypeListRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobTypeListRequest) SetAppName

func (r *GravityParticleJobMonitorJobTypeListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobTypeListRequest) SetRegionId

func (r *GravityParticleJobMonitorJobTypeListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobMonitorJobTypeListResponse

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

type GravityParticleJobMonitorJobTypeListResult

type GravityParticleJobMonitorJobTypeListResult struct {
	Success int                           `json:"success"`
	Result  []shenhaiplatform.GpmnPieData `json:"result"`
	Code    string                        `json:"code"`
	Msg     string                        `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobMonitorJobUnsuccessRankingRequest

type GravityParticleJobMonitorJobUnsuccessRankingRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否统计本人作业 (Optional) */
	IsMine *bool `json:"isMine"`

	/* 排名作业数量  */
	Num string `json:"num"`

	/* 统计范围天数  */
	Slot int `json:"slot"`
}

func NewGravityParticleJobMonitorJobUnsuccessRankingRequest

func NewGravityParticleJobMonitorJobUnsuccessRankingRequest(
	regionId string,
	appName string,
	num string,
	slot int,
) *GravityParticleJobMonitorJobUnsuccessRankingRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param num: 排名作业数量 (Required) * param slot: 统计范围天数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobMonitorJobUnsuccessRankingRequestWithAllParams

func NewGravityParticleJobMonitorJobUnsuccessRankingRequestWithAllParams(
	regionId string,
	appName string,
	isMine *bool,
	num string,
	slot int,
) *GravityParticleJobMonitorJobUnsuccessRankingRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isMine: 是否统计本人作业 (Optional) * param num: 排名作业数量 (Required) * param slot: 统计范围天数 (Required)

func NewGravityParticleJobMonitorJobUnsuccessRankingRequestWithoutParam

func NewGravityParticleJobMonitorJobUnsuccessRankingRequestWithoutParam() *GravityParticleJobMonitorJobUnsuccessRankingRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobMonitorJobUnsuccessRankingRequest) GetRegionId

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

func (*GravityParticleJobMonitorJobUnsuccessRankingRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobMonitorJobUnsuccessRankingRequest) SetIsMine

param isMine: 是否统计本人作业(Optional)

func (*GravityParticleJobMonitorJobUnsuccessRankingRequest) SetNum

param num: 排名作业数量(Required)

func (*GravityParticleJobMonitorJobUnsuccessRankingRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleJobMonitorJobUnsuccessRankingRequest) SetSlot

param slot: 统计范围天数(Required)

type GravityParticleJobMonitorJobUnsuccessRankingResponse

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

type GravityParticleJobMonitorJobUnsuccessRankingResult

type GravityParticleJobMonitorJobUnsuccessRankingResult struct {
	Success int                                         `json:"success"`
	Result  []shenhaiplatform.GpmnJobUnsuccessRankingVo `json:"result"`
	Code    string                                      `json:"code"`
	Msg     string                                      `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobscheForceRunJobInstRequest

type GravityParticleJobscheForceRunJobInstRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* sessionId (Optional) */
	SessionId *int `json:"sessionId"`

	/* 是否清理之前的实例 (Optional) */
	IsCleanBeforeInst *string `json:"isCleanBeforeInst"`

	/* 调用系统 (Optional) */
	System *string `json:"system"`

	/* 是否完成 (Optional) */
	IsComplement *string `json:"isComplement"`
	// contains filtered or unexported fields
}

func NewGravityParticleJobscheForceRunJobInstRequest

func NewGravityParticleJobscheForceRunJobInstRequest(
	regionId string,
	appName string,
) *GravityParticleJobscheForceRunJobInstRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobscheForceRunJobInstRequestWithAllParams

func NewGravityParticleJobscheForceRunJobInstRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	txDate *string,
	sessionId *int,
	isCleanBeforeInst *string,
	system *string,
	isComplement *string,
	_REQ_SEQ_NO_ *string,
) *GravityParticleJobscheForceRunJobInstRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param txDate: 数据日期 (Optional) * param sessionId: sessionId (Optional) * param isCleanBeforeInst: 是否清理之前的实例 (Optional) * param system: 调用系统 (Optional) * param isComplement: 是否完成 (Optional) * param _REQ_SEQ_NO_: 请求序列号 (Optional)

func NewGravityParticleJobscheForceRunJobInstRequestWithoutParam

func NewGravityParticleJobscheForceRunJobInstRequestWithoutParam() *GravityParticleJobscheForceRunJobInstRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobscheForceRunJobInstRequest) GetRegionId

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

func (*GravityParticleJobscheForceRunJobInstRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobscheForceRunJobInstRequest) SetIsCleanBeforeInst

func (r *GravityParticleJobscheForceRunJobInstRequest) SetIsCleanBeforeInst(isCleanBeforeInst string)

param isCleanBeforeInst: 是否清理之前的实例(Optional)

func (*GravityParticleJobscheForceRunJobInstRequest) SetIsComplement

func (r *GravityParticleJobscheForceRunJobInstRequest) SetIsComplement(isComplement string)

param isComplement: 是否完成(Optional)

func (*GravityParticleJobscheForceRunJobInstRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobscheForceRunJobInstRequest) SetRegionId

func (r *GravityParticleJobscheForceRunJobInstRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleJobscheForceRunJobInstRequest) SetSessionId

func (r *GravityParticleJobscheForceRunJobInstRequest) SetSessionId(sessionId int)

param sessionId: sessionId(Optional)

func (*GravityParticleJobscheForceRunJobInstRequest) SetSystem

param system: 调用系统(Optional)

func (*GravityParticleJobscheForceRunJobInstRequest) SetTxDate

param txDate: 数据日期(Optional)

func (*GravityParticleJobscheForceRunJobInstRequest) Set_REQ_SEQ_NO_

func (r *GravityParticleJobscheForceRunJobInstRequest) Set_REQ_SEQ_NO_(_REQ_SEQ_NO_ string)

param _REQ_SEQ_NO_: 请求序列号(Optional)

type GravityParticleJobscheForceRunJobInstResponse

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

type GravityParticleJobscheForceRunJobInstResult

type GravityParticleJobscheForceRunJobInstResult struct {
	Success int                                      `json:"success"`
	Result  shenhaiplatform.GpjsSchedQueuePendingDto `json:"result"`
	Code    string                                   `json:"code"`
	Msg     string                                   `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobscheIsUpstreamSameFrequencyRequest

type GravityParticleJobscheIsUpstreamSameFrequencyRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 依赖作业名称清单 (Optional) */
	DependJobName []string `json:"dependJobName"`

	/* 作业开始时间 (Optional) */
	StartTime *string `json:"startTime"`

	/* 作业结束时间 (Optional) */
	EndTime *string `json:"endTime"`

	/* 作业时间间隔 (Optional) */
	Interval *int `json:"interval"`

	/* 作业运行周期 (Optional) */
	Cycle *string `json:"cycle"`
}

func NewGravityParticleJobscheIsUpstreamSameFrequencyRequest

func NewGravityParticleJobscheIsUpstreamSameFrequencyRequest(
	regionId string,
	appName string,
) *GravityParticleJobscheIsUpstreamSameFrequencyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobscheIsUpstreamSameFrequencyRequestWithAllParams

func NewGravityParticleJobscheIsUpstreamSameFrequencyRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	dependJobName []string,
	startTime *string,
	endTime *string,
	interval *int,
	cycle *string,
) *GravityParticleJobscheIsUpstreamSameFrequencyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param dependJobName: 依赖作业名称清单 (Optional) * param startTime: 作业开始时间 (Optional) * param endTime: 作业结束时间 (Optional) * param interval: 作业时间间隔 (Optional) * param cycle: 作业运行周期 (Optional)

func NewGravityParticleJobscheIsUpstreamSameFrequencyRequestWithoutParam

func NewGravityParticleJobscheIsUpstreamSameFrequencyRequestWithoutParam() *GravityParticleJobscheIsUpstreamSameFrequencyRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobscheIsUpstreamSameFrequencyRequest) GetRegionId

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

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetCycle

param cycle: 作业运行周期(Optional)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetDependJobName

func (r *GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetDependJobName(dependJobName []string)

param dependJobName: 依赖作业名称清单(Optional)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetEndTime

param endTime: 作业结束时间(Optional)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetInterval

param interval: 作业时间间隔(Optional)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleJobscheIsUpstreamSameFrequencyRequest) SetStartTime

param startTime: 作业开始时间(Optional)

type GravityParticleJobscheIsUpstreamSameFrequencyResponse

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

type GravityParticleJobscheIsUpstreamSameFrequencyResult

type GravityParticleJobscheIsUpstreamSameFrequencyResult struct {
	Success int    `json:"success"`
	Result  bool   `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobscheProcessJobExeRstRequest

type GravityParticleJobscheProcessJobExeRstRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* 作业执行会话ID (Optional) */
	SessionId *int `json:"sessionId"`

	/* 运行服务器名称 (Optional) */
	ServerName *string `json:"serverName"`

	/* 作业运行开始时间 (Optional) */
	StartTime *string `json:"startTime"`

	/* 作业运行结束时间 (Optional) */
	EndTime *string `json:"endTime"`

	/* 作业执行状态 (Optional) */
	JobStatus *string `json:"jobStatus"`

	/* 作业返回码 (Optional) */
	ReturnCode *int `json:"returnCode"`

	/* 作业执行影响记录条数 (Optional) */
	AffectRows *int64 `json:"affectRows"`

	/* 作业执行警告代码 (Optional) */
	WarningCode *int `json:"warningCode"`

	/* 作业执行集群job app id (Optional) */
	Pids []string `json:"pids"`
}

func NewGravityParticleJobscheProcessJobExeRstRequest

func NewGravityParticleJobscheProcessJobExeRstRequest(
	regionId string,
	appName string,
) *GravityParticleJobscheProcessJobExeRstRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobscheProcessJobExeRstRequestWithAllParams

func NewGravityParticleJobscheProcessJobExeRstRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	txDate *string,
	sessionId *int,
	serverName *string,
	startTime *string,
	endTime *string,
	jobStatus *string,
	returnCode *int,
	affectRows *int64,
	warningCode *int,
	pids []string,
) *GravityParticleJobscheProcessJobExeRstRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param txDate: 数据日期 (Optional) * param sessionId: 作业执行会话ID (Optional) * param serverName: 运行服务器名称 (Optional) * param startTime: 作业运行开始时间 (Optional) * param endTime: 作业运行结束时间 (Optional) * param jobStatus: 作业执行状态 (Optional) * param returnCode: 作业返回码 (Optional) * param affectRows: 作业执行影响记录条数 (Optional) * param warningCode: 作业执行警告代码 (Optional) * param pids: 作业执行集群job app id (Optional)

func NewGravityParticleJobscheProcessJobExeRstRequestWithoutParam

func NewGravityParticleJobscheProcessJobExeRstRequestWithoutParam() *GravityParticleJobscheProcessJobExeRstRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobscheProcessJobExeRstRequest) GetRegionId

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

func (*GravityParticleJobscheProcessJobExeRstRequest) SetAffectRows

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetAffectRows(affectRows int64)

param affectRows: 作业执行影响记录条数(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetEndTime

param endTime: 作业运行结束时间(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetJobStatus

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetJobStatus(jobStatus string)

param jobStatus: 作业执行状态(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetPids

param pids: 作业执行集群job app id(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetRegionId

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetReturnCode

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetReturnCode(returnCode int)

param returnCode: 作业返回码(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetServerName

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetServerName(serverName string)

param serverName: 运行服务器名称(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetSessionId

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetSessionId(sessionId int)

param sessionId: 作业执行会话ID(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetStartTime

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetStartTime(startTime string)

param startTime: 作业运行开始时间(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetTxDate

param txDate: 数据日期(Optional)

func (*GravityParticleJobscheProcessJobExeRstRequest) SetWarningCode

func (r *GravityParticleJobscheProcessJobExeRstRequest) SetWarningCode(warningCode int)

param warningCode: 作业执行警告代码(Optional)

type GravityParticleJobscheProcessJobExeRstResponse

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

type GravityParticleJobscheProcessJobExeRstResult

type GravityParticleJobscheProcessJobExeRstResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobscheReRunJobInstRequest

type GravityParticleJobscheReRunJobInstRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* sessionId (Optional) */
	SessionId *int `json:"sessionId"`

	/* 是否清理之前的实例 (Optional) */
	IsCleanBeforeInst *string `json:"isCleanBeforeInst"`

	/* 调用系统 (Optional) */
	System *string `json:"system"`

	/* 是否完成 (Optional) */
	IsComplement *string `json:"isComplement"`
	// contains filtered or unexported fields
}

func NewGravityParticleJobscheReRunJobInstRequest

func NewGravityParticleJobscheReRunJobInstRequest(
	regionId string,
	appName string,
) *GravityParticleJobscheReRunJobInstRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobscheReRunJobInstRequestWithAllParams

func NewGravityParticleJobscheReRunJobInstRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	txDate *string,
	sessionId *int,
	isCleanBeforeInst *string,
	system *string,
	isComplement *string,
	_REQ_SEQ_NO_ *string,
) *GravityParticleJobscheReRunJobInstRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param txDate: 数据日期 (Optional) * param sessionId: sessionId (Optional) * param isCleanBeforeInst: 是否清理之前的实例 (Optional) * param system: 调用系统 (Optional) * param isComplement: 是否完成 (Optional) * param _REQ_SEQ_NO_: 请求序列号 (Optional)

func NewGravityParticleJobscheReRunJobInstRequestWithoutParam

func NewGravityParticleJobscheReRunJobInstRequestWithoutParam() *GravityParticleJobscheReRunJobInstRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobscheReRunJobInstRequest) GetRegionId

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

func (*GravityParticleJobscheReRunJobInstRequest) SetAppName

func (r *GravityParticleJobscheReRunJobInstRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleJobscheReRunJobInstRequest) SetIsCleanBeforeInst

func (r *GravityParticleJobscheReRunJobInstRequest) SetIsCleanBeforeInst(isCleanBeforeInst string)

param isCleanBeforeInst: 是否清理之前的实例(Optional)

func (*GravityParticleJobscheReRunJobInstRequest) SetIsComplement

func (r *GravityParticleJobscheReRunJobInstRequest) SetIsComplement(isComplement string)

param isComplement: 是否完成(Optional)

func (*GravityParticleJobscheReRunJobInstRequest) SetJobName

func (r *GravityParticleJobscheReRunJobInstRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*GravityParticleJobscheReRunJobInstRequest) SetRegionId

func (r *GravityParticleJobscheReRunJobInstRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleJobscheReRunJobInstRequest) SetSessionId

func (r *GravityParticleJobscheReRunJobInstRequest) SetSessionId(sessionId int)

param sessionId: sessionId(Optional)

func (*GravityParticleJobscheReRunJobInstRequest) SetSystem

param system: 调用系统(Optional)

func (*GravityParticleJobscheReRunJobInstRequest) SetTxDate

param txDate: 数据日期(Optional)

func (*GravityParticleJobscheReRunJobInstRequest) Set_REQ_SEQ_NO_

func (r *GravityParticleJobscheReRunJobInstRequest) Set_REQ_SEQ_NO_(_REQ_SEQ_NO_ string)

param _REQ_SEQ_NO_: 请求序列号(Optional)

type GravityParticleJobscheReRunJobInstResponse

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

type GravityParticleJobscheReRunJobInstResult

type GravityParticleJobscheReRunJobInstResult struct {
	Success int                                      `json:"success"`
	Result  shenhaiplatform.GpjsSchedQueuePendingDto `json:"result"`
	Code    string                                   `json:"code"`
	Msg     string                                   `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobscheResetJobInstStatusRequest

type GravityParticleJobscheResetJobInstStatusRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* 作业重置的状态 (Optional) */
	JobStatus *string `json:"jobStatus"`

	/* 作业重置的状态,向后兼容字段和jobStatus一个含义,新接口用jobStatus (Optional) */
	Status *string `json:"status"`
}

func NewGravityParticleJobscheResetJobInstStatusRequest

func NewGravityParticleJobscheResetJobInstStatusRequest(
	regionId string,
	appName string,
) *GravityParticleJobscheResetJobInstStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobscheResetJobInstStatusRequestWithAllParams

func NewGravityParticleJobscheResetJobInstStatusRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	txDate *string,
	jobStatus *string,
	status *string,
) *GravityParticleJobscheResetJobInstStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param txDate: 数据日期 (Optional) * param jobStatus: 作业重置的状态 (Optional) * param status: 作业重置的状态,向后兼容字段和jobStatus一个含义,新接口用jobStatus (Optional)

func NewGravityParticleJobscheResetJobInstStatusRequestWithoutParam

func NewGravityParticleJobscheResetJobInstStatusRequestWithoutParam() *GravityParticleJobscheResetJobInstStatusRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobscheResetJobInstStatusRequest) GetRegionId

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

func (*GravityParticleJobscheResetJobInstStatusRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobscheResetJobInstStatusRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobscheResetJobInstStatusRequest) SetJobStatus

func (r *GravityParticleJobscheResetJobInstStatusRequest) SetJobStatus(jobStatus string)

param jobStatus: 作业重置的状态(Optional)

func (*GravityParticleJobscheResetJobInstStatusRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleJobscheResetJobInstStatusRequest) SetStatus

param status: 作业重置的状态,向后兼容字段和jobStatus一个含义,新接口用jobStatus(Optional)

func (*GravityParticleJobscheResetJobInstStatusRequest) SetTxDate

param txDate: 数据日期(Optional)

type GravityParticleJobscheResetJobInstStatusResponse

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

type GravityParticleJobscheResetJobInstStatusResult

type GravityParticleJobscheResetJobInstStatusResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleJobscheSetJobEnableFlagRequest

type GravityParticleJobscheSetJobEnableFlagRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否可用,1 已上线,2已下线 (Optional) */
	EnableFlag *string `json:"enableFlag"`
}

func NewGravityParticleJobscheSetJobEnableFlagRequest

func NewGravityParticleJobscheSetJobEnableFlagRequest(
	regionId string,
	appName string,
) *GravityParticleJobscheSetJobEnableFlagRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleJobscheSetJobEnableFlagRequestWithAllParams

func NewGravityParticleJobscheSetJobEnableFlagRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	enableFlag *string,
) *GravityParticleJobscheSetJobEnableFlagRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param enableFlag: 是否可用,1 已上线,2已下线 (Optional)

func NewGravityParticleJobscheSetJobEnableFlagRequestWithoutParam

func NewGravityParticleJobscheSetJobEnableFlagRequestWithoutParam() *GravityParticleJobscheSetJobEnableFlagRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleJobscheSetJobEnableFlagRequest) GetRegionId

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

func (*GravityParticleJobscheSetJobEnableFlagRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleJobscheSetJobEnableFlagRequest) SetEnableFlag

func (r *GravityParticleJobscheSetJobEnableFlagRequest) SetEnableFlag(enableFlag string)

param enableFlag: 是否可用,1 已上线,2已下线(Optional)

func (*GravityParticleJobscheSetJobEnableFlagRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleJobscheSetJobEnableFlagRequest) SetRegionId

func (r *GravityParticleJobscheSetJobEnableFlagRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleJobscheSetJobEnableFlagResponse

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

type GravityParticleJobscheSetJobEnableFlagResult

type GravityParticleJobscheSetJobEnableFlagResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleOpenRerunRequest

type GravityParticleOpenRerunRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据日期, 对于非小时/分钟周期任务,格式为 yyyy-MM-dd;对于小时/分钟周期任务,格式为 yyyy-MM-dd-HH-mm  */
	TxDate string `json:"txDate"`

	/* 作业所属工作空间编码,形如: ws_123456789012345678  */
	WorkspaceCode string `json:"workspaceCode"`

	/* 作业ID列表,最多允许传递20个作业  */
	JobIdList []string `json:"jobIdList"`
}

func NewGravityParticleOpenRerunRequest

func NewGravityParticleOpenRerunRequest(
	regionId string,
	appName string,
	txDate string,
	workspaceCode string,
	jobIdList []string,
) *GravityParticleOpenRerunRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param txDate: 数据日期, 对于非小时/分钟周期任务,格式为 yyyy-MM-dd;对于小时/分钟周期任务,格式为 yyyy-MM-dd-HH-mm (Required) * param workspaceCode: 作业所属工作空间编码,形如: ws_123456789012345678 (Required) * param jobIdList: 作业ID列表,最多允许传递20个作业 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleOpenRerunRequestWithAllParams

func NewGravityParticleOpenRerunRequestWithAllParams(
	regionId string,
	appName string,
	txDate string,
	workspaceCode string,
	jobIdList []string,
) *GravityParticleOpenRerunRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param txDate: 数据日期, 对于非小时/分钟周期任务,格式为 yyyy-MM-dd;对于小时/分钟周期任务,格式为 yyyy-MM-dd-HH-mm (Required) * param workspaceCode: 作业所属工作空间编码,形如: ws_123456789012345678 (Required) * param jobIdList: 作业ID列表,最多允许传递20个作业 (Required)

func NewGravityParticleOpenRerunRequestWithoutParam

func NewGravityParticleOpenRerunRequestWithoutParam() *GravityParticleOpenRerunRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleOpenRerunRequest) GetRegionId

func (r GravityParticleOpenRerunRequest) GetRegionId() string

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

func (*GravityParticleOpenRerunRequest) SetAppName

func (r *GravityParticleOpenRerunRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleOpenRerunRequest) SetJobIdList

func (r *GravityParticleOpenRerunRequest) SetJobIdList(jobIdList []string)

param jobIdList: 作业ID列表,最多允许传递20个作业(Required)

func (*GravityParticleOpenRerunRequest) SetRegionId

func (r *GravityParticleOpenRerunRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleOpenRerunRequest) SetTxDate

func (r *GravityParticleOpenRerunRequest) SetTxDate(txDate string)

param txDate: 数据日期, 对于非小时/分钟周期任务,格式为 yyyy-MM-dd;对于小时/分钟周期任务,格式为 yyyy-MM-dd-HH-mm(Required)

func (*GravityParticleOpenRerunRequest) SetWorkspaceCode

func (r *GravityParticleOpenRerunRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 作业所属工作空间编码,形如: ws_123456789012345678(Required)

type GravityParticleOpenRerunResponse

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

type GravityParticleOpenRerunResult

type GravityParticleOpenRerunResult struct {
	Success int                            `json:"success"`
	Result  shenhaiplatform.JobRerunResult `json:"result"`
	Code    string                         `json:"code"`
	Msg     string                         `json:"msg"`
}

type GravityParticleParticleJobGetBasicInfoRequest

type GravityParticleParticleJobGetBasicInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleParticleJobGetBasicInfoRequest

func NewGravityParticleParticleJobGetBasicInfoRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobGetBasicInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobGetBasicInfoRequestWithAllParams

func NewGravityParticleParticleJobGetBasicInfoRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
) *GravityParticleParticleJobGetBasicInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名 (Optional)

func NewGravityParticleParticleJobGetBasicInfoRequestWithoutParam

func NewGravityParticleParticleJobGetBasicInfoRequestWithoutParam() *GravityParticleParticleJobGetBasicInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobGetBasicInfoRequest) GetRegionId

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

func (*GravityParticleParticleJobGetBasicInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobGetBasicInfoRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleParticleJobGetBasicInfoRequest) SetRegionId

func (r *GravityParticleParticleJobGetBasicInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleParticleJobGetBasicInfoResponse

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

type GravityParticleParticleJobGetBasicInfoResult

type GravityParticleParticleJobGetBasicInfoResult struct {
	Success int                                       `json:"success"`
	Result  shenhaiplatform.GpjmJobBasicInfoResultDTO `json:"result"`
	Code    string                                    `json:"code"`
	Msg     string                                    `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobGetConditionInfoRequest

type GravityParticleParticleJobGetConditionInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewGravityParticleParticleJobGetConditionInfoRequest

func NewGravityParticleParticleJobGetConditionInfoRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobGetConditionInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobGetConditionInfoRequestWithAllParams

func NewGravityParticleParticleJobGetConditionInfoRequestWithAllParams(
	regionId string,
	appName string,
) *GravityParticleParticleJobGetConditionInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewGravityParticleParticleJobGetConditionInfoRequestWithoutParam

func NewGravityParticleParticleJobGetConditionInfoRequestWithoutParam() *GravityParticleParticleJobGetConditionInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobGetConditionInfoRequest) GetRegionId

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

func (*GravityParticleParticleJobGetConditionInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobGetConditionInfoRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobGetConditionInfoResponse

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

type GravityParticleParticleJobGetConditionInfoResult

type GravityParticleParticleJobGetConditionInfoResult struct {
	Success int                                 `json:"success"`
	Result  []shenhaiplatform.GpjmConditionInfo `json:"result"`
	Code    string                              `json:"code"`
	Msg     string                              `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobGetJobTypeInfoRequest

type GravityParticleParticleJobGetJobTypeInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否可用,1 已上线,2已下线 (Optional) */
	Enable *string `json:"enable"`
}

func NewGravityParticleParticleJobGetJobTypeInfoRequest

func NewGravityParticleParticleJobGetJobTypeInfoRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobGetJobTypeInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobGetJobTypeInfoRequestWithAllParams

func NewGravityParticleParticleJobGetJobTypeInfoRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	enable *string,
) *GravityParticleParticleJobGetJobTypeInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param enable: 是否可用,1 已上线,2已下线 (Optional)

func NewGravityParticleParticleJobGetJobTypeInfoRequestWithoutParam

func NewGravityParticleParticleJobGetJobTypeInfoRequestWithoutParam() *GravityParticleParticleJobGetJobTypeInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobGetJobTypeInfoRequest) GetRegionId

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

func (*GravityParticleParticleJobGetJobTypeInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobGetJobTypeInfoRequest) SetEnable

param enable: 是否可用,1 已上线,2已下线(Optional)

func (*GravityParticleParticleJobGetJobTypeInfoRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleJobGetJobTypeInfoRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobGetJobTypeInfoResponse

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

type GravityParticleParticleJobGetJobTypeInfoResult

type GravityParticleParticleJobGetJobTypeInfoResult struct {
	Success int                                `json:"success"`
	Result  shenhaiplatform.GpjmJobTypeInfoDto `json:"result"`
	Code    string                             `json:"code"`
	Msg     string                             `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobGetMgrJobInfoRequest

type GravityParticleParticleJobGetMgrJobInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否可用,1 已上线,2已下线 (Optional) */
	Enable *string `json:"enable"`
}

func NewGravityParticleParticleJobGetMgrJobInfoRequest

func NewGravityParticleParticleJobGetMgrJobInfoRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobGetMgrJobInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobGetMgrJobInfoRequestWithAllParams

func NewGravityParticleParticleJobGetMgrJobInfoRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	enable *string,
) *GravityParticleParticleJobGetMgrJobInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param enable: 是否可用,1 已上线,2已下线 (Optional)

func NewGravityParticleParticleJobGetMgrJobInfoRequestWithoutParam

func NewGravityParticleParticleJobGetMgrJobInfoRequestWithoutParam() *GravityParticleParticleJobGetMgrJobInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobGetMgrJobInfoRequest) GetRegionId

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

func (*GravityParticleParticleJobGetMgrJobInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobGetMgrJobInfoRequest) SetEnable

param enable: 是否可用,1 已上线,2已下线(Optional)

func (*GravityParticleParticleJobGetMgrJobInfoRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleJobGetMgrJobInfoRequest) SetRegionId

func (r *GravityParticleParticleJobGetMgrJobInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleParticleJobGetMgrJobInfoResponse

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

type GravityParticleParticleJobGetMgrJobInfoResult

type GravityParticleParticleJobGetMgrJobInfoResult struct {
	Success int                        `json:"success"`
	Result  shenhaiplatform.GpjmMgrJob `json:"result"`
	Code    string                     `json:"code"`
	Msg     string                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobGetRunInfosRequest

type GravityParticleParticleJobGetRunInfosRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`
}

func NewGravityParticleParticleJobGetRunInfosRequest

func NewGravityParticleParticleJobGetRunInfosRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleParticleJobGetRunInfosRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobGetRunInfosRequestWithAllParams

func NewGravityParticleParticleJobGetRunInfosRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobName *string,
) *GravityParticleParticleJobGetRunInfosRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobName: 作业名 (Optional)

func NewGravityParticleParticleJobGetRunInfosRequestWithoutParam

func NewGravityParticleParticleJobGetRunInfosRequestWithoutParam() *GravityParticleParticleJobGetRunInfosRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobGetRunInfosRequest) GetRegionId

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

func (*GravityParticleParticleJobGetRunInfosRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobGetRunInfosRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleParticleJobGetRunInfosRequest) SetPageNum

func (r *GravityParticleParticleJobGetRunInfosRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*GravityParticleParticleJobGetRunInfosRequest) SetPageSize

func (r *GravityParticleParticleJobGetRunInfosRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleParticleJobGetRunInfosRequest) SetRegionId

func (r *GravityParticleParticleJobGetRunInfosRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleParticleJobGetRunInfosResponse

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

type GravityParticleParticleJobGetRunInfosResult

type GravityParticleParticleJobGetRunInfosResult struct {
	Success int                                             `json:"success"`
	Result  shenhaiplatform.GpjmPageInfoJobRunInfoResultDTO `json:"result"`
	Code    string                                          `json:"code"`
	Msg     string                                          `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobJobCompletionInfoRequest

type GravityParticleParticleJobJobCompletionInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	JobName string `json:"jobName"`
}

func NewGravityParticleParticleJobJobCompletionInfoRequest

func NewGravityParticleParticleJobJobCompletionInfoRequest(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleParticleJobJobCompletionInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobJobCompletionInfoRequestWithAllParams

func NewGravityParticleParticleJobJobCompletionInfoRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
) *GravityParticleParticleJobJobCompletionInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required)

func NewGravityParticleParticleJobJobCompletionInfoRequestWithoutParam

func NewGravityParticleParticleJobJobCompletionInfoRequestWithoutParam() *GravityParticleParticleJobJobCompletionInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobJobCompletionInfoRequest) GetRegionId

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

func (*GravityParticleParticleJobJobCompletionInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobJobCompletionInfoRequest) SetJobName

param jobName: (Required)

func (*GravityParticleParticleJobJobCompletionInfoRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobJobCompletionInfoResponse

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

type GravityParticleParticleJobJobCompletionInfoResult

type GravityParticleParticleJobJobCompletionInfoResult struct {
	Success int                                        `json:"success"`
	Result  shenhaiplatform.GpjmJobCompletionResultDTO `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobListJobInstanceRequest

type GravityParticleParticleJobListJobInstanceRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 运行状态 (Optional) */
	StatusList []string `json:"statusList"`

	/* 作业上上线下线状态 (Optional) */
	Enable *string `json:"enable"`

	/* 运行周期 (Optional) */
	Cycle *string `json:"cycle"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`

	/* 任务类型 (Optional) */
	JobType *string `json:"jobType"`

	/* 任务创建日期-结束 (Optional) */
	CreateTimeBefore *string `json:"createTimeBefore"`

	/* 任务创建日期-开始 (Optional) */
	CreateTimeAfter *string `json:"createTimeAfter"`

	/* 运行开始时间范围 (Optional) */
	StartTimeBefore *string `json:"startTimeBefore"`

	/* 运行开始时间范围 (Optional) */
	StartTimeAfter *string `json:"startTimeAfter"`

	/* 运行结束时间范围 (Optional) */
	EndTimeAfter *string `json:"endTimeAfter"`

	/* 运行结束时间范围 (Optional) */
	EndTimeBefore *string `json:"endTimeBefore"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/*  (Optional) */
	JobChildType *string `json:"jobChildType"`

	/* 客户作业名 (Optional) */
	CstJobName *string `json:"cstJobName"`
}

func NewGravityParticleParticleJobListJobInstanceRequest

func NewGravityParticleParticleJobListJobInstanceRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleParticleJobListJobInstanceRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobListJobInstanceRequestWithAllParams

func NewGravityParticleParticleJobListJobInstanceRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	statusList []string,
	enable *string,
	cycle *string,
	processType *string,
	manager *string,
	jobName *string,
	jobType *string,
	createTimeBefore *string,
	createTimeAfter *string,
	startTimeBefore *string,
	startTimeAfter *string,
	endTimeAfter *string,
	endTimeBefore *string,
	txDate *string,
	jobChildType *string,
	cstJobName *string,
) *GravityParticleParticleJobListJobInstanceRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param statusList: 运行状态 (Optional) * param enable: 作业上上线下线状态 (Optional) * param cycle: 运行周期 (Optional) * param processType: 处理类型 (Optional) * param manager: 负责人 (Optional) * param jobName: 作业名 (Optional) * param jobType: 任务类型 (Optional) * param createTimeBefore: 任务创建日期-结束 (Optional) * param createTimeAfter: 任务创建日期-开始 (Optional) * param startTimeBefore: 运行开始时间范围 (Optional) * param startTimeAfter: 运行开始时间范围 (Optional) * param endTimeAfter: 运行结束时间范围 (Optional) * param endTimeBefore: 运行结束时间范围 (Optional) * param txDate: 数据日期 (Optional) * param jobChildType: (Optional) * param cstJobName: 客户作业名 (Optional)

func NewGravityParticleParticleJobListJobInstanceRequestWithoutParam

func NewGravityParticleParticleJobListJobInstanceRequestWithoutParam() *GravityParticleParticleJobListJobInstanceRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobListJobInstanceRequest) GetRegionId

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

func (*GravityParticleParticleJobListJobInstanceRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobListJobInstanceRequest) SetCreateTimeAfter

func (r *GravityParticleParticleJobListJobInstanceRequest) SetCreateTimeAfter(createTimeAfter string)

param createTimeAfter: 任务创建日期-开始(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetCreateTimeBefore

func (r *GravityParticleParticleJobListJobInstanceRequest) SetCreateTimeBefore(createTimeBefore string)

param createTimeBefore: 任务创建日期-结束(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetCstJobName

func (r *GravityParticleParticleJobListJobInstanceRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetCycle

param cycle: 运行周期(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetEnable

param enable: 作业上上线下线状态(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetEndTimeAfter

func (r *GravityParticleParticleJobListJobInstanceRequest) SetEndTimeAfter(endTimeAfter string)

param endTimeAfter: 运行结束时间范围(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetEndTimeBefore

func (r *GravityParticleParticleJobListJobInstanceRequest) SetEndTimeBefore(endTimeBefore string)

param endTimeBefore: 运行结束时间范围(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetJobChildType

func (r *GravityParticleParticleJobListJobInstanceRequest) SetJobChildType(jobChildType string)

param jobChildType: (Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetJobName

param jobName: 作业名(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetJobType

param jobType: 任务类型(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetManager

param manager: 负责人(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetPageNum

param pageNum: 页码(Required)

func (*GravityParticleParticleJobListJobInstanceRequest) SetPageSize

func (r *GravityParticleParticleJobListJobInstanceRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleParticleJobListJobInstanceRequest) SetProcessType

func (r *GravityParticleParticleJobListJobInstanceRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobListJobInstanceRequest) SetStartTimeAfter

func (r *GravityParticleParticleJobListJobInstanceRequest) SetStartTimeAfter(startTimeAfter string)

param startTimeAfter: 运行开始时间范围(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetStartTimeBefore

func (r *GravityParticleParticleJobListJobInstanceRequest) SetStartTimeBefore(startTimeBefore string)

param startTimeBefore: 运行开始时间范围(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetStatusList

func (r *GravityParticleParticleJobListJobInstanceRequest) SetStatusList(statusList []string)

param statusList: 运行状态(Optional)

func (*GravityParticleParticleJobListJobInstanceRequest) SetTxDate

param txDate: 数据日期(Optional)

type GravityParticleParticleJobListJobInstanceResponse

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

type GravityParticleParticleJobListJobInstanceResult

type GravityParticleParticleJobListJobInstanceResult struct {
	Success int                                                  `json:"success"`
	Result  shenhaiplatform.GpjmPageInfoListJobInstanceResultDTO `json:"result"`
	Code    string                                               `json:"code"`
	Msg     string                                               `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobListJobRequest

type GravityParticleParticleJobListJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 最后一次运行状态 (Optional) */
	LastJobStatus []string `json:"lastJobStatus"`

	/* 处理类型 (Optional) */
	ExcludeJobTypes []string `json:"excludeJobTypes"`

	/*  (Optional) */
	MarketJobsAll *string `json:"marketJobsAll"`

	/* 负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 任务类型 (Optional) */
	QueryMode *string `json:"queryMode"`

	/* 作业上上线下线状态 (Optional) */
	Enable *string `json:"enable"`

	/* 作业名 (Optional) */
	JobName *string `json:"jobName"`

	/*  (Optional) */
	CurrentStatus *string `json:"currentStatus"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 数据日期 (Optional) */
	LastTxdate *string `json:"lastTxdate"`

	/* 运行周期 (Optional) */
	Cycle *string `json:"cycle"`

	/* 任务执行时间开始 (Optional) */
	JobStartRunTime *string `json:"jobStartRunTime"`

	/* 任务执行时间- 结束 (Optional) */
	JobEndRunTime *string `json:"jobEndRunTime"`

	/* 任务创建日期-结束 (Optional) */
	CreateTimeBefore *string `json:"createTimeBefore"`

	/* 任务创建日期-开始 (Optional) */
	CreateTimeAfter *string `json:"createTimeAfter"`

	/* 任务修改日期-结束 (Optional) */
	UpdateTimeBefore *string `json:"updateTimeBefore"`

	/* 任务修改日期-开始 (Optional) */
	UpdateTimeAfter *string `json:"updateTimeAfter"`

	/* 任务类型 (Optional) */
	JobType *string `json:"jobType"`

	/*  (Optional) */
	MarkClassifyCode *string `json:"markClassifyCode"`

	/*  (Optional) */
	MarkName *string `json:"markName"`

	/*  (Optional) */
	JobChildType *string `json:"jobChildType"`

	/* 客户作业名 (Optional) */
	CstJobName *string `json:"cstJobName"`
}

func NewGravityParticleParticleJobListJobRequest

func NewGravityParticleParticleJobListJobRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleParticleJobListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobListJobRequestWithAllParams

func NewGravityParticleParticleJobListJobRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	lastJobStatus []string,
	excludeJobTypes []string,
	marketJobsAll *string,
	manager *string,
	queryMode *string,
	enable *string,
	jobName *string,
	currentStatus *string,
	processType *string,
	lastTxdate *string,
	cycle *string,
	jobStartRunTime *string,
	jobEndRunTime *string,
	createTimeBefore *string,
	createTimeAfter *string,
	updateTimeBefore *string,
	updateTimeAfter *string,
	jobType *string,
	markClassifyCode *string,
	markName *string,
	jobChildType *string,
	cstJobName *string,
) *GravityParticleParticleJobListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param lastJobStatus: 最后一次运行状态 (Optional) * param excludeJobTypes: 处理类型 (Optional) * param marketJobsAll: (Optional) * param manager: 负责人 (Optional) * param queryMode: 任务类型 (Optional) * param enable: 作业上上线下线状态 (Optional) * param jobName: 作业名 (Optional) * param currentStatus: (Optional) * param processType: 处理类型 (Optional) * param lastTxdate: 数据日期 (Optional) * param cycle: 运行周期 (Optional) * param jobStartRunTime: 任务执行时间开始 (Optional) * param jobEndRunTime: 任务执行时间- 结束 (Optional) * param createTimeBefore: 任务创建日期-结束 (Optional) * param createTimeAfter: 任务创建日期-开始 (Optional) * param updateTimeBefore: 任务修改日期-结束 (Optional) * param updateTimeAfter: 任务修改日期-开始 (Optional) * param jobType: 任务类型 (Optional) * param markClassifyCode: (Optional) * param markName: (Optional) * param jobChildType: (Optional) * param cstJobName: 客户作业名 (Optional)

func NewGravityParticleParticleJobListJobRequestWithoutParam

func NewGravityParticleParticleJobListJobRequestWithoutParam() *GravityParticleParticleJobListJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobListJobRequest) GetRegionId

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

func (*GravityParticleParticleJobListJobRequest) SetAppName

func (r *GravityParticleParticleJobListJobRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleParticleJobListJobRequest) SetCreateTimeAfter

func (r *GravityParticleParticleJobListJobRequest) SetCreateTimeAfter(createTimeAfter string)

param createTimeAfter: 任务创建日期-开始(Optional)

func (*GravityParticleParticleJobListJobRequest) SetCreateTimeBefore

func (r *GravityParticleParticleJobListJobRequest) SetCreateTimeBefore(createTimeBefore string)

param createTimeBefore: 任务创建日期-结束(Optional)

func (*GravityParticleParticleJobListJobRequest) SetCstJobName

func (r *GravityParticleParticleJobListJobRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名(Optional)

func (*GravityParticleParticleJobListJobRequest) SetCurrentStatus

func (r *GravityParticleParticleJobListJobRequest) SetCurrentStatus(currentStatus string)

param currentStatus: (Optional)

func (*GravityParticleParticleJobListJobRequest) SetCycle

param cycle: 运行周期(Optional)

func (*GravityParticleParticleJobListJobRequest) SetEnable

func (r *GravityParticleParticleJobListJobRequest) SetEnable(enable string)

param enable: 作业上上线下线状态(Optional)

func (*GravityParticleParticleJobListJobRequest) SetExcludeJobTypes

func (r *GravityParticleParticleJobListJobRequest) SetExcludeJobTypes(excludeJobTypes []string)

param excludeJobTypes: 处理类型(Optional)

func (*GravityParticleParticleJobListJobRequest) SetJobChildType

func (r *GravityParticleParticleJobListJobRequest) SetJobChildType(jobChildType string)

param jobChildType: (Optional)

func (*GravityParticleParticleJobListJobRequest) SetJobEndRunTime

func (r *GravityParticleParticleJobListJobRequest) SetJobEndRunTime(jobEndRunTime string)

param jobEndRunTime: 任务执行时间- 结束(Optional)

func (*GravityParticleParticleJobListJobRequest) SetJobName

func (r *GravityParticleParticleJobListJobRequest) SetJobName(jobName string)

param jobName: 作业名(Optional)

func (*GravityParticleParticleJobListJobRequest) SetJobStartRunTime

func (r *GravityParticleParticleJobListJobRequest) SetJobStartRunTime(jobStartRunTime string)

param jobStartRunTime: 任务执行时间开始(Optional)

func (*GravityParticleParticleJobListJobRequest) SetJobType

func (r *GravityParticleParticleJobListJobRequest) SetJobType(jobType string)

param jobType: 任务类型(Optional)

func (*GravityParticleParticleJobListJobRequest) SetLastJobStatus

func (r *GravityParticleParticleJobListJobRequest) SetLastJobStatus(lastJobStatus []string)

param lastJobStatus: 最后一次运行状态(Optional)

func (*GravityParticleParticleJobListJobRequest) SetLastTxdate

func (r *GravityParticleParticleJobListJobRequest) SetLastTxdate(lastTxdate string)

param lastTxdate: 数据日期(Optional)

func (*GravityParticleParticleJobListJobRequest) SetManager

func (r *GravityParticleParticleJobListJobRequest) SetManager(manager string)

param manager: 负责人(Optional)

func (*GravityParticleParticleJobListJobRequest) SetMarkClassifyCode

func (r *GravityParticleParticleJobListJobRequest) SetMarkClassifyCode(markClassifyCode string)

param markClassifyCode: (Optional)

func (*GravityParticleParticleJobListJobRequest) SetMarkName

func (r *GravityParticleParticleJobListJobRequest) SetMarkName(markName string)

param markName: (Optional)

func (*GravityParticleParticleJobListJobRequest) SetMarketJobsAll

func (r *GravityParticleParticleJobListJobRequest) SetMarketJobsAll(marketJobsAll string)

param marketJobsAll: (Optional)

func (*GravityParticleParticleJobListJobRequest) SetPageNum

func (r *GravityParticleParticleJobListJobRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*GravityParticleParticleJobListJobRequest) SetPageSize

func (r *GravityParticleParticleJobListJobRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleParticleJobListJobRequest) SetProcessType

func (r *GravityParticleParticleJobListJobRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleParticleJobListJobRequest) SetQueryMode

func (r *GravityParticleParticleJobListJobRequest) SetQueryMode(queryMode string)

param queryMode: 任务类型(Optional)

func (*GravityParticleParticleJobListJobRequest) SetRegionId

func (r *GravityParticleParticleJobListJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobListJobRequest) SetUpdateTimeAfter

func (r *GravityParticleParticleJobListJobRequest) SetUpdateTimeAfter(updateTimeAfter string)

param updateTimeAfter: 任务修改日期-开始(Optional)

func (*GravityParticleParticleJobListJobRequest) SetUpdateTimeBefore

func (r *GravityParticleParticleJobListJobRequest) SetUpdateTimeBefore(updateTimeBefore string)

param updateTimeBefore: 任务修改日期-结束(Optional)

type GravityParticleParticleJobListJobResponse

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

type GravityParticleParticleJobListJobResult

type GravityParticleParticleJobListJobResult struct {
	Success int                                          `json:"success"`
	Result  shenhaiplatform.GpjmPageInfoListJobResultDTO `json:"result"`
	Code    string                                       `json:"code"`
	Msg     string                                       `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobListOperationRecordRequest

type GravityParticleParticleJobListOperationRecordRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业id (Optional) */
	JobId *int `json:"jobId"`
}

func NewGravityParticleParticleJobListOperationRecordRequest

func NewGravityParticleParticleJobListOperationRecordRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleParticleJobListOperationRecordRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobListOperationRecordRequestWithAllParams

func NewGravityParticleParticleJobListOperationRecordRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobId *int,
) *GravityParticleParticleJobListOperationRecordRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobId: 作业id (Optional)

func NewGravityParticleParticleJobListOperationRecordRequestWithoutParam

func NewGravityParticleParticleJobListOperationRecordRequestWithoutParam() *GravityParticleParticleJobListOperationRecordRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobListOperationRecordRequest) GetRegionId

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

func (*GravityParticleParticleJobListOperationRecordRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobListOperationRecordRequest) SetJobId

param jobId: 作业id(Optional)

func (*GravityParticleParticleJobListOperationRecordRequest) SetPageNum

param pageNum: 页码(Required)

func (*GravityParticleParticleJobListOperationRecordRequest) SetPageSize

param pageSize: 页面大小(Required)

func (*GravityParticleParticleJobListOperationRecordRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobListOperationRecordResponse

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

type GravityParticleParticleJobListOperationRecordResult

type GravityParticleParticleJobListOperationRecordResult struct {
	Success int                                             `json:"success"`
	Result  shenhaiplatform.GpjmPageInfoMgrOperationRecords `json:"result"`
	Code    string                                          `json:"code"`
	Msg     string                                          `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobMonitorJobStatusCountRequest

type GravityParticleParticleJobMonitorJobStatusCountRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 处理类型 (Optional) */
	ProcessType *string `json:"processType"`

	/* 查询数据 (Optional) */
	Date *string `json:"date"`
}

func NewGravityParticleParticleJobMonitorJobStatusCountRequest

func NewGravityParticleParticleJobMonitorJobStatusCountRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobMonitorJobStatusCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobMonitorJobStatusCountRequestWithAllParams

func NewGravityParticleParticleJobMonitorJobStatusCountRequestWithAllParams(
	regionId string,
	appName string,
	processType *string,
	date *string,
) *GravityParticleParticleJobMonitorJobStatusCountRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param processType: 处理类型 (Optional) * param date: 查询数据 (Optional)

func NewGravityParticleParticleJobMonitorJobStatusCountRequestWithoutParam

func NewGravityParticleParticleJobMonitorJobStatusCountRequestWithoutParam() *GravityParticleParticleJobMonitorJobStatusCountRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobMonitorJobStatusCountRequest) GetRegionId

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

func (*GravityParticleParticleJobMonitorJobStatusCountRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobMonitorJobStatusCountRequest) SetDate

param date: 查询数据(Optional)

func (*GravityParticleParticleJobMonitorJobStatusCountRequest) SetProcessType

func (r *GravityParticleParticleJobMonitorJobStatusCountRequest) SetProcessType(processType string)

param processType: 处理类型(Optional)

func (*GravityParticleParticleJobMonitorJobStatusCountRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobMonitorJobStatusCountResponse

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

type GravityParticleParticleJobMonitorJobStatusCountResult

type GravityParticleParticleJobMonitorJobStatusCountResult struct {
	Success int                                       `json:"success"`
	Result  shenhaiplatform.GpmnWorkTableJobStatusDto `json:"result"`
	Code    string                                    `json:"code"`
	Msg     string                                    `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedCancelJobRequest

type GravityParticleParticleJobSchedCancelJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称列表 (Optional) */
	JobNames []string `json:"jobNames"`

	/* 操作备注 (Optional) */
	Remark *string `json:"remark"`
}

func NewGravityParticleParticleJobSchedCancelJobRequest

func NewGravityParticleParticleJobSchedCancelJobRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedCancelJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedCancelJobRequestWithAllParams

func NewGravityParticleParticleJobSchedCancelJobRequestWithAllParams(
	regionId string,
	appName string,
	jobNames []string,
	remark *string,
) *GravityParticleParticleJobSchedCancelJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobNames: 作业名称列表 (Optional) * param remark: 操作备注 (Optional)

func NewGravityParticleParticleJobSchedCancelJobRequestWithoutParam

func NewGravityParticleParticleJobSchedCancelJobRequestWithoutParam() *GravityParticleParticleJobSchedCancelJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedCancelJobRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedCancelJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedCancelJobRequest) SetJobNames

func (r *GravityParticleParticleJobSchedCancelJobRequest) SetJobNames(jobNames []string)

param jobNames: 作业名称列表(Optional)

func (*GravityParticleParticleJobSchedCancelJobRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedCancelJobRequest) SetRemark

param remark: 操作备注(Optional)

type GravityParticleParticleJobSchedCancelJobResponse

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

type GravityParticleParticleJobSchedCancelJobResult

type GravityParticleParticleJobSchedCancelJobResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedForceJobBatchRequest

type GravityParticleParticleJobSchedForceJobBatchRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* 作业名称列表 (Optional) */
	JobNames []shenhaiplatform.GpsmJobNameDTO `json:"jobNames"`
}

func NewGravityParticleParticleJobSchedForceJobBatchRequest

func NewGravityParticleParticleJobSchedForceJobBatchRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedForceJobBatchRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedForceJobBatchRequestWithAllParams

func NewGravityParticleParticleJobSchedForceJobBatchRequestWithAllParams(
	regionId string,
	appName string,
	txDate *string,
	jobNames []shenhaiplatform.GpsmJobNameDTO,
) *GravityParticleParticleJobSchedForceJobBatchRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param txDate: 数据日期 (Optional) * param jobNames: 作业名称列表 (Optional)

func NewGravityParticleParticleJobSchedForceJobBatchRequestWithoutParam

func NewGravityParticleParticleJobSchedForceJobBatchRequestWithoutParam() *GravityParticleParticleJobSchedForceJobBatchRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedForceJobBatchRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedForceJobBatchRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedForceJobBatchRequest) SetJobNames

param jobNames: 作业名称列表(Optional)

func (*GravityParticleParticleJobSchedForceJobBatchRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedForceJobBatchRequest) SetTxDate

param txDate: 数据日期(Optional)

type GravityParticleParticleJobSchedForceJobBatchResponse

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

type GravityParticleParticleJobSchedForceJobBatchResult

type GravityParticleParticleJobSchedForceJobBatchResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedGetRunLogRequest

type GravityParticleParticleJobSchedGetRunLogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页面大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* job 运行session id (Optional) */
	JobSessionId *string `json:"jobSessionId"`

	/* job运行日期 (Optional) */
	TxDate *string `json:"txDate"`
}

func NewGravityParticleParticleJobSchedGetRunLogRequest

func NewGravityParticleParticleJobSchedGetRunLogRequest(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
) *GravityParticleParticleJobSchedGetRunLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedGetRunLogRequestWithAllParams

func NewGravityParticleParticleJobSchedGetRunLogRequestWithAllParams(
	regionId string,
	appName string,
	pageSize int,
	pageNum int,
	jobName *string,
	jobSessionId *string,
	txDate *string,
) *GravityParticleParticleJobSchedGetRunLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageSize: 页面大小 (Required) * param pageNum: 页码 (Required) * param jobName: 作业名称 (Optional) * param jobSessionId: job 运行session id (Optional) * param txDate: job运行日期 (Optional)

func NewGravityParticleParticleJobSchedGetRunLogRequestWithoutParam

func NewGravityParticleParticleJobSchedGetRunLogRequestWithoutParam() *GravityParticleParticleJobSchedGetRunLogRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedGetRunLogRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetJobSessionId

func (r *GravityParticleParticleJobSchedGetRunLogRequest) SetJobSessionId(jobSessionId string)

param jobSessionId: job 运行session id(Optional)

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetPageNum

param pageNum: 页码(Required)

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetPageSize

func (r *GravityParticleParticleJobSchedGetRunLogRequest) SetPageSize(pageSize int)

param pageSize: 页面大小(Required)

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedGetRunLogRequest) SetTxDate

param txDate: job运行日期(Optional)

type GravityParticleParticleJobSchedGetRunLogResponse

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

type GravityParticleParticleJobSchedGetRunLogResult

type GravityParticleParticleJobSchedGetRunLogResult struct {
	Success int                                               `json:"success"`
	Result  shenhaiplatform.GpsmOpenApiResponsePageInfoObject `json:"result"`
	Code    string                                            `json:"code"`
	Msg     string                                            `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedGetSchedJobInfoRequest

type GravityParticleParticleJobSchedGetSchedJobInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否可用,1 已上线,2已下线 (Optional) */
	Enable *string `json:"enable"`
}

func NewGravityParticleParticleJobSchedGetSchedJobInfoRequest

func NewGravityParticleParticleJobSchedGetSchedJobInfoRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedGetSchedJobInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedGetSchedJobInfoRequestWithAllParams

func NewGravityParticleParticleJobSchedGetSchedJobInfoRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	enable *string,
) *GravityParticleParticleJobSchedGetSchedJobInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param enable: 是否可用,1 已上线,2已下线 (Optional)

func NewGravityParticleParticleJobSchedGetSchedJobInfoRequestWithoutParam

func NewGravityParticleParticleJobSchedGetSchedJobInfoRequestWithoutParam() *GravityParticleParticleJobSchedGetSchedJobInfoRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedGetSchedJobInfoRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedGetSchedJobInfoRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedGetSchedJobInfoRequest) SetEnable

param enable: 是否可用,1 已上线,2已下线(Optional)

func (*GravityParticleParticleJobSchedGetSchedJobInfoRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleJobSchedGetSchedJobInfoRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobSchedGetSchedJobInfoResponse

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

type GravityParticleParticleJobSchedGetSchedJobInfoResult

type GravityParticleParticleJobSchedGetSchedJobInfoResult struct {
	Success int                                    `json:"success"`
	Result  shenhaiplatform.GpsmJobAllqueryInfoDto `json:"result"`
	Code    string                                 `json:"code"`
	Msg     string                                 `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedKillJobRequest

type GravityParticleParticleJobSchedKillJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`
}

func NewGravityParticleParticleJobSchedKillJobRequest

func NewGravityParticleParticleJobSchedKillJobRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedKillJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedKillJobRequestWithAllParams

func NewGravityParticleParticleJobSchedKillJobRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	txDate *string,
) *GravityParticleParticleJobSchedKillJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param txDate: 数据日期 (Optional)

func NewGravityParticleParticleJobSchedKillJobRequestWithoutParam

func NewGravityParticleParticleJobSchedKillJobRequestWithoutParam() *GravityParticleParticleJobSchedKillJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedKillJobRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedKillJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedKillJobRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleJobSchedKillJobRequest) SetRegionId

func (r *GravityParticleParticleJobSchedKillJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedKillJobRequest) SetTxDate

param txDate: 数据日期(Optional)

type GravityParticleParticleJobSchedKillJobResponse

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

type GravityParticleParticleJobSchedKillJobResult

type GravityParticleParticleJobSchedKillJobResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedResetStsDoneRequest

type GravityParticleParticleJobSchedResetStsDoneRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	ArrayObjectParam []shenhaiplatform.GpsmResetJobInstReq `json:"arrayObjectParam"`
}

func NewGravityParticleParticleJobSchedResetStsDoneRequest

func NewGravityParticleParticleJobSchedResetStsDoneRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedResetStsDoneRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedResetStsDoneRequestWithAllParams

func NewGravityParticleParticleJobSchedResetStsDoneRequestWithAllParams(
	regionId string,
	appName string,
	arrayObjectParam []shenhaiplatform.GpsmResetJobInstReq,
) *GravityParticleParticleJobSchedResetStsDoneRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param arrayObjectParam: (Optional)

func NewGravityParticleParticleJobSchedResetStsDoneRequestWithoutParam

func NewGravityParticleParticleJobSchedResetStsDoneRequestWithoutParam() *GravityParticleParticleJobSchedResetStsDoneRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedResetStsDoneRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedResetStsDoneRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedResetStsDoneRequest) SetArrayObjectParam

param arrayObjectParam: (Optional)

func (*GravityParticleParticleJobSchedResetStsDoneRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleJobSchedResetStsDoneResponse

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

type GravityParticleParticleJobSchedResetStsDoneResult

type GravityParticleParticleJobSchedResetStsDoneResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedReuseJobRequest

type GravityParticleParticleJobSchedReuseJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称列表 (Optional) */
	JobNames []string `json:"jobNames"`

	/* 操作备注 (Optional) */
	Remark *string `json:"remark"`
}

func NewGravityParticleParticleJobSchedReuseJobRequest

func NewGravityParticleParticleJobSchedReuseJobRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedReuseJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedReuseJobRequestWithAllParams

func NewGravityParticleParticleJobSchedReuseJobRequestWithAllParams(
	regionId string,
	appName string,
	jobNames []string,
	remark *string,
) *GravityParticleParticleJobSchedReuseJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobNames: 作业名称列表 (Optional) * param remark: 操作备注 (Optional)

func NewGravityParticleParticleJobSchedReuseJobRequestWithoutParam

func NewGravityParticleParticleJobSchedReuseJobRequestWithoutParam() *GravityParticleParticleJobSchedReuseJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedReuseJobRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedReuseJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedReuseJobRequest) SetJobNames

func (r *GravityParticleParticleJobSchedReuseJobRequest) SetJobNames(jobNames []string)

param jobNames: 作业名称列表(Optional)

func (*GravityParticleParticleJobSchedReuseJobRequest) SetRegionId

func (r *GravityParticleParticleJobSchedReuseJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedReuseJobRequest) SetRemark

param remark: 操作备注(Optional)

type GravityParticleParticleJobSchedReuseJobResponse

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

type GravityParticleParticleJobSchedReuseJobResult

type GravityParticleParticleJobSchedReuseJobResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedReuseJobWithDependRequest

type GravityParticleParticleJobSchedReuseJobWithDependRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称列表 (Optional) */
	JobNames []string `json:"jobNames"`

	/* 操作备注 (Optional) */
	Remark *string `json:"remark"`
}

func NewGravityParticleParticleJobSchedReuseJobWithDependRequest

func NewGravityParticleParticleJobSchedReuseJobWithDependRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedReuseJobWithDependRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedReuseJobWithDependRequestWithAllParams

func NewGravityParticleParticleJobSchedReuseJobWithDependRequestWithAllParams(
	regionId string,
	appName string,
	jobNames []string,
	remark *string,
) *GravityParticleParticleJobSchedReuseJobWithDependRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobNames: 作业名称列表 (Optional) * param remark: 操作备注 (Optional)

func NewGravityParticleParticleJobSchedReuseJobWithDependRequestWithoutParam

func NewGravityParticleParticleJobSchedReuseJobWithDependRequestWithoutParam() *GravityParticleParticleJobSchedReuseJobWithDependRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedReuseJobWithDependRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedReuseJobWithDependRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedReuseJobWithDependRequest) SetJobNames

param jobNames: 作业名称列表(Optional)

func (*GravityParticleParticleJobSchedReuseJobWithDependRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedReuseJobWithDependRequest) SetRemark

param remark: 操作备注(Optional)

type GravityParticleParticleJobSchedReuseJobWithDependResponse

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

type GravityParticleParticleJobSchedReuseJobWithDependResult

type GravityParticleParticleJobSchedReuseJobWithDependResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleJobSchedUpdateSchedJobRequest

type GravityParticleParticleJobSchedUpdateSchedJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 计算资源组code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 作业描述 (Optional) */
	JobDesc *string `json:"jobDesc"`

	/* 最后一次运行状态,Pending、Ready、Running、Done、Failed、Clean (Optional) */
	LastStatus *string `json:"lastStatus"`

	/* 最后一次执行日期 (Optional) */
	LastTxDate *string `json:"lastTxDate"`

	/* 最后一次运行开始时间 (Optional) */
	LastStartTime *string `json:"lastStartTime"`

	/* 最后一次运行结束时间 (Optional) */
	LastEndTime *string `json:"lastEndTime"`

	/* 最后一次运行服务器 (Optional) */
	LastServer *string `json:"lastServer"`

	/* Session ID (Optional) */
	LastSessionid *int `json:"lastSessionid"`

	/* 最后返回编码 (Optional) */
	LastReturnCode *int `json:"lastReturnCode"`

	/* 当前作业状态信息 (Optional) */
	CurrentStatusMsg *string `json:"currentStatusMsg"`

	/* 触发类型:dependency 依赖、time 时间、file 文件、manual 手工、once 一次性 (Optional) */
	TriggerType *string `json:"triggerType"`

	/* 运行周期 ,F 分钟、H 小时、D 天、W 周、M 月、O 一次性运行、N 无周期 (Optional) */
	Cycle *string `json:"cycle"`

	/* 周期具体日期 (Optional) */
	Sequence *string `json:"sequence"`

	/* T+N,偏移量 (Optional) */
	TxDateOffset *int `json:"txDateOffset"`

	/* 作业优先级,数字越小优先级越高 (Optional) */
	Priority *int `json:"priority"`

	/* 作业超时时间,单位分钟 (Optional) */
	Timeout *int `json:"timeout"`

	/* 窗口期开始时间 (Optional) */
	WindowStartTime *string `json:"windowStartTime"`

	/* 窗口期结束时间 (Optional) */
	WindowEndTime *string `json:"windowEndTime"`

	/* 失败后次日是否自动运行,1是、0否 (Optional) */
	MorrowAutoExec *string `json:"morrowAutoExec"`

	/* 抽空之后的处理 0 无操作 1 作业失败 2发出警告 (Optional) */
	DataZeroKillEnable *int `json:"dataZeroKillEnable"`

	/* 重试次数 (Optional) */
	RetryCount *int `json:"retryCount"`

	/* 间隔/秒 (Optional) */
	RetryInterval *int `json:"retryInterval"`

	/* 当期已经跑成功过,是否可以再跑,1启用、0关闭 (Optional) */
	FlagAgain *string `json:"flagAgain"`

	/* 是否可以跨周期跑,1启用、0关闭 (Optional) */
	FlagAcross *string `json:"flagAcross"`

	/* 是否可以自身并行,1启用、0关闭 (Optional) */
	FlagParallel *string `json:"flagParallel"`

	/* 是否级联触发,父任务重跑后是否被强制触发重跑,1是、0否 (Optional) */
	FlagCascadedTrigger *string `json:"flagCascadedTrigger"`

	/* 需要的运行环境 (Optional) */
	RequiredRunEnv *string `json:"requiredRunEnv"`

	/* 运行脚本 (Optional) */
	RunScript *string `json:"runScript"`

	/* 是否启用,0未上线、1已上线、2已下线 (Optional) */
	Enable *string `json:"enable"`

	/* 负责人,不超过10个 (Optional) */
	Manager *string `json:"manager"`

	/* 共享人,不超过10个 (Optional) */
	ShareUser *string `json:"shareUser"`

	/* 失效时间 (Optional) */
	ExpireTime *string `json:"expireTime"`

	/* zip命令行 (Optional) */
	Commands *string `json:"commands"`

	/* 创建人 (Optional) */
	CreateUser *string `json:"createUser"`

	/* 创建时间 (Optional) */
	CreateTime *string `json:"createTime"`

	/* 更新时间 (Optional) */
	UpdateTime *string `json:"updateTime"`

	/* 实时结点名称 (Optional) */
	NodeName *string `json:"nodeName"`

	/* 实时主题 (Optional) */
	Topic *string `json:"topic"`

	/* 作业执行方式  0离线 1双写 2实时 (Optional) */
	JobRunWay *string `json:"jobRunWay"`

	/* 所属系统 (Optional) */
	BelongSys *string `json:"belongSys"`

	/* 主从同步延迟处理方式。0:警告无处理,1:作业延迟启动 (Optional) */
	MsDelayDealWay *string `json:"msDelayDealWay"`

	/* 周期开始时间(适用小时分钟) (Optional) */
	SequenceStartTime *string `json:"sequenceStartTime"`

	/* 周期结束时间(适用小时分钟) (Optional) */
	SequenceEndTime *string `json:"sequenceEndTime"`

	/* 周期间隔(适用小时分钟,当周期为小时,含义为间隔小时数,当周期为分钟,含义为间隔分钟数) (Optional) */
	SequenceInterval *int `json:"sequenceInterval"`

	/* 作业运行参数 (Optional) */
	RunParams *string `json:"runParams"`
}

func NewGravityParticleParticleJobSchedUpdateSchedJobRequest

func NewGravityParticleParticleJobSchedUpdateSchedJobRequest(
	regionId string,
	appName string,
) *GravityParticleParticleJobSchedUpdateSchedJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleJobSchedUpdateSchedJobRequestWithAllParams

func NewGravityParticleParticleJobSchedUpdateSchedJobRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	cstJobName *string,
	companyCode *string,
	workspaceCode *string,
	resourceCode *string,
	jobDesc *string,
	lastStatus *string,
	lastTxDate *string,
	lastStartTime *string,
	lastEndTime *string,
	lastServer *string,
	lastSessionid *int,
	lastReturnCode *int,
	currentStatusMsg *string,
	triggerType *string,
	cycle *string,
	sequence *string,
	txDateOffset *int,
	priority *int,
	timeout *int,
	windowStartTime *string,
	windowEndTime *string,
	morrowAutoExec *string,
	dataZeroKillEnable *int,
	retryCount *int,
	retryInterval *int,
	flagAgain *string,
	flagAcross *string,
	flagParallel *string,
	flagCascadedTrigger *string,
	requiredRunEnv *string,
	runScript *string,
	enable *string,
	manager *string,
	shareUser *string,
	expireTime *string,
	commands *string,
	createUser *string,
	createTime *string,
	updateTime *string,
	nodeName *string,
	topic *string,
	jobRunWay *string,
	belongSys *string,
	msDelayDealWay *string,
	sequenceStartTime *string,
	sequenceEndTime *string,
	sequenceInterval *int,
	runParams *string,
) *GravityParticleParticleJobSchedUpdateSchedJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param cstJobName: 客户作业名称 (Optional) * param companyCode: 租户code (Optional) * param workspaceCode: 工作空间code (Optional) * param resourceCode: 计算资源组code (Optional) * param jobDesc: 作业描述 (Optional) * param lastStatus: 最后一次运行状态,Pending、Ready、Running、Done、Failed、Clean (Optional) * param lastTxDate: 最后一次执行日期 (Optional) * param lastStartTime: 最后一次运行开始时间 (Optional) * param lastEndTime: 最后一次运行结束时间 (Optional) * param lastServer: 最后一次运行服务器 (Optional) * param lastSessionid: Session ID (Optional) * param lastReturnCode: 最后返回编码 (Optional) * param currentStatusMsg: 当前作业状态信息 (Optional) * param triggerType: 触发类型:dependency 依赖、time 时间、file 文件、manual 手工、once 一次性 (Optional) * param cycle: 运行周期 ,F 分钟、H 小时、D 天、W 周、M 月、O 一次性运行、N 无周期 (Optional) * param sequence: 周期具体日期 (Optional) * param txDateOffset: T+N,偏移量 (Optional) * param priority: 作业优先级,数字越小优先级越高 (Optional) * param timeout: 作业超时时间,单位分钟 (Optional) * param windowStartTime: 窗口期开始时间 (Optional) * param windowEndTime: 窗口期结束时间 (Optional) * param morrowAutoExec: 失败后次日是否自动运行,1是、0否 (Optional) * param dataZeroKillEnable: 抽空之后的处理 0 无操作 1 作业失败 2发出警告 (Optional) * param retryCount: 重试次数 (Optional) * param retryInterval: 间隔/秒 (Optional) * param flagAgain: 当期已经跑成功过,是否可以再跑,1启用、0关闭 (Optional) * param flagAcross: 是否可以跨周期跑,1启用、0关闭 (Optional) * param flagParallel: 是否可以自身并行,1启用、0关闭 (Optional) * param flagCascadedTrigger: 是否级联触发,父任务重跑后是否被强制触发重跑,1是、0否 (Optional) * param requiredRunEnv: 需要的运行环境 (Optional) * param runScript: 运行脚本 (Optional) * param enable: 是否启用,0未上线、1已上线、2已下线 (Optional) * param manager: 负责人,不超过10个 (Optional) * param shareUser: 共享人,不超过10个 (Optional) * param expireTime: 失效时间 (Optional) * param commands: zip命令行 (Optional) * param createUser: 创建人 (Optional) * param createTime: 创建时间 (Optional) * param updateTime: 更新时间 (Optional) * param nodeName: 实时结点名称 (Optional) * param topic: 实时主题 (Optional) * param jobRunWay: 作业执行方式 0离线 1双写 2实时 (Optional) * param belongSys: 所属系统 (Optional) * param msDelayDealWay: 主从同步延迟处理方式。0:警告无处理,1:作业延迟启动 (Optional) * param sequenceStartTime: 周期开始时间(适用小时分钟) (Optional) * param sequenceEndTime: 周期结束时间(适用小时分钟) (Optional) * param sequenceInterval: 周期间隔(适用小时分钟,当周期为小时,含义为间隔小时数,当周期为分钟,含义为间隔分钟数) (Optional) * param runParams: 作业运行参数 (Optional)

func NewGravityParticleParticleJobSchedUpdateSchedJobRequestWithoutParam

func NewGravityParticleParticleJobSchedUpdateSchedJobRequestWithoutParam() *GravityParticleParticleJobSchedUpdateSchedJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleJobSchedUpdateSchedJobRequest) GetRegionId

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

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetBelongSys

param belongSys: 所属系统(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCommands

param commands: zip命令行(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCompanyCode

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCreateTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCreateTime(createTime string)

param createTime: 创建时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCreateUser

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCreateUser(createUser string)

param createUser: 创建人(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCstJobName

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCurrentStatusMsg

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCurrentStatusMsg(currentStatusMsg string)

param currentStatusMsg: 当前作业状态信息(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetCycle

param cycle: 运行周期 ,F 分钟、H 小时、D 天、W 周、M 月、O 一次性运行、N 无周期(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetDataZeroKillEnable

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetDataZeroKillEnable(dataZeroKillEnable int)

param dataZeroKillEnable: 抽空之后的处理 0 无操作 1 作业失败 2发出警告(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetEnable

param enable: 是否启用,0未上线、1已上线、2已下线(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetExpireTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetExpireTime(expireTime string)

param expireTime: 失效时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagAcross

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagAcross(flagAcross string)

param flagAcross: 是否可以跨周期跑,1启用、0关闭(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagAgain

param flagAgain: 当期已经跑成功过,是否可以再跑,1启用、0关闭(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagCascadedTrigger

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagCascadedTrigger(flagCascadedTrigger string)

param flagCascadedTrigger: 是否级联触发,父任务重跑后是否被强制触发重跑,1是、0否(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagParallel

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetFlagParallel(flagParallel string)

param flagParallel: 是否可以自身并行,1启用、0关闭(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetJobDesc

param jobDesc: 作业描述(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetJobRunWay

param jobRunWay: 作业执行方式 0离线 1双写 2实时(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastEndTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastEndTime(lastEndTime string)

param lastEndTime: 最后一次运行结束时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastReturnCode

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastReturnCode(lastReturnCode int)

param lastReturnCode: 最后返回编码(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastServer

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastServer(lastServer string)

param lastServer: 最后一次运行服务器(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastSessionid

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastSessionid(lastSessionid int)

param lastSessionid: Session ID(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastStartTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastStartTime(lastStartTime string)

param lastStartTime: 最后一次运行开始时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastStatus

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastStatus(lastStatus string)

param lastStatus: 最后一次运行状态,Pending、Ready、Running、Done、Failed、Clean(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastTxDate

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetLastTxDate(lastTxDate string)

param lastTxDate: 最后一次执行日期(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetManager

param manager: 负责人,不超过10个(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetMorrowAutoExec

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetMorrowAutoExec(morrowAutoExec string)

param morrowAutoExec: 失败后次日是否自动运行,1是、0否(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetMsDelayDealWay

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetMsDelayDealWay(msDelayDealWay string)

param msDelayDealWay: 主从同步延迟处理方式。0:警告无处理,1:作业延迟启动(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetNodeName

param nodeName: 实时结点名称(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetPriority

param priority: 作业优先级,数字越小优先级越高(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRegionId

param regionId: 地域ID(Required)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRequiredRunEnv

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRequiredRunEnv(requiredRunEnv string)

param requiredRunEnv: 需要的运行环境(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetResourceCode

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetResourceCode(resourceCode string)

param resourceCode: 计算资源组code(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRetryCount

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRetryCount(retryCount int)

param retryCount: 重试次数(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRetryInterval

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRetryInterval(retryInterval int)

param retryInterval: 间隔/秒(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRunParams

param runParams: 作业运行参数(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetRunScript

param runScript: 运行脚本(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequence

param sequence: 周期具体日期(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequenceEndTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequenceEndTime(sequenceEndTime string)

param sequenceEndTime: 周期结束时间(适用小时分钟)(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequenceInterval

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequenceInterval(sequenceInterval int)

param sequenceInterval: 周期间隔(适用小时分钟,当周期为小时,含义为间隔小时数,当周期为分钟,含义为间隔分钟数)(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequenceStartTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetSequenceStartTime(sequenceStartTime string)

param sequenceStartTime: 周期开始时间(适用小时分钟)(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetShareUser

param shareUser: 共享人,不超过10个(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetTimeout

param timeout: 作业超时时间,单位分钟(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetTopic

param topic: 实时主题(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetTriggerType

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetTriggerType(triggerType string)

param triggerType: 触发类型:dependency 依赖、time 时间、file 文件、manual 手工、once 一次性(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetTxDateOffset

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetTxDateOffset(txDateOffset int)

param txDateOffset: T+N,偏移量(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetUpdateTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetUpdateTime(updateTime string)

param updateTime: 更新时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetWindowEndTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetWindowEndTime(windowEndTime string)

param windowEndTime: 窗口期结束时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetWindowStartTime

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetWindowStartTime(windowStartTime string)

param windowStartTime: 窗口期开始时间(Optional)

func (*GravityParticleParticleJobSchedUpdateSchedJobRequest) SetWorkspaceCode

func (r *GravityParticleParticleJobSchedUpdateSchedJobRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type GravityParticleParticleJobSchedUpdateSchedJobResponse

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

type GravityParticleParticleJobSchedUpdateSchedJobResult

type GravityParticleParticleJobSchedUpdateSchedJobResult struct {
	Success int    `json:"success"`
	Result  string `json:"result"`
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleModelCalcCalcJobDetailRequest

type GravityParticleParticleModelCalcCalcJobDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否可用,1 已上线,2已下线 (Optional) */
	Enable *string `json:"enable"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`
}

func NewGravityParticleParticleModelCalcCalcJobDetailRequest

func NewGravityParticleParticleModelCalcCalcJobDetailRequest(
	regionId string,
	appName string,
) *GravityParticleParticleModelCalcCalcJobDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleModelCalcCalcJobDetailRequestWithAllParams

func NewGravityParticleParticleModelCalcCalcJobDetailRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	enable *string,
	cstJobName *string,
) *GravityParticleParticleModelCalcCalcJobDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param enable: 是否可用,1 已上线,2已下线 (Optional) * param cstJobName: 客户作业名称 (Optional)

func NewGravityParticleParticleModelCalcCalcJobDetailRequestWithoutParam

func NewGravityParticleParticleModelCalcCalcJobDetailRequestWithoutParam() *GravityParticleParticleModelCalcCalcJobDetailRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleModelCalcCalcJobDetailRequest) GetRegionId

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

func (*GravityParticleParticleModelCalcCalcJobDetailRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleModelCalcCalcJobDetailRequest) SetCstJobName

func (r *GravityParticleParticleModelCalcCalcJobDetailRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleParticleModelCalcCalcJobDetailRequest) SetEnable

param enable: 是否可用,1 已上线,2已下线(Optional)

func (*GravityParticleParticleModelCalcCalcJobDetailRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleModelCalcCalcJobDetailRequest) SetRegionId

param regionId: 地域ID(Required)

type GravityParticleParticleModelCalcCalcJobDetailResponse

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

type GravityParticleParticleModelCalcCalcJobDetailResult

type GravityParticleParticleModelCalcCalcJobDetailResult struct {
	Success int                                  `json:"success"`
	Result  shenhaiplatform.GpmdCalcJobResultDTO `json:"result"`
	Code    string                               `json:"code"`
	Msg     string                               `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleParticleModelCalcListJobRequest

type GravityParticleParticleModelCalcListJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否可用,1 已上线,2已下线 (Optional) */
	Enable *string `json:"enable"`

	/* 客户作业名称 (Optional) */
	CstJobName *string `json:"cstJobName"`
}

func NewGravityParticleParticleModelCalcListJobRequest

func NewGravityParticleParticleModelCalcListJobRequest(
	regionId string,
	appName string,
) *GravityParticleParticleModelCalcListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleParticleModelCalcListJobRequestWithAllParams

func NewGravityParticleParticleModelCalcListJobRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	enable *string,
	cstJobName *string,
) *GravityParticleParticleModelCalcListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param enable: 是否可用,1 已上线,2已下线 (Optional) * param cstJobName: 客户作业名称 (Optional)

func NewGravityParticleParticleModelCalcListJobRequestWithoutParam

func NewGravityParticleParticleModelCalcListJobRequestWithoutParam() *GravityParticleParticleModelCalcListJobRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleParticleModelCalcListJobRequest) GetRegionId

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

func (*GravityParticleParticleModelCalcListJobRequest) SetAppName

param appName: 应用名称(Required)

func (*GravityParticleParticleModelCalcListJobRequest) SetCstJobName

func (r *GravityParticleParticleModelCalcListJobRequest) SetCstJobName(cstJobName string)

param cstJobName: 客户作业名称(Optional)

func (*GravityParticleParticleModelCalcListJobRequest) SetEnable

param enable: 是否可用,1 已上线,2已下线(Optional)

func (*GravityParticleParticleModelCalcListJobRequest) SetJobName

param jobName: 作业名称(Optional)

func (*GravityParticleParticleModelCalcListJobRequest) SetRegionId

func (r *GravityParticleParticleModelCalcListJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleParticleModelCalcListJobResponse

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

type GravityParticleParticleModelCalcListJobResult

type GravityParticleParticleModelCalcListJobResult struct {
	Success int                               `json:"success"`
	Result  []shenhaiplatform.GpmdSchedJobDTO `json:"result"`
	Code    string                            `json:"code"`
	Msg     string                            `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleSchedDictGetByTypeRequest

type GravityParticleSchedDictGetByTypeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据字典id (Optional) */
	Id *int64 `json:"id"`

	/* 数据字典code (Optional) */
	DictCode *string `json:"dictCode"`

	/* 数据字典父级code (Optional) */
	PDictCode *string `json:"pDictCode"`

	/* 数据字典名称 (Optional) */
	DictName *string `json:"dictName"`

	/* 数据字典排序 (Optional) */
	DictSort *int `json:"dictSort"`

	/* 数据字典备份 (Optional) */
	DictBak *string `json:"dictBak"`

	/* 数据字典描述 (Optional) */
	DictDesc *string `json:"dictDesc"`

	/* 是否有效 1: 有效, 0: 无效 (Optional) */
	IsValid *string `json:"isValid"`

	/* 是否删除 1: 删除, 0: 未删除 (Optional) */
	IsDel *string `json:"isDel"`

	/* 创建时间 (Optional) */
	CreatedTime *string `json:"createdTime"`

	/* 修改时间 (Optional) */
	ModifiedTime *string `json:"modifiedTime"`
}

func NewGravityParticleSchedDictGetByTypeRequest

func NewGravityParticleSchedDictGetByTypeRequest(
	regionId string,
	appName string,
) *GravityParticleSchedDictGetByTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleSchedDictGetByTypeRequestWithAllParams

func NewGravityParticleSchedDictGetByTypeRequestWithAllParams(
	regionId string,
	appName string,
	id *int64,
	dictCode *string,
	pDictCode *string,
	dictName *string,
	dictSort *int,
	dictBak *string,
	dictDesc *string,
	isValid *string,
	isDel *string,
	createdTime *string,
	modifiedTime *string,
) *GravityParticleSchedDictGetByTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 数据字典id (Optional) * param dictCode: 数据字典code (Optional) * param pDictCode: 数据字典父级code (Optional) * param dictName: 数据字典名称 (Optional) * param dictSort: 数据字典排序 (Optional) * param dictBak: 数据字典备份 (Optional) * param dictDesc: 数据字典描述 (Optional) * param isValid: 是否有效 1: 有效, 0: 无效 (Optional) * param isDel: 是否删除 1: 删除, 0: 未删除 (Optional) * param createdTime: 创建时间 (Optional) * param modifiedTime: 修改时间 (Optional)

func NewGravityParticleSchedDictGetByTypeRequestWithoutParam

func NewGravityParticleSchedDictGetByTypeRequestWithoutParam() *GravityParticleSchedDictGetByTypeRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleSchedDictGetByTypeRequest) GetRegionId

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

func (*GravityParticleSchedDictGetByTypeRequest) SetAppName

func (r *GravityParticleSchedDictGetByTypeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleSchedDictGetByTypeRequest) SetCreatedTime

func (r *GravityParticleSchedDictGetByTypeRequest) SetCreatedTime(createdTime string)

param createdTime: 创建时间(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetDictBak

func (r *GravityParticleSchedDictGetByTypeRequest) SetDictBak(dictBak string)

param dictBak: 数据字典备份(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetDictCode

func (r *GravityParticleSchedDictGetByTypeRequest) SetDictCode(dictCode string)

param dictCode: 数据字典code(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetDictDesc

func (r *GravityParticleSchedDictGetByTypeRequest) SetDictDesc(dictDesc string)

param dictDesc: 数据字典描述(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetDictName

func (r *GravityParticleSchedDictGetByTypeRequest) SetDictName(dictName string)

param dictName: 数据字典名称(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetDictSort

func (r *GravityParticleSchedDictGetByTypeRequest) SetDictSort(dictSort int)

param dictSort: 数据字典排序(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetId

param id: 数据字典id(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetIsDel

param isDel: 是否删除 1: 删除, 0: 未删除(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetIsValid

func (r *GravityParticleSchedDictGetByTypeRequest) SetIsValid(isValid string)

param isValid: 是否有效 1: 有效, 0: 无效(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetModifiedTime

func (r *GravityParticleSchedDictGetByTypeRequest) SetModifiedTime(modifiedTime string)

param modifiedTime: 修改时间(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetPDictCode

func (r *GravityParticleSchedDictGetByTypeRequest) SetPDictCode(pDictCode string)

param pDictCode: 数据字典父级code(Optional)

func (*GravityParticleSchedDictGetByTypeRequest) SetRegionId

func (r *GravityParticleSchedDictGetByTypeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleSchedDictGetByTypeResponse

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

type GravityParticleSchedDictGetByTypeResult

type GravityParticleSchedDictGetByTypeResult struct {
	Success int                            `json:"success"`
	Result  []shenhaiplatform.GpsdalueDict `json:"result"`
	Code    string                         `json:"code"`
	Msg     string                         `json:"msg"`
	// contains filtered or unexported fields
}

type GravityParticleSchedDictGetJobTypeRRequest

type GravityParticleSchedDictGetJobTypeRRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewGravityParticleSchedDictGetJobTypeRRequest

func NewGravityParticleSchedDictGetJobTypeRRequest(
	regionId string,
	appName string,
) *GravityParticleSchedDictGetJobTypeRRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGravityParticleSchedDictGetJobTypeRRequestWithAllParams

func NewGravityParticleSchedDictGetJobTypeRRequestWithAllParams(
	regionId string,
	appName string,
) *GravityParticleSchedDictGetJobTypeRRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewGravityParticleSchedDictGetJobTypeRRequestWithoutParam

func NewGravityParticleSchedDictGetJobTypeRRequestWithoutParam() *GravityParticleSchedDictGetJobTypeRRequest

This constructor has better compatible ability when API parameters changed

func (GravityParticleSchedDictGetJobTypeRRequest) GetRegionId

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

func (*GravityParticleSchedDictGetJobTypeRRequest) SetAppName

func (r *GravityParticleSchedDictGetJobTypeRRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*GravityParticleSchedDictGetJobTypeRRequest) SetRegionId

func (r *GravityParticleSchedDictGetJobTypeRRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type GravityParticleSchedDictGetJobTypeRResponse

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

type GravityParticleSchedDictGetJobTypeRResult

type GravityParticleSchedDictGetJobTypeRResult struct {
	Success int                                        `json:"success"`
	Result  []shenhaiplatform.GpsdSchedDictRelationDto `json:"result"`
	Code    string                                     `json:"code"`
	Msg     string                                     `json:"msg"`
	// contains filtered or unexported fields
}

type JtlasDestroyRequest

type JtlasDestroyRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户编码  */
	CompanyCode string `json:"companyCode"`
}

func NewJtlasDestroyRequest

func NewJtlasDestroyRequest(
	regionId string,
	appName string,
	companyCode string,
) *JtlasDestroyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户编码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasDestroyRequestWithAllParams

func NewJtlasDestroyRequestWithAllParams(
	regionId string,
	appName string,
	companyCode string,
) *JtlasDestroyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户编码 (Required)

func NewJtlasDestroyRequestWithoutParam

func NewJtlasDestroyRequestWithoutParam() *JtlasDestroyRequest

This constructor has better compatible ability when API parameters changed

func (JtlasDestroyRequest) GetRegionId

func (r JtlasDestroyRequest) GetRegionId() string

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

func (*JtlasDestroyRequest) SetAppName

func (r *JtlasDestroyRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasDestroyRequest) SetCompanyCode

func (r *JtlasDestroyRequest) SetCompanyCode(companyCode string)

param companyCode: 租户编码(Required)

func (*JtlasDestroyRequest) SetRegionId

func (r *JtlasDestroyRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasDestroyResponse

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

type JtlasDestroyResult

type JtlasDestroyResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type JtlasDownloadTableColumnsRequest

type JtlasDownloadTableColumnsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文档ID  */
	Id string `json:"id"`
}

func NewJtlasDownloadTableColumnsRequest

func NewJtlasDownloadTableColumnsRequest(
	regionId string,
	appName string,
	id string,
) *JtlasDownloadTableColumnsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasDownloadTableColumnsRequestWithAllParams

func NewJtlasDownloadTableColumnsRequestWithAllParams(
	regionId string,
	appName string,
	id string,
) *JtlasDownloadTableColumnsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required)

func NewJtlasDownloadTableColumnsRequestWithoutParam

func NewJtlasDownloadTableColumnsRequestWithoutParam() *JtlasDownloadTableColumnsRequest

This constructor has better compatible ability when API parameters changed

func (JtlasDownloadTableColumnsRequest) GetRegionId

func (r JtlasDownloadTableColumnsRequest) GetRegionId() string

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

func (*JtlasDownloadTableColumnsRequest) SetAppName

func (r *JtlasDownloadTableColumnsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasDownloadTableColumnsRequest) SetId

param id: 文档ID(Required)

func (*JtlasDownloadTableColumnsRequest) SetRegionId

func (r *JtlasDownloadTableColumnsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasDownloadTableColumnsResponse

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

type JtlasDownloadTableColumnsResult

type JtlasDownloadTableColumnsResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type JtlasGetTableDDLScriptRequest

type JtlasGetTableDDLScriptRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文档ID  */
	Id string `json:"id"`
}

func NewJtlasGetTableDDLScriptRequest

func NewJtlasGetTableDDLScriptRequest(
	regionId string,
	appName string,
	id string,
) *JtlasGetTableDDLScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasGetTableDDLScriptRequestWithAllParams

func NewJtlasGetTableDDLScriptRequestWithAllParams(
	regionId string,
	appName string,
	id string,
) *JtlasGetTableDDLScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required)

func NewJtlasGetTableDDLScriptRequestWithoutParam

func NewJtlasGetTableDDLScriptRequestWithoutParam() *JtlasGetTableDDLScriptRequest

This constructor has better compatible ability when API parameters changed

func (JtlasGetTableDDLScriptRequest) GetRegionId

func (r JtlasGetTableDDLScriptRequest) GetRegionId() string

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

func (*JtlasGetTableDDLScriptRequest) SetAppName

func (r *JtlasGetTableDDLScriptRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasGetTableDDLScriptRequest) SetId

param id: 文档ID(Required)

func (*JtlasGetTableDDLScriptRequest) SetRegionId

func (r *JtlasGetTableDDLScriptRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasGetTableDDLScriptResponse

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

type JtlasGetTableDDLScriptResult

type JtlasGetTableDDLScriptResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type JtlasGetTableQueryScriptRequest

type JtlasGetTableQueryScriptRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文档ID  */
	Id string `json:"id"`
}

func NewJtlasGetTableQueryScriptRequest

func NewJtlasGetTableQueryScriptRequest(
	regionId string,
	appName string,
	id string,
) *JtlasGetTableQueryScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasGetTableQueryScriptRequestWithAllParams

func NewJtlasGetTableQueryScriptRequestWithAllParams(
	regionId string,
	appName string,
	id string,
) *JtlasGetTableQueryScriptRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required)

func NewJtlasGetTableQueryScriptRequestWithoutParam

func NewJtlasGetTableQueryScriptRequestWithoutParam() *JtlasGetTableQueryScriptRequest

This constructor has better compatible ability when API parameters changed

func (JtlasGetTableQueryScriptRequest) GetRegionId

func (r JtlasGetTableQueryScriptRequest) GetRegionId() string

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

func (*JtlasGetTableQueryScriptRequest) SetAppName

func (r *JtlasGetTableQueryScriptRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasGetTableQueryScriptRequest) SetId

param id: 文档ID(Required)

func (*JtlasGetTableQueryScriptRequest) SetRegionId

func (r *JtlasGetTableQueryScriptRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasGetTableQueryScriptResponse

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

type JtlasGetTableQueryScriptResult

type JtlasGetTableQueryScriptResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type JtlasGrantTablePrivilegesRequest

type JtlasGrantTablePrivilegesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库名称  */
	Database string `json:"database"`

	/* 表名称  */
	TableName string `json:"tableName"`
}

func NewJtlasGrantTablePrivilegesRequest

func NewJtlasGrantTablePrivilegesRequest(
	regionId string,
	appName string,
	database string,
	tableName string,
) *JtlasGrantTablePrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库名称 (Required) * param tableName: 表名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasGrantTablePrivilegesRequestWithAllParams

func NewJtlasGrantTablePrivilegesRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	tableName string,
) *JtlasGrantTablePrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库名称 (Required) * param tableName: 表名称 (Required)

func NewJtlasGrantTablePrivilegesRequestWithoutParam

func NewJtlasGrantTablePrivilegesRequestWithoutParam() *JtlasGrantTablePrivilegesRequest

This constructor has better compatible ability when API parameters changed

func (JtlasGrantTablePrivilegesRequest) GetRegionId

func (r JtlasGrantTablePrivilegesRequest) GetRegionId() string

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

func (*JtlasGrantTablePrivilegesRequest) SetAppName

func (r *JtlasGrantTablePrivilegesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasGrantTablePrivilegesRequest) SetDatabase

func (r *JtlasGrantTablePrivilegesRequest) SetDatabase(database string)

param database: 数据库名称(Required)

func (*JtlasGrantTablePrivilegesRequest) SetRegionId

func (r *JtlasGrantTablePrivilegesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasGrantTablePrivilegesRequest) SetTableName

func (r *JtlasGrantTablePrivilegesRequest) SetTableName(tableName string)

param tableName: 表名称(Required)

type JtlasGrantTablePrivilegesResponse

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

type JtlasGrantTablePrivilegesResult

type JtlasGrantTablePrivilegesResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type JtlasPageSearchTablePartitionsRequest

type JtlasPageSearchTablePartitionsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库名称(项目编码)  */
	Database string `json:"database"`

	/* 模糊关键字 (Optional) */
	FuzzyText *string `json:"fuzzyText"`

	/* 分页参数-页码  */
	PageNum int `json:"pageNum"`

	/* 分页参数-页数  */
	PageSize int `json:"pageSize"`

	/* 表名信息  */
	TableName string `json:"tableName"`
}

func NewJtlasPageSearchTablePartitionsRequest

func NewJtlasPageSearchTablePartitionsRequest(
	regionId string,
	appName string,
	database string,
	pageNum int,
	pageSize int,
	tableName string,
) *JtlasPageSearchTablePartitionsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库名称(项目编码) (Required) * param pageNum: 分页参数-页码 (Required) * param pageSize: 分页参数-页数 (Required) * param tableName: 表名信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasPageSearchTablePartitionsRequestWithAllParams

func NewJtlasPageSearchTablePartitionsRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	fuzzyText *string,
	pageNum int,
	pageSize int,
	tableName string,
) *JtlasPageSearchTablePartitionsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库名称(项目编码) (Required) * param fuzzyText: 模糊关键字 (Optional) * param pageNum: 分页参数-页码 (Required) * param pageSize: 分页参数-页数 (Required) * param tableName: 表名信息 (Required)

func NewJtlasPageSearchTablePartitionsRequestWithoutParam

func NewJtlasPageSearchTablePartitionsRequestWithoutParam() *JtlasPageSearchTablePartitionsRequest

This constructor has better compatible ability when API parameters changed

func (JtlasPageSearchTablePartitionsRequest) GetRegionId

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

func (*JtlasPageSearchTablePartitionsRequest) SetAppName

func (r *JtlasPageSearchTablePartitionsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasPageSearchTablePartitionsRequest) SetDatabase

func (r *JtlasPageSearchTablePartitionsRequest) SetDatabase(database string)

param database: 数据库名称(项目编码)(Required)

func (*JtlasPageSearchTablePartitionsRequest) SetFuzzyText

func (r *JtlasPageSearchTablePartitionsRequest) SetFuzzyText(fuzzyText string)

param fuzzyText: 模糊关键字(Optional)

func (*JtlasPageSearchTablePartitionsRequest) SetPageNum

func (r *JtlasPageSearchTablePartitionsRequest) SetPageNum(pageNum int)

param pageNum: 分页参数-页码(Required)

func (*JtlasPageSearchTablePartitionsRequest) SetPageSize

func (r *JtlasPageSearchTablePartitionsRequest) SetPageSize(pageSize int)

param pageSize: 分页参数-页数(Required)

func (*JtlasPageSearchTablePartitionsRequest) SetRegionId

func (r *JtlasPageSearchTablePartitionsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasPageSearchTablePartitionsRequest) SetTableName

func (r *JtlasPageSearchTablePartitionsRequest) SetTableName(tableName string)

param tableName: 表名信息(Required)

type JtlasPageSearchTablePartitionsResponse

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

type JtlasPageSearchTablePartitionsResult

type JtlasPageSearchTablePartitionsResult struct {
	Code    string      `json:"code"`
	Message string      `json:"message"`
	Result  interface{} `json:"result"`
}

type JtlasPageSearchTablePrivilegesRequest

type JtlasPageSearchTablePrivilegesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库(工作空间编码)  */
	Database string `json:"database"`

	/* 表名称  */
	TableName string `json:"tableName"`

	/* 权限类型 (Optional) */
	PrivilegeTypes []string `json:"privilegeTypes"`

	/* 分页参数-页码  */
	PageNum int `json:"pageNum"`

	/* 分页参数-页数  */
	PageSize int `json:"pageSize"`
}

func NewJtlasPageSearchTablePrivilegesRequest

func NewJtlasPageSearchTablePrivilegesRequest(
	regionId string,
	appName string,
	database string,
	tableName string,
	pageNum int,
	pageSize int,
) *JtlasPageSearchTablePrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param tableName: 表名称 (Required) * param pageNum: 分页参数-页码 (Required) * param pageSize: 分页参数-页数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasPageSearchTablePrivilegesRequestWithAllParams

func NewJtlasPageSearchTablePrivilegesRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	tableName string,
	privilegeTypes []string,
	pageNum int,
	pageSize int,
) *JtlasPageSearchTablePrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param tableName: 表名称 (Required) * param privilegeTypes: 权限类型 (Optional) * param pageNum: 分页参数-页码 (Required) * param pageSize: 分页参数-页数 (Required)

func NewJtlasPageSearchTablePrivilegesRequestWithoutParam

func NewJtlasPageSearchTablePrivilegesRequestWithoutParam() *JtlasPageSearchTablePrivilegesRequest

This constructor has better compatible ability when API parameters changed

func (JtlasPageSearchTablePrivilegesRequest) GetRegionId

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

func (*JtlasPageSearchTablePrivilegesRequest) SetAppName

func (r *JtlasPageSearchTablePrivilegesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasPageSearchTablePrivilegesRequest) SetDatabase

func (r *JtlasPageSearchTablePrivilegesRequest) SetDatabase(database string)

param database: 数据库(工作空间编码)(Required)

func (*JtlasPageSearchTablePrivilegesRequest) SetPageNum

func (r *JtlasPageSearchTablePrivilegesRequest) SetPageNum(pageNum int)

param pageNum: 分页参数-页码(Required)

func (*JtlasPageSearchTablePrivilegesRequest) SetPageSize

func (r *JtlasPageSearchTablePrivilegesRequest) SetPageSize(pageSize int)

param pageSize: 分页参数-页数(Required)

func (*JtlasPageSearchTablePrivilegesRequest) SetPrivilegeTypes

func (r *JtlasPageSearchTablePrivilegesRequest) SetPrivilegeTypes(privilegeTypes []string)

param privilegeTypes: 权限类型(Optional)

func (*JtlasPageSearchTablePrivilegesRequest) SetRegionId

func (r *JtlasPageSearchTablePrivilegesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasPageSearchTablePrivilegesRequest) SetTableName

func (r *JtlasPageSearchTablePrivilegesRequest) SetTableName(tableName string)

param tableName: 表名称(Required)

type JtlasPageSearchTablePrivilegesResponse

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

type JtlasPageSearchTablePrivilegesResult

type JtlasPageSearchTablePrivilegesResult struct {
	Code    string      `json:"code"`
	Message string      `json:"message"`
	Result  interface{} `json:"result"`
}

type JtlasPageSearchTablesRequest

type JtlasPageSearchTablesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否是过滤请求(必填),如果是则返回aggregate结果  */
	FilterQuery bool `json:"filterQuery"`

	/* 搜索模式(必填),准确和模糊检索  */
	SearchMode string `json:"searchMode"`

	/*  (Optional) */
	SearchKeyword *string `json:"searchKeyword"`

	/* 工作空间(必填)  */
	WorkspaceCode string `json:"workspaceCode"`

	/* dev或prod空字符串代表所有环境  */
	Env string `json:"env"`

	/* 检索范围(必填)  */
	SearchRange string `json:"searchRange"`

	/* 检索指定用户下的表的时候,需要传递(可选) (Optional) */
	PersonInCharge *string `json:"personInCharge"`

	/* 返回结果的排列方式(必填),按照点击/创建时间升降/相关度  */
	Sort string `json:"sort"`

	/* 分页页码(必填) (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页大小(必填) (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewJtlasPageSearchTablesRequest

func NewJtlasPageSearchTablesRequest(
	regionId string,
	appName string,
	filterQuery bool,
	searchMode string,
	workspaceCode string,
	env string,
	searchRange string,
	sort string,
) *JtlasPageSearchTablesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param filterQuery: 是否是过滤请求(必填),如果是则返回aggregate结果 (Required) * param searchMode: 搜索模式(必填),准确和模糊检索 (Required) * param workspaceCode: 工作空间(必填) (Required) * param env: dev或prod空字符串代表所有环境 (Required) * param searchRange: 检索范围(必填) (Required) * param sort: 返回结果的排列方式(必填),按照点击/创建时间升降/相关度 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasPageSearchTablesRequestWithAllParams

func NewJtlasPageSearchTablesRequestWithAllParams(
	regionId string,
	appName string,
	filterQuery bool,
	searchMode string,
	searchKeyword *string,
	workspaceCode string,
	env string,
	searchRange string,
	personInCharge *string,
	sort string,
	pageNum *int,
	pageSize *int,
) *JtlasPageSearchTablesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param filterQuery: 是否是过滤请求(必填),如果是则返回aggregate结果 (Required) * param searchMode: 搜索模式(必填),准确和模糊检索 (Required) * param searchKeyword: (Optional) * param workspaceCode: 工作空间(必填) (Required) * param env: dev或prod空字符串代表所有环境 (Required) * param searchRange: 检索范围(必填) (Required) * param personInCharge: 检索指定用户下的表的时候,需要传递(可选) (Optional) * param sort: 返回结果的排列方式(必填),按照点击/创建时间升降/相关度 (Required) * param pageNum: 分页页码(必填) (Optional) * param pageSize: 分页大小(必填) (Optional)

func NewJtlasPageSearchTablesRequestWithoutParam

func NewJtlasPageSearchTablesRequestWithoutParam() *JtlasPageSearchTablesRequest

This constructor has better compatible ability when API parameters changed

func (JtlasPageSearchTablesRequest) GetRegionId

func (r JtlasPageSearchTablesRequest) GetRegionId() string

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

func (*JtlasPageSearchTablesRequest) SetAppName

func (r *JtlasPageSearchTablesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasPageSearchTablesRequest) SetEnv

func (r *JtlasPageSearchTablesRequest) SetEnv(env string)

param env: dev或prod空字符串代表所有环境(Required)

func (*JtlasPageSearchTablesRequest) SetFilterQuery

func (r *JtlasPageSearchTablesRequest) SetFilterQuery(filterQuery bool)

param filterQuery: 是否是过滤请求(必填),如果是则返回aggregate结果(Required)

func (*JtlasPageSearchTablesRequest) SetPageNum

func (r *JtlasPageSearchTablesRequest) SetPageNum(pageNum int)

param pageNum: 分页页码(必填)(Optional)

func (*JtlasPageSearchTablesRequest) SetPageSize

func (r *JtlasPageSearchTablesRequest) SetPageSize(pageSize int)

param pageSize: 分页大小(必填)(Optional)

func (*JtlasPageSearchTablesRequest) SetPersonInCharge

func (r *JtlasPageSearchTablesRequest) SetPersonInCharge(personInCharge string)

param personInCharge: 检索指定用户下的表的时候,需要传递(可选)(Optional)

func (*JtlasPageSearchTablesRequest) SetRegionId

func (r *JtlasPageSearchTablesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasPageSearchTablesRequest) SetSearchKeyword

func (r *JtlasPageSearchTablesRequest) SetSearchKeyword(searchKeyword string)

param searchKeyword: (Optional)

func (*JtlasPageSearchTablesRequest) SetSearchMode

func (r *JtlasPageSearchTablesRequest) SetSearchMode(searchMode string)

param searchMode: 搜索模式(必填),准确和模糊检索(Required)

func (*JtlasPageSearchTablesRequest) SetSearchRange

func (r *JtlasPageSearchTablesRequest) SetSearchRange(searchRange string)

param searchRange: 检索范围(必填)(Required)

func (*JtlasPageSearchTablesRequest) SetSort

func (r *JtlasPageSearchTablesRequest) SetSort(sort string)

param sort: 返回结果的排列方式(必填),按照点击/创建时间升降/相关度(Required)

func (*JtlasPageSearchTablesRequest) SetWorkspaceCode

func (r *JtlasPageSearchTablesRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间(必填)(Required)

type JtlasPageSearchTablesResponse

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

type JtlasPageSearchTablesResult

type JtlasPageSearchTablesResult struct {
	Code    string      `json:"code"`
	Message string      `json:"message"`
	Result  interface{} `json:"result"`
}

type JtlasSearchColumnLineageRequest

type JtlasSearchColumnLineageRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 方向  */
	Direction string `json:"direction"`

	/* 边类型  */
	EdgeType string `json:"edgeType"`

	/*   */
	NodeId string `json:"nodeId"`

	/* 检索深度 (Optional) */
	Depth *int `json:"depth"`
}

func NewJtlasSearchColumnLineageRequest

func NewJtlasSearchColumnLineageRequest(
	regionId string,
	appName string,
	direction string,
	edgeType string,
	nodeId string,
) *JtlasSearchColumnLineageRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param direction: 方向 (Required) * param edgeType: 边类型 (Required) * param nodeId: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasSearchColumnLineageRequestWithAllParams

func NewJtlasSearchColumnLineageRequestWithAllParams(
	regionId string,
	appName string,
	direction string,
	edgeType string,
	nodeId string,
	depth *int,
) *JtlasSearchColumnLineageRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param direction: 方向 (Required) * param edgeType: 边类型 (Required) * param nodeId: (Required) * param depth: 检索深度 (Optional)

func NewJtlasSearchColumnLineageRequestWithoutParam

func NewJtlasSearchColumnLineageRequestWithoutParam() *JtlasSearchColumnLineageRequest

This constructor has better compatible ability when API parameters changed

func (JtlasSearchColumnLineageRequest) GetRegionId

func (r JtlasSearchColumnLineageRequest) GetRegionId() string

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

func (*JtlasSearchColumnLineageRequest) SetAppName

func (r *JtlasSearchColumnLineageRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasSearchColumnLineageRequest) SetDepth

func (r *JtlasSearchColumnLineageRequest) SetDepth(depth int)

param depth: 检索深度(Optional)

func (*JtlasSearchColumnLineageRequest) SetDirection

func (r *JtlasSearchColumnLineageRequest) SetDirection(direction string)

param direction: 方向(Required)

func (*JtlasSearchColumnLineageRequest) SetEdgeType

func (r *JtlasSearchColumnLineageRequest) SetEdgeType(edgeType string)

param edgeType: 边类型(Required)

func (*JtlasSearchColumnLineageRequest) SetNodeId

func (r *JtlasSearchColumnLineageRequest) SetNodeId(nodeId string)

param nodeId: (Required)

func (*JtlasSearchColumnLineageRequest) SetRegionId

func (r *JtlasSearchColumnLineageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasSearchColumnLineageResponse

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

type JtlasSearchColumnLineageResult

type JtlasSearchColumnLineageResult struct {
	Code    string      `json:"code"`
	Message string      `json:"message"`
	Result  interface{} `json:"result"`
}

type JtlasSearchDetailRequest

type JtlasSearchDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文档ID  */
	Id string `json:"id"`
}

func NewJtlasSearchDetailRequest

func NewJtlasSearchDetailRequest(
	regionId string,
	appName string,
	id string,
) *JtlasSearchDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasSearchDetailRequestWithAllParams

func NewJtlasSearchDetailRequestWithAllParams(
	regionId string,
	appName string,
	id string,
) *JtlasSearchDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 文档ID (Required)

func NewJtlasSearchDetailRequestWithoutParam

func NewJtlasSearchDetailRequestWithoutParam() *JtlasSearchDetailRequest

This constructor has better compatible ability when API parameters changed

func (JtlasSearchDetailRequest) GetRegionId

func (r JtlasSearchDetailRequest) GetRegionId() string

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

func (*JtlasSearchDetailRequest) SetAppName

func (r *JtlasSearchDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasSearchDetailRequest) SetId

func (r *JtlasSearchDetailRequest) SetId(id string)

param id: 文档ID(Required)

func (*JtlasSearchDetailRequest) SetRegionId

func (r *JtlasSearchDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasSearchDetailResponse

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

type JtlasSearchDetailResult

type JtlasSearchDetailResult struct {
	Code    string                           `json:"code"`
	Message string                           `json:"message"`
	Result  shenhaiplatform.JtlasSearchTable `json:"result"`
}

type JtlasSearchTableLineageRequest

type JtlasSearchTableLineageRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 方向  */
	Direction string `json:"direction"`

	/* 边类型  */
	EdgeType string `json:"edgeType"`

	/*   */
	NodeId string `json:"nodeId"`

	/* 检索深度 (Optional) */
	Depth *int `json:"depth"`
}

func NewJtlasSearchTableLineageRequest

func NewJtlasSearchTableLineageRequest(
	regionId string,
	appName string,
	direction string,
	edgeType string,
	nodeId string,
) *JtlasSearchTableLineageRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param direction: 方向 (Required) * param edgeType: 边类型 (Required) * param nodeId: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasSearchTableLineageRequestWithAllParams

func NewJtlasSearchTableLineageRequestWithAllParams(
	regionId string,
	appName string,
	direction string,
	edgeType string,
	nodeId string,
	depth *int,
) *JtlasSearchTableLineageRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param direction: 方向 (Required) * param edgeType: 边类型 (Required) * param nodeId: (Required) * param depth: 检索深度 (Optional)

func NewJtlasSearchTableLineageRequestWithoutParam

func NewJtlasSearchTableLineageRequestWithoutParam() *JtlasSearchTableLineageRequest

This constructor has better compatible ability when API parameters changed

func (JtlasSearchTableLineageRequest) GetRegionId

func (r JtlasSearchTableLineageRequest) GetRegionId() string

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

func (*JtlasSearchTableLineageRequest) SetAppName

func (r *JtlasSearchTableLineageRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasSearchTableLineageRequest) SetDepth

func (r *JtlasSearchTableLineageRequest) SetDepth(depth int)

param depth: 检索深度(Optional)

func (*JtlasSearchTableLineageRequest) SetDirection

func (r *JtlasSearchTableLineageRequest) SetDirection(direction string)

param direction: 方向(Required)

func (*JtlasSearchTableLineageRequest) SetEdgeType

func (r *JtlasSearchTableLineageRequest) SetEdgeType(edgeType string)

param edgeType: 边类型(Required)

func (*JtlasSearchTableLineageRequest) SetNodeId

func (r *JtlasSearchTableLineageRequest) SetNodeId(nodeId string)

param nodeId: (Required)

func (*JtlasSearchTableLineageRequest) SetRegionId

func (r *JtlasSearchTableLineageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasSearchTableLineageResponse

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

type JtlasSearchTableLineageResult

type JtlasSearchTableLineageResult struct {
	Code    string      `json:"code"`
	Message string      `json:"message"`
	Result  interface{} `json:"result"`
}

type JtlasSubscribeTableRequest

type JtlasSubscribeTableRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表模型ID  */
	Id string `json:"id"`

	/* 订阅类型 (Optional) */
	SubscribeType *string `json:"subscribeType"`
}

func NewJtlasSubscribeTableRequest

func NewJtlasSubscribeTableRequest(
	regionId string,
	appName string,
	id string,
) *JtlasSubscribeTableRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 表模型ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasSubscribeTableRequestWithAllParams

func NewJtlasSubscribeTableRequestWithAllParams(
	regionId string,
	appName string,
	id string,
	subscribeType *string,
) *JtlasSubscribeTableRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 表模型ID (Required) * param subscribeType: 订阅类型 (Optional)

func NewJtlasSubscribeTableRequestWithoutParam

func NewJtlasSubscribeTableRequestWithoutParam() *JtlasSubscribeTableRequest

This constructor has better compatible ability when API parameters changed

func (JtlasSubscribeTableRequest) GetRegionId

func (r JtlasSubscribeTableRequest) GetRegionId() string

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

func (*JtlasSubscribeTableRequest) SetAppName

func (r *JtlasSubscribeTableRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasSubscribeTableRequest) SetId

func (r *JtlasSubscribeTableRequest) SetId(id string)

param id: 表模型ID(Required)

func (*JtlasSubscribeTableRequest) SetRegionId

func (r *JtlasSubscribeTableRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasSubscribeTableRequest) SetSubscribeType

func (r *JtlasSubscribeTableRequest) SetSubscribeType(subscribeType string)

param subscribeType: 订阅类型(Optional)

type JtlasSubscribeTableResponse

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

type JtlasSubscribeTableResult

type JtlasSubscribeTableResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type JtlasWarehouseFuzzyQueryTablesByTableNameRequest

type JtlasWarehouseFuzzyQueryTablesByTableNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 项目空间  */
	Database string `json:"database"`

	/* 表名称 (Optional) */
	FuzzyTableName *string `json:"fuzzyTableName"`
}

func NewJtlasWarehouseFuzzyQueryTablesByTableNameRequest

func NewJtlasWarehouseFuzzyQueryTablesByTableNameRequest(
	regionId string,
	appName string,
	database string,
) *JtlasWarehouseFuzzyQueryTablesByTableNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 项目空间 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseFuzzyQueryTablesByTableNameRequestWithAllParams

func NewJtlasWarehouseFuzzyQueryTablesByTableNameRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	fuzzyTableName *string,
) *JtlasWarehouseFuzzyQueryTablesByTableNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 项目空间 (Required) * param fuzzyTableName: 表名称 (Optional)

func NewJtlasWarehouseFuzzyQueryTablesByTableNameRequestWithoutParam

func NewJtlasWarehouseFuzzyQueryTablesByTableNameRequestWithoutParam() *JtlasWarehouseFuzzyQueryTablesByTableNameRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseFuzzyQueryTablesByTableNameRequest) GetRegionId

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

func (*JtlasWarehouseFuzzyQueryTablesByTableNameRequest) SetAppName

param appName: 应用名称(Required)

func (*JtlasWarehouseFuzzyQueryTablesByTableNameRequest) SetDatabase

param database: 项目空间(Required)

func (*JtlasWarehouseFuzzyQueryTablesByTableNameRequest) SetFuzzyTableName

func (r *JtlasWarehouseFuzzyQueryTablesByTableNameRequest) SetFuzzyTableName(fuzzyTableName string)

param fuzzyTableName: 表名称(Optional)

func (*JtlasWarehouseFuzzyQueryTablesByTableNameRequest) SetRegionId

param regionId: 地域ID(Required)

type JtlasWarehouseFuzzyQueryTablesByTableNameResponse

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

type JtlasWarehouseFuzzyQueryTablesByTableNameResult

type JtlasWarehouseFuzzyQueryTablesByTableNameResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest

type JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库(工作空间编码)  */
	Database string `json:"database"`

	/* 账户信息  */
	PrincipalName string `json:"principalName"`

	/* 模糊表名称 (Optional) */
	FuzzyTableName *string `json:"fuzzyTableName"`

	/* 权限信息  */
	PrivilegeTypes []string `json:"privilegeTypes"`
}

func NewJtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest

func NewJtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest(
	regionId string,
	appName string,
	database string,
	principalName string,
	privilegeTypes []string,
) *JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param principalName: 账户信息 (Required) * param privilegeTypes: 权限信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithAllParams

func NewJtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	principalName string,
	fuzzyTableName *string,
	privilegeTypes []string,
) *JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param principalName: 账户信息 (Required) * param fuzzyTableName: 模糊表名称 (Optional) * param privilegeTypes: 权限信息 (Required)

func NewJtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithoutParam

func NewJtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithoutParam() *JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) GetRegionId

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

func (*JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetAppName

param appName: 应用名称(Required)

func (*JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetDatabase

param database: 数据库(工作空间编码)(Required)

func (*JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetFuzzyTableName

param fuzzyTableName: 模糊表名称(Optional)

func (*JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetPrincipalName

param principalName: 账户信息(Required)

func (*JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetPrivilegeTypes

param privilegeTypes: 权限信息(Required)

func (*JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetRegionId

param regionId: 地域ID(Required)

type JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesResponse

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

type JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesResult

type JtlasWarehouseFuzzyQueryTablesUnderSpecifiedUserWithPrivilegesResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type JtlasWarehouseQueryTablePrivilegesRequest

type JtlasWarehouseQueryTablePrivilegesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库(工作空间编码)  */
	Database string `json:"database"`

	/* 表名称  */
	TableName string `json:"tableName"`

	/* 权限类型 (Optional) */
	PrivilegeTypes []string `json:"privilegeTypes"`
}

func NewJtlasWarehouseQueryTablePrivilegesRequest

func NewJtlasWarehouseQueryTablePrivilegesRequest(
	regionId string,
	appName string,
	database string,
	tableName string,
) *JtlasWarehouseQueryTablePrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param tableName: 表名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseQueryTablePrivilegesRequestWithAllParams

func NewJtlasWarehouseQueryTablePrivilegesRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	tableName string,
	privilegeTypes []string,
) *JtlasWarehouseQueryTablePrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param tableName: 表名称 (Required) * param privilegeTypes: 权限类型 (Optional)

func NewJtlasWarehouseQueryTablePrivilegesRequestWithoutParam

func NewJtlasWarehouseQueryTablePrivilegesRequestWithoutParam() *JtlasWarehouseQueryTablePrivilegesRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseQueryTablePrivilegesRequest) GetRegionId

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

func (*JtlasWarehouseQueryTablePrivilegesRequest) SetAppName

func (r *JtlasWarehouseQueryTablePrivilegesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasWarehouseQueryTablePrivilegesRequest) SetDatabase

func (r *JtlasWarehouseQueryTablePrivilegesRequest) SetDatabase(database string)

param database: 数据库(工作空间编码)(Required)

func (*JtlasWarehouseQueryTablePrivilegesRequest) SetPrivilegeTypes

func (r *JtlasWarehouseQueryTablePrivilegesRequest) SetPrivilegeTypes(privilegeTypes []string)

param privilegeTypes: 权限类型(Optional)

func (*JtlasWarehouseQueryTablePrivilegesRequest) SetRegionId

func (r *JtlasWarehouseQueryTablePrivilegesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasWarehouseQueryTablePrivilegesRequest) SetTableName

func (r *JtlasWarehouseQueryTablePrivilegesRequest) SetTableName(tableName string)

param tableName: 表名称(Required)

type JtlasWarehouseQueryTablePrivilegesResponse

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

type JtlasWarehouseQueryTablePrivilegesResult

type JtlasWarehouseQueryTablePrivilegesResult struct {
	Code    string                                         `json:"code"`
	Message string                                         `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTablePrivilege `json:"result"`
}

type JtlasWarehouseQueryTablesByDatabaseNameRequest

type JtlasWarehouseQueryTablesByDatabaseNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* projectName  */
	Database string `json:"database"`
}

func NewJtlasWarehouseQueryTablesByDatabaseNameRequest

func NewJtlasWarehouseQueryTablesByDatabaseNameRequest(
	regionId string,
	appName string,
	database string,
) *JtlasWarehouseQueryTablesByDatabaseNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: projectName (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseQueryTablesByDatabaseNameRequestWithAllParams

func NewJtlasWarehouseQueryTablesByDatabaseNameRequestWithAllParams(
	regionId string,
	appName string,
	database string,
) *JtlasWarehouseQueryTablesByDatabaseNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: projectName (Required)

func NewJtlasWarehouseQueryTablesByDatabaseNameRequestWithoutParam

func NewJtlasWarehouseQueryTablesByDatabaseNameRequestWithoutParam() *JtlasWarehouseQueryTablesByDatabaseNameRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseQueryTablesByDatabaseNameRequest) GetRegionId

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

func (*JtlasWarehouseQueryTablesByDatabaseNameRequest) SetAppName

param appName: 应用名称(Required)

func (*JtlasWarehouseQueryTablesByDatabaseNameRequest) SetDatabase

func (r *JtlasWarehouseQueryTablesByDatabaseNameRequest) SetDatabase(database string)

param database: projectName(Required)

func (*JtlasWarehouseQueryTablesByDatabaseNameRequest) SetRegionId

func (r *JtlasWarehouseQueryTablesByDatabaseNameRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasWarehouseQueryTablesByDatabaseNameResponse

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

type JtlasWarehouseQueryTablesByDatabaseNameResult

type JtlasWarehouseQueryTablesByDatabaseNameResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type JtlasWarehouseQueryTablesOwnedByUserRequest

type JtlasWarehouseQueryTablesOwnedByUserRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库(工作空间编码)  */
	Database string `json:"database"`

	/* 账户信息 (Optional) */
	Creator *string `json:"creator"`

	/* 表名称 (Optional) */
	FuzzyName *string `json:"fuzzyName"`
}

func NewJtlasWarehouseQueryTablesOwnedByUserRequest

func NewJtlasWarehouseQueryTablesOwnedByUserRequest(
	regionId string,
	appName string,
	database string,
) *JtlasWarehouseQueryTablesOwnedByUserRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseQueryTablesOwnedByUserRequestWithAllParams

func NewJtlasWarehouseQueryTablesOwnedByUserRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	creator *string,
	fuzzyName *string,
) *JtlasWarehouseQueryTablesOwnedByUserRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param creator: 账户信息 (Optional) * param fuzzyName: 表名称 (Optional)

func NewJtlasWarehouseQueryTablesOwnedByUserRequestWithoutParam

func NewJtlasWarehouseQueryTablesOwnedByUserRequestWithoutParam() *JtlasWarehouseQueryTablesOwnedByUserRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseQueryTablesOwnedByUserRequest) GetRegionId

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

func (*JtlasWarehouseQueryTablesOwnedByUserRequest) SetAppName

func (r *JtlasWarehouseQueryTablesOwnedByUserRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasWarehouseQueryTablesOwnedByUserRequest) SetCreator

func (r *JtlasWarehouseQueryTablesOwnedByUserRequest) SetCreator(creator string)

param creator: 账户信息(Optional)

func (*JtlasWarehouseQueryTablesOwnedByUserRequest) SetDatabase

func (r *JtlasWarehouseQueryTablesOwnedByUserRequest) SetDatabase(database string)

param database: 数据库(工作空间编码)(Required)

func (*JtlasWarehouseQueryTablesOwnedByUserRequest) SetFuzzyName

func (r *JtlasWarehouseQueryTablesOwnedByUserRequest) SetFuzzyName(fuzzyName string)

param fuzzyName: 表名称(Optional)

func (*JtlasWarehouseQueryTablesOwnedByUserRequest) SetRegionId

func (r *JtlasWarehouseQueryTablesOwnedByUserRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type JtlasWarehouseQueryTablesOwnedByUserResponse

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

type JtlasWarehouseQueryTablesOwnedByUserResult

type JtlasWarehouseQueryTablesOwnedByUserResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type JtlasWarehouseQueryTablesUnderSpecifiedUserRequest

type JtlasWarehouseQueryTablesUnderSpecifiedUserRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库(工作空间编码)  */
	Database string `json:"database"`

	/* 账户信息  */
	PrincipalName string `json:"principalName"`

	/* 表名称 (Optional) */
	FuzzyName *string `json:"fuzzyName"`
}

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserRequest

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserRequest(
	regionId string,
	appName string,
	database string,
	principalName string,
) *JtlasWarehouseQueryTablesUnderSpecifiedUserRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param principalName: 账户信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserRequestWithAllParams

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	principalName string,
	fuzzyName *string,
) *JtlasWarehouseQueryTablesUnderSpecifiedUserRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param principalName: 账户信息 (Required) * param fuzzyName: 表名称 (Optional)

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserRequestWithoutParam

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserRequestWithoutParam() *JtlasWarehouseQueryTablesUnderSpecifiedUserRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) GetRegionId

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

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) SetAppName

param appName: 应用名称(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) SetDatabase

param database: 数据库(工作空间编码)(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) SetFuzzyName

param fuzzyName: 表名称(Optional)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) SetPrincipalName

func (r *JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) SetPrincipalName(principalName string)

param principalName: 账户信息(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserRequest) SetRegionId

param regionId: 地域ID(Required)

type JtlasWarehouseQueryTablesUnderSpecifiedUserResponse

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

type JtlasWarehouseQueryTablesUnderSpecifiedUserResult

type JtlasWarehouseQueryTablesUnderSpecifiedUserResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest

type JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据库(工作空间编码)  */
	Database string `json:"database"`

	/* 账户信息  */
	PrincipalName string `json:"principalName"`

	/* 权限信息  */
	PrivilegeTypes []string `json:"privilegeTypes"`
}

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest(
	regionId string,
	appName string,
	database string,
	principalName string,
	privilegeTypes []string,
) *JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param principalName: 账户信息 (Required) * param privilegeTypes: 权限信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithAllParams

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	principalName string,
	privilegeTypes []string,
) *JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 数据库(工作空间编码) (Required) * param principalName: 账户信息 (Required) * param privilegeTypes: 权限信息 (Required)

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithoutParam

func NewJtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequestWithoutParam() *JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) GetRegionId

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

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetAppName

param appName: 应用名称(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetDatabase

param database: 数据库(工作空间编码)(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetPrincipalName

param principalName: 账户信息(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetPrivilegeTypes

func (r *JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetPrivilegeTypes(privilegeTypes []string)

param privilegeTypes: 权限信息(Required)

func (*JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesRequest) SetRegionId

param regionId: 地域ID(Required)

type JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesResponse

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

type JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesResult

type JtlasWarehouseQueryTablesUnderSpecifiedUserWithPrivilegesResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  []shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type JtlasWarehouseTableDetailRequest

type JtlasWarehouseTableDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 项目空间  */
	Database string `json:"database"`

	/* 表名称  */
	TableName string `json:"tableName"`
}

func NewJtlasWarehouseTableDetailRequest

func NewJtlasWarehouseTableDetailRequest(
	regionId string,
	appName string,
	database string,
	tableName string,
) *JtlasWarehouseTableDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 项目空间 (Required) * param tableName: 表名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewJtlasWarehouseTableDetailRequestWithAllParams

func NewJtlasWarehouseTableDetailRequestWithAllParams(
	regionId string,
	appName string,
	database string,
	tableName string,
) *JtlasWarehouseTableDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param database: 项目空间 (Required) * param tableName: 表名称 (Required)

func NewJtlasWarehouseTableDetailRequestWithoutParam

func NewJtlasWarehouseTableDetailRequestWithoutParam() *JtlasWarehouseTableDetailRequest

This constructor has better compatible ability when API parameters changed

func (JtlasWarehouseTableDetailRequest) GetRegionId

func (r JtlasWarehouseTableDetailRequest) GetRegionId() string

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

func (*JtlasWarehouseTableDetailRequest) SetAppName

func (r *JtlasWarehouseTableDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*JtlasWarehouseTableDetailRequest) SetDatabase

func (r *JtlasWarehouseTableDetailRequest) SetDatabase(database string)

param database: 项目空间(Required)

func (*JtlasWarehouseTableDetailRequest) SetRegionId

func (r *JtlasWarehouseTableDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*JtlasWarehouseTableDetailRequest) SetTableName

func (r *JtlasWarehouseTableDetailRequest) SetTableName(tableName string)

param tableName: 表名称(Required)

type JtlasWarehouseTableDetailResponse

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

type JtlasWarehouseTableDetailResult

type JtlasWarehouseTableDetailResult struct {
	Code    string                              `json:"code"`
	Message string                              `json:"message"`
	Result  shenhaiplatform.JtlasWarehouseTable `json:"result"`
}

type ManageHubDutyAddWatchmanRequest

type ManageHubDutyAddWatchmanRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 值班人名称 (Optional) */
	Name *string `json:"name"`

	/* 值班人Pin (Optional) */
	Pin *string `json:"pin"`

	/* 值班人Erp (Optional) */
	Erp *string `json:"erp"`

	/* 值班人手机号 (Optional) */
	PhoneNumber *string `json:"phoneNumber"`

	/* 值班人邮箱地址 (Optional) */
	Email *string `json:"email"`
}

func NewManageHubDutyAddWatchmanRequest

func NewManageHubDutyAddWatchmanRequest(
	regionId string,
	appName string,
) *ManageHubDutyAddWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubDutyAddWatchmanRequestWithAllParams

func NewManageHubDutyAddWatchmanRequestWithAllParams(
	regionId string,
	appName string,
	name *string,
	pin *string,
	erp *string,
	phoneNumber *string,
	email *string,
) *ManageHubDutyAddWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param name: 值班人名称 (Optional) * param pin: 值班人Pin (Optional) * param erp: 值班人Erp (Optional) * param phoneNumber: 值班人手机号 (Optional) * param email: 值班人邮箱地址 (Optional)

func NewManageHubDutyAddWatchmanRequestWithoutParam

func NewManageHubDutyAddWatchmanRequestWithoutParam() *ManageHubDutyAddWatchmanRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubDutyAddWatchmanRequest) GetRegionId

func (r ManageHubDutyAddWatchmanRequest) GetRegionId() string

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

func (*ManageHubDutyAddWatchmanRequest) SetAppName

func (r *ManageHubDutyAddWatchmanRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubDutyAddWatchmanRequest) SetEmail

func (r *ManageHubDutyAddWatchmanRequest) SetEmail(email string)

param email: 值班人邮箱地址(Optional)

func (*ManageHubDutyAddWatchmanRequest) SetErp

func (r *ManageHubDutyAddWatchmanRequest) SetErp(erp string)

param erp: 值班人Erp(Optional)

func (*ManageHubDutyAddWatchmanRequest) SetName

func (r *ManageHubDutyAddWatchmanRequest) SetName(name string)

param name: 值班人名称(Optional)

func (*ManageHubDutyAddWatchmanRequest) SetPhoneNumber

func (r *ManageHubDutyAddWatchmanRequest) SetPhoneNumber(phoneNumber string)

param phoneNumber: 值班人手机号(Optional)

func (*ManageHubDutyAddWatchmanRequest) SetPin

func (r *ManageHubDutyAddWatchmanRequest) SetPin(pin string)

param pin: 值班人Pin(Optional)

func (*ManageHubDutyAddWatchmanRequest) SetRegionId

func (r *ManageHubDutyAddWatchmanRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubDutyAddWatchmanResponse

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

type ManageHubDutyAddWatchmanResult

type ManageHubDutyAddWatchmanResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubDutyDeleteWatchmanRequest

type ManageHubDutyDeleteWatchmanRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 值班人id (Optional) */
	Id *int `json:"id"`
}

func NewManageHubDutyDeleteWatchmanRequest

func NewManageHubDutyDeleteWatchmanRequest(
	regionId string,
	appName string,
) *ManageHubDutyDeleteWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubDutyDeleteWatchmanRequestWithAllParams

func NewManageHubDutyDeleteWatchmanRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
) *ManageHubDutyDeleteWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 值班人id (Optional)

func NewManageHubDutyDeleteWatchmanRequestWithoutParam

func NewManageHubDutyDeleteWatchmanRequestWithoutParam() *ManageHubDutyDeleteWatchmanRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubDutyDeleteWatchmanRequest) GetRegionId

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

func (*ManageHubDutyDeleteWatchmanRequest) SetAppName

func (r *ManageHubDutyDeleteWatchmanRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubDutyDeleteWatchmanRequest) SetId

param id: 值班人id(Optional)

func (*ManageHubDutyDeleteWatchmanRequest) SetRegionId

func (r *ManageHubDutyDeleteWatchmanRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubDutyDeleteWatchmanResponse

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

type ManageHubDutyDeleteWatchmanResult

type ManageHubDutyDeleteWatchmanResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubDutyListRosterRequest

type ManageHubDutyListRosterRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewManageHubDutyListRosterRequest

func NewManageHubDutyListRosterRequest(
	regionId string,
	appName string,
) *ManageHubDutyListRosterRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubDutyListRosterRequestWithAllParams

func NewManageHubDutyListRosterRequestWithAllParams(
	regionId string,
	appName string,
) *ManageHubDutyListRosterRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewManageHubDutyListRosterRequestWithoutParam

func NewManageHubDutyListRosterRequestWithoutParam() *ManageHubDutyListRosterRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubDutyListRosterRequest) GetRegionId

func (r ManageHubDutyListRosterRequest) GetRegionId() string

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

func (*ManageHubDutyListRosterRequest) SetAppName

func (r *ManageHubDutyListRosterRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubDutyListRosterRequest) SetRegionId

func (r *ManageHubDutyListRosterRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubDutyListRosterResponse

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

type ManageHubDutyListRosterResult

type ManageHubDutyListRosterResult struct {
	Code    string                     `json:"code"`
	Message string                     `json:"message"`
	Result  []shenhaiplatform.RosterVo `json:"result"`
}

type ManageHubDutyListWatchmanRequest

type ManageHubDutyListWatchmanRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewManageHubDutyListWatchmanRequest

func NewManageHubDutyListWatchmanRequest(
	regionId string,
	appName string,
) *ManageHubDutyListWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubDutyListWatchmanRequestWithAllParams

func NewManageHubDutyListWatchmanRequestWithAllParams(
	regionId string,
	appName string,
) *ManageHubDutyListWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewManageHubDutyListWatchmanRequestWithoutParam

func NewManageHubDutyListWatchmanRequestWithoutParam() *ManageHubDutyListWatchmanRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubDutyListWatchmanRequest) GetRegionId

func (r ManageHubDutyListWatchmanRequest) GetRegionId() string

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

func (*ManageHubDutyListWatchmanRequest) SetAppName

func (r *ManageHubDutyListWatchmanRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubDutyListWatchmanRequest) SetRegionId

func (r *ManageHubDutyListWatchmanRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubDutyListWatchmanResponse

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

type ManageHubDutyListWatchmanResult

type ManageHubDutyListWatchmanResult struct {
	Code    string                       `json:"code"`
	Message string                       `json:"message"`
	Result  []shenhaiplatform.WatchmanVo `json:"result"`
}

type ManageHubDutyUpdateRosterRequest

type ManageHubDutyUpdateRosterRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 全部值班表信息 (Optional) */
	RosterList []shenhaiplatform.RosterDO `json:"rosterList"`
}

func NewManageHubDutyUpdateRosterRequest

func NewManageHubDutyUpdateRosterRequest(
	regionId string,
	appName string,
) *ManageHubDutyUpdateRosterRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubDutyUpdateRosterRequestWithAllParams

func NewManageHubDutyUpdateRosterRequestWithAllParams(
	regionId string,
	appName string,
	rosterList []shenhaiplatform.RosterDO,
) *ManageHubDutyUpdateRosterRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param rosterList: 全部值班表信息 (Optional)

func NewManageHubDutyUpdateRosterRequestWithoutParam

func NewManageHubDutyUpdateRosterRequestWithoutParam() *ManageHubDutyUpdateRosterRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubDutyUpdateRosterRequest) GetRegionId

func (r ManageHubDutyUpdateRosterRequest) GetRegionId() string

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

func (*ManageHubDutyUpdateRosterRequest) SetAppName

func (r *ManageHubDutyUpdateRosterRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubDutyUpdateRosterRequest) SetRegionId

func (r *ManageHubDutyUpdateRosterRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubDutyUpdateRosterRequest) SetRosterList

func (r *ManageHubDutyUpdateRosterRequest) SetRosterList(rosterList []shenhaiplatform.RosterDO)

param rosterList: 全部值班表信息(Optional)

type ManageHubDutyUpdateRosterResponse

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

type ManageHubDutyUpdateRosterResult

type ManageHubDutyUpdateRosterResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubDutyUpdateWatchmanRequest

type ManageHubDutyUpdateWatchmanRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 值班人id (Optional) */
	Id *int64 `json:"id"`

	/* 值班人名称 (Optional) */
	Name *string `json:"name"`

	/* 值班人Pin (Optional) */
	Pin *string `json:"pin"`

	/* 值班人Erp (Optional) */
	Erp *string `json:"erp"`

	/* 值班人手机号 (Optional) */
	PhoneNumber *string `json:"phoneNumber"`

	/* 值班人邮箱地址 (Optional) */
	Email *string `json:"email"`
}

func NewManageHubDutyUpdateWatchmanRequest

func NewManageHubDutyUpdateWatchmanRequest(
	regionId string,
	appName string,
) *ManageHubDutyUpdateWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubDutyUpdateWatchmanRequestWithAllParams

func NewManageHubDutyUpdateWatchmanRequestWithAllParams(
	regionId string,
	appName string,
	id *int64,
	name *string,
	pin *string,
	erp *string,
	phoneNumber *string,
	email *string,
) *ManageHubDutyUpdateWatchmanRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: 值班人id (Optional) * param name: 值班人名称 (Optional) * param pin: 值班人Pin (Optional) * param erp: 值班人Erp (Optional) * param phoneNumber: 值班人手机号 (Optional) * param email: 值班人邮箱地址 (Optional)

func NewManageHubDutyUpdateWatchmanRequestWithoutParam

func NewManageHubDutyUpdateWatchmanRequestWithoutParam() *ManageHubDutyUpdateWatchmanRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubDutyUpdateWatchmanRequest) GetRegionId

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

func (*ManageHubDutyUpdateWatchmanRequest) SetAppName

func (r *ManageHubDutyUpdateWatchmanRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubDutyUpdateWatchmanRequest) SetEmail

func (r *ManageHubDutyUpdateWatchmanRequest) SetEmail(email string)

param email: 值班人邮箱地址(Optional)

func (*ManageHubDutyUpdateWatchmanRequest) SetErp

param erp: 值班人Erp(Optional)

func (*ManageHubDutyUpdateWatchmanRequest) SetId

param id: 值班人id(Optional)

func (*ManageHubDutyUpdateWatchmanRequest) SetName

func (r *ManageHubDutyUpdateWatchmanRequest) SetName(name string)

param name: 值班人名称(Optional)

func (*ManageHubDutyUpdateWatchmanRequest) SetPhoneNumber

func (r *ManageHubDutyUpdateWatchmanRequest) SetPhoneNumber(phoneNumber string)

param phoneNumber: 值班人手机号(Optional)

func (*ManageHubDutyUpdateWatchmanRequest) SetPin

param pin: 值班人Pin(Optional)

func (*ManageHubDutyUpdateWatchmanRequest) SetRegionId

func (r *ManageHubDutyUpdateWatchmanRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubDutyUpdateWatchmanResponse

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

type ManageHubDutyUpdateWatchmanResult

type ManageHubDutyUpdateWatchmanResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubGravityJobChildRequest

type ManageHubGravityJobChildRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 作业编码 (Optional) */
	JobName *string `json:"jobName"`
}

func NewManageHubGravityJobChildRequest

func NewManageHubGravityJobChildRequest(
	regionId string,
	appName string,
) *ManageHubGravityJobChildRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobChildRequestWithAllParams

func NewManageHubGravityJobChildRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	jobName *string,
) *ManageHubGravityJobChildRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param jobName: 作业编码 (Optional)

func NewManageHubGravityJobChildRequestWithoutParam

func NewManageHubGravityJobChildRequestWithoutParam() *ManageHubGravityJobChildRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobChildRequest) GetRegionId

func (r ManageHubGravityJobChildRequest) GetRegionId() string

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

func (*ManageHubGravityJobChildRequest) SetAppName

func (r *ManageHubGravityJobChildRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobChildRequest) SetJobName

func (r *ManageHubGravityJobChildRequest) SetJobName(jobName string)

param jobName: 作业编码(Optional)

func (*ManageHubGravityJobChildRequest) SetPageNum

func (r *ManageHubGravityJobChildRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubGravityJobChildRequest) SetPageSize

func (r *ManageHubGravityJobChildRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubGravityJobChildRequest) SetRegionId

func (r *ManageHubGravityJobChildRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityJobChildResponse

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

type ManageHubGravityJobChildResult

type ManageHubGravityJobChildResult struct {
	Code    string                              `json:"code"`
	Message string                              `json:"message"`
	Result  shenhaiplatform.PageVoJobRelationVo `json:"result"`
}

type ManageHubGravityJobLogRequest

type ManageHubGravityJobLogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* session id (Optional) */
	JobSessionId *string `json:"jobSessionId"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`
}

func NewManageHubGravityJobLogRequest

func NewManageHubGravityJobLogRequest(
	regionId string,
	appName string,
) *ManageHubGravityJobLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobLogRequestWithAllParams

func NewManageHubGravityJobLogRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	jobName *string,
	jobSessionId *string,
	txDate *string,
) *ManageHubGravityJobLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param jobName: 作业名称 (Optional) * param jobSessionId: session id (Optional) * param txDate: 数据日期 (Optional)

func NewManageHubGravityJobLogRequestWithoutParam

func NewManageHubGravityJobLogRequestWithoutParam() *ManageHubGravityJobLogRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobLogRequest) GetRegionId

func (r ManageHubGravityJobLogRequest) GetRegionId() string

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

func (*ManageHubGravityJobLogRequest) SetAppName

func (r *ManageHubGravityJobLogRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobLogRequest) SetJobName

func (r *ManageHubGravityJobLogRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*ManageHubGravityJobLogRequest) SetJobSessionId

func (r *ManageHubGravityJobLogRequest) SetJobSessionId(jobSessionId string)

param jobSessionId: session id(Optional)

func (*ManageHubGravityJobLogRequest) SetPageNum

func (r *ManageHubGravityJobLogRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubGravityJobLogRequest) SetPageSize

func (r *ManageHubGravityJobLogRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubGravityJobLogRequest) SetRegionId

func (r *ManageHubGravityJobLogRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityJobLogRequest) SetTxDate

func (r *ManageHubGravityJobLogRequest) SetTxDate(txDate string)

param txDate: 数据日期(Optional)

type ManageHubGravityJobLogResponse

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

type ManageHubGravityJobLogResult

type ManageHubGravityJobLogResult struct {
	Code    string                       `json:"code"`
	Message string                       `json:"message"`
	Result  shenhaiplatform.PageVoString `json:"result"`
}

type ManageHubGravityJobOperateHistoryRequest

type ManageHubGravityJobOperateHistoryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 作业id (Optional) */
	JobId *int `json:"jobId"`
}

func NewManageHubGravityJobOperateHistoryRequest

func NewManageHubGravityJobOperateHistoryRequest(
	regionId string,
	appName string,
) *ManageHubGravityJobOperateHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobOperateHistoryRequestWithAllParams

func NewManageHubGravityJobOperateHistoryRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	jobId *int,
) *ManageHubGravityJobOperateHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param jobId: 作业id (Optional)

func NewManageHubGravityJobOperateHistoryRequestWithoutParam

func NewManageHubGravityJobOperateHistoryRequestWithoutParam() *ManageHubGravityJobOperateHistoryRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobOperateHistoryRequest) GetRegionId

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

func (*ManageHubGravityJobOperateHistoryRequest) SetAppName

func (r *ManageHubGravityJobOperateHistoryRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobOperateHistoryRequest) SetJobId

func (r *ManageHubGravityJobOperateHistoryRequest) SetJobId(jobId int)

param jobId: 作业id(Optional)

func (*ManageHubGravityJobOperateHistoryRequest) SetPageNum

func (r *ManageHubGravityJobOperateHistoryRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubGravityJobOperateHistoryRequest) SetPageSize

func (r *ManageHubGravityJobOperateHistoryRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubGravityJobOperateHistoryRequest) SetRegionId

func (r *ManageHubGravityJobOperateHistoryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityJobOperateHistoryResponse

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

type ManageHubGravityJobOperateHistoryResult

type ManageHubGravityJobOperateHistoryResult struct {
	Code    string                                    `json:"code"`
	Message string                                    `json:"message"`
	Result  shenhaiplatform.PageVoJobOperateHistoryVo `json:"result"`
}

type ManageHubGravityJobParentRequest

type ManageHubGravityJobParentRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 作业编码 (Optional) */
	JobName *string `json:"jobName"`
}

func NewManageHubGravityJobParentRequest

func NewManageHubGravityJobParentRequest(
	regionId string,
	appName string,
) *ManageHubGravityJobParentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobParentRequestWithAllParams

func NewManageHubGravityJobParentRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	jobName *string,
) *ManageHubGravityJobParentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param jobName: 作业编码 (Optional)

func NewManageHubGravityJobParentRequestWithoutParam

func NewManageHubGravityJobParentRequestWithoutParam() *ManageHubGravityJobParentRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobParentRequest) GetRegionId

func (r ManageHubGravityJobParentRequest) GetRegionId() string

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

func (*ManageHubGravityJobParentRequest) SetAppName

func (r *ManageHubGravityJobParentRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobParentRequest) SetJobName

func (r *ManageHubGravityJobParentRequest) SetJobName(jobName string)

param jobName: 作业编码(Optional)

func (*ManageHubGravityJobParentRequest) SetPageNum

func (r *ManageHubGravityJobParentRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubGravityJobParentRequest) SetPageSize

func (r *ManageHubGravityJobParentRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubGravityJobParentRequest) SetRegionId

func (r *ManageHubGravityJobParentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityJobParentResponse

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

type ManageHubGravityJobParentResult

type ManageHubGravityJobParentResult struct {
	Code    string                              `json:"code"`
	Message string                              `json:"message"`
	Result  shenhaiplatform.PageVoJobRelationVo `json:"result"`
}

type ManageHubGravityJobPropertyRequest

type ManageHubGravityJobPropertyRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	JobName string `json:"jobName"`
}

func NewManageHubGravityJobPropertyRequest

func NewManageHubGravityJobPropertyRequest(
	regionId string,
	appName string,
	jobName string,
) *ManageHubGravityJobPropertyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobPropertyRequestWithAllParams

func NewManageHubGravityJobPropertyRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
) *ManageHubGravityJobPropertyRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: (Required)

func NewManageHubGravityJobPropertyRequestWithoutParam

func NewManageHubGravityJobPropertyRequestWithoutParam() *ManageHubGravityJobPropertyRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobPropertyRequest) GetRegionId

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

func (*ManageHubGravityJobPropertyRequest) SetAppName

func (r *ManageHubGravityJobPropertyRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobPropertyRequest) SetJobName

func (r *ManageHubGravityJobPropertyRequest) SetJobName(jobName string)

param jobName: (Required)

func (*ManageHubGravityJobPropertyRequest) SetRegionId

func (r *ManageHubGravityJobPropertyRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityJobPropertyResponse

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

type ManageHubGravityJobPropertyResult

type ManageHubGravityJobPropertyResult struct {
	Code    string                        `json:"code"`
	Message string                        `json:"message"`
	Result  shenhaiplatform.JobPropertyVo `json:"result"`
}

type ManageHubGravityJobRunHistoryRequest

type ManageHubGravityJobRunHistoryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 任务编码 (Optional) */
	JobName *string `json:"jobName"`
}

func NewManageHubGravityJobRunHistoryRequest

func NewManageHubGravityJobRunHistoryRequest(
	regionId string,
	appName string,
) *ManageHubGravityJobRunHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobRunHistoryRequestWithAllParams

func NewManageHubGravityJobRunHistoryRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	jobName *string,
) *ManageHubGravityJobRunHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param jobName: 任务编码 (Optional)

func NewManageHubGravityJobRunHistoryRequestWithoutParam

func NewManageHubGravityJobRunHistoryRequestWithoutParam() *ManageHubGravityJobRunHistoryRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobRunHistoryRequest) GetRegionId

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

func (*ManageHubGravityJobRunHistoryRequest) SetAppName

func (r *ManageHubGravityJobRunHistoryRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobRunHistoryRequest) SetJobName

func (r *ManageHubGravityJobRunHistoryRequest) SetJobName(jobName string)

param jobName: 任务编码(Optional)

func (*ManageHubGravityJobRunHistoryRequest) SetPageNum

func (r *ManageHubGravityJobRunHistoryRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubGravityJobRunHistoryRequest) SetPageSize

func (r *ManageHubGravityJobRunHistoryRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubGravityJobRunHistoryRequest) SetRegionId

func (r *ManageHubGravityJobRunHistoryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityJobRunHistoryResponse

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

type ManageHubGravityJobRunHistoryResult

type ManageHubGravityJobRunHistoryResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  shenhaiplatform.PageVoJobRunHistoryVo `json:"result"`
}

type ManageHubGravityJobTypeRequest

type ManageHubGravityJobTypeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewManageHubGravityJobTypeRequest

func NewManageHubGravityJobTypeRequest(
	regionId string,
	appName string,
) *ManageHubGravityJobTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityJobTypeRequestWithAllParams

func NewManageHubGravityJobTypeRequestWithAllParams(
	regionId string,
	appName string,
) *ManageHubGravityJobTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewManageHubGravityJobTypeRequestWithoutParam

func NewManageHubGravityJobTypeRequestWithoutParam() *ManageHubGravityJobTypeRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityJobTypeRequest) GetRegionId

func (r ManageHubGravityJobTypeRequest) GetRegionId() string

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

func (*ManageHubGravityJobTypeRequest) SetAppName

func (r *ManageHubGravityJobTypeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityJobTypeRequest) SetRegionId

func (r *ManageHubGravityJobTypeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityJobTypeResponse

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

type ManageHubGravityJobTypeResult

type ManageHubGravityJobTypeResult struct {
	Code    string                    `json:"code"`
	Message string                    `json:"message"`
	Result  shenhaiplatform.JobTypeVo `json:"result"`
}

type ManageHubGravityKillRequest

type ManageHubGravityKillRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`
}

func NewManageHubGravityKillRequest

func NewManageHubGravityKillRequest(
	regionId string,
	appName string,
) *ManageHubGravityKillRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityKillRequestWithAllParams

func NewManageHubGravityKillRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	txDate *string,
) *ManageHubGravityKillRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 作业名称 (Optional) * param txDate: 数据日期 (Optional)

func NewManageHubGravityKillRequestWithoutParam

func NewManageHubGravityKillRequestWithoutParam() *ManageHubGravityKillRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityKillRequest) GetRegionId

func (r ManageHubGravityKillRequest) GetRegionId() string

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

func (*ManageHubGravityKillRequest) SetAppName

func (r *ManageHubGravityKillRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityKillRequest) SetJobName

func (r *ManageHubGravityKillRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*ManageHubGravityKillRequest) SetRegionId

func (r *ManageHubGravityKillRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityKillRequest) SetTxDate

func (r *ManageHubGravityKillRequest) SetTxDate(txDate string)

param txDate: 数据日期(Optional)

type ManageHubGravityKillResponse

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

type ManageHubGravityKillResult

type ManageHubGravityKillResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubGravityListJobRequest

type ManageHubGravityListJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 任务名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/* 任务编码 (Optional) */
	JobName *string `json:"jobName"`

	/* 租户编码 (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 负责人pin (Optional) */
	ManagerPin *string `json:"managerPin"`

	/* 工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 任务创建-开始日期: yyyy-MM-dd (Optional) */
	CreateTimeAfter *string `json:"createTimeAfter"`

	/* 任务创建-结束日期: yyyy-MM-dd (Optional) */
	CreateTimeBefore *string `json:"createTimeBefore"`

	/* 任务更新-开始日期: yyyy-MM-dd (Optional) */
	UpdateTimeAfter *string `json:"updateTimeAfter"`

	/* 任务更新-结束日期: yyyy-MM-dd (Optional) */
	UpdateTimeBefore *string `json:"updateTimeBefore"`

	/* 任务运行-开始时间: yyyy-MM-dd HH:mm (Optional) */
	JobStartRunTime *string `json:"jobStartRunTime"`

	/* 任务运行-结束时间: yyyy-MM-dd HH:mm (Optional) */
	JobEndRunTime *string `json:"jobEndRunTime"`

	/* 任务上下线状态: 1-上线 2-下线 (Optional) */
	Enable *int `json:"enable"`

	/* 任务周期 (Optional) */
	Cycle *string `json:"cycle"`

	/* 任务父类型 (Optional) */
	JobType *string `json:"jobType"`

	/* 任务子类型 (Optional) */
	JobChildType *string `json:"jobChildType"`

	/* 任务最后状态: not,Done,Pending,Running,Failed,Timeout,Clean,Ready (Optional) */
	LastJobStatus []string `json:"lastJobStatus"`

	/* 任务最后数据日期 (Optional) */
	LastTxdate *string `json:"lastTxdate"`

	/* 任务负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 过滤模式: exact-精确过滤,否则为模糊过滤 (Optional) */
	QueryMode *string `json:"queryMode"`
}

func NewManageHubGravityListJobRequest

func NewManageHubGravityListJobRequest(
	regionId string,
	appName string,
) *ManageHubGravityListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityListJobRequestWithAllParams

func NewManageHubGravityListJobRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	cstJobName *string,
	jobName *string,
	companyCode *string,
	managerPin *string,
	workspaceCode *string,
	createTimeAfter *string,
	createTimeBefore *string,
	updateTimeAfter *string,
	updateTimeBefore *string,
	jobStartRunTime *string,
	jobEndRunTime *string,
	enable *int,
	cycle *string,
	jobType *string,
	jobChildType *string,
	lastJobStatus []string,
	lastTxdate *string,
	manager *string,
	queryMode *string,
) *ManageHubGravityListJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param cstJobName: 任务名称 (Optional) * param jobName: 任务编码 (Optional) * param companyCode: 租户编码 (Optional) * param managerPin: 负责人pin (Optional) * param workspaceCode: 工作空间编码 (Optional) * param createTimeAfter: 任务创建-开始日期: yyyy-MM-dd (Optional) * param createTimeBefore: 任务创建-结束日期: yyyy-MM-dd (Optional) * param updateTimeAfter: 任务更新-开始日期: yyyy-MM-dd (Optional) * param updateTimeBefore: 任务更新-结束日期: yyyy-MM-dd (Optional) * param jobStartRunTime: 任务运行-开始时间: yyyy-MM-dd HH:mm (Optional) * param jobEndRunTime: 任务运行-结束时间: yyyy-MM-dd HH:mm (Optional) * param enable: 任务上下线状态: 1-上线 2-下线 (Optional) * param cycle: 任务周期 (Optional) * param jobType: 任务父类型 (Optional) * param jobChildType: 任务子类型 (Optional) * param lastJobStatus: 任务最后状态: not,Done,Pending,Running,Failed,Timeout,Clean,Ready (Optional) * param lastTxdate: 任务最后数据日期 (Optional) * param manager: 任务负责人 (Optional) * param queryMode: 过滤模式: exact-精确过滤,否则为模糊过滤 (Optional)

func NewManageHubGravityListJobRequestWithoutParam

func NewManageHubGravityListJobRequestWithoutParam() *ManageHubGravityListJobRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityListJobRequest) GetRegionId

func (r ManageHubGravityListJobRequest) GetRegionId() string

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

func (*ManageHubGravityListJobRequest) SetAppName

func (r *ManageHubGravityListJobRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityListJobRequest) SetCompanyCode

func (r *ManageHubGravityListJobRequest) SetCompanyCode(companyCode string)

param companyCode: 租户编码(Optional)

func (*ManageHubGravityListJobRequest) SetCreateTimeAfter

func (r *ManageHubGravityListJobRequest) SetCreateTimeAfter(createTimeAfter string)

param createTimeAfter: 任务创建-开始日期: yyyy-MM-dd(Optional)

func (*ManageHubGravityListJobRequest) SetCreateTimeBefore

func (r *ManageHubGravityListJobRequest) SetCreateTimeBefore(createTimeBefore string)

param createTimeBefore: 任务创建-结束日期: yyyy-MM-dd(Optional)

func (*ManageHubGravityListJobRequest) SetCstJobName

func (r *ManageHubGravityListJobRequest) SetCstJobName(cstJobName string)

param cstJobName: 任务名称(Optional)

func (*ManageHubGravityListJobRequest) SetCycle

func (r *ManageHubGravityListJobRequest) SetCycle(cycle string)

param cycle: 任务周期(Optional)

func (*ManageHubGravityListJobRequest) SetEnable

func (r *ManageHubGravityListJobRequest) SetEnable(enable int)

param enable: 任务上下线状态: 1-上线 2-下线(Optional)

func (*ManageHubGravityListJobRequest) SetJobChildType

func (r *ManageHubGravityListJobRequest) SetJobChildType(jobChildType string)

param jobChildType: 任务子类型(Optional)

func (*ManageHubGravityListJobRequest) SetJobEndRunTime

func (r *ManageHubGravityListJobRequest) SetJobEndRunTime(jobEndRunTime string)

param jobEndRunTime: 任务运行-结束时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityListJobRequest) SetJobName

func (r *ManageHubGravityListJobRequest) SetJobName(jobName string)

param jobName: 任务编码(Optional)

func (*ManageHubGravityListJobRequest) SetJobStartRunTime

func (r *ManageHubGravityListJobRequest) SetJobStartRunTime(jobStartRunTime string)

param jobStartRunTime: 任务运行-开始时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityListJobRequest) SetJobType

func (r *ManageHubGravityListJobRequest) SetJobType(jobType string)

param jobType: 任务父类型(Optional)

func (*ManageHubGravityListJobRequest) SetLastJobStatus

func (r *ManageHubGravityListJobRequest) SetLastJobStatus(lastJobStatus []string)

param lastJobStatus: 任务最后状态: not,Done,Pending,Running,Failed,Timeout,Clean,Ready(Optional)

func (*ManageHubGravityListJobRequest) SetLastTxdate

func (r *ManageHubGravityListJobRequest) SetLastTxdate(lastTxdate string)

param lastTxdate: 任务最后数据日期(Optional)

func (*ManageHubGravityListJobRequest) SetManager

func (r *ManageHubGravityListJobRequest) SetManager(manager string)

param manager: 任务负责人(Optional)

func (*ManageHubGravityListJobRequest) SetManagerPin

func (r *ManageHubGravityListJobRequest) SetManagerPin(managerPin string)

param managerPin: 负责人pin(Optional)

func (*ManageHubGravityListJobRequest) SetPageNum

func (r *ManageHubGravityListJobRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubGravityListJobRequest) SetPageSize

func (r *ManageHubGravityListJobRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubGravityListJobRequest) SetQueryMode

func (r *ManageHubGravityListJobRequest) SetQueryMode(queryMode string)

param queryMode: 过滤模式: exact-精确过滤,否则为模糊过滤(Optional)

func (*ManageHubGravityListJobRequest) SetRegionId

func (r *ManageHubGravityListJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityListJobRequest) SetUpdateTimeAfter

func (r *ManageHubGravityListJobRequest) SetUpdateTimeAfter(updateTimeAfter string)

param updateTimeAfter: 任务更新-开始日期: yyyy-MM-dd(Optional)

func (*ManageHubGravityListJobRequest) SetUpdateTimeBefore

func (r *ManageHubGravityListJobRequest) SetUpdateTimeBefore(updateTimeBefore string)

param updateTimeBefore: 任务更新-结束日期: yyyy-MM-dd(Optional)

func (*ManageHubGravityListJobRequest) SetWorkspaceCode

func (r *ManageHubGravityListJobRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间编码(Optional)

type ManageHubGravityListJobResponse

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

type ManageHubGravityListJobResult

type ManageHubGravityListJobResult struct {
	Code    string                          `json:"code"`
	Message string                          `json:"message"`
	Result  shenhaiplatform.PageVoJobInfoVo `json:"result"`
}

type ManageHubGravityListTxDateStatusRequest

type ManageHubGravityListTxDateStatusRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 页大小 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 任务编码 (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 负责人pin (Optional) */
	ManagerPin *string `json:"managerPin"`

	/* 工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 任务名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* 任务运行开始-开始时间: yyyy-MM-dd HH:mm (Optional) */
	JobStartAfterTime *string `json:"jobStartAfterTime"`

	/* 任务运行开始-结束时间: yyyy-MM-dd HH:mm (Optional) */
	JobStartBeforeTime *string `json:"jobStartBeforeTime"`

	/* 任务运行结束-开始时间: yyyy-MM-dd HH:mm (Optional) */
	JobEndAfterTime *string `json:"jobEndAfterTime"`

	/* 任务运行结束-结束时间: yyyy-MM-dd HH:mm (Optional) */
	JobEndBeforeTime *string `json:"jobEndBeforeTime"`

	/* 任务类型 (Optional) */
	JobType *string `json:"jobType"`

	/* 运行频率 (Optional) */
	Cycle *string `json:"cycle"`

	/* 运行状态 (Optional) */
	Status *string `json:"status"`
}

func NewManageHubGravityListTxDateStatusRequest

func NewManageHubGravityListTxDateStatusRequest(
	regionId string,
	appName string,
) *ManageHubGravityListTxDateStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityListTxDateStatusRequestWithAllParams

func NewManageHubGravityListTxDateStatusRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	companyCode *string,
	managerPin *string,
	workspaceCode *string,
	cstJobName *string,
	txDate *string,
	jobStartAfterTime *string,
	jobStartBeforeTime *string,
	jobEndAfterTime *string,
	jobEndBeforeTime *string,
	jobType *string,
	cycle *string,
	status *string,
) *ManageHubGravityListTxDateStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 页码 (Optional) * param pageSize: 页大小 (Optional) * param companyCode: 任务编码 (Optional) * param managerPin: 负责人pin (Optional) * param workspaceCode: 工作空间编码 (Optional) * param cstJobName: 任务名称 (Optional) * param txDate: 数据日期 (Optional) * param jobStartAfterTime: 任务运行开始-开始时间: yyyy-MM-dd HH:mm (Optional) * param jobStartBeforeTime: 任务运行开始-结束时间: yyyy-MM-dd HH:mm (Optional) * param jobEndAfterTime: 任务运行结束-开始时间: yyyy-MM-dd HH:mm (Optional) * param jobEndBeforeTime: 任务运行结束-结束时间: yyyy-MM-dd HH:mm (Optional) * param jobType: 任务类型 (Optional) * param cycle: 运行频率 (Optional) * param status: 运行状态 (Optional)

func NewManageHubGravityListTxDateStatusRequestWithoutParam

func NewManageHubGravityListTxDateStatusRequestWithoutParam() *ManageHubGravityListTxDateStatusRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityListTxDateStatusRequest) GetRegionId

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

func (*ManageHubGravityListTxDateStatusRequest) SetAppName

func (r *ManageHubGravityListTxDateStatusRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityListTxDateStatusRequest) SetCompanyCode

func (r *ManageHubGravityListTxDateStatusRequest) SetCompanyCode(companyCode string)

param companyCode: 任务编码(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetCstJobName

func (r *ManageHubGravityListTxDateStatusRequest) SetCstJobName(cstJobName string)

param cstJobName: 任务名称(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetCycle

param cycle: 运行频率(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetJobEndAfterTime

func (r *ManageHubGravityListTxDateStatusRequest) SetJobEndAfterTime(jobEndAfterTime string)

param jobEndAfterTime: 任务运行结束-开始时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetJobEndBeforeTime

func (r *ManageHubGravityListTxDateStatusRequest) SetJobEndBeforeTime(jobEndBeforeTime string)

param jobEndBeforeTime: 任务运行结束-结束时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetJobStartAfterTime

func (r *ManageHubGravityListTxDateStatusRequest) SetJobStartAfterTime(jobStartAfterTime string)

param jobStartAfterTime: 任务运行开始-开始时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetJobStartBeforeTime

func (r *ManageHubGravityListTxDateStatusRequest) SetJobStartBeforeTime(jobStartBeforeTime string)

param jobStartBeforeTime: 任务运行开始-结束时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetJobType

func (r *ManageHubGravityListTxDateStatusRequest) SetJobType(jobType string)

param jobType: 任务类型(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetManagerPin

func (r *ManageHubGravityListTxDateStatusRequest) SetManagerPin(managerPin string)

param managerPin: 负责人pin(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetPageNum

func (r *ManageHubGravityListTxDateStatusRequest) SetPageNum(pageNum int)

param pageNum: 页码(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetPageSize

func (r *ManageHubGravityListTxDateStatusRequest) SetPageSize(pageSize int)

param pageSize: 页大小(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetRegionId

func (r *ManageHubGravityListTxDateStatusRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityListTxDateStatusRequest) SetStatus

func (r *ManageHubGravityListTxDateStatusRequest) SetStatus(status string)

param status: 运行状态(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetTxDate

func (r *ManageHubGravityListTxDateStatusRequest) SetTxDate(txDate string)

param txDate: 数据日期(Optional)

func (*ManageHubGravityListTxDateStatusRequest) SetWorkspaceCode

func (r *ManageHubGravityListTxDateStatusRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间编码(Optional)

type ManageHubGravityListTxDateStatusResponse

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

type ManageHubGravityListTxDateStatusResult

type ManageHubGravityListTxDateStatusResult struct {
	Code    string                                  `json:"code"`
	Message string                                  `json:"message"`
	Result  shenhaiplatform.PageVoJobTxDateStatusVo `json:"result"`
}

type ManageHubGravityOneClickRerunBatchesRequest

type ManageHubGravityOneClickRerunBatchesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页号 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 页大小 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 操作人 (Optional) */
	Operator *string `json:"operator"`

	/* 操作时间-开始 (Optional) */
	OperateTimeAfter *int64 `json:"operateTimeAfter"`

	/* 操作时间-结束 (Optional) */
	OperateTimeBefore *int64 `json:"operateTimeBefore"`
}

func NewManageHubGravityOneClickRerunBatchesRequest

func NewManageHubGravityOneClickRerunBatchesRequest(
	regionId string,
	appName string,
) *ManageHubGravityOneClickRerunBatchesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityOneClickRerunBatchesRequestWithAllParams

func NewManageHubGravityOneClickRerunBatchesRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	operator *string,
	operateTimeAfter *int64,
	operateTimeBefore *int64,
) *ManageHubGravityOneClickRerunBatchesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 页号 (Optional) * param pageSize: 页大小 (Optional) * param operator: 操作人 (Optional) * param operateTimeAfter: 操作时间-开始 (Optional) * param operateTimeBefore: 操作时间-结束 (Optional)

func NewManageHubGravityOneClickRerunBatchesRequestWithoutParam

func NewManageHubGravityOneClickRerunBatchesRequestWithoutParam() *ManageHubGravityOneClickRerunBatchesRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityOneClickRerunBatchesRequest) GetRegionId

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

func (*ManageHubGravityOneClickRerunBatchesRequest) SetAppName

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityOneClickRerunBatchesRequest) SetOperateTimeAfter

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetOperateTimeAfter(operateTimeAfter int64)

param operateTimeAfter: 操作时间-开始(Optional)

func (*ManageHubGravityOneClickRerunBatchesRequest) SetOperateTimeBefore

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetOperateTimeBefore(operateTimeBefore int64)

param operateTimeBefore: 操作时间-结束(Optional)

func (*ManageHubGravityOneClickRerunBatchesRequest) SetOperator

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetOperator(operator string)

param operator: 操作人(Optional)

func (*ManageHubGravityOneClickRerunBatchesRequest) SetPageNum

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetPageNum(pageNum int)

param pageNum: 页号(Optional)

func (*ManageHubGravityOneClickRerunBatchesRequest) SetPageSize

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetPageSize(pageSize int)

param pageSize: 页大小(Optional)

func (*ManageHubGravityOneClickRerunBatchesRequest) SetRegionId

func (r *ManageHubGravityOneClickRerunBatchesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityOneClickRerunBatchesResponse

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

type ManageHubGravityOneClickRerunBatchesResult

type ManageHubGravityOneClickRerunBatchesResult struct {
	Code    string                             `json:"code"`
	Message string                             `json:"message"`
	Result  shenhaiplatform.PageVoRerunBatchVo `json:"result"`
}

type ManageHubGravityOneClickRerunPreviewRequest

type ManageHubGravityOneClickRerunPreviewRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 页大小 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 任务编码 (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 负责人pin (Optional) */
	ManagerPin *string `json:"managerPin"`

	/* 工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 任务名称 (Optional) */
	CstJobName *string `json:"cstJobName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* 任务运行开始-开始时间: yyyy-MM-dd HH:mm (Optional) */
	JobStartAfterTime *string `json:"jobStartAfterTime"`

	/* 任务运行开始-结束时间: yyyy-MM-dd HH:mm (Optional) */
	JobStartBeforeTime *string `json:"jobStartBeforeTime"`

	/* 任务运行结束-开始时间: yyyy-MM-dd HH:mm (Optional) */
	JobEndAfterTime *string `json:"jobEndAfterTime"`

	/* 任务运行结束-结束时间: yyyy-MM-dd HH:mm (Optional) */
	JobEndBeforeTime *string `json:"jobEndBeforeTime"`

	/* 任务类型 (Optional) */
	JobType *string `json:"jobType"`

	/* 运行频率 (Optional) */
	Cycle *string `json:"cycle"`

	/* 运行状态 (Optional) */
	Status *string `json:"status"`
}

func NewManageHubGravityOneClickRerunPreviewRequest

func NewManageHubGravityOneClickRerunPreviewRequest(
	regionId string,
	appName string,
) *ManageHubGravityOneClickRerunPreviewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityOneClickRerunPreviewRequestWithAllParams

func NewManageHubGravityOneClickRerunPreviewRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	companyCode *string,
	managerPin *string,
	workspaceCode *string,
	cstJobName *string,
	txDate *string,
	jobStartAfterTime *string,
	jobStartBeforeTime *string,
	jobEndAfterTime *string,
	jobEndBeforeTime *string,
	jobType *string,
	cycle *string,
	status *string,
) *ManageHubGravityOneClickRerunPreviewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 页码 (Optional) * param pageSize: 页大小 (Optional) * param companyCode: 任务编码 (Optional) * param managerPin: 负责人pin (Optional) * param workspaceCode: 工作空间编码 (Optional) * param cstJobName: 任务名称 (Optional) * param txDate: 数据日期 (Optional) * param jobStartAfterTime: 任务运行开始-开始时间: yyyy-MM-dd HH:mm (Optional) * param jobStartBeforeTime: 任务运行开始-结束时间: yyyy-MM-dd HH:mm (Optional) * param jobEndAfterTime: 任务运行结束-开始时间: yyyy-MM-dd HH:mm (Optional) * param jobEndBeforeTime: 任务运行结束-结束时间: yyyy-MM-dd HH:mm (Optional) * param jobType: 任务类型 (Optional) * param cycle: 运行频率 (Optional) * param status: 运行状态 (Optional)

func NewManageHubGravityOneClickRerunPreviewRequestWithoutParam

func NewManageHubGravityOneClickRerunPreviewRequestWithoutParam() *ManageHubGravityOneClickRerunPreviewRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityOneClickRerunPreviewRequest) GetRegionId

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

func (*ManageHubGravityOneClickRerunPreviewRequest) SetAppName

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetCompanyCode

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetCompanyCode(companyCode string)

param companyCode: 任务编码(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetCstJobName

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetCstJobName(cstJobName string)

param cstJobName: 任务名称(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetCycle

param cycle: 运行频率(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetJobEndAfterTime

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetJobEndAfterTime(jobEndAfterTime string)

param jobEndAfterTime: 任务运行结束-开始时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetJobEndBeforeTime

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetJobEndBeforeTime(jobEndBeforeTime string)

param jobEndBeforeTime: 任务运行结束-结束时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetJobStartAfterTime

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetJobStartAfterTime(jobStartAfterTime string)

param jobStartAfterTime: 任务运行开始-开始时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetJobStartBeforeTime

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetJobStartBeforeTime(jobStartBeforeTime string)

param jobStartBeforeTime: 任务运行开始-结束时间: yyyy-MM-dd HH:mm(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetJobType

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetJobType(jobType string)

param jobType: 任务类型(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetManagerPin

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetManagerPin(managerPin string)

param managerPin: 负责人pin(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetPageNum

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetPageNum(pageNum int)

param pageNum: 页码(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetPageSize

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetPageSize(pageSize int)

param pageSize: 页大小(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetRegionId

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetStatus

param status: 运行状态(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetTxDate

param txDate: 数据日期(Optional)

func (*ManageHubGravityOneClickRerunPreviewRequest) SetWorkspaceCode

func (r *ManageHubGravityOneClickRerunPreviewRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间编码(Optional)

type ManageHubGravityOneClickRerunPreviewResponse

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

type ManageHubGravityOneClickRerunPreviewResult

type ManageHubGravityOneClickRerunPreviewResult struct {
	Code    string                                 `json:"code"`
	Message string                                 `json:"message"`
	Result  shenhaiplatform.OneClickRerunPreviewVo `json:"result"`
}

type ManageHubGravityOneClickRerunRequest

type ManageHubGravityOneClickRerunRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	FilterParam *shenhaiplatform.ListTxDateStatusParam `json:"filterParam"`

	/* 备注 (Optional) */
	Remark *string `json:"remark"`
}

func NewManageHubGravityOneClickRerunRequest

func NewManageHubGravityOneClickRerunRequest(
	regionId string,
	appName string,
) *ManageHubGravityOneClickRerunRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityOneClickRerunRequestWithAllParams

func NewManageHubGravityOneClickRerunRequestWithAllParams(
	regionId string,
	appName string,
	filterParam *shenhaiplatform.ListTxDateStatusParam,
	remark *string,
) *ManageHubGravityOneClickRerunRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param filterParam: (Optional) * param remark: 备注 (Optional)

func NewManageHubGravityOneClickRerunRequestWithoutParam

func NewManageHubGravityOneClickRerunRequestWithoutParam() *ManageHubGravityOneClickRerunRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityOneClickRerunRequest) GetRegionId

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

func (*ManageHubGravityOneClickRerunRequest) SetAppName

func (r *ManageHubGravityOneClickRerunRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityOneClickRerunRequest) SetFilterParam

param filterParam: (Optional)

func (*ManageHubGravityOneClickRerunRequest) SetRegionId

func (r *ManageHubGravityOneClickRerunRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityOneClickRerunRequest) SetRemark

func (r *ManageHubGravityOneClickRerunRequest) SetRemark(remark string)

param remark: 备注(Optional)

type ManageHubGravityOneClickRerunResponse

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

type ManageHubGravityOneClickRerunResubmitRequest

type ManageHubGravityOneClickRerunResubmitRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务id (Optional) */
	TaskId *int `json:"taskId"`
}

func NewManageHubGravityOneClickRerunResubmitRequest

func NewManageHubGravityOneClickRerunResubmitRequest(
	regionId string,
	appName string,
) *ManageHubGravityOneClickRerunResubmitRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityOneClickRerunResubmitRequestWithAllParams

func NewManageHubGravityOneClickRerunResubmitRequestWithAllParams(
	regionId string,
	appName string,
	taskId *int,
) *ManageHubGravityOneClickRerunResubmitRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskId: 任务id (Optional)

func NewManageHubGravityOneClickRerunResubmitRequestWithoutParam

func NewManageHubGravityOneClickRerunResubmitRequestWithoutParam() *ManageHubGravityOneClickRerunResubmitRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityOneClickRerunResubmitRequest) GetRegionId

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

func (*ManageHubGravityOneClickRerunResubmitRequest) SetAppName

param appName: 应用名称(Required)

func (*ManageHubGravityOneClickRerunResubmitRequest) SetRegionId

func (r *ManageHubGravityOneClickRerunResubmitRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityOneClickRerunResubmitRequest) SetTaskId

param taskId: 任务id(Optional)

type ManageHubGravityOneClickRerunResubmitResponse

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

type ManageHubGravityOneClickRerunResubmitResult

type ManageHubGravityOneClickRerunResubmitResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubGravityOneClickRerunResult

type ManageHubGravityOneClickRerunResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubGravityOneClickRerunTasksRequest

type ManageHubGravityOneClickRerunTasksRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页号 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 页大小 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 批次id (Optional) */
	BatchId *int `json:"batchId"`
}

func NewManageHubGravityOneClickRerunTasksRequest

func NewManageHubGravityOneClickRerunTasksRequest(
	regionId string,
	appName string,
) *ManageHubGravityOneClickRerunTasksRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityOneClickRerunTasksRequestWithAllParams

func NewManageHubGravityOneClickRerunTasksRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	batchId *int,
) *ManageHubGravityOneClickRerunTasksRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 页号 (Optional) * param pageSize: 页大小 (Optional) * param batchId: 批次id (Optional)

func NewManageHubGravityOneClickRerunTasksRequestWithoutParam

func NewManageHubGravityOneClickRerunTasksRequestWithoutParam() *ManageHubGravityOneClickRerunTasksRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityOneClickRerunTasksRequest) GetRegionId

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

func (*ManageHubGravityOneClickRerunTasksRequest) SetAppName

func (r *ManageHubGravityOneClickRerunTasksRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityOneClickRerunTasksRequest) SetBatchId

func (r *ManageHubGravityOneClickRerunTasksRequest) SetBatchId(batchId int)

param batchId: 批次id(Optional)

func (*ManageHubGravityOneClickRerunTasksRequest) SetPageNum

func (r *ManageHubGravityOneClickRerunTasksRequest) SetPageNum(pageNum int)

param pageNum: 页号(Optional)

func (*ManageHubGravityOneClickRerunTasksRequest) SetPageSize

func (r *ManageHubGravityOneClickRerunTasksRequest) SetPageSize(pageSize int)

param pageSize: 页大小(Optional)

func (*ManageHubGravityOneClickRerunTasksRequest) SetRegionId

func (r *ManageHubGravityOneClickRerunTasksRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityOneClickRerunTasksResponse

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

type ManageHubGravityOneClickRerunTasksResult

type ManageHubGravityOneClickRerunTasksResult struct {
	Code    string                            `json:"code"`
	Message string                            `json:"message"`
	Result  shenhaiplatform.PageVoRerunTaskVo `json:"result"`
}

type ManageHubGravityRerunRequest

type ManageHubGravityRerunRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 数据日期 (Optional) */
	TxDate *string `json:"txDate"`

	/* 任务名称列表 (Optional) */
	JobNames []shenhaiplatform.JobNameDO `json:"jobNames"`
}

func NewManageHubGravityRerunRequest

func NewManageHubGravityRerunRequest(
	regionId string,
	appName string,
) *ManageHubGravityRerunRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityRerunRequestWithAllParams

func NewManageHubGravityRerunRequestWithAllParams(
	regionId string,
	appName string,
	txDate *string,
	jobNames []shenhaiplatform.JobNameDO,
) *ManageHubGravityRerunRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param txDate: 数据日期 (Optional) * param jobNames: 任务名称列表 (Optional)

func NewManageHubGravityRerunRequestWithoutParam

func NewManageHubGravityRerunRequestWithoutParam() *ManageHubGravityRerunRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityRerunRequest) GetRegionId

func (r ManageHubGravityRerunRequest) GetRegionId() string

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

func (*ManageHubGravityRerunRequest) SetAppName

func (r *ManageHubGravityRerunRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityRerunRequest) SetJobNames

func (r *ManageHubGravityRerunRequest) SetJobNames(jobNames []shenhaiplatform.JobNameDO)

param jobNames: 任务名称列表(Optional)

func (*ManageHubGravityRerunRequest) SetRegionId

func (r *ManageHubGravityRerunRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubGravityRerunRequest) SetTxDate

func (r *ManageHubGravityRerunRequest) SetTxDate(txDate string)

param txDate: 数据日期(Optional)

type ManageHubGravityRerunResponse

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

type ManageHubGravityRerunResult

type ManageHubGravityRerunResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubGravityResetRequest

type ManageHubGravityResetRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 重置作业参数列表 (Optional) */
	ArrayObjectParam []shenhaiplatform.JobResetDO `json:"arrayObjectParam"`
}

func NewManageHubGravityResetRequest

func NewManageHubGravityResetRequest(
	regionId string,
	appName string,
) *ManageHubGravityResetRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubGravityResetRequestWithAllParams

func NewManageHubGravityResetRequestWithAllParams(
	regionId string,
	appName string,
	arrayObjectParam []shenhaiplatform.JobResetDO,
) *ManageHubGravityResetRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param arrayObjectParam: 重置作业参数列表 (Optional)

func NewManageHubGravityResetRequestWithoutParam

func NewManageHubGravityResetRequestWithoutParam() *ManageHubGravityResetRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubGravityResetRequest) GetRegionId

func (r ManageHubGravityResetRequest) GetRegionId() string

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

func (*ManageHubGravityResetRequest) SetAppName

func (r *ManageHubGravityResetRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubGravityResetRequest) SetArrayObjectParam

func (r *ManageHubGravityResetRequest) SetArrayObjectParam(arrayObjectParam []shenhaiplatform.JobResetDO)

param arrayObjectParam: 重置作业参数列表(Optional)

func (*ManageHubGravityResetRequest) SetRegionId

func (r *ManageHubGravityResetRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubGravityResetResponse

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

type ManageHubGravityResetResult

type ManageHubGravityResetResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type ManageHubStorageDetailsRequest

type ManageHubStorageDetailsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页-页码 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 分页-每页数量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 租户编码 (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 租户主账号 (Optional) */
	Account *string `json:"account"`

	/* 数据库名称 (Optional) */
	DatabaseName *string `json:"databaseName"`

	/* 查询类型,租户、数据库、表 (Optional) */
	ObjectType *string `json:"objectType"`

	/* 排序字段,租户/库/表存储空间总使用量、数据库数量、表数量、每日增量、创建时间 (Optional) */
	OrderFieldType *string `json:"orderFieldType"`

	/* 排序方式,升序、降序 (Optional) */
	OrderType *string `json:"orderType"`
}

func NewManageHubStorageDetailsRequest

func NewManageHubStorageDetailsRequest(
	regionId string,
	appName string,
) *ManageHubStorageDetailsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubStorageDetailsRequestWithAllParams

func NewManageHubStorageDetailsRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	companyCode *string,
	account *string,
	databaseName *string,
	objectType *string,
	orderFieldType *string,
	orderType *string,
) *ManageHubStorageDetailsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 分页-页码 (Optional) * param pageSize: 分页-每页数量 (Optional) * param companyCode: 租户编码 (Optional) * param account: 租户主账号 (Optional) * param databaseName: 数据库名称 (Optional) * param objectType: 查询类型,租户、数据库、表 (Optional) * param orderFieldType: 排序字段,租户/库/表存储空间总使用量、数据库数量、表数量、每日增量、创建时间 (Optional) * param orderType: 排序方式,升序、降序 (Optional)

func NewManageHubStorageDetailsRequestWithoutParam

func NewManageHubStorageDetailsRequestWithoutParam() *ManageHubStorageDetailsRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubStorageDetailsRequest) GetRegionId

func (r ManageHubStorageDetailsRequest) GetRegionId() string

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

func (*ManageHubStorageDetailsRequest) SetAccount

func (r *ManageHubStorageDetailsRequest) SetAccount(account string)

param account: 租户主账号(Optional)

func (*ManageHubStorageDetailsRequest) SetAppName

func (r *ManageHubStorageDetailsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubStorageDetailsRequest) SetCompanyCode

func (r *ManageHubStorageDetailsRequest) SetCompanyCode(companyCode string)

param companyCode: 租户编码(Optional)

func (*ManageHubStorageDetailsRequest) SetDatabaseName

func (r *ManageHubStorageDetailsRequest) SetDatabaseName(databaseName string)

param databaseName: 数据库名称(Optional)

func (*ManageHubStorageDetailsRequest) SetObjectType

func (r *ManageHubStorageDetailsRequest) SetObjectType(objectType string)

param objectType: 查询类型,租户、数据库、表(Optional)

func (*ManageHubStorageDetailsRequest) SetOrderFieldType

func (r *ManageHubStorageDetailsRequest) SetOrderFieldType(orderFieldType string)

param orderFieldType: 排序字段,租户/库/表存储空间总使用量、数据库数量、表数量、每日增量、创建时间(Optional)

func (*ManageHubStorageDetailsRequest) SetOrderType

func (r *ManageHubStorageDetailsRequest) SetOrderType(orderType string)

param orderType: 排序方式,升序、降序(Optional)

func (*ManageHubStorageDetailsRequest) SetPageNum

func (r *ManageHubStorageDetailsRequest) SetPageNum(pageNum int)

param pageNum: 分页-页码(Optional)

func (*ManageHubStorageDetailsRequest) SetPageSize

func (r *ManageHubStorageDetailsRequest) SetPageSize(pageSize int)

param pageSize: 分页-每页数量(Optional)

func (*ManageHubStorageDetailsRequest) SetRegionId

func (r *ManageHubStorageDetailsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubStorageDetailsResponse

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

type ManageHubStorageDetailsResult

type ManageHubStorageDetailsResult struct {
	Code    string                                         `json:"code"`
	Message string                                         `json:"message"`
	Result  shenhaiplatform.PageVoStorageSpaceUsedDetailVo `json:"result"`
}

type ManageHubStorageIncrementRequest

type ManageHubStorageIncrementRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户code, 当该参数不为空时,返回该租户的存储日增量;当该参数为空时返回集群的存储日增量 (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 开始日期 yyyy-MM-dd  */
	StartTime string `json:"startTime"`

	/* 结束日期 yyyy-MM-dd  */
	EndTime string `json:"endTime"`
}

func NewManageHubStorageIncrementRequest

func NewManageHubStorageIncrementRequest(
	regionId string,
	appName string,
	startTime string,
	endTime string,
) *ManageHubStorageIncrementRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param startTime: 开始日期 yyyy-MM-dd (Required) * param endTime: 结束日期 yyyy-MM-dd (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubStorageIncrementRequestWithAllParams

func NewManageHubStorageIncrementRequestWithAllParams(
	regionId string,
	appName string,
	companyCode *string,
	startTime string,
	endTime string,
) *ManageHubStorageIncrementRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code, 当该参数不为空时,返回该租户的存储日增量;当该参数为空时返回集群的存储日增量 (Optional) * param startTime: 开始日期 yyyy-MM-dd (Required) * param endTime: 结束日期 yyyy-MM-dd (Required)

func NewManageHubStorageIncrementRequestWithoutParam

func NewManageHubStorageIncrementRequestWithoutParam() *ManageHubStorageIncrementRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubStorageIncrementRequest) GetRegionId

func (r ManageHubStorageIncrementRequest) GetRegionId() string

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

func (*ManageHubStorageIncrementRequest) SetAppName

func (r *ManageHubStorageIncrementRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubStorageIncrementRequest) SetCompanyCode

func (r *ManageHubStorageIncrementRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code, 当该参数不为空时,返回该租户的存储日增量;当该参数为空时返回集群的存储日增量(Optional)

func (*ManageHubStorageIncrementRequest) SetEndTime

func (r *ManageHubStorageIncrementRequest) SetEndTime(endTime string)

param endTime: 结束日期 yyyy-MM-dd(Required)

func (*ManageHubStorageIncrementRequest) SetRegionId

func (r *ManageHubStorageIncrementRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubStorageIncrementRequest) SetStartTime

func (r *ManageHubStorageIncrementRequest) SetStartTime(startTime string)

param startTime: 开始日期 yyyy-MM-dd(Required)

type ManageHubStorageIncrementResponse

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

type ManageHubStorageIncrementResult

type ManageHubStorageIncrementResult struct {
	Code    string                                   `json:"code"`
	Message string                                   `json:"message"`
	Result  shenhaiplatform.JcwSpaceIncreUsedByDayVo `json:"result"`
}

type ManageHubStoragePartitionListRequest

type ManageHubStoragePartitionListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户code  */
	CompanyCode string `json:"companyCode"`

	/* 数据库名称  */
	Database string `json:"database"`

	/* 表名称  */
	Table string `json:"table"`

	/* 分页大小  */
	PageSize int `json:"pageSize"`

	/* 页码  */
	PageNum int `json:"pageNum"`
}

func NewManageHubStoragePartitionListRequest

func NewManageHubStoragePartitionListRequest(
	regionId string,
	appName string,
	companyCode string,
	database string,
	table string,
	pageSize int,
	pageNum int,
) *ManageHubStoragePartitionListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Required) * param database: 数据库名称 (Required) * param table: 表名称 (Required) * param pageSize: 分页大小 (Required) * param pageNum: 页码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubStoragePartitionListRequestWithAllParams

func NewManageHubStoragePartitionListRequestWithAllParams(
	regionId string,
	appName string,
	companyCode string,
	database string,
	table string,
	pageSize int,
	pageNum int,
) *ManageHubStoragePartitionListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Required) * param database: 数据库名称 (Required) * param table: 表名称 (Required) * param pageSize: 分页大小 (Required) * param pageNum: 页码 (Required)

func NewManageHubStoragePartitionListRequestWithoutParam

func NewManageHubStoragePartitionListRequestWithoutParam() *ManageHubStoragePartitionListRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubStoragePartitionListRequest) GetRegionId

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

func (*ManageHubStoragePartitionListRequest) SetAppName

func (r *ManageHubStoragePartitionListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubStoragePartitionListRequest) SetCompanyCode

func (r *ManageHubStoragePartitionListRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Required)

func (*ManageHubStoragePartitionListRequest) SetDatabase

func (r *ManageHubStoragePartitionListRequest) SetDatabase(database string)

param database: 数据库名称(Required)

func (*ManageHubStoragePartitionListRequest) SetPageNum

func (r *ManageHubStoragePartitionListRequest) SetPageNum(pageNum int)

param pageNum: 页码(Required)

func (*ManageHubStoragePartitionListRequest) SetPageSize

func (r *ManageHubStoragePartitionListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小(Required)

func (*ManageHubStoragePartitionListRequest) SetRegionId

func (r *ManageHubStoragePartitionListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubStoragePartitionListRequest) SetTable

func (r *ManageHubStoragePartitionListRequest) SetTable(table string)

param table: 表名称(Required)

type ManageHubStoragePartitionListResponse

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

type ManageHubStoragePartitionListResult

type ManageHubStoragePartitionListResult struct {
	Code    string                                   `json:"code"`
	Message string                                   `json:"message"`
	Result  shenhaiplatform.PageVoJcwSpacePartUsedVo `json:"result"`
}

type ManageHubStorageSummaryRequest

type ManageHubStorageSummaryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewManageHubStorageSummaryRequest

func NewManageHubStorageSummaryRequest(
	regionId string,
	appName string,
) *ManageHubStorageSummaryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubStorageSummaryRequestWithAllParams

func NewManageHubStorageSummaryRequestWithAllParams(
	regionId string,
	appName string,
) *ManageHubStorageSummaryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewManageHubStorageSummaryRequestWithoutParam

func NewManageHubStorageSummaryRequestWithoutParam() *ManageHubStorageSummaryRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubStorageSummaryRequest) GetRegionId

func (r ManageHubStorageSummaryRequest) GetRegionId() string

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

func (*ManageHubStorageSummaryRequest) SetAppName

func (r *ManageHubStorageSummaryRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubStorageSummaryRequest) SetRegionId

func (r *ManageHubStorageSummaryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type ManageHubStorageSummaryResponse

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

type ManageHubStorageSummaryResult

type ManageHubStorageSummaryResult struct {
	Code    string                            `json:"code"`
	Message string                            `json:"message"`
	Result  shenhaiplatform.JcwSpaceSummaryVo `json:"result"`
}

type ManageHubStorageTableDDLRequest

type ManageHubStorageTableDDLRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户code  */
	CompanyCode string `json:"companyCode"`

	/* 数据库名称  */
	Database string `json:"database"`

	/* 表名称  */
	Table string `json:"table"`
}

func NewManageHubStorageTableDDLRequest

func NewManageHubStorageTableDDLRequest(
	regionId string,
	appName string,
	companyCode string,
	database string,
	table string,
) *ManageHubStorageTableDDLRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Required) * param database: 数据库名称 (Required) * param table: 表名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewManageHubStorageTableDDLRequestWithAllParams

func NewManageHubStorageTableDDLRequestWithAllParams(
	regionId string,
	appName string,
	companyCode string,
	database string,
	table string,
) *ManageHubStorageTableDDLRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Required) * param database: 数据库名称 (Required) * param table: 表名称 (Required)

func NewManageHubStorageTableDDLRequestWithoutParam

func NewManageHubStorageTableDDLRequestWithoutParam() *ManageHubStorageTableDDLRequest

This constructor has better compatible ability when API parameters changed

func (ManageHubStorageTableDDLRequest) GetRegionId

func (r ManageHubStorageTableDDLRequest) GetRegionId() string

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

func (*ManageHubStorageTableDDLRequest) SetAppName

func (r *ManageHubStorageTableDDLRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*ManageHubStorageTableDDLRequest) SetCompanyCode

func (r *ManageHubStorageTableDDLRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Required)

func (*ManageHubStorageTableDDLRequest) SetDatabase

func (r *ManageHubStorageTableDDLRequest) SetDatabase(database string)

param database: 数据库名称(Required)

func (*ManageHubStorageTableDDLRequest) SetRegionId

func (r *ManageHubStorageTableDDLRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*ManageHubStorageTableDDLRequest) SetTable

func (r *ManageHubStorageTableDDLRequest) SetTable(table string)

param table: 表名称(Required)

type ManageHubStorageTableDDLResponse

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

type ManageHubStorageTableDDLResult

type ManageHubStorageTableDDLResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type PackagePublishObjRequest

type PackagePublishObjRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* ID列表 (Optional) */
	ObjIds []int64 `json:"objIds"`

	/* 当前工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewPackagePublishObjRequest

func NewPackagePublishObjRequest(
	regionId string,
	appName string,
) *PackagePublishObjRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPackagePublishObjRequestWithAllParams

func NewPackagePublishObjRequestWithAllParams(
	regionId string,
	appName string,
	objIds []int64,
	workspaceCode *string,
) *PackagePublishObjRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param objIds: ID列表 (Optional) * param workspaceCode: 当前工作空间编码 (Optional)

func NewPackagePublishObjRequestWithoutParam

func NewPackagePublishObjRequestWithoutParam() *PackagePublishObjRequest

This constructor has better compatible ability when API parameters changed

func (PackagePublishObjRequest) GetRegionId

func (r PackagePublishObjRequest) GetRegionId() string

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

func (*PackagePublishObjRequest) SetAppName

func (r *PackagePublishObjRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*PackagePublishObjRequest) SetObjIds

func (r *PackagePublishObjRequest) SetObjIds(objIds []int64)

param objIds: ID列表(Optional)

func (*PackagePublishObjRequest) SetRegionId

func (r *PackagePublishObjRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*PackagePublishObjRequest) SetWorkspaceCode

func (r *PackagePublishObjRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 当前工作空间编码(Optional)

type PackagePublishObjResponse

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

type PackagePublishObjResult

type PackagePublishObjResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type PreviewPackageRequest

type PreviewPackageRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* ID列表 (Optional) */
	ObjIds []int64 `json:"objIds"`

	/* 当前工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewPreviewPackageRequest

func NewPreviewPackageRequest(
	regionId string,
	appName string,
) *PreviewPackageRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPreviewPackageRequestWithAllParams

func NewPreviewPackageRequestWithAllParams(
	regionId string,
	appName string,
	objIds []int64,
	workspaceCode *string,
) *PreviewPackageRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param objIds: ID列表 (Optional) * param workspaceCode: 当前工作空间编码 (Optional)

func NewPreviewPackageRequestWithoutParam

func NewPreviewPackageRequestWithoutParam() *PreviewPackageRequest

This constructor has better compatible ability when API parameters changed

func (PreviewPackageRequest) GetRegionId

func (r PreviewPackageRequest) GetRegionId() string

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

func (*PreviewPackageRequest) SetAppName

func (r *PreviewPackageRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*PreviewPackageRequest) SetObjIds

func (r *PreviewPackageRequest) SetObjIds(objIds []int64)

param objIds: ID列表(Optional)

func (*PreviewPackageRequest) SetRegionId

func (r *PreviewPackageRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*PreviewPackageRequest) SetWorkspaceCode

func (r *PreviewPackageRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 当前工作空间编码(Optional)

type PreviewPackageResponse

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

type PreviewPackageResult

type PreviewPackageResult struct {
	Code    string                             `json:"code"`
	Message string                             `json:"message"`
	Result  []shenhaiplatform.PreviewPackageVo `json:"result"`
}

type PublishPkgRequest

type PublishPkgRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 发布包ID列表 (Optional) */
	PkgIds []int64 `json:"pkgIds"`

	/* 当前工作空间编码 (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`
}

func NewPublishPkgRequest

func NewPublishPkgRequest(
	regionId string,
	appName string,
) *PublishPkgRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPublishPkgRequestWithAllParams

func NewPublishPkgRequestWithAllParams(
	regionId string,
	appName string,
	pkgIds []int64,
	workspaceCode *string,
) *PublishPkgRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pkgIds: 发布包ID列表 (Optional) * param workspaceCode: 当前工作空间编码 (Optional)

func NewPublishPkgRequestWithoutParam

func NewPublishPkgRequestWithoutParam() *PublishPkgRequest

This constructor has better compatible ability when API parameters changed

func (PublishPkgRequest) GetRegionId

func (r PublishPkgRequest) GetRegionId() string

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

func (*PublishPkgRequest) SetAppName

func (r *PublishPkgRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*PublishPkgRequest) SetPkgIds

func (r *PublishPkgRequest) SetPkgIds(pkgIds []int64)

param pkgIds: 发布包ID列表(Optional)

func (*PublishPkgRequest) SetRegionId

func (r *PublishPkgRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*PublishPkgRequest) SetWorkspaceCode

func (r *PublishPkgRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 当前工作空间编码(Optional)

type PublishPkgResponse

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

type PublishPkgResult

type PublishPkgResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type QueryListRequest

type QueryListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* pDictCode  */
	PDictCode string `json:"pDictCode"`
}

func NewQueryListRequest

func NewQueryListRequest(
	regionId string,
	appName string,
	pDictCode string,
) *QueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pDictCode: pDictCode (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryListRequestWithAllParams

func NewQueryListRequestWithAllParams(
	regionId string,
	appName string,
	pDictCode string,
) *QueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pDictCode: pDictCode (Required)

func NewQueryListRequestWithoutParam

func NewQueryListRequestWithoutParam() *QueryListRequest

This constructor has better compatible ability when API parameters changed

func (QueryListRequest) GetRegionId

func (r QueryListRequest) GetRegionId() string

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

func (*QueryListRequest) SetAppName

func (r *QueryListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*QueryListRequest) SetPDictCode

func (r *QueryListRequest) SetPDictCode(pDictCode string)

param pDictCode: pDictCode(Required)

func (*QueryListRequest) SetRegionId

func (r *QueryListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type QueryListResponse

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

type QueryListResult

type QueryListResult struct {
	Code       string                          `json:"code"`
	ErrorTitle string                          `json:"errorTitle"`
	ErrorMsg   string                          `json:"errorMsg"`
	Result     []shenhaiplatform.UranusDictRes `json:"result"`
	SubCode    string                          `json:"subCode"`
	Successed  bool                            `json:"successed"`
}

type UranusCatalogDeleteRequest

type UranusCatalogDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 目录code  */
	CatalogCode string `json:"catalogCode"`
}

func NewUranusCatalogDeleteRequest

func NewUranusCatalogDeleteRequest(
	regionId string,
	appName string,
	catalogCode string,
) *UranusCatalogDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogCode: 目录code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusCatalogDeleteRequestWithAllParams

func NewUranusCatalogDeleteRequestWithAllParams(
	regionId string,
	appName string,
	catalogCode string,
) *UranusCatalogDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogCode: 目录code (Required)

func NewUranusCatalogDeleteRequestWithoutParam

func NewUranusCatalogDeleteRequestWithoutParam() *UranusCatalogDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusCatalogDeleteRequest) GetRegionId

func (r UranusCatalogDeleteRequest) GetRegionId() string

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

func (*UranusCatalogDeleteRequest) SetAppName

func (r *UranusCatalogDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusCatalogDeleteRequest) SetCatalogCode

func (r *UranusCatalogDeleteRequest) SetCatalogCode(catalogCode string)

param catalogCode: 目录code(Required)

func (*UranusCatalogDeleteRequest) SetRegionId

func (r *UranusCatalogDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusCatalogDeleteResponse

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

type UranusCatalogDeleteResult

type UranusCatalogDeleteResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusCatalogQueryListRequest

type UranusCatalogQueryListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 父目录code  */
	ParentCode string `json:"parentCode"`
}

func NewUranusCatalogQueryListRequest

func NewUranusCatalogQueryListRequest(
	regionId string,
	appName string,
	parentCode string,
) *UranusCatalogQueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param parentCode: 父目录code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusCatalogQueryListRequestWithAllParams

func NewUranusCatalogQueryListRequestWithAllParams(
	regionId string,
	appName string,
	parentCode string,
) *UranusCatalogQueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param parentCode: 父目录code (Required)

func NewUranusCatalogQueryListRequestWithoutParam

func NewUranusCatalogQueryListRequestWithoutParam() *UranusCatalogQueryListRequest

This constructor has better compatible ability when API parameters changed

func (UranusCatalogQueryListRequest) GetRegionId

func (r UranusCatalogQueryListRequest) GetRegionId() string

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

func (*UranusCatalogQueryListRequest) SetAppName

func (r *UranusCatalogQueryListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusCatalogQueryListRequest) SetParentCode

func (r *UranusCatalogQueryListRequest) SetParentCode(parentCode string)

param parentCode: 父目录code(Required)

func (*UranusCatalogQueryListRequest) SetRegionId

func (r *UranusCatalogQueryListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusCatalogQueryListResponse

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

type UranusCatalogQueryListResult

type UranusCatalogQueryListResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     []shenhaiplatform.UranusCatalogInfoCode `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusCatalogSaveRequest

type UranusCatalogSaveRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 目录名称  */
	CatalogName string `json:"catalogName"`

	/* 0:非叶子目录, 1:叶子目录 (Optional) */
	CatalogType *int `json:"catalogType"`

	/* 父目录code (Optional) */
	ParentCode *string `json:"parentCode"`
}

func NewUranusCatalogSaveRequest

func NewUranusCatalogSaveRequest(
	regionId string,
	appName string,
	catalogName string,
) *UranusCatalogSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogName: 目录名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusCatalogSaveRequestWithAllParams

func NewUranusCatalogSaveRequestWithAllParams(
	regionId string,
	appName string,
	catalogName string,
	catalogType *int,
	parentCode *string,
) *UranusCatalogSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogName: 目录名称 (Required) * param catalogType: 0:非叶子目录, 1:叶子目录 (Optional) * param parentCode: 父目录code (Optional)

func NewUranusCatalogSaveRequestWithoutParam

func NewUranusCatalogSaveRequestWithoutParam() *UranusCatalogSaveRequest

This constructor has better compatible ability when API parameters changed

func (UranusCatalogSaveRequest) GetRegionId

func (r UranusCatalogSaveRequest) GetRegionId() string

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

func (*UranusCatalogSaveRequest) SetAppName

func (r *UranusCatalogSaveRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusCatalogSaveRequest) SetCatalogName

func (r *UranusCatalogSaveRequest) SetCatalogName(catalogName string)

param catalogName: 目录名称(Required)

func (*UranusCatalogSaveRequest) SetCatalogType

func (r *UranusCatalogSaveRequest) SetCatalogType(catalogType int)

param catalogType: 0:非叶子目录, 1:叶子目录(Optional)

func (*UranusCatalogSaveRequest) SetParentCode

func (r *UranusCatalogSaveRequest) SetParentCode(parentCode string)

param parentCode: 父目录code(Optional)

func (*UranusCatalogSaveRequest) SetRegionId

func (r *UranusCatalogSaveRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusCatalogSaveResponse

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

type UranusCatalogSaveResult

type UranusCatalogSaveResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusCatalogUpdateRequest

type UranusCatalogUpdateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 前端排序唯一ID (Optional) */
	UnrealId *string `json:"unrealId"`

	/* 目录code  */
	CatalogCode string `json:"catalogCode"`

	/* 目录名称 (Optional) */
	CatalogName *string `json:"catalogName"`

	/* 0:非叶子目录, 1:叶子目录 (Optional) */
	CatalogType *int `json:"catalogType"`

	/* 父目录code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 子节点数量 (Optional) */
	ChildrenNum *int `json:"childrenNum"`
}

func NewUranusCatalogUpdateRequest

func NewUranusCatalogUpdateRequest(
	regionId string,
	appName string,
	catalogCode string,
) *UranusCatalogUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogCode: 目录code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusCatalogUpdateRequestWithAllParams

func NewUranusCatalogUpdateRequestWithAllParams(
	regionId string,
	appName string,
	unrealId *string,
	catalogCode string,
	catalogName *string,
	catalogType *int,
	parentCode *string,
	childrenNum *int,
) *UranusCatalogUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param unrealId: 前端排序唯一ID (Optional) * param catalogCode: 目录code (Required) * param catalogName: 目录名称 (Optional) * param catalogType: 0:非叶子目录, 1:叶子目录 (Optional) * param parentCode: 父目录code (Optional) * param childrenNum: 子节点数量 (Optional)

func NewUranusCatalogUpdateRequestWithoutParam

func NewUranusCatalogUpdateRequestWithoutParam() *UranusCatalogUpdateRequest

This constructor has better compatible ability when API parameters changed

func (UranusCatalogUpdateRequest) GetRegionId

func (r UranusCatalogUpdateRequest) GetRegionId() string

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

func (*UranusCatalogUpdateRequest) SetAppName

func (r *UranusCatalogUpdateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusCatalogUpdateRequest) SetCatalogCode

func (r *UranusCatalogUpdateRequest) SetCatalogCode(catalogCode string)

param catalogCode: 目录code(Required)

func (*UranusCatalogUpdateRequest) SetCatalogName

func (r *UranusCatalogUpdateRequest) SetCatalogName(catalogName string)

param catalogName: 目录名称(Optional)

func (*UranusCatalogUpdateRequest) SetCatalogType

func (r *UranusCatalogUpdateRequest) SetCatalogType(catalogType int)

param catalogType: 0:非叶子目录, 1:叶子目录(Optional)

func (*UranusCatalogUpdateRequest) SetChildrenNum

func (r *UranusCatalogUpdateRequest) SetChildrenNum(childrenNum int)

param childrenNum: 子节点数量(Optional)

func (*UranusCatalogUpdateRequest) SetParentCode

func (r *UranusCatalogUpdateRequest) SetParentCode(parentCode string)

param parentCode: 父目录code(Optional)

func (*UranusCatalogUpdateRequest) SetRegionId

func (r *UranusCatalogUpdateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusCatalogUpdateRequest) SetUnrealId

func (r *UranusCatalogUpdateRequest) SetUnrealId(unrealId string)

param unrealId: 前端排序唯一ID(Optional)

type UranusCatalogUpdateResponse

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

type UranusCatalogUpdateResult

type UranusCatalogUpdateResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusDataLoadHistoryRequest

type UranusDataLoadHistoryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 页号 (Optional) */
	PageNum *int `json:"pageNum"`

	/* 页面容量 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 表名 (Optional) */
	TableName *string `json:"tableName"`

	/* 状态过滤: SUBMITTED 已提交、ACCEPTED 等待执行、RUNNING 上传中、FINISHED 成功、FAILED 上传失败、KILLED 终止、UNKNOWN 未知 (Optional) */
	States []string `json:"states"`
}

func NewUranusDataLoadHistoryRequest

func NewUranusDataLoadHistoryRequest(
	regionId string,
	appName string,
) *UranusDataLoadHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusDataLoadHistoryRequestWithAllParams

func NewUranusDataLoadHistoryRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	tableName *string,
	states []string,
) *UranusDataLoadHistoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: 页号 (Optional) * param pageSize: 页面容量 (Optional) * param tableName: 表名 (Optional) * param states: 状态过滤: SUBMITTED 已提交、ACCEPTED 等待执行、RUNNING 上传中、FINISHED 成功、FAILED 上传失败、KILLED 终止、UNKNOWN 未知 (Optional)

func NewUranusDataLoadHistoryRequestWithoutParam

func NewUranusDataLoadHistoryRequestWithoutParam() *UranusDataLoadHistoryRequest

This constructor has better compatible ability when API parameters changed

func (UranusDataLoadHistoryRequest) GetRegionId

func (r UranusDataLoadHistoryRequest) GetRegionId() string

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

func (*UranusDataLoadHistoryRequest) SetAppName

func (r *UranusDataLoadHistoryRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusDataLoadHistoryRequest) SetPageNum

func (r *UranusDataLoadHistoryRequest) SetPageNum(pageNum int)

param pageNum: 页号(Optional)

func (*UranusDataLoadHistoryRequest) SetPageSize

func (r *UranusDataLoadHistoryRequest) SetPageSize(pageSize int)

param pageSize: 页面容量(Optional)

func (*UranusDataLoadHistoryRequest) SetRegionId

func (r *UranusDataLoadHistoryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusDataLoadHistoryRequest) SetStates

func (r *UranusDataLoadHistoryRequest) SetStates(states []string)

param states: 状态过滤: SUBMITTED 已提交、ACCEPTED 等待执行、RUNNING 上传中、FINISHED 成功、FAILED 上传失败、KILLED 终止、UNKNOWN 未知(Optional)

func (*UranusDataLoadHistoryRequest) SetTableName

func (r *UranusDataLoadHistoryRequest) SetTableName(tableName string)

param tableName: 表名(Optional)

type UranusDataLoadHistoryResponse

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

type UranusDataLoadHistoryResult

type UranusDataLoadHistoryResult struct {
	Code    string                                `json:"code"`
	Message string                                `json:"message"`
	Result  shenhaiplatform.DataLoadHistoryResult `json:"result"`
}

type UranusDataLoadKillRequest

type UranusDataLoadKillRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务id  */
	ApplicationId string `json:"applicationId"`
}

func NewUranusDataLoadKillRequest

func NewUranusDataLoadKillRequest(
	regionId string,
	appName string,
	applicationId string,
) *UranusDataLoadKillRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param applicationId: 任务id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusDataLoadKillRequestWithAllParams

func NewUranusDataLoadKillRequestWithAllParams(
	regionId string,
	appName string,
	applicationId string,
) *UranusDataLoadKillRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param applicationId: 任务id (Required)

func NewUranusDataLoadKillRequestWithoutParam

func NewUranusDataLoadKillRequestWithoutParam() *UranusDataLoadKillRequest

This constructor has better compatible ability when API parameters changed

func (UranusDataLoadKillRequest) GetRegionId

func (r UranusDataLoadKillRequest) GetRegionId() string

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

func (*UranusDataLoadKillRequest) SetAppName

func (r *UranusDataLoadKillRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusDataLoadKillRequest) SetApplicationId

func (r *UranusDataLoadKillRequest) SetApplicationId(applicationId string)

param applicationId: 任务id(Required)

func (*UranusDataLoadKillRequest) SetRegionId

func (r *UranusDataLoadKillRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusDataLoadKillResponse

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

type UranusDataLoadKillResult

type UranusDataLoadKillResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type UranusDataLoadLogRequest

type UranusDataLoadLogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务id  */
	ApplicationId string `json:"applicationId"`
}

func NewUranusDataLoadLogRequest

func NewUranusDataLoadLogRequest(
	regionId string,
	appName string,
	applicationId string,
) *UranusDataLoadLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param applicationId: 任务id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusDataLoadLogRequestWithAllParams

func NewUranusDataLoadLogRequestWithAllParams(
	regionId string,
	appName string,
	applicationId string,
) *UranusDataLoadLogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param applicationId: 任务id (Required)

func NewUranusDataLoadLogRequestWithoutParam

func NewUranusDataLoadLogRequestWithoutParam() *UranusDataLoadLogRequest

This constructor has better compatible ability when API parameters changed

func (UranusDataLoadLogRequest) GetRegionId

func (r UranusDataLoadLogRequest) GetRegionId() string

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

func (*UranusDataLoadLogRequest) SetAppName

func (r *UranusDataLoadLogRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusDataLoadLogRequest) SetApplicationId

func (r *UranusDataLoadLogRequest) SetApplicationId(applicationId string)

param applicationId: 任务id(Required)

func (*UranusDataLoadLogRequest) SetRegionId

func (r *UranusDataLoadLogRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusDataLoadLogResponse

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

type UranusDataLoadLogResult

type UranusDataLoadLogResult struct {
	Code    string   `json:"code"`
	Message string   `json:"message"`
	Result  []string `json:"result"`
}

type UranusDataLoadPreviewRequest

type UranusDataLoadPreviewRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型:csv、text、xls、xlsx  */
	FileType string `json:"fileType"`

	/* 文件路径(key)  */
	FileKey string `json:"fileKey"`

	/* 分隔符: en-comma 英文逗号,en-semicolon 英文分号,space 空格,pipe 竖线,hash 井号,and 与号,line-feed-lf 换行符(UNIX),line-feed-crlf 换行符(Windows) (Optional) */
	Delimiter *string `json:"delimiter"`

	/* 导入起始行 (Optional) */
	StartRow *int `json:"startRow"`

	/* 字符集: GBK、UTF-8、ISO-8859-1,默认为 (Optional) */
	CharacterSet *string `json:"characterSet"`
}

func NewUranusDataLoadPreviewRequest

func NewUranusDataLoadPreviewRequest(
	regionId string,
	appName string,
	fileType string,
	fileKey string,
) *UranusDataLoadPreviewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型:csv、text、xls、xlsx (Required) * param fileKey: 文件路径(key) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusDataLoadPreviewRequestWithAllParams

func NewUranusDataLoadPreviewRequestWithAllParams(
	regionId string,
	appName string,
	fileType string,
	fileKey string,
	delimiter *string,
	startRow *int,
	characterSet *string,
) *UranusDataLoadPreviewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型:csv、text、xls、xlsx (Required) * param fileKey: 文件路径(key) (Required) * param delimiter: 分隔符: en-comma 英文逗号,en-semicolon 英文分号,space 空格,pipe 竖线,hash 井号,and 与号,line-feed-lf 换行符(UNIX),line-feed-crlf 换行符(Windows) (Optional) * param startRow: 导入起始行 (Optional) * param characterSet: 字符集: GBK、UTF-8、ISO-8859-1,默认为 (Optional)

func NewUranusDataLoadPreviewRequestWithoutParam

func NewUranusDataLoadPreviewRequestWithoutParam() *UranusDataLoadPreviewRequest

This constructor has better compatible ability when API parameters changed

func (UranusDataLoadPreviewRequest) GetRegionId

func (r UranusDataLoadPreviewRequest) GetRegionId() string

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

func (*UranusDataLoadPreviewRequest) SetAppName

func (r *UranusDataLoadPreviewRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusDataLoadPreviewRequest) SetCharacterSet

func (r *UranusDataLoadPreviewRequest) SetCharacterSet(characterSet string)

param characterSet: 字符集: GBK、UTF-8、ISO-8859-1,默认为(Optional)

func (*UranusDataLoadPreviewRequest) SetDelimiter

func (r *UranusDataLoadPreviewRequest) SetDelimiter(delimiter string)

param delimiter: 分隔符: en-comma 英文逗号,en-semicolon 英文分号,space 空格,pipe 竖线,hash 井号,and 与号,line-feed-lf 换行符(UNIX),line-feed-crlf 换行符(Windows)(Optional)

func (*UranusDataLoadPreviewRequest) SetFileKey

func (r *UranusDataLoadPreviewRequest) SetFileKey(fileKey string)

param fileKey: 文件路径(key)(Required)

func (*UranusDataLoadPreviewRequest) SetFileType

func (r *UranusDataLoadPreviewRequest) SetFileType(fileType string)

param fileType: 文件类型:csv、text、xls、xlsx(Required)

func (*UranusDataLoadPreviewRequest) SetRegionId

func (r *UranusDataLoadPreviewRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusDataLoadPreviewRequest) SetStartRow

func (r *UranusDataLoadPreviewRequest) SetStartRow(startRow int)

param startRow: 导入起始行(Optional)

type UranusDataLoadPreviewResponse

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

type UranusDataLoadPreviewResult

type UranusDataLoadPreviewResult struct {
	Code    string                `json:"code"`
	Message string                `json:"message"`
	Result  []shenhaiplatform.Row `json:"result"`
}

type UranusDictQuerySysParamRequest

type UranusDictQuerySysParamRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusDictQuerySysParamRequest

func NewUranusDictQuerySysParamRequest(
	regionId string,
	appName string,
) *UranusDictQuerySysParamRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusDictQuerySysParamRequestWithAllParams

func NewUranusDictQuerySysParamRequestWithAllParams(
	regionId string,
	appName string,
) *UranusDictQuerySysParamRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusDictQuerySysParamRequestWithoutParam

func NewUranusDictQuerySysParamRequestWithoutParam() *UranusDictQuerySysParamRequest

This constructor has better compatible ability when API parameters changed

func (UranusDictQuerySysParamRequest) GetRegionId

func (r UranusDictQuerySysParamRequest) GetRegionId() string

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

func (*UranusDictQuerySysParamRequest) SetAppName

func (r *UranusDictQuerySysParamRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusDictQuerySysParamRequest) SetRegionId

func (r *UranusDictQuerySysParamRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusDictQuerySysParamResponse

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

type UranusDictQuerySysParamResult

type UranusDictQuerySysParamResult struct {
	Code       string   `json:"code"`
	ErrorTitle string   `json:"errorTitle"`
	ErrorMsg   string   `json:"errorMsg"`
	Result     []string `json:"result"`
	SubCode    string   `json:"subCode"`
	Successed  bool     `json:"successed"`
}

type UranusDictTableCodeRequest

type UranusDictTableCodeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusDictTableCodeRequest

func NewUranusDictTableCodeRequest(
	regionId string,
	appName string,
) *UranusDictTableCodeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusDictTableCodeRequestWithAllParams

func NewUranusDictTableCodeRequestWithAllParams(
	regionId string,
	appName string,
) *UranusDictTableCodeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusDictTableCodeRequestWithoutParam

func NewUranusDictTableCodeRequestWithoutParam() *UranusDictTableCodeRequest

This constructor has better compatible ability when API parameters changed

func (UranusDictTableCodeRequest) GetRegionId

func (r UranusDictTableCodeRequest) GetRegionId() string

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

func (*UranusDictTableCodeRequest) SetAppName

func (r *UranusDictTableCodeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusDictTableCodeRequest) SetRegionId

func (r *UranusDictTableCodeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusDictTableCodeResponse

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

type UranusDictTableCodeResult

type UranusDictTableCodeResult struct {
	Code       string                         `json:"code"`
	ErrorTitle string                         `json:"errorTitle"`
	ErrorMsg   string                         `json:"errorMsg"`
	Result     []shenhaiplatform.UranusDictVO `json:"result"`
	SubCode    string                         `json:"subCode"`
	Successed  bool                           `json:"successed"`
}

type UranusExtraRunnerParamParseRequest

type UranusExtraRunnerParamParseRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 脚本内容 (Optional) */
	Content *string `json:"content"`

	/* 调试模拟时间 默认今天 2015-10-02 00:00 (Optional) */
	SimDate *string `json:"simDate"`
}

func NewUranusExtraRunnerParamParseRequest

func NewUranusExtraRunnerParamParseRequest(
	regionId string,
	appName string,
) *UranusExtraRunnerParamParseRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusExtraRunnerParamParseRequestWithAllParams

func NewUranusExtraRunnerParamParseRequestWithAllParams(
	regionId string,
	appName string,
	content *string,
	simDate *string,
) *UranusExtraRunnerParamParseRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param content: 脚本内容 (Optional) * param simDate: 调试模拟时间 默认今天 2015-10-02 00:00 (Optional)

func NewUranusExtraRunnerParamParseRequestWithoutParam

func NewUranusExtraRunnerParamParseRequestWithoutParam() *UranusExtraRunnerParamParseRequest

This constructor has better compatible ability when API parameters changed

func (UranusExtraRunnerParamParseRequest) GetRegionId

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

func (*UranusExtraRunnerParamParseRequest) SetAppName

func (r *UranusExtraRunnerParamParseRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusExtraRunnerParamParseRequest) SetContent

func (r *UranusExtraRunnerParamParseRequest) SetContent(content string)

param content: 脚本内容(Optional)

func (*UranusExtraRunnerParamParseRequest) SetRegionId

func (r *UranusExtraRunnerParamParseRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusExtraRunnerParamParseRequest) SetSimDate

func (r *UranusExtraRunnerParamParseRequest) SetSimDate(simDate string)

param simDate: 调试模拟时间 默认今天 2015-10-02 00:00(Optional)

type UranusExtraRunnerParamParseResponse

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

type UranusExtraRunnerParamParseResult

type UranusExtraRunnerParamParseResult struct {
	Code       string                               `json:"code"`
	ErrorTitle string                               `json:"errorTitle"`
	ErrorMsg   string                               `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskParamReq `json:"result"`
	SubCode    string                               `json:"subCode"`
	Successed  bool                                 `json:"successed"`
}

type UranusExtraRunnerResultListRequest

type UranusExtraRunnerResultListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 执行id  */
	RunId int `json:"runId"`
}

func NewUranusExtraRunnerResultListRequest

func NewUranusExtraRunnerResultListRequest(
	regionId string,
	appName string,
	runId int,
) *UranusExtraRunnerResultListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 执行id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusExtraRunnerResultListRequestWithAllParams

func NewUranusExtraRunnerResultListRequestWithAllParams(
	regionId string,
	appName string,
	runId int,
) *UranusExtraRunnerResultListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 执行id (Required)

func NewUranusExtraRunnerResultListRequestWithoutParam

func NewUranusExtraRunnerResultListRequestWithoutParam() *UranusExtraRunnerResultListRequest

This constructor has better compatible ability when API parameters changed

func (UranusExtraRunnerResultListRequest) GetRegionId

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

func (*UranusExtraRunnerResultListRequest) SetAppName

func (r *UranusExtraRunnerResultListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusExtraRunnerResultListRequest) SetRegionId

func (r *UranusExtraRunnerResultListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusExtraRunnerResultListRequest) SetRunId

func (r *UranusExtraRunnerResultListRequest) SetRunId(runId int)

param runId: 执行id(Required)

type UranusExtraRunnerResultListResponse

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

type UranusExtraRunnerResultListResult

type UranusExtraRunnerResultListResult struct {
	Code       string   `json:"code"`
	ErrorTitle string   `json:"errorTitle"`
	ErrorMsg   string   `json:"errorMsg"`
	Result     []string `json:"result"`
	SubCode    string   `json:"subCode"`
	Successed  bool     `json:"successed"`
}

type UranusExtraRunnerResultRequest

type UranusExtraRunnerResultRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 执行id  */
	RunId int `json:"runId"`

	/* 结果文件名称  */
	FileName string `json:"fileName"`
}

func NewUranusExtraRunnerResultRequest

func NewUranusExtraRunnerResultRequest(
	regionId string,
	appName string,
	runId int,
	fileName string,
) *UranusExtraRunnerResultRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 执行id (Required) * param fileName: 结果文件名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusExtraRunnerResultRequestWithAllParams

func NewUranusExtraRunnerResultRequestWithAllParams(
	regionId string,
	appName string,
	runId int,
	fileName string,
) *UranusExtraRunnerResultRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 执行id (Required) * param fileName: 结果文件名称 (Required)

func NewUranusExtraRunnerResultRequestWithoutParam

func NewUranusExtraRunnerResultRequestWithoutParam() *UranusExtraRunnerResultRequest

This constructor has better compatible ability when API parameters changed

func (UranusExtraRunnerResultRequest) GetRegionId

func (r UranusExtraRunnerResultRequest) GetRegionId() string

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

func (*UranusExtraRunnerResultRequest) SetAppName

func (r *UranusExtraRunnerResultRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusExtraRunnerResultRequest) SetFileName

func (r *UranusExtraRunnerResultRequest) SetFileName(fileName string)

param fileName: 结果文件名称(Required)

func (*UranusExtraRunnerResultRequest) SetRegionId

func (r *UranusExtraRunnerResultRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusExtraRunnerResultRequest) SetRunId

func (r *UranusExtraRunnerResultRequest) SetRunId(runId int)

param runId: 执行id(Required)

type UranusExtraRunnerResultResponse

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

type UranusExtraRunnerResultResult

type UranusExtraRunnerResultResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusExtraRunnerStartRequest

type UranusExtraRunnerStartRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 流程code (Optional) */
	FlowCode *string `json:"flowCode"`

	/* 脚本内容 (Optional) */
	Content *string `json:"content"`

	/* 执行引擎MapReduce,Spark,Tez,presto,Python2,Python3,auto,默认spark (Optional) */
	ExecEngine *string `json:"execEngine"`

	/* 脚本内容的变量参数配置 (Optional) */
	Args *shenhaiplatform.UranusTaskParamReq `json:"args"`

	/* 资源组名称 (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 资源组code (Optional) */
	ResourceCode *string `json:"resourceCode"`
}

func NewUranusExtraRunnerStartRequest

func NewUranusExtraRunnerStartRequest(
	regionId string,
	appName string,
) *UranusExtraRunnerStartRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusExtraRunnerStartRequestWithAllParams

func NewUranusExtraRunnerStartRequestWithAllParams(
	regionId string,
	appName string,
	flowCode *string,
	content *string,
	execEngine *string,
	args *shenhaiplatform.UranusTaskParamReq,
	resourceName *string,
	resourceCode *string,
) *UranusExtraRunnerStartRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 流程code (Optional) * param content: 脚本内容 (Optional) * param execEngine: 执行引擎MapReduce,Spark,Tez,presto,Python2,Python3,auto,默认spark (Optional) * param args: 脚本内容的变量参数配置 (Optional) * param resourceName: 资源组名称 (Optional) * param resourceCode: 资源组code (Optional)

func NewUranusExtraRunnerStartRequestWithoutParam

func NewUranusExtraRunnerStartRequestWithoutParam() *UranusExtraRunnerStartRequest

This constructor has better compatible ability when API parameters changed

func (UranusExtraRunnerStartRequest) GetRegionId

func (r UranusExtraRunnerStartRequest) GetRegionId() string

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

func (*UranusExtraRunnerStartRequest) SetAppName

func (r *UranusExtraRunnerStartRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusExtraRunnerStartRequest) SetArgs

param args: 脚本内容的变量参数配置(Optional)

func (*UranusExtraRunnerStartRequest) SetContent

func (r *UranusExtraRunnerStartRequest) SetContent(content string)

param content: 脚本内容(Optional)

func (*UranusExtraRunnerStartRequest) SetExecEngine

func (r *UranusExtraRunnerStartRequest) SetExecEngine(execEngine string)

param execEngine: 执行引擎MapReduce,Spark,Tez,presto,Python2,Python3,auto,默认spark(Optional)

func (*UranusExtraRunnerStartRequest) SetFlowCode

func (r *UranusExtraRunnerStartRequest) SetFlowCode(flowCode string)

param flowCode: 流程code(Optional)

func (*UranusExtraRunnerStartRequest) SetRegionId

func (r *UranusExtraRunnerStartRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusExtraRunnerStartRequest) SetResourceCode

func (r *UranusExtraRunnerStartRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源组code(Optional)

func (*UranusExtraRunnerStartRequest) SetResourceName

func (r *UranusExtraRunnerStartRequest) SetResourceName(resourceName string)

param resourceName: 资源组名称(Optional)

type UranusExtraRunnerStartResponse

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

type UranusExtraRunnerStartResult

type UranusExtraRunnerStartResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     int    `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusExtraRunnerStopRequest

type UranusExtraRunnerStopRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 执行id  */
	RunId int `json:"runId"`
}

func NewUranusExtraRunnerStopRequest

func NewUranusExtraRunnerStopRequest(
	regionId string,
	appName string,
	runId int,
) *UranusExtraRunnerStopRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 执行id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusExtraRunnerStopRequestWithAllParams

func NewUranusExtraRunnerStopRequestWithAllParams(
	regionId string,
	appName string,
	runId int,
) *UranusExtraRunnerStopRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 执行id (Required)

func NewUranusExtraRunnerStopRequestWithoutParam

func NewUranusExtraRunnerStopRequestWithoutParam() *UranusExtraRunnerStopRequest

This constructor has better compatible ability when API parameters changed

func (UranusExtraRunnerStopRequest) GetRegionId

func (r UranusExtraRunnerStopRequest) GetRegionId() string

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

func (*UranusExtraRunnerStopRequest) SetAppName

func (r *UranusExtraRunnerStopRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusExtraRunnerStopRequest) SetRegionId

func (r *UranusExtraRunnerStopRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusExtraRunnerStopRequest) SetRunId

func (r *UranusExtraRunnerStopRequest) SetRunId(runId int)

param runId: 执行id(Required)

type UranusExtraRunnerStopResponse

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

type UranusExtraRunnerStopResult

type UranusExtraRunnerStopResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionCheckRequest

type UranusFunctionCheckRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 检查的类型(CATALOG:函数分类目录、FUNCTION:函数) (Optional) */
	CheckType *string `json:"checkType"`

	/* 检查的名称 (Optional) */
	CheckName *string `json:"checkName"`

	/* 分类目录的父code(函数名称是命名空间里唯一的;函数分类目录在不同目录下可以相同) (Optional) */
	ParentCatalogId *int `json:"parentCatalogId"`
}

func NewUranusFunctionCheckRequest

func NewUranusFunctionCheckRequest(
	regionId string,
	appName string,
) *UranusFunctionCheckRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionCheckRequestWithAllParams

func NewUranusFunctionCheckRequestWithAllParams(
	regionId string,
	appName string,
	checkType *string,
	checkName *string,
	parentCatalogId *int,
) *UranusFunctionCheckRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param checkType: 检查的类型(CATALOG:函数分类目录、FUNCTION:函数) (Optional) * param checkName: 检查的名称 (Optional) * param parentCatalogId: 分类目录的父code(函数名称是命名空间里唯一的;函数分类目录在不同目录下可以相同) (Optional)

func NewUranusFunctionCheckRequestWithoutParam

func NewUranusFunctionCheckRequestWithoutParam() *UranusFunctionCheckRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionCheckRequest) GetRegionId

func (r UranusFunctionCheckRequest) GetRegionId() string

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

func (*UranusFunctionCheckRequest) SetAppName

func (r *UranusFunctionCheckRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionCheckRequest) SetCheckName

func (r *UranusFunctionCheckRequest) SetCheckName(checkName string)

param checkName: 检查的名称(Optional)

func (*UranusFunctionCheckRequest) SetCheckType

func (r *UranusFunctionCheckRequest) SetCheckType(checkType string)

param checkType: 检查的类型(CATALOG:函数分类目录、FUNCTION:函数)(Optional)

func (*UranusFunctionCheckRequest) SetParentCatalogId

func (r *UranusFunctionCheckRequest) SetParentCatalogId(parentCatalogId int)

param parentCatalogId: 分类目录的父code(函数名称是命名空间里唯一的;函数分类目录在不同目录下可以相同)(Optional)

func (*UranusFunctionCheckRequest) SetRegionId

func (r *UranusFunctionCheckRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionCheckResponse

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

type UranusFunctionCheckResult

type UranusFunctionCheckResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionCreateCatalogRequest

type UranusFunctionCreateCatalogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分类目录名称(支持中文、字母、数字、下划线,不超过50个字符) (Optional) */
	FunctionCatalogName *string `json:"functionCatalogName"`

	/* 分类目录的父code(函数名称是命名空间里唯一的;函数分类目录在不同目录下可以相同) (Optional) */
	ParentCatalogId *int `json:"parentCatalogId"`
}

func NewUranusFunctionCreateCatalogRequest

func NewUranusFunctionCreateCatalogRequest(
	regionId string,
	appName string,
) *UranusFunctionCreateCatalogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionCreateCatalogRequestWithAllParams

func NewUranusFunctionCreateCatalogRequestWithAllParams(
	regionId string,
	appName string,
	functionCatalogName *string,
	parentCatalogId *int,
) *UranusFunctionCreateCatalogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionCatalogName: 分类目录名称(支持中文、字母、数字、下划线,不超过50个字符) (Optional) * param parentCatalogId: 分类目录的父code(函数名称是命名空间里唯一的;函数分类目录在不同目录下可以相同) (Optional)

func NewUranusFunctionCreateCatalogRequestWithoutParam

func NewUranusFunctionCreateCatalogRequestWithoutParam() *UranusFunctionCreateCatalogRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionCreateCatalogRequest) GetRegionId

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

func (*UranusFunctionCreateCatalogRequest) SetAppName

func (r *UranusFunctionCreateCatalogRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionCreateCatalogRequest) SetFunctionCatalogName

func (r *UranusFunctionCreateCatalogRequest) SetFunctionCatalogName(functionCatalogName string)

param functionCatalogName: 分类目录名称(支持中文、字母、数字、下划线,不超过50个字符)(Optional)

func (*UranusFunctionCreateCatalogRequest) SetParentCatalogId

func (r *UranusFunctionCreateCatalogRequest) SetParentCatalogId(parentCatalogId int)

param parentCatalogId: 分类目录的父code(函数名称是命名空间里唯一的;函数分类目录在不同目录下可以相同)(Optional)

func (*UranusFunctionCreateCatalogRequest) SetRegionId

func (r *UranusFunctionCreateCatalogRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionCreateCatalogResponse

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

type UranusFunctionCreateCatalogResult

type UranusFunctionCreateCatalogResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionCreateRequest

type UranusFunctionCreateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 命名空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 函数名称(支持字母、数字、下划线,不超过50个字符) (Optional) */
	FunctionName *string `json:"functionName"`

	/* 分类目录id (Optional) */
	FunctionCatalogId *int `json:"functionCatalogId"`

	/* 函数主类全路径 (Optional) */
	ClassName *string `json:"className"`

	/* 负责人 (Optional) */
	Managers []string `json:"managers"`

	/* 依赖的资源code(包括资源文件/资源目录) (Optional) */
	ResourceCodes []string `json:"resourceCodes"`

	/* 函数格式 (Optional) */
	FunctionFormat *string `json:"functionFormat"`

	/* 函数使用说明 (Optional) */
	FunctionUsage *string `json:"functionUsage"`

	/* 关联引擎 (Optional) */
	RelativeEngine *string `json:"relativeEngine"`
}

func NewUranusFunctionCreateRequest

func NewUranusFunctionCreateRequest(
	regionId string,
	appName string,
) *UranusFunctionCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionCreateRequestWithAllParams

func NewUranusFunctionCreateRequestWithAllParams(
	regionId string,
	appName string,
	companyCode *string,
	workspaceCode *string,
	functionName *string,
	functionCatalogId *int,
	className *string,
	managers []string,
	resourceCodes []string,
	functionFormat *string,
	functionUsage *string,
	relativeEngine *string,
) *UranusFunctionCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Optional) * param workspaceCode: 命名空间code (Optional) * param functionName: 函数名称(支持字母、数字、下划线,不超过50个字符) (Optional) * param functionCatalogId: 分类目录id (Optional) * param className: 函数主类全路径 (Optional) * param managers: 负责人 (Optional) * param resourceCodes: 依赖的资源code(包括资源文件/资源目录) (Optional) * param functionFormat: 函数格式 (Optional) * param functionUsage: 函数使用说明 (Optional) * param relativeEngine: 关联引擎 (Optional)

func NewUranusFunctionCreateRequestWithoutParam

func NewUranusFunctionCreateRequestWithoutParam() *UranusFunctionCreateRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionCreateRequest) GetRegionId

func (r UranusFunctionCreateRequest) GetRegionId() string

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

func (*UranusFunctionCreateRequest) SetAppName

func (r *UranusFunctionCreateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionCreateRequest) SetClassName

func (r *UranusFunctionCreateRequest) SetClassName(className string)

param className: 函数主类全路径(Optional)

func (*UranusFunctionCreateRequest) SetCompanyCode

func (r *UranusFunctionCreateRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*UranusFunctionCreateRequest) SetFunctionCatalogId

func (r *UranusFunctionCreateRequest) SetFunctionCatalogId(functionCatalogId int)

param functionCatalogId: 分类目录id(Optional)

func (*UranusFunctionCreateRequest) SetFunctionFormat

func (r *UranusFunctionCreateRequest) SetFunctionFormat(functionFormat string)

param functionFormat: 函数格式(Optional)

func (*UranusFunctionCreateRequest) SetFunctionName

func (r *UranusFunctionCreateRequest) SetFunctionName(functionName string)

param functionName: 函数名称(支持字母、数字、下划线,不超过50个字符)(Optional)

func (*UranusFunctionCreateRequest) SetFunctionUsage

func (r *UranusFunctionCreateRequest) SetFunctionUsage(functionUsage string)

param functionUsage: 函数使用说明(Optional)

func (*UranusFunctionCreateRequest) SetManagers

func (r *UranusFunctionCreateRequest) SetManagers(managers []string)

param managers: 负责人(Optional)

func (*UranusFunctionCreateRequest) SetRegionId

func (r *UranusFunctionCreateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusFunctionCreateRequest) SetRelativeEngine

func (r *UranusFunctionCreateRequest) SetRelativeEngine(relativeEngine string)

param relativeEngine: 关联引擎(Optional)

func (*UranusFunctionCreateRequest) SetResourceCodes

func (r *UranusFunctionCreateRequest) SetResourceCodes(resourceCodes []string)

param resourceCodes: 依赖的资源code(包括资源文件/资源目录)(Optional)

func (*UranusFunctionCreateRequest) SetWorkspaceCode

func (r *UranusFunctionCreateRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 命名空间code(Optional)

type UranusFunctionCreateResponse

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

type UranusFunctionCreateResult

type UranusFunctionCreateResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     int    `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionDeleteCatalogRequest

type UranusFunctionDeleteCatalogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分类目录code (Optional) */
	FunctionCatalogId *int `json:"functionCatalogId"`
}

func NewUranusFunctionDeleteCatalogRequest

func NewUranusFunctionDeleteCatalogRequest(
	regionId string,
	appName string,
) *UranusFunctionDeleteCatalogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionDeleteCatalogRequestWithAllParams

func NewUranusFunctionDeleteCatalogRequestWithAllParams(
	regionId string,
	appName string,
	functionCatalogId *int,
) *UranusFunctionDeleteCatalogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionCatalogId: 分类目录code (Optional)

func NewUranusFunctionDeleteCatalogRequestWithoutParam

func NewUranusFunctionDeleteCatalogRequestWithoutParam() *UranusFunctionDeleteCatalogRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionDeleteCatalogRequest) GetRegionId

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

func (*UranusFunctionDeleteCatalogRequest) SetAppName

func (r *UranusFunctionDeleteCatalogRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionDeleteCatalogRequest) SetFunctionCatalogId

func (r *UranusFunctionDeleteCatalogRequest) SetFunctionCatalogId(functionCatalogId int)

param functionCatalogId: 分类目录code(Optional)

func (*UranusFunctionDeleteCatalogRequest) SetRegionId

func (r *UranusFunctionDeleteCatalogRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionDeleteCatalogResponse

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

type UranusFunctionDeleteCatalogResult

type UranusFunctionDeleteCatalogResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionDeleteRequest

type UranusFunctionDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 函数id (Optional) */
	FunctionId *int `json:"functionId"`
}

func NewUranusFunctionDeleteRequest

func NewUranusFunctionDeleteRequest(
	regionId string,
	appName string,
) *UranusFunctionDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionDeleteRequestWithAllParams

func NewUranusFunctionDeleteRequestWithAllParams(
	regionId string,
	appName string,
	functionId *int,
) *UranusFunctionDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionId: 函数id (Optional)

func NewUranusFunctionDeleteRequestWithoutParam

func NewUranusFunctionDeleteRequestWithoutParam() *UranusFunctionDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionDeleteRequest) GetRegionId

func (r UranusFunctionDeleteRequest) GetRegionId() string

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

func (*UranusFunctionDeleteRequest) SetAppName

func (r *UranusFunctionDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionDeleteRequest) SetFunctionId

func (r *UranusFunctionDeleteRequest) SetFunctionId(functionId int)

param functionId: 函数id(Optional)

func (*UranusFunctionDeleteRequest) SetRegionId

func (r *UranusFunctionDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionDeleteResponse

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

type UranusFunctionDeleteResult

type UranusFunctionDeleteResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionGetByIdRequest

type UranusFunctionGetByIdRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 函数id  */
	FunctionId int `json:"functionId"`

	/* 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产  */
	Env string `json:"env"`
}

func NewUranusFunctionGetByIdRequest

func NewUranusFunctionGetByIdRequest(
	regionId string,
	appName string,
	functionId int,
	env string,
) *UranusFunctionGetByIdRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionId: 函数id (Required) * param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionGetByIdRequestWithAllParams

func NewUranusFunctionGetByIdRequestWithAllParams(
	regionId string,
	appName string,
	functionId int,
	env string,
) *UranusFunctionGetByIdRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionId: 函数id (Required) * param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产 (Required)

func NewUranusFunctionGetByIdRequestWithoutParam

func NewUranusFunctionGetByIdRequestWithoutParam() *UranusFunctionGetByIdRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionGetByIdRequest) GetRegionId

func (r UranusFunctionGetByIdRequest) GetRegionId() string

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

func (*UranusFunctionGetByIdRequest) SetAppName

func (r *UranusFunctionGetByIdRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionGetByIdRequest) SetEnv

func (r *UranusFunctionGetByIdRequest) SetEnv(env string)

param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产(Required)

func (*UranusFunctionGetByIdRequest) SetFunctionId

func (r *UranusFunctionGetByIdRequest) SetFunctionId(functionId int)

param functionId: 函数id(Required)

func (*UranusFunctionGetByIdRequest) SetRegionId

func (r *UranusFunctionGetByIdRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionGetByIdResponse

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

type UranusFunctionGetByIdResult

type UranusFunctionGetByIdResult struct {
	Code       string                            `json:"code"`
	ErrorTitle string                            `json:"errorTitle"`
	ErrorMsg   string                            `json:"errorMsg"`
	Result     shenhaiplatform.DefinedFunctionVo `json:"result"`
	SubCode    string                            `json:"subCode"`
	Successed  bool                              `json:"successed"`
}

type UranusFunctionListCatalogRequest

type UranusFunctionListCatalogRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产  */
	Env string `json:"env"`
}

func NewUranusFunctionListCatalogRequest

func NewUranusFunctionListCatalogRequest(
	regionId string,
	appName string,
	env string,
) *UranusFunctionListCatalogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionListCatalogRequestWithAllParams

func NewUranusFunctionListCatalogRequestWithAllParams(
	regionId string,
	appName string,
	env string,
) *UranusFunctionListCatalogRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产 (Required)

func NewUranusFunctionListCatalogRequestWithoutParam

func NewUranusFunctionListCatalogRequestWithoutParam() *UranusFunctionListCatalogRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionListCatalogRequest) GetRegionId

func (r UranusFunctionListCatalogRequest) GetRegionId() string

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

func (*UranusFunctionListCatalogRequest) SetAppName

func (r *UranusFunctionListCatalogRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionListCatalogRequest) SetEnv

param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产(Required)

func (*UranusFunctionListCatalogRequest) SetRegionId

func (r *UranusFunctionListCatalogRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionListCatalogResponse

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

type UranusFunctionListCatalogResult

type UranusFunctionListCatalogResult struct {
	Code       string                              `json:"code"`
	ErrorTitle string                              `json:"errorTitle"`
	ErrorMsg   string                              `json:"errorMsg"`
	Result     []shenhaiplatform.FunctionCatalogVo `json:"result"`
	SubCode    string                              `json:"subCode"`
	Successed  bool                                `json:"successed"`
}

type UranusFunctionPublishRequest

type UranusFunctionPublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 函数id  */
	FunctionId string `json:"functionId"`
}

func NewUranusFunctionPublishRequest

func NewUranusFunctionPublishRequest(
	regionId string,
	appName string,
	functionId string,
) *UranusFunctionPublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionId: 函数id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionPublishRequestWithAllParams

func NewUranusFunctionPublishRequestWithAllParams(
	regionId string,
	appName string,
	functionId string,
) *UranusFunctionPublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param functionId: 函数id (Required)

func NewUranusFunctionPublishRequestWithoutParam

func NewUranusFunctionPublishRequestWithoutParam() *UranusFunctionPublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionPublishRequest) GetRegionId

func (r UranusFunctionPublishRequest) GetRegionId() string

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

func (*UranusFunctionPublishRequest) SetAppName

func (r *UranusFunctionPublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionPublishRequest) SetFunctionId

func (r *UranusFunctionPublishRequest) SetFunctionId(functionId string)

param functionId: 函数id(Required)

func (*UranusFunctionPublishRequest) SetRegionId

func (r *UranusFunctionPublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusFunctionPublishResponse

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

type UranusFunctionPublishResult

type UranusFunctionPublishResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusFunctionUpdateRequest

type UranusFunctionUpdateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 命名空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 函数id (Optional) */
	FunctionId *int `json:"functionId"`

	/* 函数主类全路径 (Optional) */
	ClassName *string `json:"className"`

	/* 负责人 (Optional) */
	Managers []string `json:"managers"`

	/* 分类目录id (Optional) */
	FunctionCatalogId *int `json:"functionCatalogId"`

	/* 依赖的资源code(包括资源文件/资源目录) (Optional) */
	ResourceCodes []string `json:"resourceCodes"`

	/* 函数格式 (Optional) */
	FunctionFormat *string `json:"functionFormat"`

	/* 函数使用说明 (Optional) */
	FunctionUsage *string `json:"functionUsage"`
}

func NewUranusFunctionUpdateRequest

func NewUranusFunctionUpdateRequest(
	regionId string,
	appName string,
) *UranusFunctionUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusFunctionUpdateRequestWithAllParams

func NewUranusFunctionUpdateRequestWithAllParams(
	regionId string,
	appName string,
	companyCode *string,
	workspaceCode *string,
	functionId *int,
	className *string,
	managers []string,
	functionCatalogId *int,
	resourceCodes []string,
	functionFormat *string,
	functionUsage *string,
) *UranusFunctionUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Optional) * param workspaceCode: 命名空间code (Optional) * param functionId: 函数id (Optional) * param className: 函数主类全路径 (Optional) * param managers: 负责人 (Optional) * param functionCatalogId: 分类目录id (Optional) * param resourceCodes: 依赖的资源code(包括资源文件/资源目录) (Optional) * param functionFormat: 函数格式 (Optional) * param functionUsage: 函数使用说明 (Optional)

func NewUranusFunctionUpdateRequestWithoutParam

func NewUranusFunctionUpdateRequestWithoutParam() *UranusFunctionUpdateRequest

This constructor has better compatible ability when API parameters changed

func (UranusFunctionUpdateRequest) GetRegionId

func (r UranusFunctionUpdateRequest) GetRegionId() string

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

func (*UranusFunctionUpdateRequest) SetAppName

func (r *UranusFunctionUpdateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusFunctionUpdateRequest) SetClassName

func (r *UranusFunctionUpdateRequest) SetClassName(className string)

param className: 函数主类全路径(Optional)

func (*UranusFunctionUpdateRequest) SetCompanyCode

func (r *UranusFunctionUpdateRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*UranusFunctionUpdateRequest) SetFunctionCatalogId

func (r *UranusFunctionUpdateRequest) SetFunctionCatalogId(functionCatalogId int)

param functionCatalogId: 分类目录id(Optional)

func (*UranusFunctionUpdateRequest) SetFunctionFormat

func (r *UranusFunctionUpdateRequest) SetFunctionFormat(functionFormat string)

param functionFormat: 函数格式(Optional)

func (*UranusFunctionUpdateRequest) SetFunctionId

func (r *UranusFunctionUpdateRequest) SetFunctionId(functionId int)

param functionId: 函数id(Optional)

func (*UranusFunctionUpdateRequest) SetFunctionUsage

func (r *UranusFunctionUpdateRequest) SetFunctionUsage(functionUsage string)

param functionUsage: 函数使用说明(Optional)

func (*UranusFunctionUpdateRequest) SetManagers

func (r *UranusFunctionUpdateRequest) SetManagers(managers []string)

param managers: 负责人(Optional)

func (*UranusFunctionUpdateRequest) SetRegionId

func (r *UranusFunctionUpdateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusFunctionUpdateRequest) SetResourceCodes

func (r *UranusFunctionUpdateRequest) SetResourceCodes(resourceCodes []string)

param resourceCodes: 依赖的资源code(包括资源文件/资源目录)(Optional)

func (*UranusFunctionUpdateRequest) SetWorkspaceCode

func (r *UranusFunctionUpdateRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 命名空间code(Optional)

type UranusFunctionUpdateResponse

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

type UranusFunctionUpdateResult

type UranusFunctionUpdateResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusQueryFileTreeRequest

type UranusQueryFileTreeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作流code  */
	FlowCode string `json:"flowCode"`

	/* 是否是目录 0 返回全部 1 只返回目录  */
	IsDir int `json:"isDir"`
}

func NewUranusQueryFileTreeRequest

func NewUranusQueryFileTreeRequest(
	regionId string,
	appName string,
	flowCode string,
	isDir int,
) *UranusQueryFileTreeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 工作流code (Required) * param isDir: 是否是目录 0 返回全部 1 只返回目录 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusQueryFileTreeRequestWithAllParams

func NewUranusQueryFileTreeRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
	isDir int,
) *UranusQueryFileTreeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 工作流code (Required) * param isDir: 是否是目录 0 返回全部 1 只返回目录 (Required)

func NewUranusQueryFileTreeRequestWithoutParam

func NewUranusQueryFileTreeRequestWithoutParam() *UranusQueryFileTreeRequest

This constructor has better compatible ability when API parameters changed

func (UranusQueryFileTreeRequest) GetRegionId

func (r UranusQueryFileTreeRequest) GetRegionId() string

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

func (*UranusQueryFileTreeRequest) SetAppName

func (r *UranusQueryFileTreeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusQueryFileTreeRequest) SetFlowCode

func (r *UranusQueryFileTreeRequest) SetFlowCode(flowCode string)

param flowCode: 工作流code(Required)

func (*UranusQueryFileTreeRequest) SetIsDir

func (r *UranusQueryFileTreeRequest) SetIsDir(isDir int)

param isDir: 是否是目录 0 返回全部 1 只返回目录(Required)

func (*UranusQueryFileTreeRequest) SetRegionId

func (r *UranusQueryFileTreeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusQueryFileTreeResponse

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

type UranusQueryFileTreeResult

type UranusQueryFileTreeResult struct {
	Code       string                                 `json:"code"`
	ErrorTitle string                                 `json:"errorTitle"`
	ErrorMsg   string                                 `json:"errorMsg"`
	Result     []shenhaiplatform.UranusFileManagerRes `json:"result"`
	SubCode    string                                 `json:"subCode"`
	Successed  bool                                   `json:"successed"`
}

type UranusQueryJarManagementTreeRequest

type UranusQueryJarManagementTreeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 是否是目录 0 返回全部 1 只返回目录  */
	IsDir int `json:"isDir"`
}

func NewUranusQueryJarManagementTreeRequest

func NewUranusQueryJarManagementTreeRequest(
	regionId string,
	appName string,
	isDir int,
) *UranusQueryJarManagementTreeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isDir: 是否是目录 0 返回全部 1 只返回目录 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusQueryJarManagementTreeRequestWithAllParams

func NewUranusQueryJarManagementTreeRequestWithAllParams(
	regionId string,
	appName string,
	isDir int,
) *UranusQueryJarManagementTreeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param isDir: 是否是目录 0 返回全部 1 只返回目录 (Required)

func NewUranusQueryJarManagementTreeRequestWithoutParam

func NewUranusQueryJarManagementTreeRequestWithoutParam() *UranusQueryJarManagementTreeRequest

This constructor has better compatible ability when API parameters changed

func (UranusQueryJarManagementTreeRequest) GetRegionId

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

func (*UranusQueryJarManagementTreeRequest) SetAppName

func (r *UranusQueryJarManagementTreeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusQueryJarManagementTreeRequest) SetIsDir

func (r *UranusQueryJarManagementTreeRequest) SetIsDir(isDir int)

param isDir: 是否是目录 0 返回全部 1 只返回目录(Required)

func (*UranusQueryJarManagementTreeRequest) SetRegionId

func (r *UranusQueryJarManagementTreeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusQueryJarManagementTreeResponse

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

type UranusQueryJarManagementTreeResult

type UranusQueryJarManagementTreeResult struct {
	Code       string                                     `json:"code"`
	ErrorTitle string                                     `json:"errorTitle"`
	ErrorMsg   string                                     `json:"errorMsg"`
	Result     []shenhaiplatform.UranusSparkJarManagerRes `json:"result"`
	SubCode    string                                     `json:"subCode"`
	Successed  bool                                       `json:"successed"`
}

type UranusQueryListRequest

type UranusQueryListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 关键字查询 (Optional) */
	KeyWord *string `json:"keyWord"`

	/* 目录code (Optional) */
	CatalogCode *string `json:"catalogCode"`

	/* 工作流code (Optional) */
	FlowCode *string `json:"flowCode"`

	/* 查询过滤条件  all 全部、recent 最近使用、join 参数、collection 收藏 (Optional) */
	SearchType *string `json:"searchType"`
}

func NewUranusQueryListRequest

func NewUranusQueryListRequest(
	regionId string,
	appName string,
) *UranusQueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusQueryListRequestWithAllParams

func NewUranusQueryListRequestWithAllParams(
	regionId string,
	appName string,
	keyWord *string,
	catalogCode *string,
	flowCode *string,
	searchType *string,
) *UranusQueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param keyWord: 关键字查询 (Optional) * param catalogCode: 目录code (Optional) * param flowCode: 工作流code (Optional) * param searchType: 查询过滤条件 all 全部、recent 最近使用、join 参数、collection 收藏 (Optional)

func NewUranusQueryListRequestWithoutParam

func NewUranusQueryListRequestWithoutParam() *UranusQueryListRequest

This constructor has better compatible ability when API parameters changed

func (UranusQueryListRequest) GetRegionId

func (r UranusQueryListRequest) GetRegionId() string

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

func (*UranusQueryListRequest) SetAppName

func (r *UranusQueryListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusQueryListRequest) SetCatalogCode

func (r *UranusQueryListRequest) SetCatalogCode(catalogCode string)

param catalogCode: 目录code(Optional)

func (*UranusQueryListRequest) SetFlowCode

func (r *UranusQueryListRequest) SetFlowCode(flowCode string)

param flowCode: 工作流code(Optional)

func (*UranusQueryListRequest) SetKeyWord

func (r *UranusQueryListRequest) SetKeyWord(keyWord string)

param keyWord: 关键字查询(Optional)

func (*UranusQueryListRequest) SetRegionId

func (r *UranusQueryListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusQueryListRequest) SetSearchType

func (r *UranusQueryListRequest) SetSearchType(searchType string)

param searchType: 查询过滤条件 all 全部、recent 最近使用、join 参数、collection 收藏(Optional)

type UranusQueryListResponse

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

type UranusQueryListResult

type UranusQueryListResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     []shenhaiplatform.UranusCatalogInfoList `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusResourceAppendFileRequest

type UranusResourceAppendFileRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusResourceAppendFileRequest

func NewUranusResourceAppendFileRequest(
	regionId string,
	appName string,
) *UranusResourceAppendFileRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceAppendFileRequestWithAllParams

func NewUranusResourceAppendFileRequestWithAllParams(
	regionId string,
	appName string,
) *UranusResourceAppendFileRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusResourceAppendFileRequestWithoutParam

func NewUranusResourceAppendFileRequestWithoutParam() *UranusResourceAppendFileRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceAppendFileRequest) GetRegionId

func (r UranusResourceAppendFileRequest) GetRegionId() string

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

func (*UranusResourceAppendFileRequest) SetAppName

func (r *UranusResourceAppendFileRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceAppendFileRequest) SetRegionId

func (r *UranusResourceAppendFileRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusResourceAppendFileResponse

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

type UranusResourceAppendFileResult

type UranusResourceAppendFileResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusResourceCloseFileRequest

type UranusResourceCloseFileRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 总片数(建议5MB一片;不分片的文件为1片) (Optional) */
	SliceTotal *int `json:"sliceTotal"`

	/* 文件md5值 (Optional) */
	Md5code *string `json:"md5code"`
}

func NewUranusResourceCloseFileRequest

func NewUranusResourceCloseFileRequest(
	regionId string,
	appName string,
) *UranusResourceCloseFileRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceCloseFileRequestWithAllParams

func NewUranusResourceCloseFileRequestWithAllParams(
	regionId string,
	appName string,
	resourceCode *string,
	sliceTotal *int,
	md5code *string,
) *UranusResourceCloseFileRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源code (Optional) * param sliceTotal: 总片数(建议5MB一片;不分片的文件为1片) (Optional) * param md5code: 文件md5值 (Optional)

func NewUranusResourceCloseFileRequestWithoutParam

func NewUranusResourceCloseFileRequestWithoutParam() *UranusResourceCloseFileRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceCloseFileRequest) GetRegionId

func (r UranusResourceCloseFileRequest) GetRegionId() string

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

func (*UranusResourceCloseFileRequest) SetAppName

func (r *UranusResourceCloseFileRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceCloseFileRequest) SetMd5code

func (r *UranusResourceCloseFileRequest) SetMd5code(md5code string)

param md5code: 文件md5值(Optional)

func (*UranusResourceCloseFileRequest) SetRegionId

func (r *UranusResourceCloseFileRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceCloseFileRequest) SetResourceCode

func (r *UranusResourceCloseFileRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源code(Optional)

func (*UranusResourceCloseFileRequest) SetSliceTotal

func (r *UranusResourceCloseFileRequest) SetSliceTotal(sliceTotal int)

param sliceTotal: 总片数(建议5MB一片;不分片的文件为1片)(Optional)

type UranusResourceCloseFileResponse

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

type UranusResourceCloseFileResult

type UranusResourceCloseFileResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusResourceCreateRequest

type UranusResourceCreateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源名称(支持中文、字母、数字、下划线,不超过50个字符) (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 原始资源名称(上传的原始文件在本地客户端的文件名称) (Optional) */
	OriginalName *string `json:"originalName"`

	/* 父资源code(目录的根目录的父资源code为ROOT) (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 资源类型(DIRECTORY:目录;JAR:java的jar文件;FILE:其他普通文件;ARCHIVE:其他压缩文件/归档文件) (Optional) */
	ResourceType *string `json:"resourceType"`

	/* 关联引擎(默认为JCW) (Optional) */
	RelativeEngine *string `json:"relativeEngine"`

	/* 文件上传方式(默认为本地上传) (Optional) */
	UploadMode *string `json:"uploadMode"`

	/* 环境信息(prod:生产环境;dev:开发环境),简单模式默认为prod (Optional) */
	Env *string `json:"env"`

	/* 负责人 (Optional) */
	Managers []string `json:"managers"`
}

func NewUranusResourceCreateRequest

func NewUranusResourceCreateRequest(
	regionId string,
	appName string,
) *UranusResourceCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceCreateRequestWithAllParams

func NewUranusResourceCreateRequestWithAllParams(
	regionId string,
	appName string,
	resourceName *string,
	originalName *string,
	parentCode *string,
	resourceType *string,
	relativeEngine *string,
	uploadMode *string,
	env *string,
	managers []string,
) *UranusResourceCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceName: 资源名称(支持中文、字母、数字、下划线,不超过50个字符) (Optional) * param originalName: 原始资源名称(上传的原始文件在本地客户端的文件名称) (Optional) * param parentCode: 父资源code(目录的根目录的父资源code为ROOT) (Optional) * param resourceType: 资源类型(DIRECTORY:目录;JAR:java的jar文件;FILE:其他普通文件;ARCHIVE:其他压缩文件/归档文件) (Optional) * param relativeEngine: 关联引擎(默认为JCW) (Optional) * param uploadMode: 文件上传方式(默认为本地上传) (Optional) * param env: 环境信息(prod:生产环境;dev:开发环境),简单模式默认为prod (Optional) * param managers: 负责人 (Optional)

func NewUranusResourceCreateRequestWithoutParam

func NewUranusResourceCreateRequestWithoutParam() *UranusResourceCreateRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceCreateRequest) GetRegionId

func (r UranusResourceCreateRequest) GetRegionId() string

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

func (*UranusResourceCreateRequest) SetAppName

func (r *UranusResourceCreateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceCreateRequest) SetEnv

func (r *UranusResourceCreateRequest) SetEnv(env string)

param env: 环境信息(prod:生产环境;dev:开发环境),简单模式默认为prod(Optional)

func (*UranusResourceCreateRequest) SetManagers

func (r *UranusResourceCreateRequest) SetManagers(managers []string)

param managers: 负责人(Optional)

func (*UranusResourceCreateRequest) SetOriginalName

func (r *UranusResourceCreateRequest) SetOriginalName(originalName string)

param originalName: 原始资源名称(上传的原始文件在本地客户端的文件名称)(Optional)

func (*UranusResourceCreateRequest) SetParentCode

func (r *UranusResourceCreateRequest) SetParentCode(parentCode string)

param parentCode: 父资源code(目录的根目录的父资源code为ROOT)(Optional)

func (*UranusResourceCreateRequest) SetRegionId

func (r *UranusResourceCreateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceCreateRequest) SetRelativeEngine

func (r *UranusResourceCreateRequest) SetRelativeEngine(relativeEngine string)

param relativeEngine: 关联引擎(默认为JCW)(Optional)

func (*UranusResourceCreateRequest) SetResourceName

func (r *UranusResourceCreateRequest) SetResourceName(resourceName string)

param resourceName: 资源名称(支持中文、字母、数字、下划线,不超过50个字符)(Optional)

func (*UranusResourceCreateRequest) SetResourceType

func (r *UranusResourceCreateRequest) SetResourceType(resourceType string)

param resourceType: 资源类型(DIRECTORY:目录;JAR:java的jar文件;FILE:其他普通文件;ARCHIVE:其他压缩文件/归档文件)(Optional)

func (*UranusResourceCreateRequest) SetUploadMode

func (r *UranusResourceCreateRequest) SetUploadMode(uploadMode string)

param uploadMode: 文件上传方式(默认为本地上传)(Optional)

type UranusResourceCreateResponse

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

type UranusResourceCreateResult

type UranusResourceCreateResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusResourceVo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusResourceDeleteRequest

type UranusResourceDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源code (Optional) */
	ResourceCode *string `json:"resourceCode"`
}

func NewUranusResourceDeleteRequest

func NewUranusResourceDeleteRequest(
	regionId string,
	appName string,
) *UranusResourceDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceDeleteRequestWithAllParams

func NewUranusResourceDeleteRequestWithAllParams(
	regionId string,
	appName string,
	resourceCode *string,
) *UranusResourceDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源code (Optional)

func NewUranusResourceDeleteRequestWithoutParam

func NewUranusResourceDeleteRequestWithoutParam() *UranusResourceDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceDeleteRequest) GetRegionId

func (r UranusResourceDeleteRequest) GetRegionId() string

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

func (*UranusResourceDeleteRequest) SetAppName

func (r *UranusResourceDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceDeleteRequest) SetRegionId

func (r *UranusResourceDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceDeleteRequest) SetResourceCode

func (r *UranusResourceDeleteRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源code(Optional)

type UranusResourceDeleteResponse

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

type UranusResourceDeleteResult

type UranusResourceDeleteResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusResourceDownloadUrlRequest

type UranusResourceDownloadUrlRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源的Code  */
	ResourceCode string `json:"resourceCode"`
}

func NewUranusResourceDownloadUrlRequest

func NewUranusResourceDownloadUrlRequest(
	regionId string,
	appName string,
	resourceCode string,
) *UranusResourceDownloadUrlRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源的Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceDownloadUrlRequestWithAllParams

func NewUranusResourceDownloadUrlRequestWithAllParams(
	regionId string,
	appName string,
	resourceCode string,
) *UranusResourceDownloadUrlRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源的Code (Required)

func NewUranusResourceDownloadUrlRequestWithoutParam

func NewUranusResourceDownloadUrlRequestWithoutParam() *UranusResourceDownloadUrlRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceDownloadUrlRequest) GetRegionId

func (r UranusResourceDownloadUrlRequest) GetRegionId() string

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

func (*UranusResourceDownloadUrlRequest) SetAppName

func (r *UranusResourceDownloadUrlRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceDownloadUrlRequest) SetRegionId

func (r *UranusResourceDownloadUrlRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceDownloadUrlRequest) SetResourceCode

func (r *UranusResourceDownloadUrlRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源的Code(Required)

type UranusResourceDownloadUrlResponse

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

type UranusResourceDownloadUrlResult

type UranusResourceDownloadUrlResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusResourceGetBriefByCodesRequest

type UranusResourceGetBriefByCodesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源codes  */
	ResourceCodes []string `json:"resourceCodes"`
}

func NewUranusResourceGetBriefByCodesRequest

func NewUranusResourceGetBriefByCodesRequest(
	regionId string,
	appName string,
	resourceCodes []string,
) *UranusResourceGetBriefByCodesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCodes: 资源codes (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceGetBriefByCodesRequestWithAllParams

func NewUranusResourceGetBriefByCodesRequestWithAllParams(
	regionId string,
	appName string,
	resourceCodes []string,
) *UranusResourceGetBriefByCodesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCodes: 资源codes (Required)

func NewUranusResourceGetBriefByCodesRequestWithoutParam

func NewUranusResourceGetBriefByCodesRequestWithoutParam() *UranusResourceGetBriefByCodesRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceGetBriefByCodesRequest) GetRegionId

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

func (*UranusResourceGetBriefByCodesRequest) SetAppName

func (r *UranusResourceGetBriefByCodesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceGetBriefByCodesRequest) SetRegionId

func (r *UranusResourceGetBriefByCodesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceGetBriefByCodesRequest) SetResourceCodes

func (r *UranusResourceGetBriefByCodesRequest) SetResourceCodes(resourceCodes []string)

param resourceCodes: 资源codes(Required)

type UranusResourceGetBriefByCodesResponse

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

type UranusResourceGetBriefByCodesResult

type UranusResourceGetBriefByCodesResult struct {
	Code       string                              `json:"code"`
	ErrorTitle string                              `json:"errorTitle"`
	ErrorMsg   string                              `json:"errorMsg"`
	Result     shenhaiplatform.ResourceBriefInfoVo `json:"result"`
	SubCode    string                              `json:"subCode"`
	Successed  bool                                `json:"successed"`
}

type UranusResourceGetBriefByPrefixRequest

type UranusResourceGetBriefByPrefixRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源名称前缀  */
	Prefix string `json:"prefix"`

	/* 环境信息  */
	Env string `json:"env"`
}

func NewUranusResourceGetBriefByPrefixRequest

func NewUranusResourceGetBriefByPrefixRequest(
	regionId string,
	appName string,
	prefix string,
	env string,
) *UranusResourceGetBriefByPrefixRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param prefix: 资源名称前缀 (Required) * param env: 环境信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceGetBriefByPrefixRequestWithAllParams

func NewUranusResourceGetBriefByPrefixRequestWithAllParams(
	regionId string,
	appName string,
	prefix string,
	env string,
) *UranusResourceGetBriefByPrefixRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param prefix: 资源名称前缀 (Required) * param env: 环境信息 (Required)

func NewUranusResourceGetBriefByPrefixRequestWithoutParam

func NewUranusResourceGetBriefByPrefixRequestWithoutParam() *UranusResourceGetBriefByPrefixRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceGetBriefByPrefixRequest) GetRegionId

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

func (*UranusResourceGetBriefByPrefixRequest) SetAppName

func (r *UranusResourceGetBriefByPrefixRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceGetBriefByPrefixRequest) SetEnv

param env: 环境信息(Required)

func (*UranusResourceGetBriefByPrefixRequest) SetPrefix

func (r *UranusResourceGetBriefByPrefixRequest) SetPrefix(prefix string)

param prefix: 资源名称前缀(Required)

func (*UranusResourceGetBriefByPrefixRequest) SetRegionId

func (r *UranusResourceGetBriefByPrefixRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusResourceGetBriefByPrefixResponse

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

type UranusResourceGetBriefByPrefixResult

type UranusResourceGetBriefByPrefixResult struct {
	Code       string                              `json:"code"`
	ErrorTitle string                              `json:"errorTitle"`
	ErrorMsg   string                              `json:"errorMsg"`
	Result     shenhaiplatform.ResourceBriefInfoVo `json:"result"`
	SubCode    string                              `json:"subCode"`
	Successed  bool                                `json:"successed"`
}

type UranusResourceGetDetailByPrefixRequest

type UranusResourceGetDetailByPrefixRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源名称前缀  */
	Prefix string `json:"prefix"`

	/* 环境信息  */
	Env string `json:"env"`
}

func NewUranusResourceGetDetailByPrefixRequest

func NewUranusResourceGetDetailByPrefixRequest(
	regionId string,
	appName string,
	prefix string,
	env string,
) *UranusResourceGetDetailByPrefixRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param prefix: 资源名称前缀 (Required) * param env: 环境信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceGetDetailByPrefixRequestWithAllParams

func NewUranusResourceGetDetailByPrefixRequestWithAllParams(
	regionId string,
	appName string,
	prefix string,
	env string,
) *UranusResourceGetDetailByPrefixRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param prefix: 资源名称前缀 (Required) * param env: 环境信息 (Required)

func NewUranusResourceGetDetailByPrefixRequestWithoutParam

func NewUranusResourceGetDetailByPrefixRequestWithoutParam() *UranusResourceGetDetailByPrefixRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceGetDetailByPrefixRequest) GetRegionId

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

func (*UranusResourceGetDetailByPrefixRequest) SetAppName

func (r *UranusResourceGetDetailByPrefixRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceGetDetailByPrefixRequest) SetEnv

param env: 环境信息(Required)

func (*UranusResourceGetDetailByPrefixRequest) SetPrefix

func (r *UranusResourceGetDetailByPrefixRequest) SetPrefix(prefix string)

param prefix: 资源名称前缀(Required)

func (*UranusResourceGetDetailByPrefixRequest) SetRegionId

func (r *UranusResourceGetDetailByPrefixRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusResourceGetDetailByPrefixResponse

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

type UranusResourceGetDetailByPrefixResult

type UranusResourceGetDetailByPrefixResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusResourceVo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusResourceListDirectoryRequest

type UranusResourceListDirectoryRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 环境信息  */
	Env string `json:"env"`
}

func NewUranusResourceListDirectoryRequest

func NewUranusResourceListDirectoryRequest(
	regionId string,
	appName string,
	env string,
) *UranusResourceListDirectoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceListDirectoryRequestWithAllParams

func NewUranusResourceListDirectoryRequestWithAllParams(
	regionId string,
	appName string,
	env string,
) *UranusResourceListDirectoryRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息 (Required)

func NewUranusResourceListDirectoryRequestWithoutParam

func NewUranusResourceListDirectoryRequestWithoutParam() *UranusResourceListDirectoryRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceListDirectoryRequest) GetRegionId

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

func (*UranusResourceListDirectoryRequest) SetAppName

func (r *UranusResourceListDirectoryRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceListDirectoryRequest) SetEnv

param env: 环境信息(Required)

func (*UranusResourceListDirectoryRequest) SetRegionId

func (r *UranusResourceListDirectoryRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusResourceListDirectoryResponse

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

type UranusResourceListDirectoryResult

type UranusResourceListDirectoryResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusResourceVo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusResourceListRootRequest

type UranusResourceListRootRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 环境信息  */
	Env string `json:"env"`
}

func NewUranusResourceListRootRequest

func NewUranusResourceListRootRequest(
	regionId string,
	appName string,
	env string,
) *UranusResourceListRootRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceListRootRequestWithAllParams

func NewUranusResourceListRootRequestWithAllParams(
	regionId string,
	appName string,
	env string,
) *UranusResourceListRootRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息 (Required)

func NewUranusResourceListRootRequestWithoutParam

func NewUranusResourceListRootRequestWithoutParam() *UranusResourceListRootRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceListRootRequest) GetRegionId

func (r UranusResourceListRootRequest) GetRegionId() string

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

func (*UranusResourceListRootRequest) SetAppName

func (r *UranusResourceListRootRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceListRootRequest) SetEnv

func (r *UranusResourceListRootRequest) SetEnv(env string)

param env: 环境信息(Required)

func (*UranusResourceListRootRequest) SetRegionId

func (r *UranusResourceListRootRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusResourceListRootResourcesRequest

type UranusResourceListRootResourcesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 根目录的resourceCode  */
	ResourceCode string `json:"resourceCode"`
}

func NewUranusResourceListRootResourcesRequest

func NewUranusResourceListRootResourcesRequest(
	regionId string,
	appName string,
	resourceCode string,
) *UranusResourceListRootResourcesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 根目录的resourceCode (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceListRootResourcesRequestWithAllParams

func NewUranusResourceListRootResourcesRequestWithAllParams(
	regionId string,
	appName string,
	resourceCode string,
) *UranusResourceListRootResourcesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 根目录的resourceCode (Required)

func NewUranusResourceListRootResourcesRequestWithoutParam

func NewUranusResourceListRootResourcesRequestWithoutParam() *UranusResourceListRootResourcesRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceListRootResourcesRequest) GetRegionId

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

func (*UranusResourceListRootResourcesRequest) SetAppName

func (r *UranusResourceListRootResourcesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceListRootResourcesRequest) SetRegionId

func (r *UranusResourceListRootResourcesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceListRootResourcesRequest) SetResourceCode

func (r *UranusResourceListRootResourcesRequest) SetResourceCode(resourceCode string)

param resourceCode: 根目录的resourceCode(Required)

type UranusResourceListRootResourcesResponse

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

type UranusResourceListRootResourcesResult

type UranusResourceListRootResourcesResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusResourceVo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusResourceListRootResponse

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

type UranusResourceListRootResult

type UranusResourceListRootResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusResourceVo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusResourcePublishRequest

type UranusResourcePublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源的Code  */
	ResourceCode string `json:"resourceCode"`
}

func NewUranusResourcePublishRequest

func NewUranusResourcePublishRequest(
	regionId string,
	appName string,
	resourceCode string,
) *UranusResourcePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源的Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourcePublishRequestWithAllParams

func NewUranusResourcePublishRequestWithAllParams(
	regionId string,
	appName string,
	resourceCode string,
) *UranusResourcePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源的Code (Required)

func NewUranusResourcePublishRequestWithoutParam

func NewUranusResourcePublishRequestWithoutParam() *UranusResourcePublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourcePublishRequest) GetRegionId

func (r UranusResourcePublishRequest) GetRegionId() string

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

func (*UranusResourcePublishRequest) SetAppName

func (r *UranusResourcePublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourcePublishRequest) SetRegionId

func (r *UranusResourcePublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourcePublishRequest) SetResourceCode

func (r *UranusResourcePublishRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源的Code(Required)

type UranusResourcePublishResponse

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

type UranusResourcePublishResult

type UranusResourcePublishResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusResourceStatusRequest

type UranusResourceStatusRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源名称(支持中文、字母、数字、下划线,不超过50个字符)  */
	ResourceName string `json:"resourceName"`

	/* 父资源code(如果没有父资源则填ROOT)  */
	ParentCode string `json:"parentCode"`
}

func NewUranusResourceStatusRequest

func NewUranusResourceStatusRequest(
	regionId string,
	appName string,
	resourceName string,
	parentCode string,
) *UranusResourceStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceName: 资源名称(支持中文、字母、数字、下划线,不超过50个字符) (Required) * param parentCode: 父资源code(如果没有父资源则填ROOT) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceStatusRequestWithAllParams

func NewUranusResourceStatusRequestWithAllParams(
	regionId string,
	appName string,
	resourceName string,
	parentCode string,
) *UranusResourceStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceName: 资源名称(支持中文、字母、数字、下划线,不超过50个字符) (Required) * param parentCode: 父资源code(如果没有父资源则填ROOT) (Required)

func NewUranusResourceStatusRequestWithoutParam

func NewUranusResourceStatusRequestWithoutParam() *UranusResourceStatusRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceStatusRequest) GetRegionId

func (r UranusResourceStatusRequest) GetRegionId() string

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

func (*UranusResourceStatusRequest) SetAppName

func (r *UranusResourceStatusRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceStatusRequest) SetParentCode

func (r *UranusResourceStatusRequest) SetParentCode(parentCode string)

param parentCode: 父资源code(如果没有父资源则填ROOT)(Required)

func (*UranusResourceStatusRequest) SetRegionId

func (r *UranusResourceStatusRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceStatusRequest) SetResourceName

func (r *UranusResourceStatusRequest) SetResourceName(resourceName string)

param resourceName: 资源名称(支持中文、字母、数字、下划线,不超过50个字符)(Required)

type UranusResourceStatusResponse

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

type UranusResourceStatusResult

type UranusResourceStatusResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusResourceUpdateRequest

type UranusResourceUpdateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 资源code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 原始资源名称(上传的原始文件在本地客户端的文件名称) (Optional) */
	OriginalName *string `json:"originalName"`

	/* 文件上传方式(默认为本地上传) (Optional) */
	UploadMode *string `json:"uploadMode"`

	/* 负责人 (Optional) */
	Managers []string `json:"managers"`

	/* 资源状态 (Optional) */
	Status *string `json:"status"`

	/* 环境信息(prod:生产环境;dev:开发环境),简单模式默认为prod (Optional) */
	Env *string `json:"env"`
}

func NewUranusResourceUpdateRequest

func NewUranusResourceUpdateRequest(
	regionId string,
	appName string,
) *UranusResourceUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusResourceUpdateRequestWithAllParams

func NewUranusResourceUpdateRequestWithAllParams(
	regionId string,
	appName string,
	resourceCode *string,
	originalName *string,
	uploadMode *string,
	managers []string,
	status *string,
	env *string,
) *UranusResourceUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param resourceCode: 资源code (Optional) * param originalName: 原始资源名称(上传的原始文件在本地客户端的文件名称) (Optional) * param uploadMode: 文件上传方式(默认为本地上传) (Optional) * param managers: 负责人 (Optional) * param status: 资源状态 (Optional) * param env: 环境信息(prod:生产环境;dev:开发环境),简单模式默认为prod (Optional)

func NewUranusResourceUpdateRequestWithoutParam

func NewUranusResourceUpdateRequestWithoutParam() *UranusResourceUpdateRequest

This constructor has better compatible ability when API parameters changed

func (UranusResourceUpdateRequest) GetRegionId

func (r UranusResourceUpdateRequest) GetRegionId() string

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

func (*UranusResourceUpdateRequest) SetAppName

func (r *UranusResourceUpdateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusResourceUpdateRequest) SetEnv

func (r *UranusResourceUpdateRequest) SetEnv(env string)

param env: 环境信息(prod:生产环境;dev:开发环境),简单模式默认为prod(Optional)

func (*UranusResourceUpdateRequest) SetManagers

func (r *UranusResourceUpdateRequest) SetManagers(managers []string)

param managers: 负责人(Optional)

func (*UranusResourceUpdateRequest) SetOriginalName

func (r *UranusResourceUpdateRequest) SetOriginalName(originalName string)

param originalName: 原始资源名称(上传的原始文件在本地客户端的文件名称)(Optional)

func (*UranusResourceUpdateRequest) SetRegionId

func (r *UranusResourceUpdateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusResourceUpdateRequest) SetResourceCode

func (r *UranusResourceUpdateRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源code(Optional)

func (*UranusResourceUpdateRequest) SetStatus

func (r *UranusResourceUpdateRequest) SetStatus(status string)

param status: 资源状态(Optional)

func (*UranusResourceUpdateRequest) SetUploadMode

func (r *UranusResourceUpdateRequest) SetUploadMode(uploadMode string)

param uploadMode: 文件上传方式(默认为本地上传)(Optional)

type UranusResourceUpdateResponse

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

type UranusResourceUpdateResult

type UranusResourceUpdateResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusResourceVo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusScriptGetScriptRunResultListRequest

type UranusScriptGetScriptRunResultListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件名称 taskId_${结果集数字}  第一个结果就是:1_1,第二个结果集就是:1_2 (Optional) */
	FileName *string `json:"fileName"`

	/* 文件业务code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 文件偏移量 (Optional) */
	Pos *int64 `json:"pos"`

	/* 读取结果条数 (Optional) */
	Lines *int64 `json:"lines"`

	/* 运行ID (Optional) */
	HistoryId *int `json:"historyId"`
}

func NewUranusScriptGetScriptRunResultListRequest

func NewUranusScriptGetScriptRunResultListRequest(
	regionId string,
	appName string,
) *UranusScriptGetScriptRunResultListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptGetScriptRunResultListRequestWithAllParams

func NewUranusScriptGetScriptRunResultListRequestWithAllParams(
	regionId string,
	appName string,
	fileName *string,
	fileCode *string,
	pos *int64,
	lines *int64,
	historyId *int,
) *UranusScriptGetScriptRunResultListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileName: 文件名称 taskId_${结果集数字} 第一个结果就是:1_1,第二个结果集就是:1_2 (Optional) * param fileCode: 文件业务code (Optional) * param pos: 文件偏移量 (Optional) * param lines: 读取结果条数 (Optional) * param historyId: 运行ID (Optional)

func NewUranusScriptGetScriptRunResultListRequestWithoutParam

func NewUranusScriptGetScriptRunResultListRequestWithoutParam() *UranusScriptGetScriptRunResultListRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptGetScriptRunResultListRequest) GetRegionId

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

func (*UranusScriptGetScriptRunResultListRequest) SetAppName

func (r *UranusScriptGetScriptRunResultListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptGetScriptRunResultListRequest) SetFileCode

func (r *UranusScriptGetScriptRunResultListRequest) SetFileCode(fileCode string)

param fileCode: 文件业务code(Optional)

func (*UranusScriptGetScriptRunResultListRequest) SetFileName

func (r *UranusScriptGetScriptRunResultListRequest) SetFileName(fileName string)

param fileName: 文件名称 taskId_${结果集数字} 第一个结果就是:1_1,第二个结果集就是:1_2(Optional)

func (*UranusScriptGetScriptRunResultListRequest) SetHistoryId

func (r *UranusScriptGetScriptRunResultListRequest) SetHistoryId(historyId int)

param historyId: 运行ID(Optional)

func (*UranusScriptGetScriptRunResultListRequest) SetLines

param lines: 读取结果条数(Optional)

func (*UranusScriptGetScriptRunResultListRequest) SetPos

param pos: 文件偏移量(Optional)

func (*UranusScriptGetScriptRunResultListRequest) SetRegionId

func (r *UranusScriptGetScriptRunResultListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptGetScriptRunResultListResponse

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

type UranusScriptGetScriptRunResultListResult

type UranusScriptGetScriptRunResultListResult struct {
	Code       string   `json:"code"`
	ErrorTitle string   `json:"errorTitle"`
	ErrorMsg   string   `json:"errorMsg"`
	Result     []string `json:"result"`
	SubCode    string   `json:"subCode"`
	Successed  bool     `json:"successed"`
}

type UranusScriptGetScriptRunResultRequest

type UranusScriptGetScriptRunResultRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件名称 taskId_${结果集数字}  第一个结果就是:1_1,第二个结果集就是:1_2 (Optional) */
	FileName *string `json:"fileName"`

	/* 文件业务code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 文件偏移量 (Optional) */
	Pos *int64 `json:"pos"`

	/* 读取结果条数 (Optional) */
	Lines *int64 `json:"lines"`

	/* 运行ID (Optional) */
	HistoryId *int `json:"historyId"`
}

func NewUranusScriptGetScriptRunResultRequest

func NewUranusScriptGetScriptRunResultRequest(
	regionId string,
	appName string,
) *UranusScriptGetScriptRunResultRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptGetScriptRunResultRequestWithAllParams

func NewUranusScriptGetScriptRunResultRequestWithAllParams(
	regionId string,
	appName string,
	fileName *string,
	fileCode *string,
	pos *int64,
	lines *int64,
	historyId *int,
) *UranusScriptGetScriptRunResultRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileName: 文件名称 taskId_${结果集数字} 第一个结果就是:1_1,第二个结果集就是:1_2 (Optional) * param fileCode: 文件业务code (Optional) * param pos: 文件偏移量 (Optional) * param lines: 读取结果条数 (Optional) * param historyId: 运行ID (Optional)

func NewUranusScriptGetScriptRunResultRequestWithoutParam

func NewUranusScriptGetScriptRunResultRequestWithoutParam() *UranusScriptGetScriptRunResultRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptGetScriptRunResultRequest) GetRegionId

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

func (*UranusScriptGetScriptRunResultRequest) SetAppName

func (r *UranusScriptGetScriptRunResultRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptGetScriptRunResultRequest) SetFileCode

func (r *UranusScriptGetScriptRunResultRequest) SetFileCode(fileCode string)

param fileCode: 文件业务code(Optional)

func (*UranusScriptGetScriptRunResultRequest) SetFileName

func (r *UranusScriptGetScriptRunResultRequest) SetFileName(fileName string)

param fileName: 文件名称 taskId_${结果集数字} 第一个结果就是:1_1,第二个结果集就是:1_2(Optional)

func (*UranusScriptGetScriptRunResultRequest) SetHistoryId

func (r *UranusScriptGetScriptRunResultRequest) SetHistoryId(historyId int)

param historyId: 运行ID(Optional)

func (*UranusScriptGetScriptRunResultRequest) SetLines

func (r *UranusScriptGetScriptRunResultRequest) SetLines(lines int64)

param lines: 读取结果条数(Optional)

func (*UranusScriptGetScriptRunResultRequest) SetPos

param pos: 文件偏移量(Optional)

func (*UranusScriptGetScriptRunResultRequest) SetRegionId

func (r *UranusScriptGetScriptRunResultRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptGetScriptRunResultResponse

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

type UranusScriptGetScriptRunResultResult

type UranusScriptGetScriptRunResultResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusScriptParamsRequest

type UranusScriptParamsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件Code  */
	FileCode string `json:"fileCode"`

	/* 脚本参数 list  */
	Params []shenhaiplatform.UranusTaskParamReq `json:"params"`
}

func NewUranusScriptParamsRequest

func NewUranusScriptParamsRequest(
	regionId string,
	appName string,
	fileCode string,
	params []shenhaiplatform.UranusTaskParamReq,
) *UranusScriptParamsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件Code (Required) * param params: 脚本参数 list (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptParamsRequestWithAllParams

func NewUranusScriptParamsRequestWithAllParams(
	regionId string,
	appName string,
	fileCode string,
	params []shenhaiplatform.UranusTaskParamReq,
) *UranusScriptParamsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件Code (Required) * param params: 脚本参数 list (Required)

func NewUranusScriptParamsRequestWithoutParam

func NewUranusScriptParamsRequestWithoutParam() *UranusScriptParamsRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptParamsRequest) GetRegionId

func (r UranusScriptParamsRequest) GetRegionId() string

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

func (*UranusScriptParamsRequest) SetAppName

func (r *UranusScriptParamsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptParamsRequest) SetFileCode

func (r *UranusScriptParamsRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Required)

func (*UranusScriptParamsRequest) SetParams

param params: 脚本参数 list(Required)

func (*UranusScriptParamsRequest) SetRegionId

func (r *UranusScriptParamsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptParamsResponse

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

type UranusScriptParamsResult

type UranusScriptParamsResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusScriptQueriesRequest

type UranusScriptQueriesRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件code  */
	FileCode string `json:"fileCode"`
}

func NewUranusScriptQueriesRequest

func NewUranusScriptQueriesRequest(
	regionId string,
	appName string,
	fileCode string,
) *UranusScriptQueriesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptQueriesRequestWithAllParams

func NewUranusScriptQueriesRequestWithAllParams(
	regionId string,
	appName string,
	fileCode string,
) *UranusScriptQueriesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件code (Required)

func NewUranusScriptQueriesRequestWithoutParam

func NewUranusScriptQueriesRequestWithoutParam() *UranusScriptQueriesRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptQueriesRequest) GetRegionId

func (r UranusScriptQueriesRequest) GetRegionId() string

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

func (*UranusScriptQueriesRequest) SetAppName

func (r *UranusScriptQueriesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptQueriesRequest) SetFileCode

func (r *UranusScriptQueriesRequest) SetFileCode(fileCode string)

param fileCode: 文件code(Required)

func (*UranusScriptQueriesRequest) SetRegionId

func (r *UranusScriptQueriesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptQueriesResponse

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

type UranusScriptQueriesResult

type UranusScriptQueriesResult struct {
	Code       string                               `json:"code"`
	ErrorTitle string                               `json:"errorTitle"`
	ErrorMsg   string                               `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskParamReq `json:"result"`
	SubCode    string                               `json:"subCode"`
	Successed  bool                                 `json:"successed"`
}

type UranusScriptQueryParamsRequest

type UranusScriptQueryParamsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 任务Code (Optional) */
	TaskCode *string `json:"taskCode"`

	/* 文件内容 (Optional) */
	Content *string `json:"content"`

	/* 前端传的系统参数 (Optional) */
	SysType *string `json:"sysType"`
}

func NewUranusScriptQueryParamsRequest

func NewUranusScriptQueryParamsRequest(
	regionId string,
	appName string,
) *UranusScriptQueryParamsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptQueryParamsRequestWithAllParams

func NewUranusScriptQueryParamsRequestWithAllParams(
	regionId string,
	appName string,
	fileCode *string,
	taskCode *string,
	content *string,
	sysType *string,
) *UranusScriptQueryParamsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件Code (Optional) * param taskCode: 任务Code (Optional) * param content: 文件内容 (Optional) * param sysType: 前端传的系统参数 (Optional)

func NewUranusScriptQueryParamsRequestWithoutParam

func NewUranusScriptQueryParamsRequestWithoutParam() *UranusScriptQueryParamsRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptQueryParamsRequest) GetRegionId

func (r UranusScriptQueryParamsRequest) GetRegionId() string

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

func (*UranusScriptQueryParamsRequest) SetAppName

func (r *UranusScriptQueryParamsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptQueryParamsRequest) SetContent

func (r *UranusScriptQueryParamsRequest) SetContent(content string)

param content: 文件内容(Optional)

func (*UranusScriptQueryParamsRequest) SetFileCode

func (r *UranusScriptQueryParamsRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusScriptQueryParamsRequest) SetRegionId

func (r *UranusScriptQueryParamsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusScriptQueryParamsRequest) SetSysType

func (r *UranusScriptQueryParamsRequest) SetSysType(sysType string)

param sysType: 前端传的系统参数(Optional)

func (*UranusScriptQueryParamsRequest) SetTaskCode

func (r *UranusScriptQueryParamsRequest) SetTaskCode(taskCode string)

param taskCode: 任务Code(Optional)

type UranusScriptQueryParamsResponse

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

type UranusScriptQueryParamsResult

type UranusScriptQueryParamsResult struct {
	Code       string                               `json:"code"`
	ErrorTitle string                               `json:"errorTitle"`
	ErrorMsg   string                               `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskParamReq `json:"result"`
	SubCode    string                               `json:"subCode"`
	Successed  bool                                 `json:"successed"`
}

type UranusScriptRunLogContentRequest

type UranusScriptRunLogContentRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 运行历史ID  */
	HistoryId int `json:"historyId"`
}

func NewUranusScriptRunLogContentRequest

func NewUranusScriptRunLogContentRequest(
	regionId string,
	appName string,
	historyId int,
) *UranusScriptRunLogContentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 运行历史ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptRunLogContentRequestWithAllParams

func NewUranusScriptRunLogContentRequestWithAllParams(
	regionId string,
	appName string,
	historyId int,
) *UranusScriptRunLogContentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 运行历史ID (Required)

func NewUranusScriptRunLogContentRequestWithoutParam

func NewUranusScriptRunLogContentRequestWithoutParam() *UranusScriptRunLogContentRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptRunLogContentRequest) GetRegionId

func (r UranusScriptRunLogContentRequest) GetRegionId() string

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

func (*UranusScriptRunLogContentRequest) SetAppName

func (r *UranusScriptRunLogContentRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptRunLogContentRequest) SetHistoryId

func (r *UranusScriptRunLogContentRequest) SetHistoryId(historyId int)

param historyId: 运行历史ID(Required)

func (*UranusScriptRunLogContentRequest) SetRegionId

func (r *UranusScriptRunLogContentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptRunLogContentResponse

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

type UranusScriptRunLogContentResult

type UranusScriptRunLogContentResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusScriptRunLogDetailRequest

type UranusScriptRunLogDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 运行历史ID  */
	HistoryId int `json:"historyId"`
}

func NewUranusScriptRunLogDetailRequest

func NewUranusScriptRunLogDetailRequest(
	regionId string,
	appName string,
	historyId int,
) *UranusScriptRunLogDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 运行历史ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptRunLogDetailRequestWithAllParams

func NewUranusScriptRunLogDetailRequestWithAllParams(
	regionId string,
	appName string,
	historyId int,
) *UranusScriptRunLogDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 运行历史ID (Required)

func NewUranusScriptRunLogDetailRequestWithoutParam

func NewUranusScriptRunLogDetailRequestWithoutParam() *UranusScriptRunLogDetailRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptRunLogDetailRequest) GetRegionId

func (r UranusScriptRunLogDetailRequest) GetRegionId() string

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

func (*UranusScriptRunLogDetailRequest) SetAppName

func (r *UranusScriptRunLogDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptRunLogDetailRequest) SetHistoryId

func (r *UranusScriptRunLogDetailRequest) SetHistoryId(historyId int)

param historyId: 运行历史ID(Required)

func (*UranusScriptRunLogDetailRequest) SetRegionId

func (r *UranusScriptRunLogDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptRunLogDetailResponse

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

type UranusScriptRunLogDetailResult

type UranusScriptRunLogDetailResult struct {
	Code       string                                `json:"code"`
	ErrorTitle string                                `json:"errorTitle"`
	ErrorMsg   string                                `json:"errorMsg"`
	Result     shenhaiplatform.UranusScriptRunLogRes `json:"result"`
	SubCode    string                                `json:"subCode"`
	Successed  bool                                  `json:"successed"`
}

type UranusScriptRunLogListRequest

type UranusScriptRunLogListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 业务线Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 运行状态列表 (Optional) */
	StatusList []string `json:"statusList"`

	/* 启动时间起点 (Optional) */
	StartTimeFrom *string `json:"startTimeFrom"`

	/* 启动时间截至 (Optional) */
	StartTimeTo *string `json:"startTimeTo"`

	/* 结束时间起点 (Optional) */
	EndTimeFrom *string `json:"endTimeFrom"`

	/* 结束时间截至 (Optional) */
	EndTimeTo *string `json:"endTimeTo"`

	/* 文件路径 (Optional) */
	FilePath *string `json:"filePath"`

	/* 第几页 (Optional) */
	Page *int `json:"page"`

	/* 分页大小 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewUranusScriptRunLogListRequest

func NewUranusScriptRunLogListRequest(
	regionId string,
	appName string,
) *UranusScriptRunLogListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptRunLogListRequestWithAllParams

func NewUranusScriptRunLogListRequestWithAllParams(
	regionId string,
	appName string,
	fileCode *string,
	statusList []string,
	startTimeFrom *string,
	startTimeTo *string,
	endTimeFrom *string,
	endTimeTo *string,
	filePath *string,
	page *int,
	pageSize *int,
) *UranusScriptRunLogListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 业务线Code (Optional) * param statusList: 运行状态列表 (Optional) * param startTimeFrom: 启动时间起点 (Optional) * param startTimeTo: 启动时间截至 (Optional) * param endTimeFrom: 结束时间起点 (Optional) * param endTimeTo: 结束时间截至 (Optional) * param filePath: 文件路径 (Optional) * param page: 第几页 (Optional) * param pageSize: 分页大小 (Optional)

func NewUranusScriptRunLogListRequestWithoutParam

func NewUranusScriptRunLogListRequestWithoutParam() *UranusScriptRunLogListRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptRunLogListRequest) GetRegionId

func (r UranusScriptRunLogListRequest) GetRegionId() string

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

func (*UranusScriptRunLogListRequest) SetAppName

func (r *UranusScriptRunLogListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptRunLogListRequest) SetEndTimeFrom

func (r *UranusScriptRunLogListRequest) SetEndTimeFrom(endTimeFrom string)

param endTimeFrom: 结束时间起点(Optional)

func (*UranusScriptRunLogListRequest) SetEndTimeTo

func (r *UranusScriptRunLogListRequest) SetEndTimeTo(endTimeTo string)

param endTimeTo: 结束时间截至(Optional)

func (*UranusScriptRunLogListRequest) SetFileCode

func (r *UranusScriptRunLogListRequest) SetFileCode(fileCode string)

param fileCode: 业务线Code(Optional)

func (*UranusScriptRunLogListRequest) SetFilePath

func (r *UranusScriptRunLogListRequest) SetFilePath(filePath string)

param filePath: 文件路径(Optional)

func (*UranusScriptRunLogListRequest) SetPage

func (r *UranusScriptRunLogListRequest) SetPage(page int)

param page: 第几页(Optional)

func (*UranusScriptRunLogListRequest) SetPageSize

func (r *UranusScriptRunLogListRequest) SetPageSize(pageSize int)

param pageSize: 分页大小(Optional)

func (*UranusScriptRunLogListRequest) SetRegionId

func (r *UranusScriptRunLogListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusScriptRunLogListRequest) SetStartTimeFrom

func (r *UranusScriptRunLogListRequest) SetStartTimeFrom(startTimeFrom string)

param startTimeFrom: 启动时间起点(Optional)

func (*UranusScriptRunLogListRequest) SetStartTimeTo

func (r *UranusScriptRunLogListRequest) SetStartTimeTo(startTimeTo string)

param startTimeTo: 启动时间截至(Optional)

func (*UranusScriptRunLogListRequest) SetStatusList

func (r *UranusScriptRunLogListRequest) SetStatusList(statusList []string)

param statusList: 运行状态列表(Optional)

type UranusScriptRunLogListResponse

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

type UranusScriptRunLogListResult

type UranusScriptRunLogListResult struct {
	Code       string                                                 `json:"code"`
	ErrorTitle string                                                 `json:"errorTitle"`
	ErrorMsg   string                                                 `json:"errorMsg"`
	Result     shenhaiplatform.UranusPageResultContentScriptRunLogRes `json:"result"`
	SubCode    string                                                 `json:"subCode"`
	Successed  bool                                                   `json:"successed"`
}

type UranusScriptRunLogLogContentRequest

type UranusScriptRunLogLogContentRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 运行历史ID  */
	HistoryId int `json:"historyId"`
}

func NewUranusScriptRunLogLogContentRequest

func NewUranusScriptRunLogLogContentRequest(
	regionId string,
	appName string,
	historyId int,
) *UranusScriptRunLogLogContentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 运行历史ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptRunLogLogContentRequestWithAllParams

func NewUranusScriptRunLogLogContentRequestWithAllParams(
	regionId string,
	appName string,
	historyId int,
) *UranusScriptRunLogLogContentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 运行历史ID (Required)

func NewUranusScriptRunLogLogContentRequestWithoutParam

func NewUranusScriptRunLogLogContentRequestWithoutParam() *UranusScriptRunLogLogContentRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptRunLogLogContentRequest) GetRegionId

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

func (*UranusScriptRunLogLogContentRequest) SetAppName

func (r *UranusScriptRunLogLogContentRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptRunLogLogContentRequest) SetHistoryId

func (r *UranusScriptRunLogLogContentRequest) SetHistoryId(historyId int)

param historyId: 运行历史ID(Required)

func (*UranusScriptRunLogLogContentRequest) SetRegionId

func (r *UranusScriptRunLogLogContentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptRunLogLogContentResponse

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

type UranusScriptRunLogLogContentResult

type UranusScriptRunLogLogContentResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusScriptSaveContentRequest

type UranusScriptSaveContentRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件Code  */
	FileCode string `json:"fileCode"`

	/* 文件内容  */
	Content string `json:"content"`

	/* 文件类型 后缀名  */
	FileType string `json:"fileType"`

	/* 创建时间 (Optional) */
	CreatedTime *string `json:"createdTime"`

	/* 锁状态  */
	LockStatus int `json:"lockStatus"`

	/* 获得锁的用户  */
	LockUser string `json:"lockUser"`
}

func NewUranusScriptSaveContentRequest

func NewUranusScriptSaveContentRequest(
	regionId string,
	appName string,
	fileCode string,
	content string,
	fileType string,
	lockStatus int,
	lockUser string,
) *UranusScriptSaveContentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件Code (Required) * param content: 文件内容 (Required) * param fileType: 文件类型 后缀名 (Required) * param lockStatus: 锁状态 (Required) * param lockUser: 获得锁的用户 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptSaveContentRequestWithAllParams

func NewUranusScriptSaveContentRequestWithAllParams(
	regionId string,
	appName string,
	fileCode string,
	content string,
	fileType string,
	createdTime *string,
	lockStatus int,
	lockUser string,
) *UranusScriptSaveContentRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileCode: 文件Code (Required) * param content: 文件内容 (Required) * param fileType: 文件类型 后缀名 (Required) * param createdTime: 创建时间 (Optional) * param lockStatus: 锁状态 (Required) * param lockUser: 获得锁的用户 (Required)

func NewUranusScriptSaveContentRequestWithoutParam

func NewUranusScriptSaveContentRequestWithoutParam() *UranusScriptSaveContentRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptSaveContentRequest) GetRegionId

func (r UranusScriptSaveContentRequest) GetRegionId() string

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

func (*UranusScriptSaveContentRequest) SetAppName

func (r *UranusScriptSaveContentRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptSaveContentRequest) SetContent

func (r *UranusScriptSaveContentRequest) SetContent(content string)

param content: 文件内容(Required)

func (*UranusScriptSaveContentRequest) SetCreatedTime

func (r *UranusScriptSaveContentRequest) SetCreatedTime(createdTime string)

param createdTime: 创建时间(Optional)

func (*UranusScriptSaveContentRequest) SetFileCode

func (r *UranusScriptSaveContentRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Required)

func (*UranusScriptSaveContentRequest) SetFileType

func (r *UranusScriptSaveContentRequest) SetFileType(fileType string)

param fileType: 文件类型 后缀名(Required)

func (*UranusScriptSaveContentRequest) SetLockStatus

func (r *UranusScriptSaveContentRequest) SetLockStatus(lockStatus int)

param lockStatus: 锁状态(Required)

func (*UranusScriptSaveContentRequest) SetLockUser

func (r *UranusScriptSaveContentRequest) SetLockUser(lockUser string)

param lockUser: 获得锁的用户(Required)

func (*UranusScriptSaveContentRequest) SetRegionId

func (r *UranusScriptSaveContentRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusScriptSaveContentResponse

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

type UranusScriptSaveContentResult

type UranusScriptSaveContentResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusScriptStartersRequest

type UranusScriptStartersRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 流程code  */
	FlowCode string `json:"flowCode"`

	/* 数据源code  */
	DataSourceCode string `json:"dataSourceCode"`

	/* 文件code  */
	FileCode string `json:"fileCode"`

	/* 文件名称  */
	FileName string `json:"fileName"`

	/* 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL  */
	FileType string `json:"fileType"`

	/* 脚本内容  */
	Content string `json:"content"`

	/* sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL  */
	ExecEngine string `json:"execEngine"`

	/* 脚本参数配置 (Optional) */
	Args []shenhaiplatform.UranusTaskParamReq `json:"args"`

	/* sql脚本是否全部执行 是false,否true  */
	Segment bool `json:"segment"`

	/* 队列名称 (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 队列code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 循环节点信息 (Optional) */
	LoopInfo []shenhaiplatform.TaskInfoLoopReq `json:"loopInfo"`
}

func NewUranusScriptStartersRequest

func NewUranusScriptStartersRequest(
	regionId string,
	appName string,
	flowCode string,
	dataSourceCode string,
	fileCode string,
	fileName string,
	fileType string,
	content string,
	execEngine string,
	segment bool,
) *UranusScriptStartersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 流程code (Required) * param dataSourceCode: 数据源code (Required) * param fileCode: 文件code (Required) * param fileName: 文件名称 (Required) * param fileType: 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL (Required) * param content: 脚本内容 (Required) * param execEngine: sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL (Required) * param segment: sql脚本是否全部执行 是false,否true (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptStartersRequestWithAllParams

func NewUranusScriptStartersRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
	dataSourceCode string,
	fileCode string,
	fileName string,
	fileType string,
	content string,
	execEngine string,
	args []shenhaiplatform.UranusTaskParamReq,
	segment bool,
	resourceName *string,
	resourceCode *string,
	loopInfo []shenhaiplatform.TaskInfoLoopReq,
) *UranusScriptStartersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 流程code (Required) * param dataSourceCode: 数据源code (Required) * param fileCode: 文件code (Required) * param fileName: 文件名称 (Required) * param fileType: 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL (Required) * param content: 脚本内容 (Required) * param execEngine: sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL (Required) * param args: 脚本参数配置 (Optional) * param segment: sql脚本是否全部执行 是false,否true (Required) * param resourceName: 队列名称 (Optional) * param resourceCode: 队列code (Optional) * param loopInfo: 循环节点信息 (Optional)

func NewUranusScriptStartersRequestWithoutParam

func NewUranusScriptStartersRequestWithoutParam() *UranusScriptStartersRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptStartersRequest) GetRegionId

func (r UranusScriptStartersRequest) GetRegionId() string

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

func (*UranusScriptStartersRequest) SetAppName

func (r *UranusScriptStartersRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptStartersRequest) SetArgs

param args: 脚本参数配置(Optional)

func (*UranusScriptStartersRequest) SetContent

func (r *UranusScriptStartersRequest) SetContent(content string)

param content: 脚本内容(Required)

func (*UranusScriptStartersRequest) SetDataSourceCode

func (r *UranusScriptStartersRequest) SetDataSourceCode(dataSourceCode string)

param dataSourceCode: 数据源code(Required)

func (*UranusScriptStartersRequest) SetExecEngine

func (r *UranusScriptStartersRequest) SetExecEngine(execEngine string)

param execEngine: sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL(Required)

func (*UranusScriptStartersRequest) SetFileCode

func (r *UranusScriptStartersRequest) SetFileCode(fileCode string)

param fileCode: 文件code(Required)

func (*UranusScriptStartersRequest) SetFileName

func (r *UranusScriptStartersRequest) SetFileName(fileName string)

param fileName: 文件名称(Required)

func (*UranusScriptStartersRequest) SetFileType

func (r *UranusScriptStartersRequest) SetFileType(fileType string)

param fileType: 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL(Required)

func (*UranusScriptStartersRequest) SetFlowCode

func (r *UranusScriptStartersRequest) SetFlowCode(flowCode string)

param flowCode: 流程code(Required)

func (*UranusScriptStartersRequest) SetLoopInfo

func (r *UranusScriptStartersRequest) SetLoopInfo(loopInfo []shenhaiplatform.TaskInfoLoopReq)

param loopInfo: 循环节点信息(Optional)

func (*UranusScriptStartersRequest) SetRegionId

func (r *UranusScriptStartersRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusScriptStartersRequest) SetResourceCode

func (r *UranusScriptStartersRequest) SetResourceCode(resourceCode string)

param resourceCode: 队列code(Optional)

func (*UranusScriptStartersRequest) SetResourceName

func (r *UranusScriptStartersRequest) SetResourceName(resourceName string)

param resourceName: 队列名称(Optional)

func (*UranusScriptStartersRequest) SetSegment

func (r *UranusScriptStartersRequest) SetSegment(segment bool)

param segment: sql脚本是否全部执行 是false,否true(Required)

type UranusScriptStartersResponse

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

type UranusScriptStartersResult

type UranusScriptStartersResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusScriptStopRequest

type UranusScriptStopRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 运行ID  */
	RunId int `json:"runId"`
}

func NewUranusScriptStopRequest

func NewUranusScriptStopRequest(
	regionId string,
	appName string,
	runId int,
) *UranusScriptStopRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 运行ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptStopRequestWithAllParams

func NewUranusScriptStopRequestWithAllParams(
	regionId string,
	appName string,
	runId int,
) *UranusScriptStopRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param runId: 运行ID (Required)

func NewUranusScriptStopRequestWithoutParam

func NewUranusScriptStopRequestWithoutParam() *UranusScriptStopRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptStopRequest) GetRegionId

func (r UranusScriptStopRequest) GetRegionId() string

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

func (*UranusScriptStopRequest) SetAppName

func (r *UranusScriptStopRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptStopRequest) SetRegionId

func (r *UranusScriptStopRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusScriptStopRequest) SetRunId

func (r *UranusScriptStopRequest) SetRunId(runId int)

param runId: 运行ID(Required)

type UranusScriptStopResponse

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

type UranusScriptStopResult

type UranusScriptStopResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusScriptSyntaxCheckRequest

type UranusScriptSyntaxCheckRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 流程code  */
	FlowCode string `json:"flowCode"`

	/* 数据源code  */
	DataSourceCode string `json:"dataSourceCode"`

	/* 文件code  */
	FileCode string `json:"fileCode"`

	/* 文件名称  */
	FileName string `json:"fileName"`

	/* 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL  */
	FileType string `json:"fileType"`

	/* 脚本内容  */
	Content string `json:"content"`

	/* sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL  */
	ExecEngine string `json:"execEngine"`

	/* 脚本参数配置 (Optional) */
	Args []shenhaiplatform.UranusTaskParamReq `json:"args"`

	/* sql脚本是否全部执行 是false,否true  */
	Segment bool `json:"segment"`

	/* 队列名称 (Optional) */
	ResourceName *string `json:"resourceName"`

	/* 队列code (Optional) */
	ResourceCode *string `json:"resourceCode"`

	/* 循环节点信息 (Optional) */
	LoopInfo []shenhaiplatform.TaskInfoLoopReq `json:"loopInfo"`
}

func NewUranusScriptSyntaxCheckRequest

func NewUranusScriptSyntaxCheckRequest(
	regionId string,
	appName string,
	flowCode string,
	dataSourceCode string,
	fileCode string,
	fileName string,
	fileType string,
	content string,
	execEngine string,
	segment bool,
) *UranusScriptSyntaxCheckRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 流程code (Required) * param dataSourceCode: 数据源code (Required) * param fileCode: 文件code (Required) * param fileName: 文件名称 (Required) * param fileType: 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL (Required) * param content: 脚本内容 (Required) * param execEngine: sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL (Required) * param segment: sql脚本是否全部执行 是false,否true (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptSyntaxCheckRequestWithAllParams

func NewUranusScriptSyntaxCheckRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
	dataSourceCode string,
	fileCode string,
	fileName string,
	fileType string,
	content string,
	execEngine string,
	args []shenhaiplatform.UranusTaskParamReq,
	segment bool,
	resourceName *string,
	resourceCode *string,
	loopInfo []shenhaiplatform.TaskInfoLoopReq,
) *UranusScriptSyntaxCheckRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 流程code (Required) * param dataSourceCode: 数据源code (Required) * param fileCode: 文件code (Required) * param fileName: 文件名称 (Required) * param fileType: 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL (Required) * param content: 脚本内容 (Required) * param execEngine: sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL (Required) * param args: 脚本参数配置 (Optional) * param segment: sql脚本是否全部执行 是false,否true (Required) * param resourceName: 队列名称 (Optional) * param resourceCode: 队列code (Optional) * param loopInfo: 循环节点信息 (Optional)

func NewUranusScriptSyntaxCheckRequestWithoutParam

func NewUranusScriptSyntaxCheckRequestWithoutParam() *UranusScriptSyntaxCheckRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptSyntaxCheckRequest) GetRegionId

func (r UranusScriptSyntaxCheckRequest) GetRegionId() string

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

func (*UranusScriptSyntaxCheckRequest) SetAppName

func (r *UranusScriptSyntaxCheckRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptSyntaxCheckRequest) SetArgs

param args: 脚本参数配置(Optional)

func (*UranusScriptSyntaxCheckRequest) SetContent

func (r *UranusScriptSyntaxCheckRequest) SetContent(content string)

param content: 脚本内容(Required)

func (*UranusScriptSyntaxCheckRequest) SetDataSourceCode

func (r *UranusScriptSyntaxCheckRequest) SetDataSourceCode(dataSourceCode string)

param dataSourceCode: 数据源code(Required)

func (*UranusScriptSyntaxCheckRequest) SetExecEngine

func (r *UranusScriptSyntaxCheckRequest) SetExecEngine(execEngine string)

param execEngine: sql执行引擎 apReduce,Spark,Tez,presto,Python2,Python3,auto,StarRocks,MySQL(Required)

func (*UranusScriptSyntaxCheckRequest) SetFileCode

func (r *UranusScriptSyntaxCheckRequest) SetFileCode(fileCode string)

param fileCode: 文件code(Required)

func (*UranusScriptSyntaxCheckRequest) SetFileName

func (r *UranusScriptSyntaxCheckRequest) SetFileName(fileName string)

param fileName: 文件名称(Required)

func (*UranusScriptSyntaxCheckRequest) SetFileType

func (r *UranusScriptSyntaxCheckRequest) SetFileType(fileType string)

param fileType: 文件类型 SQL,SHELL,PYTHON,PERL,R,SparkJar,StarRocks,MySQL(Required)

func (*UranusScriptSyntaxCheckRequest) SetFlowCode

func (r *UranusScriptSyntaxCheckRequest) SetFlowCode(flowCode string)

param flowCode: 流程code(Required)

func (*UranusScriptSyntaxCheckRequest) SetLoopInfo

param loopInfo: 循环节点信息(Optional)

func (*UranusScriptSyntaxCheckRequest) SetRegionId

func (r *UranusScriptSyntaxCheckRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusScriptSyntaxCheckRequest) SetResourceCode

func (r *UranusScriptSyntaxCheckRequest) SetResourceCode(resourceCode string)

param resourceCode: 队列code(Optional)

func (*UranusScriptSyntaxCheckRequest) SetResourceName

func (r *UranusScriptSyntaxCheckRequest) SetResourceName(resourceName string)

param resourceName: 队列名称(Optional)

func (*UranusScriptSyntaxCheckRequest) SetSegment

func (r *UranusScriptSyntaxCheckRequest) SetSegment(segment bool)

param segment: sql脚本是否全部执行 是false,否true(Required)

type UranusScriptSyntaxCheckResponse

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

type UranusScriptSyntaxCheckResult

type UranusScriptSyntaxCheckResult struct {
	Code       string        `json:"code"`
	ErrorTitle string        `json:"errorTitle"`
	ErrorMsg   string        `json:"errorMsg"`
	Result     []interface{} `json:"result"`
	SubCode    string        `json:"subCode"`
	Successed  bool          `json:"successed"`
}

type UranusScriptVerifyScriptFileDependRequest

type UranusScriptVerifyScriptFileDependRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 脚本内容  */
	Content string `json:"content"`

	/* 文件Code  */
	FileCode string `json:"fileCode"`

	/* 文件类型  */
	FileType int `json:"fileType"`

	/* 脚本名称 (Optional) */
	ScriptName *string `json:"scriptName"`

	/* 脚本字节 (Optional) */
	ScriptByte []string `json:"scriptByte"`

	/* 任务名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 依赖任务名称 (Optional) */
	Dependencies *string `json:"dependencies"`

	/* 脚本类型 (Optional) */
	ScriptType *string `json:"scriptType"`

	/* 目标表 (Optional) */
	TargetTables *string `json:"targetTables"`

	/* 是否保存脚本中解析出来的表相关信息 (Optional) */
	SaveRelFlag *string `json:"saveRelFlag"`
}

func NewUranusScriptVerifyScriptFileDependRequest

func NewUranusScriptVerifyScriptFileDependRequest(
	regionId string,
	appName string,
	content string,
	fileCode string,
	fileType int,
) *UranusScriptVerifyScriptFileDependRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param content: 脚本内容 (Required) * param fileCode: 文件Code (Required) * param fileType: 文件类型 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusScriptVerifyScriptFileDependRequestWithAllParams

func NewUranusScriptVerifyScriptFileDependRequestWithAllParams(
	regionId string,
	appName string,
	content string,
	fileCode string,
	fileType int,
	scriptName *string,
	scriptByte []string,
	jobName *string,
	dependencies *string,
	scriptType *string,
	targetTables *string,
	saveRelFlag *string,
) *UranusScriptVerifyScriptFileDependRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param content: 脚本内容 (Required) * param fileCode: 文件Code (Required) * param fileType: 文件类型 (Required) * param scriptName: 脚本名称 (Optional) * param scriptByte: 脚本字节 (Optional) * param jobName: 任务名称 (Optional) * param dependencies: 依赖任务名称 (Optional) * param scriptType: 脚本类型 (Optional) * param targetTables: 目标表 (Optional) * param saveRelFlag: 是否保存脚本中解析出来的表相关信息 (Optional)

func NewUranusScriptVerifyScriptFileDependRequestWithoutParam

func NewUranusScriptVerifyScriptFileDependRequestWithoutParam() *UranusScriptVerifyScriptFileDependRequest

This constructor has better compatible ability when API parameters changed

func (UranusScriptVerifyScriptFileDependRequest) GetRegionId

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

func (*UranusScriptVerifyScriptFileDependRequest) SetAppName

func (r *UranusScriptVerifyScriptFileDependRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusScriptVerifyScriptFileDependRequest) SetContent

func (r *UranusScriptVerifyScriptFileDependRequest) SetContent(content string)

param content: 脚本内容(Required)

func (*UranusScriptVerifyScriptFileDependRequest) SetDependencies

func (r *UranusScriptVerifyScriptFileDependRequest) SetDependencies(dependencies string)

param dependencies: 依赖任务名称(Optional)

func (*UranusScriptVerifyScriptFileDependRequest) SetFileCode

func (r *UranusScriptVerifyScriptFileDependRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Required)

func (*UranusScriptVerifyScriptFileDependRequest) SetFileType

func (r *UranusScriptVerifyScriptFileDependRequest) SetFileType(fileType int)

param fileType: 文件类型(Required)

func (*UranusScriptVerifyScriptFileDependRequest) SetJobName

func (r *UranusScriptVerifyScriptFileDependRequest) SetJobName(jobName string)

param jobName: 任务名称(Optional)

func (*UranusScriptVerifyScriptFileDependRequest) SetRegionId

func (r *UranusScriptVerifyScriptFileDependRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusScriptVerifyScriptFileDependRequest) SetSaveRelFlag

func (r *UranusScriptVerifyScriptFileDependRequest) SetSaveRelFlag(saveRelFlag string)

param saveRelFlag: 是否保存脚本中解析出来的表相关信息(Optional)

func (*UranusScriptVerifyScriptFileDependRequest) SetScriptByte

func (r *UranusScriptVerifyScriptFileDependRequest) SetScriptByte(scriptByte []string)

param scriptByte: 脚本字节(Optional)

func (*UranusScriptVerifyScriptFileDependRequest) SetScriptName

func (r *UranusScriptVerifyScriptFileDependRequest) SetScriptName(scriptName string)

param scriptName: 脚本名称(Optional)

func (*UranusScriptVerifyScriptFileDependRequest) SetScriptType

func (r *UranusScriptVerifyScriptFileDependRequest) SetScriptType(scriptType string)

param scriptType: 脚本类型(Optional)

func (*UranusScriptVerifyScriptFileDependRequest) SetTargetTables

func (r *UranusScriptVerifyScriptFileDependRequest) SetTargetTables(targetTables string)

param targetTables: 目标表(Optional)

type UranusScriptVerifyScriptFileDependResponse

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

type UranusScriptVerifyScriptFileDependResult

type UranusScriptVerifyScriptFileDependResult struct {
	Code       string                              `json:"code"`
	ErrorTitle string                              `json:"errorTitle"`
	ErrorMsg   string                              `json:"errorMsg"`
	Result     []shenhaiplatform.UranusSchedJobDTO `json:"result"`
	SubCode    string                              `json:"subCode"`
	Successed  bool                                `json:"successed"`
}

type UranusTableAlterSqlViewRequest

type UranusTableAlterSqlViewRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表英文名称  */
	TableEnName string `json:"tableEnName"`

	/* 表中文名 (Optional) */
	TableCnName *string `json:"tableCnName"`

	/* 负责人 (Optional) */
	Owner *string `json:"owner"`

	/* 协助人 (Optional) */
	Manager *string `json:"manager"`

	/* 表的普通字段信息  */
	Columns []shenhaiplatform.UranusColumnSaveOrUpdate `json:"columns"`

	/* 表的分区字段信息 (Optional) */
	Partitions []shenhaiplatform.UranusColumnSaveOrUpdate `json:"partitions"`

	/* 0 非分区表 1 分区表 (Optional) */
	IsPartition *int `json:"isPartition"`

	/* 0 新建表 1 修改表 (Optional) */
	UpdateTable *int `json:"updateTable"`

	/* 表存储格式 (Optional) */
	StorageType *string `json:"storageType"`

	/* 表字段分隔符(只有TEXTFILE类型表需要该字段) (Optional) */
	FieldDelim *string `json:"fieldDelim"`

	/* 表行分隔符(只有TEXTFILE类型表需要该字段) (Optional) */
	LineDelim *string `json:"lineDelim"`

	/* 分桶字段 (Optional) */
	BucketCols []string `json:"bucketCols"`

	/* 分桶字段 (Optional) */
	BucketNum *int `json:"bucketNum"`
}

func NewUranusTableAlterSqlViewRequest

func NewUranusTableAlterSqlViewRequest(
	regionId string,
	appName string,
	tableEnName string,
	columns []shenhaiplatform.UranusColumnSaveOrUpdate,
) *UranusTableAlterSqlViewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableEnName: 表英文名称 (Required) * param columns: 表的普通字段信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableAlterSqlViewRequestWithAllParams

func NewUranusTableAlterSqlViewRequestWithAllParams(
	regionId string,
	appName string,
	tableEnName string,
	tableCnName *string,
	owner *string,
	manager *string,
	columns []shenhaiplatform.UranusColumnSaveOrUpdate,
	partitions []shenhaiplatform.UranusColumnSaveOrUpdate,
	isPartition *int,
	updateTable *int,
	storageType *string,
	fieldDelim *string,
	lineDelim *string,
	bucketCols []string,
	bucketNum *int,
) *UranusTableAlterSqlViewRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableEnName: 表英文名称 (Required) * param tableCnName: 表中文名 (Optional) * param owner: 负责人 (Optional) * param manager: 协助人 (Optional) * param columns: 表的普通字段信息 (Required) * param partitions: 表的分区字段信息 (Optional) * param isPartition: 0 非分区表 1 分区表 (Optional) * param updateTable: 0 新建表 1 修改表 (Optional) * param storageType: 表存储格式 (Optional) * param fieldDelim: 表字段分隔符(只有TEXTFILE类型表需要该字段) (Optional) * param lineDelim: 表行分隔符(只有TEXTFILE类型表需要该字段) (Optional) * param bucketCols: 分桶字段 (Optional) * param bucketNum: 分桶字段 (Optional)

func NewUranusTableAlterSqlViewRequestWithoutParam

func NewUranusTableAlterSqlViewRequestWithoutParam() *UranusTableAlterSqlViewRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableAlterSqlViewRequest) GetRegionId

func (r UranusTableAlterSqlViewRequest) GetRegionId() string

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

func (*UranusTableAlterSqlViewRequest) SetAppName

func (r *UranusTableAlterSqlViewRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableAlterSqlViewRequest) SetBucketCols

func (r *UranusTableAlterSqlViewRequest) SetBucketCols(bucketCols []string)

param bucketCols: 分桶字段(Optional)

func (*UranusTableAlterSqlViewRequest) SetBucketNum

func (r *UranusTableAlterSqlViewRequest) SetBucketNum(bucketNum int)

param bucketNum: 分桶字段(Optional)

func (*UranusTableAlterSqlViewRequest) SetColumns

param columns: 表的普通字段信息(Required)

func (*UranusTableAlterSqlViewRequest) SetFieldDelim

func (r *UranusTableAlterSqlViewRequest) SetFieldDelim(fieldDelim string)

param fieldDelim: 表字段分隔符(只有TEXTFILE类型表需要该字段)(Optional)

func (*UranusTableAlterSqlViewRequest) SetIsPartition

func (r *UranusTableAlterSqlViewRequest) SetIsPartition(isPartition int)

param isPartition: 0 非分区表 1 分区表(Optional)

func (*UranusTableAlterSqlViewRequest) SetLineDelim

func (r *UranusTableAlterSqlViewRequest) SetLineDelim(lineDelim string)

param lineDelim: 表行分隔符(只有TEXTFILE类型表需要该字段)(Optional)

func (*UranusTableAlterSqlViewRequest) SetManager

func (r *UranusTableAlterSqlViewRequest) SetManager(manager string)

param manager: 协助人(Optional)

func (*UranusTableAlterSqlViewRequest) SetOwner

func (r *UranusTableAlterSqlViewRequest) SetOwner(owner string)

param owner: 负责人(Optional)

func (*UranusTableAlterSqlViewRequest) SetPartitions

param partitions: 表的分区字段信息(Optional)

func (*UranusTableAlterSqlViewRequest) SetRegionId

func (r *UranusTableAlterSqlViewRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableAlterSqlViewRequest) SetStorageType

func (r *UranusTableAlterSqlViewRequest) SetStorageType(storageType string)

param storageType: 表存储格式(Optional)

func (*UranusTableAlterSqlViewRequest) SetTableCnName

func (r *UranusTableAlterSqlViewRequest) SetTableCnName(tableCnName string)

param tableCnName: 表中文名(Optional)

func (*UranusTableAlterSqlViewRequest) SetTableEnName

func (r *UranusTableAlterSqlViewRequest) SetTableEnName(tableEnName string)

param tableEnName: 表英文名称(Required)

func (*UranusTableAlterSqlViewRequest) SetUpdateTable

func (r *UranusTableAlterSqlViewRequest) SetUpdateTable(updateTable int)

param updateTable: 0 新建表 1 修改表(Optional)

type UranusTableAlterSqlViewResponse

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

type UranusTableAlterSqlViewResult

type UranusTableAlterSqlViewResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTableCheckTableNameRequest

type UranusTableCheckTableNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 校验表名称 (Optional) */
	TableName *string `json:"tableName"`

	/* 环境信息,dev 开发、prod 生产  */
	Env string `json:"env"`
}

func NewUranusTableCheckTableNameRequest

func NewUranusTableCheckTableNameRequest(
	regionId string,
	appName string,
	env string,
) *UranusTableCheckTableNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableCheckTableNameRequestWithAllParams

func NewUranusTableCheckTableNameRequestWithAllParams(
	regionId string,
	appName string,
	tableName *string,
	env string,
) *UranusTableCheckTableNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableName: 校验表名称 (Optional) * param env: 环境信息,dev 开发、prod 生产 (Required)

func NewUranusTableCheckTableNameRequestWithoutParam

func NewUranusTableCheckTableNameRequestWithoutParam() *UranusTableCheckTableNameRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableCheckTableNameRequest) GetRegionId

func (r UranusTableCheckTableNameRequest) GetRegionId() string

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

func (*UranusTableCheckTableNameRequest) SetAppName

func (r *UranusTableCheckTableNameRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableCheckTableNameRequest) SetEnv

param env: 环境信息,dev 开发、prod 生产(Required)

func (*UranusTableCheckTableNameRequest) SetRegionId

func (r *UranusTableCheckTableNameRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableCheckTableNameRequest) SetTableName

func (r *UranusTableCheckTableNameRequest) SetTableName(tableName string)

param tableName: 校验表名称(Optional)

type UranusTableCheckTableNameResponse

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

type UranusTableCheckTableNameResult

type UranusTableCheckTableNameResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTableColumnRequest

type UranusTableColumnRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 墨迹搜索字段  */
	Table string `json:"table"`

	/* 环境信息,dev 开发、prod 生产  */
	Env string `json:"env"`
}

func NewUranusTableColumnRequest

func NewUranusTableColumnRequest(
	regionId string,
	appName string,
	table string,
	env string,
) *UranusTableColumnRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param table: 墨迹搜索字段 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableColumnRequestWithAllParams

func NewUranusTableColumnRequestWithAllParams(
	regionId string,
	appName string,
	table string,
	env string,
) *UranusTableColumnRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param table: 墨迹搜索字段 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required)

func NewUranusTableColumnRequestWithoutParam

func NewUranusTableColumnRequestWithoutParam() *UranusTableColumnRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableColumnRequest) GetRegionId

func (r UranusTableColumnRequest) GetRegionId() string

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

func (*UranusTableColumnRequest) SetAppName

func (r *UranusTableColumnRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableColumnRequest) SetEnv

func (r *UranusTableColumnRequest) SetEnv(env string)

param env: 环境信息,dev 开发、prod 生产(Required)

func (*UranusTableColumnRequest) SetRegionId

func (r *UranusTableColumnRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableColumnRequest) SetTable

func (r *UranusTableColumnRequest) SetTable(table string)

param table: 墨迹搜索字段(Required)

type UranusTableColumnResponse

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

type UranusTableColumnResult

type UranusTableColumnResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     shenhaiplatform.UranusTableQuery `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusTableDDLRequest

type UranusTableDDLRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表名称 (Optional) */
	TableName *string `json:"tableName"`

	/* 环境信息,dev 开发、prod 生产  */
	Env string `json:"env"`
}

func NewUranusTableDDLRequest

func NewUranusTableDDLRequest(
	regionId string,
	appName string,
	env string,
) *UranusTableDDLRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableDDLRequestWithAllParams

func NewUranusTableDDLRequestWithAllParams(
	regionId string,
	appName string,
	tableName *string,
	env string,
) *UranusTableDDLRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableName: 表名称 (Optional) * param env: 环境信息,dev 开发、prod 生产 (Required)

func NewUranusTableDDLRequestWithoutParam

func NewUranusTableDDLRequestWithoutParam() *UranusTableDDLRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableDDLRequest) GetRegionId

func (r UranusTableDDLRequest) GetRegionId() string

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

func (*UranusTableDDLRequest) SetAppName

func (r *UranusTableDDLRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableDDLRequest) SetEnv

func (r *UranusTableDDLRequest) SetEnv(env string)

param env: 环境信息,dev 开发、prod 生产(Required)

func (*UranusTableDDLRequest) SetRegionId

func (r *UranusTableDDLRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableDDLRequest) SetTableName

func (r *UranusTableDDLRequest) SetTableName(tableName string)

param tableName: 表名称(Optional)

type UranusTableDDLResponse

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

type UranusTableDDLResult

type UranusTableDDLResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTableDataDownloadRequest

type UranusTableDataDownloadRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 执行历史ID  */
	HistoryId int `json:"historyId"`

	/* 文件名称  */
	FileName string `json:"fileName"`

	/* 字符集: GBK、UTF-8 (Optional) */
	CharacterSet *string `json:"characterSet"`
}

func NewUranusTableDataDownloadRequest

func NewUranusTableDataDownloadRequest(
	regionId string,
	appName string,
	historyId int,
	fileName string,
) *UranusTableDataDownloadRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 执行历史ID (Required) * param fileName: 文件名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableDataDownloadRequestWithAllParams

func NewUranusTableDataDownloadRequestWithAllParams(
	regionId string,
	appName string,
	historyId int,
	fileName string,
	characterSet *string,
) *UranusTableDataDownloadRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 执行历史ID (Required) * param fileName: 文件名称 (Required) * param characterSet: 字符集: GBK、UTF-8 (Optional)

func NewUranusTableDataDownloadRequestWithoutParam

func NewUranusTableDataDownloadRequestWithoutParam() *UranusTableDataDownloadRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableDataDownloadRequest) GetRegionId

func (r UranusTableDataDownloadRequest) GetRegionId() string

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

func (*UranusTableDataDownloadRequest) SetAppName

func (r *UranusTableDataDownloadRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableDataDownloadRequest) SetCharacterSet

func (r *UranusTableDataDownloadRequest) SetCharacterSet(characterSet string)

param characterSet: 字符集: GBK、UTF-8(Optional)

func (*UranusTableDataDownloadRequest) SetFileName

func (r *UranusTableDataDownloadRequest) SetFileName(fileName string)

param fileName: 文件名称(Required)

func (*UranusTableDataDownloadRequest) SetHistoryId

func (r *UranusTableDataDownloadRequest) SetHistoryId(historyId int)

param historyId: 执行历史ID(Required)

func (*UranusTableDataDownloadRequest) SetRegionId

func (r *UranusTableDataDownloadRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTableDataDownloadResponse

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

type UranusTableDataDownloadResult

type UranusTableDataDownloadResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type UranusTableDataLoadRequest

type UranusTableDataLoadRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件路径(key)  */
	FileKey string `json:"fileKey"`

	/* 文件类型:csv、text、xls、xlsx  */
	FileType string `json:"fileType"`

	/* 分隔符: en-comma 英文逗号,en-semicolon 英文分号,space 空格,pipe 竖线,hash 井号,and 与号,line-feed-lf 换行符(UNIX),line-feed-crlf 换行符(Windows) (Optional) */
	Delimiter *string `json:"delimiter"`

	/* 字符集: GBK、UTF-8、ISO-8859-1 (Optional) */
	CharacterSet *string `json:"characterSet"`

	/* 导入起始行 (Optional) */
	StartRow *int `json:"startRow"`

	/* 项目环境: prod 生产环境、dev开发环境  */
	ProjectEnv string `json:"projectEnv"`

	/* 项目编码  */
	ProjectCode string `json:"projectCode"`

	/* 目标表名  */
	TableName string `json:"tableName"`

	/* 导入分区,如果是分区表则必传 (Optional) */
	PartitionInfos []shenhaiplatform.PartitionInfo `json:"partitionInfos"`

	/* 导入策略:append 追加、overwrite 覆盖  */
	ImportStrategy string `json:"importStrategy"`

	/* 资源组编码  */
	ResourceCode string `json:"resourceCode"`
}

func NewUranusTableDataLoadRequest

func NewUranusTableDataLoadRequest(
	regionId string,
	appName string,
	fileKey string,
	fileType string,
	projectEnv string,
	projectCode string,
	tableName string,
	importStrategy string,
	resourceCode string,
) *UranusTableDataLoadRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileKey: 文件路径(key) (Required) * param fileType: 文件类型:csv、text、xls、xlsx (Required) * param projectEnv: 项目环境: prod 生产环境、dev开发环境 (Required) * param projectCode: 项目编码 (Required) * param tableName: 目标表名 (Required) * param importStrategy: 导入策略:append 追加、overwrite 覆盖 (Required) * param resourceCode: 资源组编码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableDataLoadRequestWithAllParams

func NewUranusTableDataLoadRequestWithAllParams(
	regionId string,
	appName string,
	fileKey string,
	fileType string,
	delimiter *string,
	characterSet *string,
	startRow *int,
	projectEnv string,
	projectCode string,
	tableName string,
	partitionInfos []shenhaiplatform.PartitionInfo,
	importStrategy string,
	resourceCode string,
) *UranusTableDataLoadRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileKey: 文件路径(key) (Required) * param fileType: 文件类型:csv、text、xls、xlsx (Required) * param delimiter: 分隔符: en-comma 英文逗号,en-semicolon 英文分号,space 空格,pipe 竖线,hash 井号,and 与号,line-feed-lf 换行符(UNIX),line-feed-crlf 换行符(Windows) (Optional) * param characterSet: 字符集: GBK、UTF-8、ISO-8859-1 (Optional) * param startRow: 导入起始行 (Optional) * param projectEnv: 项目环境: prod 生产环境、dev开发环境 (Required) * param projectCode: 项目编码 (Required) * param tableName: 目标表名 (Required) * param partitionInfos: 导入分区,如果是分区表则必传 (Optional) * param importStrategy: 导入策略:append 追加、overwrite 覆盖 (Required) * param resourceCode: 资源组编码 (Required)

func NewUranusTableDataLoadRequestWithoutParam

func NewUranusTableDataLoadRequestWithoutParam() *UranusTableDataLoadRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableDataLoadRequest) GetRegionId

func (r UranusTableDataLoadRequest) GetRegionId() string

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

func (*UranusTableDataLoadRequest) SetAppName

func (r *UranusTableDataLoadRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableDataLoadRequest) SetCharacterSet

func (r *UranusTableDataLoadRequest) SetCharacterSet(characterSet string)

param characterSet: 字符集: GBK、UTF-8、ISO-8859-1(Optional)

func (*UranusTableDataLoadRequest) SetDelimiter

func (r *UranusTableDataLoadRequest) SetDelimiter(delimiter string)

param delimiter: 分隔符: en-comma 英文逗号,en-semicolon 英文分号,space 空格,pipe 竖线,hash 井号,and 与号,line-feed-lf 换行符(UNIX),line-feed-crlf 换行符(Windows)(Optional)

func (*UranusTableDataLoadRequest) SetFileKey

func (r *UranusTableDataLoadRequest) SetFileKey(fileKey string)

param fileKey: 文件路径(key)(Required)

func (*UranusTableDataLoadRequest) SetFileType

func (r *UranusTableDataLoadRequest) SetFileType(fileType string)

param fileType: 文件类型:csv、text、xls、xlsx(Required)

func (*UranusTableDataLoadRequest) SetImportStrategy

func (r *UranusTableDataLoadRequest) SetImportStrategy(importStrategy string)

param importStrategy: 导入策略:append 追加、overwrite 覆盖(Required)

func (*UranusTableDataLoadRequest) SetPartitionInfos

func (r *UranusTableDataLoadRequest) SetPartitionInfos(partitionInfos []shenhaiplatform.PartitionInfo)

param partitionInfos: 导入分区,如果是分区表则必传(Optional)

func (*UranusTableDataLoadRequest) SetProjectCode

func (r *UranusTableDataLoadRequest) SetProjectCode(projectCode string)

param projectCode: 项目编码(Required)

func (*UranusTableDataLoadRequest) SetProjectEnv

func (r *UranusTableDataLoadRequest) SetProjectEnv(projectEnv string)

param projectEnv: 项目环境: prod 生产环境、dev开发环境(Required)

func (*UranusTableDataLoadRequest) SetRegionId

func (r *UranusTableDataLoadRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableDataLoadRequest) SetResourceCode

func (r *UranusTableDataLoadRequest) SetResourceCode(resourceCode string)

param resourceCode: 资源组编码(Required)

func (*UranusTableDataLoadRequest) SetStartRow

func (r *UranusTableDataLoadRequest) SetStartRow(startRow int)

param startRow: 导入起始行(Optional)

func (*UranusTableDataLoadRequest) SetTableName

func (r *UranusTableDataLoadRequest) SetTableName(tableName string)

param tableName: 目标表名(Required)

type UranusTableDataLoadResponse

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

type UranusTableDataLoadResult

type UranusTableDataLoadResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type UranusTableDdlAnalyzeRequest

type UranusTableDdlAnalyzeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* sql 文本  */
	SqlContent string `json:"sqlContent"`
}

func NewUranusTableDdlAnalyzeRequest

func NewUranusTableDdlAnalyzeRequest(
	regionId string,
	appName string,
	sqlContent string,
) *UranusTableDdlAnalyzeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param sqlContent: sql 文本 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableDdlAnalyzeRequestWithAllParams

func NewUranusTableDdlAnalyzeRequestWithAllParams(
	regionId string,
	appName string,
	sqlContent string,
) *UranusTableDdlAnalyzeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param sqlContent: sql 文本 (Required)

func NewUranusTableDdlAnalyzeRequestWithoutParam

func NewUranusTableDdlAnalyzeRequestWithoutParam() *UranusTableDdlAnalyzeRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableDdlAnalyzeRequest) GetRegionId

func (r UranusTableDdlAnalyzeRequest) GetRegionId() string

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

func (*UranusTableDdlAnalyzeRequest) SetAppName

func (r *UranusTableDdlAnalyzeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableDdlAnalyzeRequest) SetRegionId

func (r *UranusTableDdlAnalyzeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableDdlAnalyzeRequest) SetSqlContent

func (r *UranusTableDdlAnalyzeRequest) SetSqlContent(sqlContent string)

param sqlContent: sql 文本(Required)

type UranusTableDdlAnalyzeResponse

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

type UranusTableDdlAnalyzeResult

type UranusTableDdlAnalyzeResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     shenhaiplatform.UranusTableSaveOrUpdate `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusTableDeleteRequest

type UranusTableDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 根据表名删除表  */
	Table string `json:"table"`

	/* 环境信息,dev 开发、prod 生产  */
	Env string `json:"env"`
}

func NewUranusTableDeleteRequest

func NewUranusTableDeleteRequest(
	regionId string,
	appName string,
	table string,
	env string,
) *UranusTableDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param table: 根据表名删除表 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableDeleteRequestWithAllParams

func NewUranusTableDeleteRequestWithAllParams(
	regionId string,
	appName string,
	table string,
	env string,
) *UranusTableDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param table: 根据表名删除表 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required)

func NewUranusTableDeleteRequestWithoutParam

func NewUranusTableDeleteRequestWithoutParam() *UranusTableDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableDeleteRequest) GetRegionId

func (r UranusTableDeleteRequest) GetRegionId() string

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

func (*UranusTableDeleteRequest) SetAppName

func (r *UranusTableDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableDeleteRequest) SetEnv

func (r *UranusTableDeleteRequest) SetEnv(env string)

param env: 环境信息,dev 开发、prod 生产(Required)

func (*UranusTableDeleteRequest) SetRegionId

func (r *UranusTableDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableDeleteRequest) SetTable

func (r *UranusTableDeleteRequest) SetTable(table string)

param table: 根据表名删除表(Required)

type UranusTableDeleteResponse

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

type UranusTableDeleteResult

type UranusTableDeleteResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTableDelimitersRequest

type UranusTableDelimitersRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusTableDelimitersRequest

func NewUranusTableDelimitersRequest(
	regionId string,
	appName string,
) *UranusTableDelimitersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableDelimitersRequestWithAllParams

func NewUranusTableDelimitersRequestWithAllParams(
	regionId string,
	appName string,
) *UranusTableDelimitersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusTableDelimitersRequestWithoutParam

func NewUranusTableDelimitersRequestWithoutParam() *UranusTableDelimitersRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableDelimitersRequest) GetRegionId

func (r UranusTableDelimitersRequest) GetRegionId() string

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

func (*UranusTableDelimitersRequest) SetAppName

func (r *UranusTableDelimitersRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableDelimitersRequest) SetRegionId

func (r *UranusTableDelimitersRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTableDelimitersResponse

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

type UranusTableDelimitersResult

type UranusTableDelimitersResult struct {
	Code       string                            `json:"code"`
	ErrorTitle string                            `json:"errorTitle"`
	ErrorMsg   string                            `json:"errorMsg"`
	Result     shenhaiplatform.TableDelimitersVo `json:"result"`
	SubCode    string                            `json:"subCode"`
	Successed  bool                              `json:"successed"`
}

type UranusTableLikeRequest

type UranusTableLikeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 模糊搜索字段 (Optional) */
	TableLike *string `json:"tableLike"`

	/* 是否负责,1 负责、0不负责  */
	Auth int `json:"auth"`

	/* 环境信息,dev 开发、prod 生产  */
	Env string `json:"env"`

	/* 0 不强对比,1 开发、生产表强对比 (Optional) */
	Diff *int `json:"diff"`
}

func NewUranusTableLikeRequest

func NewUranusTableLikeRequest(
	regionId string,
	appName string,
	auth int,
	env string,
) *UranusTableLikeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param auth: 是否负责,1 负责、0不负责 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableLikeRequestWithAllParams

func NewUranusTableLikeRequestWithAllParams(
	regionId string,
	appName string,
	tableLike *string,
	auth int,
	env string,
	diff *int,
) *UranusTableLikeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableLike: 模糊搜索字段 (Optional) * param auth: 是否负责,1 负责、0不负责 (Required) * param env: 环境信息,dev 开发、prod 生产 (Required) * param diff: 0 不强对比,1 开发、生产表强对比 (Optional)

func NewUranusTableLikeRequestWithoutParam

func NewUranusTableLikeRequestWithoutParam() *UranusTableLikeRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableLikeRequest) GetRegionId

func (r UranusTableLikeRequest) GetRegionId() string

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

func (*UranusTableLikeRequest) SetAppName

func (r *UranusTableLikeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableLikeRequest) SetAuth

func (r *UranusTableLikeRequest) SetAuth(auth int)

param auth: 是否负责,1 负责、0不负责(Required)

func (*UranusTableLikeRequest) SetDiff

func (r *UranusTableLikeRequest) SetDiff(diff int)

param diff: 0 不强对比,1 开发、生产表强对比(Optional)

func (*UranusTableLikeRequest) SetEnv

func (r *UranusTableLikeRequest) SetEnv(env string)

param env: 环境信息,dev 开发、prod 生产(Required)

func (*UranusTableLikeRequest) SetRegionId

func (r *UranusTableLikeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableLikeRequest) SetTableLike

func (r *UranusTableLikeRequest) SetTableLike(tableLike string)

param tableLike: 模糊搜索字段(Optional)

type UranusTableLikeResponse

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

type UranusTableLikeResult

type UranusTableLikeResult struct {
	Code       string                           `json:"code"`
	ErrorTitle string                           `json:"errorTitle"`
	ErrorMsg   string                           `json:"errorMsg"`
	Result     []shenhaiplatform.TableBriefInfo `json:"result"`
	SubCode    string                           `json:"subCode"`
	Successed  bool                             `json:"successed"`
}

type UranusTablePublishRequest

type UranusTablePublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表英文名称  */
	TableEnName string `json:"tableEnName"`

	/* 表中文名 (Optional) */
	TableCnName *string `json:"tableCnName"`

	/* 负责人 (Optional) */
	Owner *string `json:"owner"`

	/* 协助人 (Optional) */
	Manager *string `json:"manager"`

	/* 表的普通字段信息  */
	Columns []shenhaiplatform.UranusColumnSaveOrUpdate `json:"columns"`

	/* 表的分区字段信息 (Optional) */
	Partitions []shenhaiplatform.UranusColumnSaveOrUpdate `json:"partitions"`

	/* 0 非分区表 1 分区表 (Optional) */
	IsPartition *int `json:"isPartition"`

	/* 0 新建表 1 修改表 (Optional) */
	UpdateTable *int `json:"updateTable"`

	/* 表存储格式 (Optional) */
	StorageType *string `json:"storageType"`

	/* 表字段分隔符(只有TEXTFILE类型表需要该字段) (Optional) */
	FieldDelim *string `json:"fieldDelim"`

	/* 表行分隔符(只有TEXTFILE类型表需要该字段) (Optional) */
	LineDelim *string `json:"lineDelim"`

	/* 分桶字段 (Optional) */
	BucketCols []string `json:"bucketCols"`

	/* 分桶字段 (Optional) */
	BucketNum *int `json:"bucketNum"`
}

func NewUranusTablePublishRequest

func NewUranusTablePublishRequest(
	regionId string,
	appName string,
	tableEnName string,
	columns []shenhaiplatform.UranusColumnSaveOrUpdate,
) *UranusTablePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableEnName: 表英文名称 (Required) * param columns: 表的普通字段信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTablePublishRequestWithAllParams

func NewUranusTablePublishRequestWithAllParams(
	regionId string,
	appName string,
	tableEnName string,
	tableCnName *string,
	owner *string,
	manager *string,
	columns []shenhaiplatform.UranusColumnSaveOrUpdate,
	partitions []shenhaiplatform.UranusColumnSaveOrUpdate,
	isPartition *int,
	updateTable *int,
	storageType *string,
	fieldDelim *string,
	lineDelim *string,
	bucketCols []string,
	bucketNum *int,
) *UranusTablePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableEnName: 表英文名称 (Required) * param tableCnName: 表中文名 (Optional) * param owner: 负责人 (Optional) * param manager: 协助人 (Optional) * param columns: 表的普通字段信息 (Required) * param partitions: 表的分区字段信息 (Optional) * param isPartition: 0 非分区表 1 分区表 (Optional) * param updateTable: 0 新建表 1 修改表 (Optional) * param storageType: 表存储格式 (Optional) * param fieldDelim: 表字段分隔符(只有TEXTFILE类型表需要该字段) (Optional) * param lineDelim: 表行分隔符(只有TEXTFILE类型表需要该字段) (Optional) * param bucketCols: 分桶字段 (Optional) * param bucketNum: 分桶字段 (Optional)

func NewUranusTablePublishRequestWithoutParam

func NewUranusTablePublishRequestWithoutParam() *UranusTablePublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusTablePublishRequest) GetRegionId

func (r UranusTablePublishRequest) GetRegionId() string

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

func (*UranusTablePublishRequest) SetAppName

func (r *UranusTablePublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTablePublishRequest) SetBucketCols

func (r *UranusTablePublishRequest) SetBucketCols(bucketCols []string)

param bucketCols: 分桶字段(Optional)

func (*UranusTablePublishRequest) SetBucketNum

func (r *UranusTablePublishRequest) SetBucketNum(bucketNum int)

param bucketNum: 分桶字段(Optional)

func (*UranusTablePublishRequest) SetColumns

param columns: 表的普通字段信息(Required)

func (*UranusTablePublishRequest) SetFieldDelim

func (r *UranusTablePublishRequest) SetFieldDelim(fieldDelim string)

param fieldDelim: 表字段分隔符(只有TEXTFILE类型表需要该字段)(Optional)

func (*UranusTablePublishRequest) SetIsPartition

func (r *UranusTablePublishRequest) SetIsPartition(isPartition int)

param isPartition: 0 非分区表 1 分区表(Optional)

func (*UranusTablePublishRequest) SetLineDelim

func (r *UranusTablePublishRequest) SetLineDelim(lineDelim string)

param lineDelim: 表行分隔符(只有TEXTFILE类型表需要该字段)(Optional)

func (*UranusTablePublishRequest) SetManager

func (r *UranusTablePublishRequest) SetManager(manager string)

param manager: 协助人(Optional)

func (*UranusTablePublishRequest) SetOwner

func (r *UranusTablePublishRequest) SetOwner(owner string)

param owner: 负责人(Optional)

func (*UranusTablePublishRequest) SetPartitions

param partitions: 表的分区字段信息(Optional)

func (*UranusTablePublishRequest) SetRegionId

func (r *UranusTablePublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTablePublishRequest) SetStorageType

func (r *UranusTablePublishRequest) SetStorageType(storageType string)

param storageType: 表存储格式(Optional)

func (*UranusTablePublishRequest) SetTableCnName

func (r *UranusTablePublishRequest) SetTableCnName(tableCnName string)

param tableCnName: 表中文名(Optional)

func (*UranusTablePublishRequest) SetTableEnName

func (r *UranusTablePublishRequest) SetTableEnName(tableEnName string)

param tableEnName: 表英文名称(Required)

func (*UranusTablePublishRequest) SetUpdateTable

func (r *UranusTablePublishRequest) SetUpdateTable(updateTable int)

param updateTable: 0 新建表 1 修改表(Optional)

type UranusTablePublishResponse

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

type UranusTablePublishResult

type UranusTablePublishResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTablePublishToPublishCenterRequest

type UranusTablePublishToPublishCenterRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表名称 (Optional) */
	TableName *string `json:"tableName"`
}

func NewUranusTablePublishToPublishCenterRequest

func NewUranusTablePublishToPublishCenterRequest(
	regionId string,
	appName string,
) *UranusTablePublishToPublishCenterRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTablePublishToPublishCenterRequestWithAllParams

func NewUranusTablePublishToPublishCenterRequestWithAllParams(
	regionId string,
	appName string,
	tableName *string,
) *UranusTablePublishToPublishCenterRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableName: 表名称 (Optional)

func NewUranusTablePublishToPublishCenterRequestWithoutParam

func NewUranusTablePublishToPublishCenterRequestWithoutParam() *UranusTablePublishToPublishCenterRequest

This constructor has better compatible ability when API parameters changed

func (UranusTablePublishToPublishCenterRequest) GetRegionId

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

func (*UranusTablePublishToPublishCenterRequest) SetAppName

func (r *UranusTablePublishToPublishCenterRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTablePublishToPublishCenterRequest) SetRegionId

func (r *UranusTablePublishToPublishCenterRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTablePublishToPublishCenterRequest) SetTableName

func (r *UranusTablePublishToPublishCenterRequest) SetTableName(tableName string)

param tableName: 表名称(Optional)

type UranusTablePublishToPublishCenterResponse

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

type UranusTablePublishToPublishCenterResult

type UranusTablePublishToPublishCenterResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTableUnpublishedInfoRequest

type UranusTableUnpublishedInfoRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 表名称 (Optional) */
	TableName *string `json:"tableName"`
}

func NewUranusTableUnpublishedInfoRequest

func NewUranusTableUnpublishedInfoRequest(
	regionId string,
	appName string,
) *UranusTableUnpublishedInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTableUnpublishedInfoRequestWithAllParams

func NewUranusTableUnpublishedInfoRequestWithAllParams(
	regionId string,
	appName string,
	tableName *string,
) *UranusTableUnpublishedInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param tableName: 表名称 (Optional)

func NewUranusTableUnpublishedInfoRequestWithoutParam

func NewUranusTableUnpublishedInfoRequestWithoutParam() *UranusTableUnpublishedInfoRequest

This constructor has better compatible ability when API parameters changed

func (UranusTableUnpublishedInfoRequest) GetRegionId

func (r UranusTableUnpublishedInfoRequest) GetRegionId() string

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

func (*UranusTableUnpublishedInfoRequest) SetAppName

func (r *UranusTableUnpublishedInfoRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTableUnpublishedInfoRequest) SetRegionId

func (r *UranusTableUnpublishedInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTableUnpublishedInfoRequest) SetTableName

func (r *UranusTableUnpublishedInfoRequest) SetTableName(tableName string)

param tableName: 表名称(Optional)

type UranusTableUnpublishedInfoResponse

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

type UranusTableUnpublishedInfoResult

type UranusTableUnpublishedInfoResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTaskAddRelationRequest

type UranusTaskAddRelationRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*   */
	WorkFlowInfo *shenhaiplatform.UranusTaskFlowUpdateReq `json:"workFlowInfo"`

	/* 节点信息  */
	Nodes []shenhaiplatform.UranusTaskNodeDetailRes `json:"nodes"`

	/* 节点之间关系  */
	GraphStr string `json:"graphStr"`
}

func NewUranusTaskAddRelationRequest

func NewUranusTaskAddRelationRequest(
	regionId string,
	appName string,
	workFlowInfo *shenhaiplatform.UranusTaskFlowUpdateReq,
	nodes []shenhaiplatform.UranusTaskNodeDetailRes,
	graphStr string,
) *UranusTaskAddRelationRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param workFlowInfo: (Required) * param nodes: 节点信息 (Required) * param graphStr: 节点之间关系 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskAddRelationRequestWithAllParams

func NewUranusTaskAddRelationRequestWithAllParams(
	regionId string,
	appName string,
	workFlowInfo *shenhaiplatform.UranusTaskFlowUpdateReq,
	nodes []shenhaiplatform.UranusTaskNodeDetailRes,
	graphStr string,
) *UranusTaskAddRelationRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param workFlowInfo: (Required) * param nodes: 节点信息 (Required) * param graphStr: 节点之间关系 (Required)

func NewUranusTaskAddRelationRequestWithoutParam

func NewUranusTaskAddRelationRequestWithoutParam() *UranusTaskAddRelationRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskAddRelationRequest) GetRegionId

func (r UranusTaskAddRelationRequest) GetRegionId() string

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

func (*UranusTaskAddRelationRequest) SetAppName

func (r *UranusTaskAddRelationRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskAddRelationRequest) SetGraphStr

func (r *UranusTaskAddRelationRequest) SetGraphStr(graphStr string)

param graphStr: 节点之间关系(Required)

func (*UranusTaskAddRelationRequest) SetNodes

param nodes: 节点信息(Required)

func (*UranusTaskAddRelationRequest) SetRegionId

func (r *UranusTaskAddRelationRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskAddRelationRequest) SetWorkFlowInfo

func (r *UranusTaskAddRelationRequest) SetWorkFlowInfo(workFlowInfo *shenhaiplatform.UranusTaskFlowUpdateReq)

param workFlowInfo: (Required)

type UranusTaskAddRelationResponse

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

type UranusTaskAddRelationResult

type UranusTaskAddRelationResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskDependExportParamListRequest

type UranusTaskDependExportParamListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 租户code (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 工作流code (Optional) */
	FlowCode *string `json:"flowCode"`

	/* 任务code (Optional) */
	TaskCode *string `json:"taskCode"`
}

func NewUranusTaskDependExportParamListRequest

func NewUranusTaskDependExportParamListRequest(
	regionId string,
	appName string,
) *UranusTaskDependExportParamListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskDependExportParamListRequestWithAllParams

func NewUranusTaskDependExportParamListRequestWithAllParams(
	regionId string,
	appName string,
	companyCode *string,
	workspaceCode *string,
	flowCode *string,
	taskCode *string,
) *UranusTaskDependExportParamListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: 租户code (Optional) * param workspaceCode: 工作空间code (Optional) * param flowCode: 工作流code (Optional) * param taskCode: 任务code (Optional)

func NewUranusTaskDependExportParamListRequestWithoutParam

func NewUranusTaskDependExportParamListRequestWithoutParam() *UranusTaskDependExportParamListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskDependExportParamListRequest) GetRegionId

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

func (*UranusTaskDependExportParamListRequest) SetAppName

func (r *UranusTaskDependExportParamListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskDependExportParamListRequest) SetCompanyCode

func (r *UranusTaskDependExportParamListRequest) SetCompanyCode(companyCode string)

param companyCode: 租户code(Optional)

func (*UranusTaskDependExportParamListRequest) SetFlowCode

func (r *UranusTaskDependExportParamListRequest) SetFlowCode(flowCode string)

param flowCode: 工作流code(Optional)

func (*UranusTaskDependExportParamListRequest) SetRegionId

func (r *UranusTaskDependExportParamListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskDependExportParamListRequest) SetTaskCode

func (r *UranusTaskDependExportParamListRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Optional)

func (*UranusTaskDependExportParamListRequest) SetWorkspaceCode

func (r *UranusTaskDependExportParamListRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type UranusTaskDependExportParamListResponse

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

type UranusTaskDependExportParamListResult

type UranusTaskDependExportParamListResult struct {
	Code       string                                   `json:"code"`
	ErrorTitle string                                   `json:"errorTitle"`
	ErrorMsg   string                                   `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskNodeParamRes `json:"result"`
	SubCode    string                                   `json:"subCode"`
	Successed  bool                                     `json:"successed"`
}

type UranusTaskDetailRequest

type UranusTaskDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点Code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskDetailRequest

func NewUranusTaskDetailRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskDetailRequestWithAllParams

func NewUranusTaskDetailRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点Code (Required)

func NewUranusTaskDetailRequestWithoutParam

func NewUranusTaskDetailRequestWithoutParam() *UranusTaskDetailRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskDetailRequest) GetRegionId

func (r UranusTaskDetailRequest) GetRegionId() string

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

func (*UranusTaskDetailRequest) SetAppName

func (r *UranusTaskDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskDetailRequest) SetRegionId

func (r *UranusTaskDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskDetailRequest) SetTaskCode

func (r *UranusTaskDetailRequest) SetTaskCode(taskCode string)

param taskCode: 节点Code(Required)

type UranusTaskDetailResponse

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

type UranusTaskDetailResult

type UranusTaskDetailResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskNodeDetailRes `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusTaskElementDelimitersRequest

type UranusTaskElementDelimitersRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusTaskElementDelimitersRequest

func NewUranusTaskElementDelimitersRequest(
	regionId string,
	appName string,
) *UranusTaskElementDelimitersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskElementDelimitersRequestWithAllParams

func NewUranusTaskElementDelimitersRequestWithAllParams(
	regionId string,
	appName string,
) *UranusTaskElementDelimitersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusTaskElementDelimitersRequestWithoutParam

func NewUranusTaskElementDelimitersRequestWithoutParam() *UranusTaskElementDelimitersRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskElementDelimitersRequest) GetRegionId

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

func (*UranusTaskElementDelimitersRequest) SetAppName

func (r *UranusTaskElementDelimitersRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskElementDelimitersRequest) SetRegionId

func (r *UranusTaskElementDelimitersRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskElementDelimitersResponse

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

type UranusTaskElementDelimitersResult

type UranusTaskElementDelimitersResult struct {
	Code       string                                       `json:"code"`
	ErrorTitle string                                       `json:"errorTitle"`
	ErrorMsg   string                                       `json:"errorMsg"`
	Result     []shenhaiplatform.TaskLoopElementDelimiterVo `json:"result"`
	SubCode    string                                       `json:"subCode"`
	Successed  bool                                         `json:"successed"`
}

type UranusTaskExportParamListRequest

type UranusTaskExportParamListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskExportParamListRequest

func NewUranusTaskExportParamListRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskExportParamListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskExportParamListRequestWithAllParams

func NewUranusTaskExportParamListRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskExportParamListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required)

func NewUranusTaskExportParamListRequestWithoutParam

func NewUranusTaskExportParamListRequestWithoutParam() *UranusTaskExportParamListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskExportParamListRequest) GetRegionId

func (r UranusTaskExportParamListRequest) GetRegionId() string

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

func (*UranusTaskExportParamListRequest) SetAppName

func (r *UranusTaskExportParamListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskExportParamListRequest) SetRegionId

func (r *UranusTaskExportParamListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskExportParamListRequest) SetTaskCode

func (r *UranusTaskExportParamListRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Required)

type UranusTaskExportParamListResponse

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

type UranusTaskExportParamListResult

type UranusTaskExportParamListResult struct {
	Code       string                               `json:"code"`
	ErrorTitle string                               `json:"errorTitle"`
	ErrorMsg   string                               `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskParamReq `json:"result"`
	SubCode    string                               `json:"subCode"`
	Successed  bool                                 `json:"successed"`
}

type UranusTaskFlowCheckRequest

type UranusTaskFlowCheckRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作流名称  */
	FlowName string `json:"flowName"`
}

func NewUranusTaskFlowCheckRequest

func NewUranusTaskFlowCheckRequest(
	regionId string,
	appName string,
	flowName string,
) *UranusTaskFlowCheckRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowName: 工作流名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowCheckRequestWithAllParams

func NewUranusTaskFlowCheckRequestWithAllParams(
	regionId string,
	appName string,
	flowName string,
) *UranusTaskFlowCheckRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowName: 工作流名称 (Required)

func NewUranusTaskFlowCheckRequestWithoutParam

func NewUranusTaskFlowCheckRequestWithoutParam() *UranusTaskFlowCheckRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowCheckRequest) GetRegionId

func (r UranusTaskFlowCheckRequest) GetRegionId() string

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

func (*UranusTaskFlowCheckRequest) SetAppName

func (r *UranusTaskFlowCheckRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowCheckRequest) SetFlowName

func (r *UranusTaskFlowCheckRequest) SetFlowName(flowName string)

param flowName: 工作流名称(Required)

func (*UranusTaskFlowCheckRequest) SetRegionId

func (r *UranusTaskFlowCheckRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskFlowCheckResponse

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

type UranusTaskFlowCheckResult

type UranusTaskFlowCheckResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     int    `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTaskFlowCollectionRequest

type UranusTaskFlowCollectionRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作流Code  */
	FlowCode string `json:"flowCode"`

	/* 收藏类型不能为空 0 取消收藏 1 收藏 (Optional) */
	CollectionType *int `json:"collectionType"`
}

func NewUranusTaskFlowCollectionRequest

func NewUranusTaskFlowCollectionRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskFlowCollectionRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 工作流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowCollectionRequestWithAllParams

func NewUranusTaskFlowCollectionRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
	collectionType *int,
) *UranusTaskFlowCollectionRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 工作流Code (Required) * param collectionType: 收藏类型不能为空 0 取消收藏 1 收藏 (Optional)

func NewUranusTaskFlowCollectionRequestWithoutParam

func NewUranusTaskFlowCollectionRequestWithoutParam() *UranusTaskFlowCollectionRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowCollectionRequest) GetRegionId

func (r UranusTaskFlowCollectionRequest) GetRegionId() string

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

func (*UranusTaskFlowCollectionRequest) SetAppName

func (r *UranusTaskFlowCollectionRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowCollectionRequest) SetCollectionType

func (r *UranusTaskFlowCollectionRequest) SetCollectionType(collectionType int)

param collectionType: 收藏类型不能为空 0 取消收藏 1 收藏(Optional)

func (*UranusTaskFlowCollectionRequest) SetFlowCode

func (r *UranusTaskFlowCollectionRequest) SetFlowCode(flowCode string)

param flowCode: 工作流Code(Required)

func (*UranusTaskFlowCollectionRequest) SetRegionId

func (r *UranusTaskFlowCollectionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskFlowCollectionResponse

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

type UranusTaskFlowCollectionResult

type UranusTaskFlowCollectionResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskFlowDeleteRequest

type UranusTaskFlowDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作流code list  */
	FlowCodes []string `json:"flowCodes"`
}

func NewUranusTaskFlowDeleteRequest

func NewUranusTaskFlowDeleteRequest(
	regionId string,
	appName string,
	flowCodes []string,
) *UranusTaskFlowDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCodes: 工作流code list (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowDeleteRequestWithAllParams

func NewUranusTaskFlowDeleteRequestWithAllParams(
	regionId string,
	appName string,
	flowCodes []string,
) *UranusTaskFlowDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCodes: 工作流code list (Required)

func NewUranusTaskFlowDeleteRequestWithoutParam

func NewUranusTaskFlowDeleteRequestWithoutParam() *UranusTaskFlowDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowDeleteRequest) GetRegionId

func (r UranusTaskFlowDeleteRequest) GetRegionId() string

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

func (*UranusTaskFlowDeleteRequest) SetAppName

func (r *UranusTaskFlowDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowDeleteRequest) SetFlowCodes

func (r *UranusTaskFlowDeleteRequest) SetFlowCodes(flowCodes []string)

param flowCodes: 工作流code list(Required)

func (*UranusTaskFlowDeleteRequest) SetRegionId

func (r *UranusTaskFlowDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskFlowDeleteResponse

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

type UranusTaskFlowDeleteResult

type UranusTaskFlowDeleteResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskFlowDetailRequest

type UranusTaskFlowDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 模糊搜索字段  */
	FlowCode string `json:"flowCode"`
}

func NewUranusTaskFlowDetailRequest

func NewUranusTaskFlowDetailRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskFlowDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 模糊搜索字段 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowDetailRequestWithAllParams

func NewUranusTaskFlowDetailRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskFlowDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 模糊搜索字段 (Required)

func NewUranusTaskFlowDetailRequestWithoutParam

func NewUranusTaskFlowDetailRequestWithoutParam() *UranusTaskFlowDetailRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowDetailRequest) GetRegionId

func (r UranusTaskFlowDetailRequest) GetRegionId() string

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

func (*UranusTaskFlowDetailRequest) SetAppName

func (r *UranusTaskFlowDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowDetailRequest) SetFlowCode

func (r *UranusTaskFlowDetailRequest) SetFlowCode(flowCode string)

param flowCode: 模糊搜索字段(Required)

func (*UranusTaskFlowDetailRequest) SetRegionId

func (r *UranusTaskFlowDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskFlowDetailResponse

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

type UranusTaskFlowDetailResult

type UranusTaskFlowDetailResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskFlowDetailRes `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusTaskFlowListTreeRequest

type UranusTaskFlowListTreeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 关键字查询 (Optional) */
	KeyWord *string `json:"keyWord"`

	/* 目录code (Optional) */
	CatalogCode *string `json:"catalogCode"`

	/* 工作流code (Optional) */
	FlowCode *string `json:"flowCode"`

	/* 查询过滤条件  all 全部、recent 最近使用、join 参数、collection 收藏 (Optional) */
	SearchType *string `json:"searchType"`
}

func NewUranusTaskFlowListTreeRequest

func NewUranusTaskFlowListTreeRequest(
	regionId string,
	appName string,
) *UranusTaskFlowListTreeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowListTreeRequestWithAllParams

func NewUranusTaskFlowListTreeRequestWithAllParams(
	regionId string,
	appName string,
	keyWord *string,
	catalogCode *string,
	flowCode *string,
	searchType *string,
) *UranusTaskFlowListTreeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param keyWord: 关键字查询 (Optional) * param catalogCode: 目录code (Optional) * param flowCode: 工作流code (Optional) * param searchType: 查询过滤条件 all 全部、recent 最近使用、join 参数、collection 收藏 (Optional)

func NewUranusTaskFlowListTreeRequestWithoutParam

func NewUranusTaskFlowListTreeRequestWithoutParam() *UranusTaskFlowListTreeRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowListTreeRequest) GetRegionId

func (r UranusTaskFlowListTreeRequest) GetRegionId() string

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

func (*UranusTaskFlowListTreeRequest) SetAppName

func (r *UranusTaskFlowListTreeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowListTreeRequest) SetCatalogCode

func (r *UranusTaskFlowListTreeRequest) SetCatalogCode(catalogCode string)

param catalogCode: 目录code(Optional)

func (*UranusTaskFlowListTreeRequest) SetFlowCode

func (r *UranusTaskFlowListTreeRequest) SetFlowCode(flowCode string)

param flowCode: 工作流code(Optional)

func (*UranusTaskFlowListTreeRequest) SetKeyWord

func (r *UranusTaskFlowListTreeRequest) SetKeyWord(keyWord string)

param keyWord: 关键字查询(Optional)

func (*UranusTaskFlowListTreeRequest) SetRegionId

func (r *UranusTaskFlowListTreeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskFlowListTreeRequest) SetSearchType

func (r *UranusTaskFlowListTreeRequest) SetSearchType(searchType string)

param searchType: 查询过滤条件 all 全部、recent 最近使用、join 参数、collection 收藏(Optional)

type UranusTaskFlowListTreeResponse

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

type UranusTaskFlowListTreeResult

type UranusTaskFlowListTreeResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskFlowListRes `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusTaskFlowQueryListRequest

type UranusTaskFlowQueryListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 目录code  */
	CatalogCode string `json:"catalogCode"`
}

func NewUranusTaskFlowQueryListRequest

func NewUranusTaskFlowQueryListRequest(
	regionId string,
	appName string,
	catalogCode string,
) *UranusTaskFlowQueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogCode: 目录code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowQueryListRequestWithAllParams

func NewUranusTaskFlowQueryListRequestWithAllParams(
	regionId string,
	appName string,
	catalogCode string,
) *UranusTaskFlowQueryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param catalogCode: 目录code (Required)

func NewUranusTaskFlowQueryListRequestWithoutParam

func NewUranusTaskFlowQueryListRequestWithoutParam() *UranusTaskFlowQueryListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowQueryListRequest) GetRegionId

func (r UranusTaskFlowQueryListRequest) GetRegionId() string

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

func (*UranusTaskFlowQueryListRequest) SetAppName

func (r *UranusTaskFlowQueryListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowQueryListRequest) SetCatalogCode

func (r *UranusTaskFlowQueryListRequest) SetCatalogCode(catalogCode string)

param catalogCode: 目录code(Required)

func (*UranusTaskFlowQueryListRequest) SetRegionId

func (r *UranusTaskFlowQueryListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskFlowQueryListResponse

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

type UranusTaskFlowQueryListResult

type UranusTaskFlowQueryListResult struct {
	Code       string                                    `json:"code"`
	ErrorTitle string                                    `json:"errorTitle"`
	ErrorMsg   string                                    `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskFlowDetailRes `json:"result"`
	SubCode    string                                    `json:"subCode"`
	Successed  bool                                      `json:"successed"`
}

type UranusTaskFlowSaveRequest

type UranusTaskFlowSaveRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作流名称  */
	FlowName string `json:"flowName"`

	/* 工作流描述 (Optional) */
	FlowDesc *string `json:"flowDesc"`

	/* 工作流所属目录  */
	CatalogCode string `json:"catalogCode"`

	/* 工作流协同人 (Optional) */
	Workers []string `json:"workers"`
}

func NewUranusTaskFlowSaveRequest

func NewUranusTaskFlowSaveRequest(
	regionId string,
	appName string,
	flowName string,
	catalogCode string,
) *UranusTaskFlowSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowName: 工作流名称 (Required) * param catalogCode: 工作流所属目录 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowSaveRequestWithAllParams

func NewUranusTaskFlowSaveRequestWithAllParams(
	regionId string,
	appName string,
	flowName string,
	flowDesc *string,
	catalogCode string,
	workers []string,
) *UranusTaskFlowSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowName: 工作流名称 (Required) * param flowDesc: 工作流描述 (Optional) * param catalogCode: 工作流所属目录 (Required) * param workers: 工作流协同人 (Optional)

func NewUranusTaskFlowSaveRequestWithoutParam

func NewUranusTaskFlowSaveRequestWithoutParam() *UranusTaskFlowSaveRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowSaveRequest) GetRegionId

func (r UranusTaskFlowSaveRequest) GetRegionId() string

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

func (*UranusTaskFlowSaveRequest) SetAppName

func (r *UranusTaskFlowSaveRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowSaveRequest) SetCatalogCode

func (r *UranusTaskFlowSaveRequest) SetCatalogCode(catalogCode string)

param catalogCode: 工作流所属目录(Required)

func (*UranusTaskFlowSaveRequest) SetFlowDesc

func (r *UranusTaskFlowSaveRequest) SetFlowDesc(flowDesc string)

param flowDesc: 工作流描述(Optional)

func (*UranusTaskFlowSaveRequest) SetFlowName

func (r *UranusTaskFlowSaveRequest) SetFlowName(flowName string)

param flowName: 工作流名称(Required)

func (*UranusTaskFlowSaveRequest) SetRegionId

func (r *UranusTaskFlowSaveRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskFlowSaveRequest) SetWorkers

func (r *UranusTaskFlowSaveRequest) SetWorkers(workers []string)

param workers: 工作流协同人(Optional)

type UranusTaskFlowSaveResponse

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

type UranusTaskFlowSaveResult

type UranusTaskFlowSaveResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTaskFlowUpdateRequest

type UranusTaskFlowUpdateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作流名称  */
	FlowName string `json:"flowName"`

	/* 工作流描述 (Optional) */
	FlowDesc *string `json:"flowDesc"`

	/* 工作流所属目录  */
	CatalogCode string `json:"catalogCode"`

	/* 工作流协同人 (Optional) */
	Workers []string `json:"workers"`

	/* 工作流code  */
	FlowCode string `json:"flowCode"`

	/* 负责人 (Optional) */
	Manager *string `json:"manager"`
}

func NewUranusTaskFlowUpdateRequest

func NewUranusTaskFlowUpdateRequest(
	regionId string,
	appName string,
	flowName string,
	catalogCode string,
	flowCode string,
) *UranusTaskFlowUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowName: 工作流名称 (Required) * param catalogCode: 工作流所属目录 (Required) * param flowCode: 工作流code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskFlowUpdateRequestWithAllParams

func NewUranusTaskFlowUpdateRequestWithAllParams(
	regionId string,
	appName string,
	flowName string,
	flowDesc *string,
	catalogCode string,
	workers []string,
	flowCode string,
	manager *string,
) *UranusTaskFlowUpdateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowName: 工作流名称 (Required) * param flowDesc: 工作流描述 (Optional) * param catalogCode: 工作流所属目录 (Required) * param workers: 工作流协同人 (Optional) * param flowCode: 工作流code (Required) * param manager: 负责人 (Optional)

func NewUranusTaskFlowUpdateRequestWithoutParam

func NewUranusTaskFlowUpdateRequestWithoutParam() *UranusTaskFlowUpdateRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskFlowUpdateRequest) GetRegionId

func (r UranusTaskFlowUpdateRequest) GetRegionId() string

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

func (*UranusTaskFlowUpdateRequest) SetAppName

func (r *UranusTaskFlowUpdateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskFlowUpdateRequest) SetCatalogCode

func (r *UranusTaskFlowUpdateRequest) SetCatalogCode(catalogCode string)

param catalogCode: 工作流所属目录(Required)

func (*UranusTaskFlowUpdateRequest) SetFlowCode

func (r *UranusTaskFlowUpdateRequest) SetFlowCode(flowCode string)

param flowCode: 工作流code(Required)

func (*UranusTaskFlowUpdateRequest) SetFlowDesc

func (r *UranusTaskFlowUpdateRequest) SetFlowDesc(flowDesc string)

param flowDesc: 工作流描述(Optional)

func (*UranusTaskFlowUpdateRequest) SetFlowName

func (r *UranusTaskFlowUpdateRequest) SetFlowName(flowName string)

param flowName: 工作流名称(Required)

func (*UranusTaskFlowUpdateRequest) SetManager

func (r *UranusTaskFlowUpdateRequest) SetManager(manager string)

param manager: 负责人(Optional)

func (*UranusTaskFlowUpdateRequest) SetRegionId

func (r *UranusTaskFlowUpdateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskFlowUpdateRequest) SetWorkers

func (r *UranusTaskFlowUpdateRequest) SetWorkers(workers []string)

param workers: 工作流协同人(Optional)

type UranusTaskFlowUpdateResponse

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

type UranusTaskFlowUpdateResult

type UranusTaskFlowUpdateResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskGetRelationRequest

type UranusTaskGetRelationRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* flowCode  */
	FlowCode string `json:"flowCode"`
}

func NewUranusTaskGetRelationRequest

func NewUranusTaskGetRelationRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskGetRelationRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: flowCode (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskGetRelationRequestWithAllParams

func NewUranusTaskGetRelationRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskGetRelationRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: flowCode (Required)

func NewUranusTaskGetRelationRequestWithoutParam

func NewUranusTaskGetRelationRequestWithoutParam() *UranusTaskGetRelationRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskGetRelationRequest) GetRegionId

func (r UranusTaskGetRelationRequest) GetRegionId() string

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

func (*UranusTaskGetRelationRequest) SetAppName

func (r *UranusTaskGetRelationRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskGetRelationRequest) SetFlowCode

func (r *UranusTaskGetRelationRequest) SetFlowCode(flowCode string)

param flowCode: flowCode(Required)

func (*UranusTaskGetRelationRequest) SetRegionId

func (r *UranusTaskGetRelationRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskGetRelationResponse

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

type UranusTaskGetRelationResult

type UranusTaskGetRelationResult struct {
	Code       string                                 `json:"code"`
	ErrorTitle string                                 `json:"errorTitle"`
	ErrorMsg   string                                 `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskNodeRSaveReq `json:"result"`
	SubCode    string                                 `json:"subCode"`
	Successed  bool                                   `json:"successed"`
}

type UranusTaskInfoAnalysisDependJobRequest

type UranusTaskInfoAnalysisDependJobRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 当前作业名称 (Optional) */
	CurrentJobName *string `json:"currentJobName"`

	/* 文件业务CODE (Optional) */
	FileCode *string `json:"fileCode"`

	/* sql内容 (Optional) */
	SqlContent *string `json:"sqlContent"`
}

func NewUranusTaskInfoAnalysisDependJobRequest

func NewUranusTaskInfoAnalysisDependJobRequest(
	regionId string,
	appName string,
) *UranusTaskInfoAnalysisDependJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoAnalysisDependJobRequestWithAllParams

func NewUranusTaskInfoAnalysisDependJobRequestWithAllParams(
	regionId string,
	appName string,
	currentJobName *string,
	fileCode *string,
	sqlContent *string,
) *UranusTaskInfoAnalysisDependJobRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param currentJobName: 当前作业名称 (Optional) * param fileCode: 文件业务CODE (Optional) * param sqlContent: sql内容 (Optional)

func NewUranusTaskInfoAnalysisDependJobRequestWithoutParam

func NewUranusTaskInfoAnalysisDependJobRequestWithoutParam() *UranusTaskInfoAnalysisDependJobRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoAnalysisDependJobRequest) GetRegionId

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

func (*UranusTaskInfoAnalysisDependJobRequest) SetAppName

func (r *UranusTaskInfoAnalysisDependJobRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoAnalysisDependJobRequest) SetCurrentJobName

func (r *UranusTaskInfoAnalysisDependJobRequest) SetCurrentJobName(currentJobName string)

param currentJobName: 当前作业名称(Optional)

func (*UranusTaskInfoAnalysisDependJobRequest) SetFileCode

func (r *UranusTaskInfoAnalysisDependJobRequest) SetFileCode(fileCode string)

param fileCode: 文件业务CODE(Optional)

func (*UranusTaskInfoAnalysisDependJobRequest) SetRegionId

func (r *UranusTaskInfoAnalysisDependJobRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoAnalysisDependJobRequest) SetSqlContent

func (r *UranusTaskInfoAnalysisDependJobRequest) SetSqlContent(sqlContent string)

param sqlContent: sql内容(Optional)

type UranusTaskInfoAnalysisDependJobResponse

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

type UranusTaskInfoAnalysisDependJobResult

type UranusTaskInfoAnalysisDependJobResult struct {
	Code       string                                    `json:"code"`
	ErrorTitle string                                    `json:"errorTitle"`
	ErrorMsg   string                                    `json:"errorMsg"`
	Result     []shenhaiplatform.UranusAnalysisScriptRes `json:"result"`
	SubCode    string                                    `json:"subCode"`
	Successed  bool                                      `json:"successed"`
}

type UranusTaskInfoAnalysisOutputTableRequest

type UranusTaskInfoAnalysisOutputTableRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 当前作业名称 (Optional) */
	CurrentJobName *string `json:"currentJobName"`

	/* 文件业务CODE (Optional) */
	FileCode *string `json:"fileCode"`

	/* sql内容 (Optional) */
	SqlContent *string `json:"sqlContent"`
}

func NewUranusTaskInfoAnalysisOutputTableRequest

func NewUranusTaskInfoAnalysisOutputTableRequest(
	regionId string,
	appName string,
) *UranusTaskInfoAnalysisOutputTableRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoAnalysisOutputTableRequestWithAllParams

func NewUranusTaskInfoAnalysisOutputTableRequestWithAllParams(
	regionId string,
	appName string,
	currentJobName *string,
	fileCode *string,
	sqlContent *string,
) *UranusTaskInfoAnalysisOutputTableRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param currentJobName: 当前作业名称 (Optional) * param fileCode: 文件业务CODE (Optional) * param sqlContent: sql内容 (Optional)

func NewUranusTaskInfoAnalysisOutputTableRequestWithoutParam

func NewUranusTaskInfoAnalysisOutputTableRequestWithoutParam() *UranusTaskInfoAnalysisOutputTableRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoAnalysisOutputTableRequest) GetRegionId

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

func (*UranusTaskInfoAnalysisOutputTableRequest) SetAppName

func (r *UranusTaskInfoAnalysisOutputTableRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoAnalysisOutputTableRequest) SetCurrentJobName

func (r *UranusTaskInfoAnalysisOutputTableRequest) SetCurrentJobName(currentJobName string)

param currentJobName: 当前作业名称(Optional)

func (*UranusTaskInfoAnalysisOutputTableRequest) SetFileCode

func (r *UranusTaskInfoAnalysisOutputTableRequest) SetFileCode(fileCode string)

param fileCode: 文件业务CODE(Optional)

func (*UranusTaskInfoAnalysisOutputTableRequest) SetRegionId

func (r *UranusTaskInfoAnalysisOutputTableRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoAnalysisOutputTableRequest) SetSqlContent

func (r *UranusTaskInfoAnalysisOutputTableRequest) SetSqlContent(sqlContent string)

param sqlContent: sql内容(Optional)

type UranusTaskInfoAnalysisOutputTableResponse

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

type UranusTaskInfoAnalysisOutputTableResult

type UranusTaskInfoAnalysisOutputTableResult struct {
	Code       string                                    `json:"code"`
	ErrorTitle string                                    `json:"errorTitle"`
	ErrorMsg   string                                    `json:"errorMsg"`
	Result     []shenhaiplatform.UranusAnalysisScriptRes `json:"result"`
	SubCode    string                                    `json:"subCode"`
	Successed  bool                                      `json:"successed"`
}

type UranusTaskInfoDetailRequest

type UranusTaskInfoDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskInfoDetailRequest

func NewUranusTaskInfoDetailRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoDetailRequestWithAllParams

func NewUranusTaskInfoDetailRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required)

func NewUranusTaskInfoDetailRequestWithoutParam

func NewUranusTaskInfoDetailRequestWithoutParam() *UranusTaskInfoDetailRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoDetailRequest) GetRegionId

func (r UranusTaskInfoDetailRequest) GetRegionId() string

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

func (*UranusTaskInfoDetailRequest) SetAppName

func (r *UranusTaskInfoDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoDetailRequest) SetRegionId

func (r *UranusTaskInfoDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoDetailRequest) SetTaskCode

func (r *UranusTaskInfoDetailRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Required)

type UranusTaskInfoDetailResponse

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

type UranusTaskInfoDetailResult

type UranusTaskInfoDetailResult struct {
	Code       string                         `json:"code"`
	ErrorTitle string                         `json:"errorTitle"`
	ErrorMsg   string                         `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskInfo `json:"result"`
	SubCode    string                         `json:"subCode"`
	Successed  bool                           `json:"successed"`
}

type UranusTaskInfoFuzzyListJobNameRequest

type UranusTaskInfoFuzzyListJobNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 模糊作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 当前作业Code (Optional) */
	CurrentTaskCode *string `json:"currentTaskCode"`

	/* 已选作业名称 (Optional) */
	DependJobNameList []string `json:"dependJobNameList"`

	/* 解析出父依赖任务 (Optional) */
	AnalysisDependJobNameList []string `json:"analysisDependJobNameList"`
}

func NewUranusTaskInfoFuzzyListJobNameRequest

func NewUranusTaskInfoFuzzyListJobNameRequest(
	regionId string,
	appName string,
) *UranusTaskInfoFuzzyListJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoFuzzyListJobNameRequestWithAllParams

func NewUranusTaskInfoFuzzyListJobNameRequestWithAllParams(
	regionId string,
	appName string,
	jobName *string,
	currentTaskCode *string,
	dependJobNameList []string,
	analysisDependJobNameList []string,
) *UranusTaskInfoFuzzyListJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 模糊作业名称 (Optional) * param currentTaskCode: 当前作业Code (Optional) * param dependJobNameList: 已选作业名称 (Optional) * param analysisDependJobNameList: 解析出父依赖任务 (Optional)

func NewUranusTaskInfoFuzzyListJobNameRequestWithoutParam

func NewUranusTaskInfoFuzzyListJobNameRequestWithoutParam() *UranusTaskInfoFuzzyListJobNameRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoFuzzyListJobNameRequest) GetRegionId

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

func (*UranusTaskInfoFuzzyListJobNameRequest) SetAnalysisDependJobNameList

func (r *UranusTaskInfoFuzzyListJobNameRequest) SetAnalysisDependJobNameList(analysisDependJobNameList []string)

param analysisDependJobNameList: 解析出父依赖任务(Optional)

func (*UranusTaskInfoFuzzyListJobNameRequest) SetAppName

func (r *UranusTaskInfoFuzzyListJobNameRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoFuzzyListJobNameRequest) SetCurrentTaskCode

func (r *UranusTaskInfoFuzzyListJobNameRequest) SetCurrentTaskCode(currentTaskCode string)

param currentTaskCode: 当前作业Code(Optional)

func (*UranusTaskInfoFuzzyListJobNameRequest) SetDependJobNameList

func (r *UranusTaskInfoFuzzyListJobNameRequest) SetDependJobNameList(dependJobNameList []string)

param dependJobNameList: 已选作业名称(Optional)

func (*UranusTaskInfoFuzzyListJobNameRequest) SetJobName

func (r *UranusTaskInfoFuzzyListJobNameRequest) SetJobName(jobName string)

param jobName: 模糊作业名称(Optional)

func (*UranusTaskInfoFuzzyListJobNameRequest) SetRegionId

func (r *UranusTaskInfoFuzzyListJobNameRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskInfoFuzzyListJobNameResponse

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

type UranusTaskInfoFuzzyListJobNameResult

type UranusTaskInfoFuzzyListJobNameResult struct {
	Code       string                              `json:"code"`
	ErrorTitle string                              `json:"errorTitle"`
	ErrorMsg   string                              `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskInfoRes `json:"result"`
	SubCode    string                              `json:"subCode"`
	Successed  bool                                `json:"successed"`
}

type UranusTaskInfoGetTaskCodeRequest

type UranusTaskInfoGetTaskCodeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusTaskInfoGetTaskCodeRequest

func NewUranusTaskInfoGetTaskCodeRequest(
	regionId string,
	appName string,
) *UranusTaskInfoGetTaskCodeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoGetTaskCodeRequestWithAllParams

func NewUranusTaskInfoGetTaskCodeRequestWithAllParams(
	regionId string,
	appName string,
) *UranusTaskInfoGetTaskCodeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusTaskInfoGetTaskCodeRequestWithoutParam

func NewUranusTaskInfoGetTaskCodeRequestWithoutParam() *UranusTaskInfoGetTaskCodeRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoGetTaskCodeRequest) GetRegionId

func (r UranusTaskInfoGetTaskCodeRequest) GetRegionId() string

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

func (*UranusTaskInfoGetTaskCodeRequest) SetAppName

func (r *UranusTaskInfoGetTaskCodeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoGetTaskCodeRequest) SetRegionId

func (r *UranusTaskInfoGetTaskCodeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskInfoGetTaskCodeResponse

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

type UranusTaskInfoGetTaskCodeResult

type UranusTaskInfoGetTaskCodeResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     string `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTaskInfoHistoryListRequest

type UranusTaskInfoHistoryListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点Code (Optional) */
	TaskCode *string `json:"taskCode"`

	/* 节点描述 (Optional) */
	TaskDesc *string `json:"taskDesc"`

	/* 页数 (Optional) */
	Page *int `json:"page"`

	/* 每页大小 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewUranusTaskInfoHistoryListRequest

func NewUranusTaskInfoHistoryListRequest(
	regionId string,
	appName string,
) *UranusTaskInfoHistoryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoHistoryListRequestWithAllParams

func NewUranusTaskInfoHistoryListRequestWithAllParams(
	regionId string,
	appName string,
	taskCode *string,
	taskDesc *string,
	page *int,
	pageSize *int,
) *UranusTaskInfoHistoryListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点Code (Optional) * param taskDesc: 节点描述 (Optional) * param page: 页数 (Optional) * param pageSize: 每页大小 (Optional)

func NewUranusTaskInfoHistoryListRequestWithoutParam

func NewUranusTaskInfoHistoryListRequestWithoutParam() *UranusTaskInfoHistoryListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoHistoryListRequest) GetRegionId

func (r UranusTaskInfoHistoryListRequest) GetRegionId() string

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

func (*UranusTaskInfoHistoryListRequest) SetAppName

func (r *UranusTaskInfoHistoryListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoHistoryListRequest) SetPage

func (r *UranusTaskInfoHistoryListRequest) SetPage(page int)

param page: 页数(Optional)

func (*UranusTaskInfoHistoryListRequest) SetPageSize

func (r *UranusTaskInfoHistoryListRequest) SetPageSize(pageSize int)

param pageSize: 每页大小(Optional)

func (*UranusTaskInfoHistoryListRequest) SetRegionId

func (r *UranusTaskInfoHistoryListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoHistoryListRequest) SetTaskCode

func (r *UranusTaskInfoHistoryListRequest) SetTaskCode(taskCode string)

param taskCode: 节点Code(Optional)

func (*UranusTaskInfoHistoryListRequest) SetTaskDesc

func (r *UranusTaskInfoHistoryListRequest) SetTaskDesc(taskDesc string)

param taskDesc: 节点描述(Optional)

type UranusTaskInfoHistoryListResponse

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

type UranusTaskInfoHistoryListResult

type UranusTaskInfoHistoryListResult struct {
	Code       string                                                         `json:"code"`
	ErrorTitle string                                                         `json:"errorTitle"`
	ErrorMsg   string                                                         `json:"errorMsg"`
	Result     shenhaiplatform.UranusPageResultContentSchedTaskInfoHistoryRes `json:"result"`
	SubCode    string                                                         `json:"subCode"`
	Successed  bool                                                           `json:"successed"`
}

type UranusTaskInfoJobPublishTypeRequest

type UranusTaskInfoJobPublishTypeRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskInfoJobPublishTypeRequest

func NewUranusTaskInfoJobPublishTypeRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoJobPublishTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoJobPublishTypeRequestWithAllParams

func NewUranusTaskInfoJobPublishTypeRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoJobPublishTypeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required)

func NewUranusTaskInfoJobPublishTypeRequestWithoutParam

func NewUranusTaskInfoJobPublishTypeRequestWithoutParam() *UranusTaskInfoJobPublishTypeRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoJobPublishTypeRequest) GetRegionId

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

func (*UranusTaskInfoJobPublishTypeRequest) SetAppName

func (r *UranusTaskInfoJobPublishTypeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoJobPublishTypeRequest) SetRegionId

func (r *UranusTaskInfoJobPublishTypeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoJobPublishTypeRequest) SetTaskCode

func (r *UranusTaskInfoJobPublishTypeRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Required)

type UranusTaskInfoJobPublishTypeResponse

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

type UranusTaskInfoJobPublishTypeResult

type UranusTaskInfoJobPublishTypeResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     int    `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTaskInfoLockDetailRequest

type UranusTaskInfoLockDetailRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务code  */
	TaskCode string `json:"taskCode"`

	/* 状态  */
	Type int `json:"type"`
}

func NewUranusTaskInfoLockDetailRequest

func NewUranusTaskInfoLockDetailRequest(
	regionId string,
	appName string,
	taskCode string,
	type_ int,
) *UranusTaskInfoLockDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * param type_: 状态 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoLockDetailRequestWithAllParams

func NewUranusTaskInfoLockDetailRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
	type_ int,
) *UranusTaskInfoLockDetailRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * param type_: 状态 (Required)

func NewUranusTaskInfoLockDetailRequestWithoutParam

func NewUranusTaskInfoLockDetailRequestWithoutParam() *UranusTaskInfoLockDetailRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoLockDetailRequest) GetRegionId

func (r UranusTaskInfoLockDetailRequest) GetRegionId() string

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

func (*UranusTaskInfoLockDetailRequest) SetAppName

func (r *UranusTaskInfoLockDetailRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoLockDetailRequest) SetRegionId

func (r *UranusTaskInfoLockDetailRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoLockDetailRequest) SetTaskCode

func (r *UranusTaskInfoLockDetailRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Required)

func (*UranusTaskInfoLockDetailRequest) SetType

func (r *UranusTaskInfoLockDetailRequest) SetType(type_ int)

param type_: 状态(Required)

type UranusTaskInfoLockDetailResponse

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

type UranusTaskInfoLockDetailResult

type UranusTaskInfoLockDetailResult struct {
	Code       string                         `json:"code"`
	ErrorTitle string                         `json:"errorTitle"`
	ErrorMsg   string                         `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskInfo `json:"result"`
	SubCode    string                         `json:"subCode"`
	Successed  bool                           `json:"successed"`
}

type UranusTaskInfoOnLineConfigRequest

type UranusTaskInfoOnLineConfigRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskInfoOnLineConfigRequest

func NewUranusTaskInfoOnLineConfigRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoOnLineConfigRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoOnLineConfigRequestWithAllParams

func NewUranusTaskInfoOnLineConfigRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoOnLineConfigRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required)

func NewUranusTaskInfoOnLineConfigRequestWithoutParam

func NewUranusTaskInfoOnLineConfigRequestWithoutParam() *UranusTaskInfoOnLineConfigRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoOnLineConfigRequest) GetRegionId

func (r UranusTaskInfoOnLineConfigRequest) GetRegionId() string

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

func (*UranusTaskInfoOnLineConfigRequest) SetAppName

func (r *UranusTaskInfoOnLineConfigRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoOnLineConfigRequest) SetRegionId

func (r *UranusTaskInfoOnLineConfigRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoOnLineConfigRequest) SetTaskCode

func (r *UranusTaskInfoOnLineConfigRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Required)

type UranusTaskInfoOnLineConfigResponse

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

type UranusTaskInfoOnLineConfigResult

type UranusTaskInfoOnLineConfigResult struct {
	Code       string                         `json:"code"`
	ErrorTitle string                         `json:"errorTitle"`
	ErrorMsg   string                         `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskInfo `json:"result"`
	SubCode    string                         `json:"subCode"`
	Successed  bool                           `json:"successed"`
}

type UranusTaskInfoPrePublishRequest

type UranusTaskInfoPrePublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskInfoPrePublishRequest

func NewUranusTaskInfoPrePublishRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoPrePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoPrePublishRequestWithAllParams

func NewUranusTaskInfoPrePublishRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskInfoPrePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务code (Required)

func NewUranusTaskInfoPrePublishRequestWithoutParam

func NewUranusTaskInfoPrePublishRequestWithoutParam() *UranusTaskInfoPrePublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoPrePublishRequest) GetRegionId

func (r UranusTaskInfoPrePublishRequest) GetRegionId() string

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

func (*UranusTaskInfoPrePublishRequest) SetAppName

func (r *UranusTaskInfoPrePublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoPrePublishRequest) SetRegionId

func (r *UranusTaskInfoPrePublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoPrePublishRequest) SetTaskCode

func (r *UranusTaskInfoPrePublishRequest) SetTaskCode(taskCode string)

param taskCode: 任务code(Required)

type UranusTaskInfoPrePublishResponse

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

type UranusTaskInfoPrePublishResult

type UranusTaskInfoPrePublishResult struct {
	Code       string                                      `json:"code"`
	ErrorTitle string                                      `json:"errorTitle"`
	ErrorMsg   string                                      `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskInfoPrePublishRes `json:"result"`
	SubCode    string                                      `json:"subCode"`
	Successed  bool                                        `json:"successed"`
}

type UranusTaskInfoPublishRequest

type UranusTaskInfoPublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点的uuid  */
	TaskCode string `json:"taskCode"`

	/* 发布原因  */
	Reason string `json:"reason"`

	/* 发布类型 (Optional) */
	PublishStatus *int `json:"publishStatus"`
}

func NewUranusTaskInfoPublishRequest

func NewUranusTaskInfoPublishRequest(
	regionId string,
	appName string,
	taskCode string,
	reason string,
) *UranusTaskInfoPublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点的uuid (Required) * param reason: 发布原因 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoPublishRequestWithAllParams

func NewUranusTaskInfoPublishRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
	reason string,
	publishStatus *int,
) *UranusTaskInfoPublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点的uuid (Required) * param reason: 发布原因 (Required) * param publishStatus: 发布类型 (Optional)

func NewUranusTaskInfoPublishRequestWithoutParam

func NewUranusTaskInfoPublishRequestWithoutParam() *UranusTaskInfoPublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoPublishRequest) GetRegionId

func (r UranusTaskInfoPublishRequest) GetRegionId() string

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

func (*UranusTaskInfoPublishRequest) SetAppName

func (r *UranusTaskInfoPublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoPublishRequest) SetPublishStatus

func (r *UranusTaskInfoPublishRequest) SetPublishStatus(publishStatus int)

param publishStatus: 发布类型(Optional)

func (*UranusTaskInfoPublishRequest) SetReason

func (r *UranusTaskInfoPublishRequest) SetReason(reason string)

param reason: 发布原因(Required)

func (*UranusTaskInfoPublishRequest) SetRegionId

func (r *UranusTaskInfoPublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoPublishRequest) SetTaskCode

func (r *UranusTaskInfoPublishRequest) SetTaskCode(taskCode string)

param taskCode: 节点的uuid(Required)

type UranusTaskInfoPublishResponse

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

type UranusTaskInfoPublishResult

type UranusTaskInfoPublishResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskInfoRePublishRequest

type UranusTaskInfoRePublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 发布历史id (Optional) */
	HistoryId *int `json:"historyId"`
}

func NewUranusTaskInfoRePublishRequest

func NewUranusTaskInfoRePublishRequest(
	regionId string,
	appName string,
) *UranusTaskInfoRePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoRePublishRequestWithAllParams

func NewUranusTaskInfoRePublishRequestWithAllParams(
	regionId string,
	appName string,
	historyId *int,
) *UranusTaskInfoRePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param historyId: 发布历史id (Optional)

func NewUranusTaskInfoRePublishRequestWithoutParam

func NewUranusTaskInfoRePublishRequestWithoutParam() *UranusTaskInfoRePublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoRePublishRequest) GetRegionId

func (r UranusTaskInfoRePublishRequest) GetRegionId() string

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

func (*UranusTaskInfoRePublishRequest) SetAppName

func (r *UranusTaskInfoRePublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoRePublishRequest) SetHistoryId

func (r *UranusTaskInfoRePublishRequest) SetHistoryId(historyId int)

param historyId: 发布历史id(Optional)

func (*UranusTaskInfoRePublishRequest) SetRegionId

func (r *UranusTaskInfoRePublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskInfoRePublishResponse

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

type UranusTaskInfoRePublishResult

type UranusTaskInfoRePublishResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskInfoSaveRequest

type UranusTaskInfoSaveRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	TaskInfo *shenhaiplatform.UranusTaskInfoRes `json:"taskInfo"`

	/*  (Optional) */
	TaskNodeInfo *shenhaiplatform.UranusTaskInfoNodeReq `json:"taskNodeInfo"`

	/*  (Optional) */
	FileInfo *shenhaiplatform.UranusTaskInfoFileReq `json:"fileInfo"`

	/*  (Optional) */
	SparkJarInfo *shenhaiplatform.TaskInfoSparkJarReq `json:"sparkJarInfo"`

	/*  (Optional) */
	LoopInfo *shenhaiplatform.TaskInfoLoopReq `json:"loopInfo"`
}

func NewUranusTaskInfoSaveRequest

func NewUranusTaskInfoSaveRequest(
	regionId string,
	appName string,
) *UranusTaskInfoSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoSaveRequestWithAllParams

func NewUranusTaskInfoSaveRequestWithAllParams(
	regionId string,
	appName string,
	taskInfo *shenhaiplatform.UranusTaskInfoRes,
	taskNodeInfo *shenhaiplatform.UranusTaskInfoNodeReq,
	fileInfo *shenhaiplatform.UranusTaskInfoFileReq,
	sparkJarInfo *shenhaiplatform.TaskInfoSparkJarReq,
	loopInfo *shenhaiplatform.TaskInfoLoopReq,
) *UranusTaskInfoSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskInfo: (Optional) * param taskNodeInfo: (Optional) * param fileInfo: (Optional) * param sparkJarInfo: (Optional) * param loopInfo: (Optional)

func NewUranusTaskInfoSaveRequestWithoutParam

func NewUranusTaskInfoSaveRequestWithoutParam() *UranusTaskInfoSaveRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoSaveRequest) GetRegionId

func (r UranusTaskInfoSaveRequest) GetRegionId() string

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

func (*UranusTaskInfoSaveRequest) SetAppName

func (r *UranusTaskInfoSaveRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoSaveRequest) SetFileInfo

param fileInfo: (Optional)

func (*UranusTaskInfoSaveRequest) SetLoopInfo

func (r *UranusTaskInfoSaveRequest) SetLoopInfo(loopInfo *shenhaiplatform.TaskInfoLoopReq)

param loopInfo: (Optional)

func (*UranusTaskInfoSaveRequest) SetRegionId

func (r *UranusTaskInfoSaveRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskInfoSaveRequest) SetSparkJarInfo

func (r *UranusTaskInfoSaveRequest) SetSparkJarInfo(sparkJarInfo *shenhaiplatform.TaskInfoSparkJarReq)

param sparkJarInfo: (Optional)

func (*UranusTaskInfoSaveRequest) SetTaskInfo

param taskInfo: (Optional)

func (*UranusTaskInfoSaveRequest) SetTaskNodeInfo

func (r *UranusTaskInfoSaveRequest) SetTaskNodeInfo(taskNodeInfo *shenhaiplatform.UranusTaskInfoNodeReq)

param taskNodeInfo: (Optional)

type UranusTaskInfoSaveResponse

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

type UranusTaskInfoSaveResult

type UranusTaskInfoSaveResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskInfoSparkVersionRequest

type UranusTaskInfoSparkVersionRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusTaskInfoSparkVersionRequest

func NewUranusTaskInfoSparkVersionRequest(
	regionId string,
	appName string,
) *UranusTaskInfoSparkVersionRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskInfoSparkVersionRequestWithAllParams

func NewUranusTaskInfoSparkVersionRequestWithAllParams(
	regionId string,
	appName string,
) *UranusTaskInfoSparkVersionRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusTaskInfoSparkVersionRequestWithoutParam

func NewUranusTaskInfoSparkVersionRequestWithoutParam() *UranusTaskInfoSparkVersionRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskInfoSparkVersionRequest) GetRegionId

func (r UranusTaskInfoSparkVersionRequest) GetRegionId() string

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

func (*UranusTaskInfoSparkVersionRequest) SetAppName

func (r *UranusTaskInfoSparkVersionRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskInfoSparkVersionRequest) SetRegionId

func (r *UranusTaskInfoSparkVersionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskInfoSparkVersionResponse

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

type UranusTaskInfoSparkVersionResult

type UranusTaskInfoSparkVersionResult struct {
	Code       string   `json:"code"`
	ErrorTitle string   `json:"errorTitle"`
	ErrorMsg   string   `json:"errorMsg"`
	Result     []string `json:"result"`
	SubCode    string   `json:"subCode"`
	Successed  bool     `json:"successed"`
}

type UranusTaskNodeCheckJobNameRequest

type UranusTaskNodeCheckJobNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务名称  */
	JobName string `json:"jobName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`
}

func NewUranusTaskNodeCheckJobNameRequest

func NewUranusTaskNodeCheckJobNameRequest(
	regionId string,
	appName string,
	jobName string,
	flowCode string,
) *UranusTaskNodeCheckJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 任务名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskNodeCheckJobNameRequestWithAllParams

func NewUranusTaskNodeCheckJobNameRequestWithAllParams(
	regionId string,
	appName string,
	jobName string,
	flowCode string,
) *UranusTaskNodeCheckJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param jobName: 任务名称 (Required) * param flowCode: 任务流Code (Required)

func NewUranusTaskNodeCheckJobNameRequestWithoutParam

func NewUranusTaskNodeCheckJobNameRequestWithoutParam() *UranusTaskNodeCheckJobNameRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskNodeCheckJobNameRequest) GetRegionId

func (r UranusTaskNodeCheckJobNameRequest) GetRegionId() string

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

func (*UranusTaskNodeCheckJobNameRequest) SetAppName

func (r *UranusTaskNodeCheckJobNameRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskNodeCheckJobNameRequest) SetFlowCode

func (r *UranusTaskNodeCheckJobNameRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusTaskNodeCheckJobNameRequest) SetJobName

func (r *UranusTaskNodeCheckJobNameRequest) SetJobName(jobName string)

param jobName: 任务名称(Required)

func (*UranusTaskNodeCheckJobNameRequest) SetRegionId

func (r *UranusTaskNodeCheckJobNameRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskNodeCheckJobNameResponse

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

type UranusTaskNodeCheckJobNameResult

type UranusTaskNodeCheckJobNameResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusTaskNodeDeleteRequest

type UranusTaskNodeDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点Code  */
	TaskCode string `json:"taskCode"`
}

func NewUranusTaskNodeDeleteRequest

func NewUranusTaskNodeDeleteRequest(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskNodeDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskNodeDeleteRequestWithAllParams

func NewUranusTaskNodeDeleteRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
) *UranusTaskNodeDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 节点Code (Required)

func NewUranusTaskNodeDeleteRequestWithoutParam

func NewUranusTaskNodeDeleteRequestWithoutParam() *UranusTaskNodeDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskNodeDeleteRequest) GetRegionId

func (r UranusTaskNodeDeleteRequest) GetRegionId() string

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

func (*UranusTaskNodeDeleteRequest) SetAppName

func (r *UranusTaskNodeDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskNodeDeleteRequest) SetRegionId

func (r *UranusTaskNodeDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskNodeDeleteRequest) SetTaskCode

func (r *UranusTaskNodeDeleteRequest) SetTaskCode(taskCode string)

param taskCode: 节点Code(Required)

type UranusTaskNodeDeleteResponse

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

type UranusTaskNodeDeleteResult

type UranusTaskNodeDeleteResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskNodeListRequest

type UranusTaskNodeListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusTaskNodeListRequest

func NewUranusTaskNodeListRequest(
	regionId string,
	appName string,
) *UranusTaskNodeListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskNodeListRequestWithAllParams

func NewUranusTaskNodeListRequestWithAllParams(
	regionId string,
	appName string,
) *UranusTaskNodeListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusTaskNodeListRequestWithoutParam

func NewUranusTaskNodeListRequestWithoutParam() *UranusTaskNodeListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskNodeListRequest) GetRegionId

func (r UranusTaskNodeListRequest) GetRegionId() string

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

func (*UranusTaskNodeListRequest) SetAppName

func (r *UranusTaskNodeListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskNodeListRequest) SetRegionId

func (r *UranusTaskNodeListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskNodeListResponse

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

type UranusTaskNodeListResult

type UranusTaskNodeListResult struct {
	Code       string                              `json:"code"`
	ErrorTitle string                              `json:"errorTitle"`
	ErrorMsg   string                              `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskNodeRes `json:"result"`
	SubCode    string                              `json:"subCode"`
	Successed  bool                                `json:"successed"`
}

type UranusTaskNodeSaveRequest

type UranusTaskNodeSaveRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点名称 (Optional) */
	TaskName *string `json:"taskName"`

	/* 子节点code List (Optional) */
	ChildrenCode []string `json:"childrenCode"`

	/* 父节点code List (Optional) */
	ParentCode []string `json:"parentCode"`

	/* 节点描述 (Optional) */
	TaskDesc *string `json:"taskDesc"`

	/* 任务类型 (Optional) */
	TaskNodeId *int `json:"taskNodeId"`

	/* 节点CODE (Optional) */
	TaskCode *string `json:"taskCode"`

	/* 负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 节点数据 以下前端需要用到的数据 (Optional) */
	TaskData *string `json:"taskData"`

	/* 节点名称 以下前端需要用到的数据 (Optional) */
	NodeName *string `json:"nodeName"`

	/* 节点类型 (Optional) */
	NodeTypeName *string `json:"nodeTypeName"`

	/* 节点图标 以下前端需要用到的数据 (Optional) */
	NodeIcon *string `json:"nodeIcon"`

	/* 工作流Code (Optional) */
	FlowCode *string `json:"flowCode"`

	/* 脚本文件的业务Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否工作流任务 (Optional) */
	IsUranus *int `json:"isUranus"`

	/* 是否当前工作流任务 (Optional) */
	IsCurrentFlow *int `json:"isCurrentFlow"`

	/* 给前端用到的 (Optional) */
	Parent []shenhaiplatform.UranusTaskNodeSaveReq `json:"parent"`

	/* 是否有子任务依赖前端用到 (Optional) */
	HaveChildren *int `json:"haveChildren"`

	/* 协作人 (Optional) */
	Cooperator *string `json:"cooperator"`
}

func NewUranusTaskNodeSaveRequest

func NewUranusTaskNodeSaveRequest(
	regionId string,
	appName string,
) *UranusTaskNodeSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskNodeSaveRequestWithAllParams

func NewUranusTaskNodeSaveRequestWithAllParams(
	regionId string,
	appName string,
	taskName *string,
	childrenCode []string,
	parentCode []string,
	taskDesc *string,
	taskNodeId *int,
	taskCode *string,
	manager *string,
	taskData *string,
	nodeName *string,
	nodeTypeName *string,
	nodeIcon *string,
	flowCode *string,
	fileCode *string,
	jobName *string,
	isUranus *int,
	isCurrentFlow *int,
	parent []shenhaiplatform.UranusTaskNodeSaveReq,
	haveChildren *int,
	cooperator *string,
) *UranusTaskNodeSaveRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskName: 节点名称 (Optional) * param childrenCode: 子节点code List (Optional) * param parentCode: 父节点code List (Optional) * param taskDesc: 节点描述 (Optional) * param taskNodeId: 任务类型 (Optional) * param taskCode: 节点CODE (Optional) * param manager: 负责人 (Optional) * param taskData: 节点数据 以下前端需要用到的数据 (Optional) * param nodeName: 节点名称 以下前端需要用到的数据 (Optional) * param nodeTypeName: 节点类型 (Optional) * param nodeIcon: 节点图标 以下前端需要用到的数据 (Optional) * param flowCode: 工作流Code (Optional) * param fileCode: 脚本文件的业务Code (Optional) * param jobName: 作业名称 (Optional) * param isUranus: 是否工作流任务 (Optional) * param isCurrentFlow: 是否当前工作流任务 (Optional) * param parent: 给前端用到的 (Optional) * param haveChildren: 是否有子任务依赖前端用到 (Optional) * param cooperator: 协作人 (Optional)

func NewUranusTaskNodeSaveRequestWithoutParam

func NewUranusTaskNodeSaveRequestWithoutParam() *UranusTaskNodeSaveRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskNodeSaveRequest) GetRegionId

func (r UranusTaskNodeSaveRequest) GetRegionId() string

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

func (*UranusTaskNodeSaveRequest) SetAppName

func (r *UranusTaskNodeSaveRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskNodeSaveRequest) SetChildrenCode

func (r *UranusTaskNodeSaveRequest) SetChildrenCode(childrenCode []string)

param childrenCode: 子节点code List(Optional)

func (*UranusTaskNodeSaveRequest) SetCooperator

func (r *UranusTaskNodeSaveRequest) SetCooperator(cooperator string)

param cooperator: 协作人(Optional)

func (*UranusTaskNodeSaveRequest) SetFileCode

func (r *UranusTaskNodeSaveRequest) SetFileCode(fileCode string)

param fileCode: 脚本文件的业务Code(Optional)

func (*UranusTaskNodeSaveRequest) SetFlowCode

func (r *UranusTaskNodeSaveRequest) SetFlowCode(flowCode string)

param flowCode: 工作流Code(Optional)

func (*UranusTaskNodeSaveRequest) SetHaveChildren

func (r *UranusTaskNodeSaveRequest) SetHaveChildren(haveChildren int)

param haveChildren: 是否有子任务依赖前端用到(Optional)

func (*UranusTaskNodeSaveRequest) SetIsCurrentFlow

func (r *UranusTaskNodeSaveRequest) SetIsCurrentFlow(isCurrentFlow int)

param isCurrentFlow: 是否当前工作流任务(Optional)

func (*UranusTaskNodeSaveRequest) SetIsUranus

func (r *UranusTaskNodeSaveRequest) SetIsUranus(isUranus int)

param isUranus: 是否工作流任务(Optional)

func (*UranusTaskNodeSaveRequest) SetJobName

func (r *UranusTaskNodeSaveRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*UranusTaskNodeSaveRequest) SetManager

func (r *UranusTaskNodeSaveRequest) SetManager(manager string)

param manager: 负责人(Optional)

func (*UranusTaskNodeSaveRequest) SetNodeIcon

func (r *UranusTaskNodeSaveRequest) SetNodeIcon(nodeIcon string)

param nodeIcon: 节点图标 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeSaveRequest) SetNodeName

func (r *UranusTaskNodeSaveRequest) SetNodeName(nodeName string)

param nodeName: 节点名称 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeSaveRequest) SetNodeTypeName

func (r *UranusTaskNodeSaveRequest) SetNodeTypeName(nodeTypeName string)

param nodeTypeName: 节点类型(Optional)

func (*UranusTaskNodeSaveRequest) SetParent

param parent: 给前端用到的(Optional)

func (*UranusTaskNodeSaveRequest) SetParentCode

func (r *UranusTaskNodeSaveRequest) SetParentCode(parentCode []string)

param parentCode: 父节点code List(Optional)

func (*UranusTaskNodeSaveRequest) SetRegionId

func (r *UranusTaskNodeSaveRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskNodeSaveRequest) SetTaskCode

func (r *UranusTaskNodeSaveRequest) SetTaskCode(taskCode string)

param taskCode: 节点CODE(Optional)

func (*UranusTaskNodeSaveRequest) SetTaskData

func (r *UranusTaskNodeSaveRequest) SetTaskData(taskData string)

param taskData: 节点数据 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeSaveRequest) SetTaskDesc

func (r *UranusTaskNodeSaveRequest) SetTaskDesc(taskDesc string)

param taskDesc: 节点描述(Optional)

func (*UranusTaskNodeSaveRequest) SetTaskName

func (r *UranusTaskNodeSaveRequest) SetTaskName(taskName string)

param taskName: 节点名称(Optional)

func (*UranusTaskNodeSaveRequest) SetTaskNodeId

func (r *UranusTaskNodeSaveRequest) SetTaskNodeId(taskNodeId int)

param taskNodeId: 任务类型(Optional)

type UranusTaskNodeSaveResponse

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

type UranusTaskNodeSaveResult

type UranusTaskNodeSaveResult struct {
	Code       string                                  `json:"code"`
	ErrorTitle string                                  `json:"errorTitle"`
	ErrorMsg   string                                  `json:"errorMsg"`
	Result     shenhaiplatform.UranusTaskNodeDetailRes `json:"result"`
	SubCode    string                                  `json:"subCode"`
	Successed  bool                                    `json:"successed"`
}

type UranusTaskNodeUpdateJobNameRequest

type UranusTaskNodeUpdateJobNameRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点名称  */
	TaskName string `json:"taskName"`

	/* 子节点code List (Optional) */
	ChildrenCode []string `json:"childrenCode"`

	/* 父节点code List (Optional) */
	ParentCode []string `json:"parentCode"`

	/* 节点描述 (Optional) */
	TaskDesc *string `json:"taskDesc"`

	/* 任务类型  */
	TaskNodeId int `json:"taskNodeId"`

	/* 节点CODE  */
	TaskCode string `json:"taskCode"`

	/* 负责人  */
	Manager string `json:"manager"`

	/* 节点数据 以下前端需要用到的数据 (Optional) */
	TaskData *string `json:"taskData"`

	/* 节点名称 以下前端需要用到的数据 (Optional) */
	NodeName *string `json:"nodeName"`

	/* 节点类型 (Optional) */
	NodeTypeName *string `json:"nodeTypeName"`

	/* 节点图标 以下前端需要用到的数据 (Optional) */
	NodeIcon *string `json:"nodeIcon"`

	/* 工作流Code  */
	FlowCode string `json:"flowCode"`

	/* 脚本文件的业务Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否工作流任务 (Optional) */
	IsUranus *int `json:"isUranus"`

	/* 是否当前工作流任务 (Optional) */
	IsCurrentFlow *int `json:"isCurrentFlow"`

	/* 给前端用到的 (Optional) */
	Parent []shenhaiplatform.UranusTaskNodeSaveReq `json:"parent"`

	/* 是否有子任务依赖前端用到 (Optional) */
	HaveChildren *int `json:"haveChildren"`

	/* 协作人 (Optional) */
	Cooperator *string `json:"cooperator"`
}

func NewUranusTaskNodeUpdateJobNameRequest

func NewUranusTaskNodeUpdateJobNameRequest(
	regionId string,
	appName string,
	taskName string,
	taskNodeId int,
	taskCode string,
	manager string,
	flowCode string,
) *UranusTaskNodeUpdateJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskName: 节点名称 (Required) * param taskNodeId: 任务类型 (Required) * param taskCode: 节点CODE (Required) * param manager: 负责人 (Required) * param flowCode: 工作流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskNodeUpdateJobNameRequestWithAllParams

func NewUranusTaskNodeUpdateJobNameRequestWithAllParams(
	regionId string,
	appName string,
	taskName string,
	childrenCode []string,
	parentCode []string,
	taskDesc *string,
	taskNodeId int,
	taskCode string,
	manager string,
	taskData *string,
	nodeName *string,
	nodeTypeName *string,
	nodeIcon *string,
	flowCode string,
	fileCode *string,
	jobName *string,
	isUranus *int,
	isCurrentFlow *int,
	parent []shenhaiplatform.UranusTaskNodeSaveReq,
	haveChildren *int,
	cooperator *string,
) *UranusTaskNodeUpdateJobNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskName: 节点名称 (Required) * param childrenCode: 子节点code List (Optional) * param parentCode: 父节点code List (Optional) * param taskDesc: 节点描述 (Optional) * param taskNodeId: 任务类型 (Required) * param taskCode: 节点CODE (Required) * param manager: 负责人 (Required) * param taskData: 节点数据 以下前端需要用到的数据 (Optional) * param nodeName: 节点名称 以下前端需要用到的数据 (Optional) * param nodeTypeName: 节点类型 (Optional) * param nodeIcon: 节点图标 以下前端需要用到的数据 (Optional) * param flowCode: 工作流Code (Required) * param fileCode: 脚本文件的业务Code (Optional) * param jobName: 作业名称 (Optional) * param isUranus: 是否工作流任务 (Optional) * param isCurrentFlow: 是否当前工作流任务 (Optional) * param parent: 给前端用到的 (Optional) * param haveChildren: 是否有子任务依赖前端用到 (Optional) * param cooperator: 协作人 (Optional)

func NewUranusTaskNodeUpdateJobNameRequestWithoutParam

func NewUranusTaskNodeUpdateJobNameRequestWithoutParam() *UranusTaskNodeUpdateJobNameRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskNodeUpdateJobNameRequest) GetRegionId

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

func (*UranusTaskNodeUpdateJobNameRequest) SetAppName

func (r *UranusTaskNodeUpdateJobNameRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskNodeUpdateJobNameRequest) SetChildrenCode

func (r *UranusTaskNodeUpdateJobNameRequest) SetChildrenCode(childrenCode []string)

param childrenCode: 子节点code List(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetCooperator

func (r *UranusTaskNodeUpdateJobNameRequest) SetCooperator(cooperator string)

param cooperator: 协作人(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetFileCode

func (r *UranusTaskNodeUpdateJobNameRequest) SetFileCode(fileCode string)

param fileCode: 脚本文件的业务Code(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetFlowCode

func (r *UranusTaskNodeUpdateJobNameRequest) SetFlowCode(flowCode string)

param flowCode: 工作流Code(Required)

func (*UranusTaskNodeUpdateJobNameRequest) SetHaveChildren

func (r *UranusTaskNodeUpdateJobNameRequest) SetHaveChildren(haveChildren int)

param haveChildren: 是否有子任务依赖前端用到(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetIsCurrentFlow

func (r *UranusTaskNodeUpdateJobNameRequest) SetIsCurrentFlow(isCurrentFlow int)

param isCurrentFlow: 是否当前工作流任务(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetIsUranus

func (r *UranusTaskNodeUpdateJobNameRequest) SetIsUranus(isUranus int)

param isUranus: 是否工作流任务(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetJobName

func (r *UranusTaskNodeUpdateJobNameRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetManager

func (r *UranusTaskNodeUpdateJobNameRequest) SetManager(manager string)

param manager: 负责人(Required)

func (*UranusTaskNodeUpdateJobNameRequest) SetNodeIcon

func (r *UranusTaskNodeUpdateJobNameRequest) SetNodeIcon(nodeIcon string)

param nodeIcon: 节点图标 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetNodeName

func (r *UranusTaskNodeUpdateJobNameRequest) SetNodeName(nodeName string)

param nodeName: 节点名称 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetNodeTypeName

func (r *UranusTaskNodeUpdateJobNameRequest) SetNodeTypeName(nodeTypeName string)

param nodeTypeName: 节点类型(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetParent

param parent: 给前端用到的(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetParentCode

func (r *UranusTaskNodeUpdateJobNameRequest) SetParentCode(parentCode []string)

param parentCode: 父节点code List(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetRegionId

func (r *UranusTaskNodeUpdateJobNameRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskNodeUpdateJobNameRequest) SetTaskCode

func (r *UranusTaskNodeUpdateJobNameRequest) SetTaskCode(taskCode string)

param taskCode: 节点CODE(Required)

func (*UranusTaskNodeUpdateJobNameRequest) SetTaskData

func (r *UranusTaskNodeUpdateJobNameRequest) SetTaskData(taskData string)

param taskData: 节点数据 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetTaskDesc

func (r *UranusTaskNodeUpdateJobNameRequest) SetTaskDesc(taskDesc string)

param taskDesc: 节点描述(Optional)

func (*UranusTaskNodeUpdateJobNameRequest) SetTaskName

func (r *UranusTaskNodeUpdateJobNameRequest) SetTaskName(taskName string)

param taskName: 节点名称(Required)

func (*UranusTaskNodeUpdateJobNameRequest) SetTaskNodeId

func (r *UranusTaskNodeUpdateJobNameRequest) SetTaskNodeId(taskNodeId int)

param taskNodeId: 任务类型(Required)

type UranusTaskNodeUpdateJobNameResponse

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

type UranusTaskNodeUpdateJobNameResult

type UranusTaskNodeUpdateJobNameResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskNodeUpdateNodeDataRequest

type UranusTaskNodeUpdateNodeDataRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点名称 (Optional) */
	TaskName *string `json:"taskName"`

	/* 子节点code List (Optional) */
	ChildrenCode []string `json:"childrenCode"`

	/* 父节点code List (Optional) */
	ParentCode []string `json:"parentCode"`

	/* 节点描述 (Optional) */
	TaskDesc *string `json:"taskDesc"`

	/* 任务类型 (Optional) */
	TaskNodeId *int `json:"taskNodeId"`

	/* 节点CODE (Optional) */
	TaskCode *string `json:"taskCode"`

	/* 负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 节点数据 以下前端需要用到的数据 (Optional) */
	TaskData *string `json:"taskData"`

	/* 节点名称 以下前端需要用到的数据 (Optional) */
	NodeName *string `json:"nodeName"`

	/* 节点类型 (Optional) */
	NodeTypeName *string `json:"nodeTypeName"`

	/* 节点图标 以下前端需要用到的数据 (Optional) */
	NodeIcon *string `json:"nodeIcon"`

	/* 工作流Code (Optional) */
	FlowCode *string `json:"flowCode"`

	/* 脚本文件的业务Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 作业名称 (Optional) */
	JobName *string `json:"jobName"`

	/* 是否工作流任务 (Optional) */
	IsUranus *int `json:"isUranus"`

	/* 是否当前工作流任务 (Optional) */
	IsCurrentFlow *int `json:"isCurrentFlow"`

	/* 给前端用到的 (Optional) */
	Parent []shenhaiplatform.UranusTaskNodeSaveReq `json:"parent"`

	/* 是否有子任务依赖前端用到 (Optional) */
	HaveChildren *int `json:"haveChildren"`

	/* 协作人 (Optional) */
	Cooperator *string `json:"cooperator"`
}

func NewUranusTaskNodeUpdateNodeDataRequest

func NewUranusTaskNodeUpdateNodeDataRequest(
	regionId string,
	appName string,
) *UranusTaskNodeUpdateNodeDataRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskNodeUpdateNodeDataRequestWithAllParams

func NewUranusTaskNodeUpdateNodeDataRequestWithAllParams(
	regionId string,
	appName string,
	taskName *string,
	childrenCode []string,
	parentCode []string,
	taskDesc *string,
	taskNodeId *int,
	taskCode *string,
	manager *string,
	taskData *string,
	nodeName *string,
	nodeTypeName *string,
	nodeIcon *string,
	flowCode *string,
	fileCode *string,
	jobName *string,
	isUranus *int,
	isCurrentFlow *int,
	parent []shenhaiplatform.UranusTaskNodeSaveReq,
	haveChildren *int,
	cooperator *string,
) *UranusTaskNodeUpdateNodeDataRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskName: 节点名称 (Optional) * param childrenCode: 子节点code List (Optional) * param parentCode: 父节点code List (Optional) * param taskDesc: 节点描述 (Optional) * param taskNodeId: 任务类型 (Optional) * param taskCode: 节点CODE (Optional) * param manager: 负责人 (Optional) * param taskData: 节点数据 以下前端需要用到的数据 (Optional) * param nodeName: 节点名称 以下前端需要用到的数据 (Optional) * param nodeTypeName: 节点类型 (Optional) * param nodeIcon: 节点图标 以下前端需要用到的数据 (Optional) * param flowCode: 工作流Code (Optional) * param fileCode: 脚本文件的业务Code (Optional) * param jobName: 作业名称 (Optional) * param isUranus: 是否工作流任务 (Optional) * param isCurrentFlow: 是否当前工作流任务 (Optional) * param parent: 给前端用到的 (Optional) * param haveChildren: 是否有子任务依赖前端用到 (Optional) * param cooperator: 协作人 (Optional)

func NewUranusTaskNodeUpdateNodeDataRequestWithoutParam

func NewUranusTaskNodeUpdateNodeDataRequestWithoutParam() *UranusTaskNodeUpdateNodeDataRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskNodeUpdateNodeDataRequest) GetRegionId

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

func (*UranusTaskNodeUpdateNodeDataRequest) SetAppName

func (r *UranusTaskNodeUpdateNodeDataRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskNodeUpdateNodeDataRequest) SetChildrenCode

func (r *UranusTaskNodeUpdateNodeDataRequest) SetChildrenCode(childrenCode []string)

param childrenCode: 子节点code List(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetCooperator

func (r *UranusTaskNodeUpdateNodeDataRequest) SetCooperator(cooperator string)

param cooperator: 协作人(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetFileCode

func (r *UranusTaskNodeUpdateNodeDataRequest) SetFileCode(fileCode string)

param fileCode: 脚本文件的业务Code(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetFlowCode

func (r *UranusTaskNodeUpdateNodeDataRequest) SetFlowCode(flowCode string)

param flowCode: 工作流Code(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetHaveChildren

func (r *UranusTaskNodeUpdateNodeDataRequest) SetHaveChildren(haveChildren int)

param haveChildren: 是否有子任务依赖前端用到(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetIsCurrentFlow

func (r *UranusTaskNodeUpdateNodeDataRequest) SetIsCurrentFlow(isCurrentFlow int)

param isCurrentFlow: 是否当前工作流任务(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetIsUranus

func (r *UranusTaskNodeUpdateNodeDataRequest) SetIsUranus(isUranus int)

param isUranus: 是否工作流任务(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetJobName

func (r *UranusTaskNodeUpdateNodeDataRequest) SetJobName(jobName string)

param jobName: 作业名称(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetManager

func (r *UranusTaskNodeUpdateNodeDataRequest) SetManager(manager string)

param manager: 负责人(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetNodeIcon

func (r *UranusTaskNodeUpdateNodeDataRequest) SetNodeIcon(nodeIcon string)

param nodeIcon: 节点图标 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetNodeName

func (r *UranusTaskNodeUpdateNodeDataRequest) SetNodeName(nodeName string)

param nodeName: 节点名称 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetNodeTypeName

func (r *UranusTaskNodeUpdateNodeDataRequest) SetNodeTypeName(nodeTypeName string)

param nodeTypeName: 节点类型(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetParent

param parent: 给前端用到的(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetParentCode

func (r *UranusTaskNodeUpdateNodeDataRequest) SetParentCode(parentCode []string)

param parentCode: 父节点code List(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetRegionId

func (r *UranusTaskNodeUpdateNodeDataRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskNodeUpdateNodeDataRequest) SetTaskCode

func (r *UranusTaskNodeUpdateNodeDataRequest) SetTaskCode(taskCode string)

param taskCode: 节点CODE(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetTaskData

func (r *UranusTaskNodeUpdateNodeDataRequest) SetTaskData(taskData string)

param taskData: 节点数据 以下前端需要用到的数据(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetTaskDesc

func (r *UranusTaskNodeUpdateNodeDataRequest) SetTaskDesc(taskDesc string)

param taskDesc: 节点描述(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetTaskName

func (r *UranusTaskNodeUpdateNodeDataRequest) SetTaskName(taskName string)

param taskName: 节点名称(Optional)

func (*UranusTaskNodeUpdateNodeDataRequest) SetTaskNodeId

func (r *UranusTaskNodeUpdateNodeDataRequest) SetTaskNodeId(taskNodeId int)

param taskNodeId: 任务类型(Optional)

type UranusTaskNodeUpdateNodeDataResponse

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

type UranusTaskNodeUpdateNodeDataResult

type UranusTaskNodeUpdateNodeDataResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskPageListRequest

type UranusTaskPageListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 分页 (Optional) */
	Page *int `json:"page"`

	/* 分页 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 作业名称 (Optional) */
	TaskName *string `json:"taskName"`

	/* 任务类型 (Optional) */
	JobType []int `json:"jobType"`

	/* 子任务类型 (Optional) */
	JobChildType []int `json:"jobChildType"`

	/* 负责人 (Optional) */
	Manager *string `json:"manager"`

	/* 作业状态 (Optional) */
	JobStatus []int `json:"jobStatus"`

	/* 修改状态 (Optional) */
	UpdateStatus []int `json:"updateStatus"`

	/* 创建时间 (Optional) */
	CreateTimeBefore *string `json:"createTimeBefore"`

	/* 创建时间 (Optional) */
	CreateTimeAfter *string `json:"createTimeAfter"`

	/* 更新时间 (Optional) */
	UpdateTimeBefore *string `json:"updateTimeBefore"`

	/* 更新时间 (Optional) */
	UpdateTimeAfter *string `json:"updateTimeAfter"`

	/* 流程Code (Optional) */
	FlowCode *string `json:"flowCode"`
}

func NewUranusTaskPageListRequest

func NewUranusTaskPageListRequest(
	regionId string,
	appName string,
) *UranusTaskPageListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskPageListRequestWithAllParams

func NewUranusTaskPageListRequestWithAllParams(
	regionId string,
	appName string,
	page *int,
	pageSize *int,
	taskName *string,
	jobType []int,
	jobChildType []int,
	manager *string,
	jobStatus []int,
	updateStatus []int,
	createTimeBefore *string,
	createTimeAfter *string,
	updateTimeBefore *string,
	updateTimeAfter *string,
	flowCode *string,
) *UranusTaskPageListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param page: 分页 (Optional) * param pageSize: 分页 (Optional) * param taskName: 作业名称 (Optional) * param jobType: 任务类型 (Optional) * param jobChildType: 子任务类型 (Optional) * param manager: 负责人 (Optional) * param jobStatus: 作业状态 (Optional) * param updateStatus: 修改状态 (Optional) * param createTimeBefore: 创建时间 (Optional) * param createTimeAfter: 创建时间 (Optional) * param updateTimeBefore: 更新时间 (Optional) * param updateTimeAfter: 更新时间 (Optional) * param flowCode: 流程Code (Optional)

func NewUranusTaskPageListRequestWithoutParam

func NewUranusTaskPageListRequestWithoutParam() *UranusTaskPageListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskPageListRequest) GetRegionId

func (r UranusTaskPageListRequest) GetRegionId() string

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

func (*UranusTaskPageListRequest) SetAppName

func (r *UranusTaskPageListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskPageListRequest) SetCreateTimeAfter

func (r *UranusTaskPageListRequest) SetCreateTimeAfter(createTimeAfter string)

param createTimeAfter: 创建时间(Optional)

func (*UranusTaskPageListRequest) SetCreateTimeBefore

func (r *UranusTaskPageListRequest) SetCreateTimeBefore(createTimeBefore string)

param createTimeBefore: 创建时间(Optional)

func (*UranusTaskPageListRequest) SetFlowCode

func (r *UranusTaskPageListRequest) SetFlowCode(flowCode string)

param flowCode: 流程Code(Optional)

func (*UranusTaskPageListRequest) SetJobChildType

func (r *UranusTaskPageListRequest) SetJobChildType(jobChildType []int)

param jobChildType: 子任务类型(Optional)

func (*UranusTaskPageListRequest) SetJobStatus

func (r *UranusTaskPageListRequest) SetJobStatus(jobStatus []int)

param jobStatus: 作业状态(Optional)

func (*UranusTaskPageListRequest) SetJobType

func (r *UranusTaskPageListRequest) SetJobType(jobType []int)

param jobType: 任务类型(Optional)

func (*UranusTaskPageListRequest) SetManager

func (r *UranusTaskPageListRequest) SetManager(manager string)

param manager: 负责人(Optional)

func (*UranusTaskPageListRequest) SetPage

func (r *UranusTaskPageListRequest) SetPage(page int)

param page: 分页(Optional)

func (*UranusTaskPageListRequest) SetPageSize

func (r *UranusTaskPageListRequest) SetPageSize(pageSize int)

param pageSize: 分页(Optional)

func (*UranusTaskPageListRequest) SetRegionId

func (r *UranusTaskPageListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskPageListRequest) SetTaskName

func (r *UranusTaskPageListRequest) SetTaskName(taskName string)

param taskName: 作业名称(Optional)

func (*UranusTaskPageListRequest) SetUpdateStatus

func (r *UranusTaskPageListRequest) SetUpdateStatus(updateStatus []int)

param updateStatus: 修改状态(Optional)

func (*UranusTaskPageListRequest) SetUpdateTimeAfter

func (r *UranusTaskPageListRequest) SetUpdateTimeAfter(updateTimeAfter string)

param updateTimeAfter: 更新时间(Optional)

func (*UranusTaskPageListRequest) SetUpdateTimeBefore

func (r *UranusTaskPageListRequest) SetUpdateTimeBefore(updateTimeBefore string)

param updateTimeBefore: 更新时间(Optional)

type UranusTaskPageListResponse

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

type UranusTaskPageListResult

type UranusTaskPageListResult struct {
	Code       string                                                 `json:"code"`
	ErrorTitle string                                                 `json:"errorTitle"`
	ErrorMsg   string                                                 `json:"errorMsg"`
	Result     shenhaiplatform.UranusPageResultContentTaskNodePageRes `json:"result"`
	SubCode    string                                                 `json:"subCode"`
	Successed  bool                                                   `json:"successed"`
}

type UranusTaskPagePublishRequest

type UranusTaskPagePublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点列表  */
	Ids []shenhaiplatform.UranusNodePublishChildReq `json:"ids"`

	/* 流程Code (Optional) */
	FlowCode *string `json:"flowCode"`
}

func NewUranusTaskPagePublishRequest

func NewUranusTaskPagePublishRequest(
	regionId string,
	appName string,
	ids []shenhaiplatform.UranusNodePublishChildReq,
) *UranusTaskPagePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param ids: 节点列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskPagePublishRequestWithAllParams

func NewUranusTaskPagePublishRequestWithAllParams(
	regionId string,
	appName string,
	ids []shenhaiplatform.UranusNodePublishChildReq,
	flowCode *string,
) *UranusTaskPagePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param ids: 节点列表 (Required) * param flowCode: 流程Code (Optional)

func NewUranusTaskPagePublishRequestWithoutParam

func NewUranusTaskPagePublishRequestWithoutParam() *UranusTaskPagePublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskPagePublishRequest) GetRegionId

func (r UranusTaskPagePublishRequest) GetRegionId() string

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

func (*UranusTaskPagePublishRequest) SetAppName

func (r *UranusTaskPagePublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskPagePublishRequest) SetFlowCode

func (r *UranusTaskPagePublishRequest) SetFlowCode(flowCode string)

param flowCode: 流程Code(Optional)

func (*UranusTaskPagePublishRequest) SetIds

param ids: 节点列表(Required)

func (*UranusTaskPagePublishRequest) SetRegionId

func (r *UranusTaskPagePublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskPagePublishResponse

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

type UranusTaskPagePublishResult

type UranusTaskPagePublishResult struct {
	Code       string                                 `json:"code"`
	ErrorTitle string                                 `json:"errorTitle"`
	ErrorMsg   string                                 `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskNodePreRes `json:"result"`
	SubCode    string                                 `json:"subCode"`
	Successed  bool                                   `json:"successed"`
}

type UranusTaskPrePublishRequest

type UranusTaskPrePublishRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* flowCode  */
	FlowCode string `json:"flowCode"`
}

func NewUranusTaskPrePublishRequest

func NewUranusTaskPrePublishRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskPrePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: flowCode (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskPrePublishRequestWithAllParams

func NewUranusTaskPrePublishRequestWithAllParams(
	regionId string,
	appName string,
	flowCode string,
) *UranusTaskPrePublishRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: flowCode (Required)

func NewUranusTaskPrePublishRequestWithoutParam

func NewUranusTaskPrePublishRequestWithoutParam() *UranusTaskPrePublishRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskPrePublishRequest) GetRegionId

func (r UranusTaskPrePublishRequest) GetRegionId() string

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

func (*UranusTaskPrePublishRequest) SetAppName

func (r *UranusTaskPrePublishRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskPrePublishRequest) SetFlowCode

func (r *UranusTaskPrePublishRequest) SetFlowCode(flowCode string)

param flowCode: flowCode(Required)

func (*UranusTaskPrePublishRequest) SetRegionId

func (r *UranusTaskPrePublishRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskPrePublishResponse

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

type UranusTaskPrePublishResult

type UranusTaskPrePublishResult struct {
	Code       string                                 `json:"code"`
	ErrorTitle string                                 `json:"errorTitle"`
	ErrorMsg   string                                 `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskNodePreRes `json:"result"`
	SubCode    string                                 `json:"subCode"`
	Successed  bool                                   `json:"successed"`
}

type UranusTaskPublishOneRequest

type UranusTaskPublishOneRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 节点列表  */
	Ids []shenhaiplatform.UranusNodePublishChildReq `json:"ids"`

	/* 发布原因  */
	Reason string `json:"reason"`
}

func NewUranusTaskPublishOneRequest

func NewUranusTaskPublishOneRequest(
	regionId string,
	appName string,
	ids []shenhaiplatform.UranusNodePublishChildReq,
	reason string,
) *UranusTaskPublishOneRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param ids: 节点列表 (Required) * param reason: 发布原因 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskPublishOneRequestWithAllParams

func NewUranusTaskPublishOneRequestWithAllParams(
	regionId string,
	appName string,
	ids []shenhaiplatform.UranusNodePublishChildReq,
	reason string,
) *UranusTaskPublishOneRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param ids: 节点列表 (Required) * param reason: 发布原因 (Required)

func NewUranusTaskPublishOneRequestWithoutParam

func NewUranusTaskPublishOneRequestWithoutParam() *UranusTaskPublishOneRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskPublishOneRequest) GetRegionId

func (r UranusTaskPublishOneRequest) GetRegionId() string

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

func (*UranusTaskPublishOneRequest) SetAppName

func (r *UranusTaskPublishOneRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskPublishOneRequest) SetIds

param ids: 节点列表(Required)

func (*UranusTaskPublishOneRequest) SetReason

func (r *UranusTaskPublishOneRequest) SetReason(reason string)

param reason: 发布原因(Required)

func (*UranusTaskPublishOneRequest) SetRegionId

func (r *UranusTaskPublishOneRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskPublishOneResponse

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

type UranusTaskPublishOneResult

type UranusTaskPublishOneResult struct {
	Code       string                                 `json:"code"`
	ErrorTitle string                                 `json:"errorTitle"`
	ErrorMsg   string                                 `json:"errorMsg"`
	Result     []shenhaiplatform.UranusTaskNodePreRes `json:"result"`
	SubCode    string                                 `json:"subCode"`
	Successed  bool                                   `json:"successed"`
}

type UranusTaskSparkParamKeysRequest

type UranusTaskSparkParamKeysRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewUranusTaskSparkParamKeysRequest

func NewUranusTaskSparkParamKeysRequest(
	regionId string,
	appName string,
) *UranusTaskSparkParamKeysRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskSparkParamKeysRequestWithAllParams

func NewUranusTaskSparkParamKeysRequestWithAllParams(
	regionId string,
	appName string,
) *UranusTaskSparkParamKeysRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewUranusTaskSparkParamKeysRequestWithoutParam

func NewUranusTaskSparkParamKeysRequestWithoutParam() *UranusTaskSparkParamKeysRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskSparkParamKeysRequest) GetRegionId

func (r UranusTaskSparkParamKeysRequest) GetRegionId() string

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

func (*UranusTaskSparkParamKeysRequest) SetAppName

func (r *UranusTaskSparkParamKeysRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskSparkParamKeysRequest) SetRegionId

func (r *UranusTaskSparkParamKeysRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusTaskSparkParamKeysResponse

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

type UranusTaskSparkParamKeysResult

type UranusTaskSparkParamKeysResult struct {
	Code       string        `json:"code"`
	ErrorTitle string        `json:"errorTitle"`
	ErrorMsg   string        `json:"errorMsg"`
	Result     []interface{} `json:"result"`
	SubCode    string        `json:"subCode"`
	Successed  bool          `json:"successed"`
}

type UranusTaskUpdateStatusListRequest

type UranusTaskUpdateStatusListRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务节点集合  */
	TaskCodes []string `json:"taskCodes"`

	/* 任务节点状态  */
	Status int `json:"status"`
}

func NewUranusTaskUpdateStatusListRequest

func NewUranusTaskUpdateStatusListRequest(
	regionId string,
	appName string,
	taskCodes []string,
	status int,
) *UranusTaskUpdateStatusListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCodes: 任务节点集合 (Required) * param status: 任务节点状态 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskUpdateStatusListRequestWithAllParams

func NewUranusTaskUpdateStatusListRequestWithAllParams(
	regionId string,
	appName string,
	taskCodes []string,
	status int,
) *UranusTaskUpdateStatusListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCodes: 任务节点集合 (Required) * param status: 任务节点状态 (Required)

func NewUranusTaskUpdateStatusListRequestWithoutParam

func NewUranusTaskUpdateStatusListRequestWithoutParam() *UranusTaskUpdateStatusListRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskUpdateStatusListRequest) GetRegionId

func (r UranusTaskUpdateStatusListRequest) GetRegionId() string

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

func (*UranusTaskUpdateStatusListRequest) SetAppName

func (r *UranusTaskUpdateStatusListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskUpdateStatusListRequest) SetRegionId

func (r *UranusTaskUpdateStatusListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskUpdateStatusListRequest) SetStatus

func (r *UranusTaskUpdateStatusListRequest) SetStatus(status int)

param status: 任务节点状态(Required)

func (*UranusTaskUpdateStatusListRequest) SetTaskCodes

func (r *UranusTaskUpdateStatusListRequest) SetTaskCodes(taskCodes []string)

param taskCodes: 任务节点集合(Required)

type UranusTaskUpdateStatusListResponse

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

type UranusTaskUpdateStatusListResult

type UranusTaskUpdateStatusListResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusTaskUpdateStatusRequest

type UranusTaskUpdateStatusRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 任务节点code  */
	TaskCode string `json:"taskCode"`

	/* 任务节点状态  */
	Status int `json:"status"`
}

func NewUranusTaskUpdateStatusRequest

func NewUranusTaskUpdateStatusRequest(
	regionId string,
	appName string,
	taskCode string,
	status int,
) *UranusTaskUpdateStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务节点code (Required) * param status: 任务节点状态 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusTaskUpdateStatusRequestWithAllParams

func NewUranusTaskUpdateStatusRequestWithAllParams(
	regionId string,
	appName string,
	taskCode string,
	status int,
) *UranusTaskUpdateStatusRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param taskCode: 任务节点code (Required) * param status: 任务节点状态 (Required)

func NewUranusTaskUpdateStatusRequestWithoutParam

func NewUranusTaskUpdateStatusRequestWithoutParam() *UranusTaskUpdateStatusRequest

This constructor has better compatible ability when API parameters changed

func (UranusTaskUpdateStatusRequest) GetRegionId

func (r UranusTaskUpdateStatusRequest) GetRegionId() string

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

func (*UranusTaskUpdateStatusRequest) SetAppName

func (r *UranusTaskUpdateStatusRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusTaskUpdateStatusRequest) SetRegionId

func (r *UranusTaskUpdateStatusRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusTaskUpdateStatusRequest) SetStatus

func (r *UranusTaskUpdateStatusRequest) SetStatus(status int)

param status: 任务节点状态(Required)

func (*UranusTaskUpdateStatusRequest) SetTaskCode

func (r *UranusTaskUpdateStatusRequest) SetTaskCode(taskCode string)

param taskCode: 任务节点code(Required)

type UranusTaskUpdateStatusResponse

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

type UranusTaskUpdateStatusResult

type UranusTaskUpdateStatusResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusUdfListFunctionRequest

type UranusUdfListFunctionRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 函数种类(SYSTEM:系统函数;DEFINED:自定义函数)  */
	Kind string `json:"kind"`

	/* 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产  */
	Env string `json:"env"`
}

func NewUranusUdfListFunctionRequest

func NewUranusUdfListFunctionRequest(
	regionId string,
	appName string,
	kind string,
	env string,
) *UranusUdfListFunctionRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param kind: 函数种类(SYSTEM:系统函数;DEFINED:自定义函数) (Required) * param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusUdfListFunctionRequestWithAllParams

func NewUranusUdfListFunctionRequestWithAllParams(
	regionId string,
	appName string,
	kind string,
	env string,
) *UranusUdfListFunctionRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param kind: 函数种类(SYSTEM:系统函数;DEFINED:自定义函数) (Required) * param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产 (Required)

func NewUranusUdfListFunctionRequestWithoutParam

func NewUranusUdfListFunctionRequestWithoutParam() *UranusUdfListFunctionRequest

This constructor has better compatible ability when API parameters changed

func (UranusUdfListFunctionRequest) GetRegionId

func (r UranusUdfListFunctionRequest) GetRegionId() string

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

func (*UranusUdfListFunctionRequest) SetAppName

func (r *UranusUdfListFunctionRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusUdfListFunctionRequest) SetEnv

func (r *UranusUdfListFunctionRequest) SetEnv(env string)

param env: 环境信息(dev:开发;prod:生产),系统函数不分开发和生产,简单模式只有生产(Required)

func (*UranusUdfListFunctionRequest) SetKind

func (r *UranusUdfListFunctionRequest) SetKind(kind string)

param kind: 函数种类(SYSTEM:系统函数;DEFINED:自定义函数)(Required)

func (*UranusUdfListFunctionRequest) SetRegionId

func (r *UranusUdfListFunctionRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type UranusUdfListFunctionResponse

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

type UranusUdfListFunctionResult

type UranusUdfListFunctionResult struct {
	Code       string                                     `json:"code"`
	ErrorTitle string                                     `json:"errorTitle"`
	ErrorMsg   string                                     `json:"errorMsg"`
	Result     []shenhaiplatform.UranusFunctionManagerRes `json:"result"`
	SubCode    string                                     `json:"subCode"`
	Successed  bool                                       `json:"successed"`
}

type UranusWorkFlowDirCreateRequest

type UranusWorkFlowDirCreateRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型 (Optional) */
	FileType *int `json:"fileType"`

	/* 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) */
	IsJarManagement *bool `json:"isJarManagement"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 父节点 Code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 文件名称 (Optional) */
	FileName *string `json:"fileName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`

	/* 文件夹上传的时候文件的相对路径属性 (Optional) */
	RelativePath *string `json:"relativePath"`

	/* 是否上传完成 0 上传取消 1 上传完成 (Optional) */
	IsUpload *int `json:"isUpload"`
}

func NewUranusWorkFlowDirCreateRequest

func NewUranusWorkFlowDirCreateRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusWorkFlowDirCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkFlowDirCreateRequestWithAllParams

func NewUranusWorkFlowDirCreateRequestWithAllParams(
	regionId string,
	appName string,
	fileType *int,
	isJarManagement *bool,
	fileCode *string,
	parentCode *string,
	fileName *string,
	flowCode string,
	relativePath *string,
	isUpload *int,
) *UranusWorkFlowDirCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型 (Optional) * param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) * param fileCode: 文件Code (Optional) * param parentCode: 父节点 Code (Optional) * param fileName: 文件名称 (Optional) * param flowCode: 任务流Code (Required) * param relativePath: 文件夹上传的时候文件的相对路径属性 (Optional) * param isUpload: 是否上传完成 0 上传取消 1 上传完成 (Optional)

func NewUranusWorkFlowDirCreateRequestWithoutParam

func NewUranusWorkFlowDirCreateRequestWithoutParam() *UranusWorkFlowDirCreateRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkFlowDirCreateRequest) GetRegionId

func (r UranusWorkFlowDirCreateRequest) GetRegionId() string

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

func (*UranusWorkFlowDirCreateRequest) SetAppName

func (r *UranusWorkFlowDirCreateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkFlowDirCreateRequest) SetFileCode

func (r *UranusWorkFlowDirCreateRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusWorkFlowDirCreateRequest) SetFileName

func (r *UranusWorkFlowDirCreateRequest) SetFileName(fileName string)

param fileName: 文件名称(Optional)

func (*UranusWorkFlowDirCreateRequest) SetFileType

func (r *UranusWorkFlowDirCreateRequest) SetFileType(fileType int)

param fileType: 文件类型(Optional)

func (*UranusWorkFlowDirCreateRequest) SetFlowCode

func (r *UranusWorkFlowDirCreateRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusWorkFlowDirCreateRequest) SetIsJarManagement

func (r *UranusWorkFlowDirCreateRequest) SetIsJarManagement(isJarManagement bool)

param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分(Optional)

func (*UranusWorkFlowDirCreateRequest) SetIsUpload

func (r *UranusWorkFlowDirCreateRequest) SetIsUpload(isUpload int)

param isUpload: 是否上传完成 0 上传取消 1 上传完成(Optional)

func (*UranusWorkFlowDirCreateRequest) SetParentCode

func (r *UranusWorkFlowDirCreateRequest) SetParentCode(parentCode string)

param parentCode: 父节点 Code(Optional)

func (*UranusWorkFlowDirCreateRequest) SetRegionId

func (r *UranusWorkFlowDirCreateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkFlowDirCreateRequest) SetRelativePath

func (r *UranusWorkFlowDirCreateRequest) SetRelativePath(relativePath string)

param relativePath: 文件夹上传的时候文件的相对路径属性(Optional)

type UranusWorkFlowDirCreateResponse

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

type UranusWorkFlowDirCreateResult

type UranusWorkFlowDirCreateResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusWorkFlowDirDeleteRequest

type UranusWorkFlowDirDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型 (Optional) */
	FileType *int `json:"fileType"`

	/* 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) */
	IsJarManagement *bool `json:"isJarManagement"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 父节点 Code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 文件名称 (Optional) */
	FileName *string `json:"fileName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`

	/* 文件夹上传的时候文件的相对路径属性 (Optional) */
	RelativePath *string `json:"relativePath"`

	/* 是否上传完成 0 上传取消 1 上传完成 (Optional) */
	IsUpload *int `json:"isUpload"`
}

func NewUranusWorkFlowDirDeleteRequest

func NewUranusWorkFlowDirDeleteRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusWorkFlowDirDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkFlowDirDeleteRequestWithAllParams

func NewUranusWorkFlowDirDeleteRequestWithAllParams(
	regionId string,
	appName string,
	fileType *int,
	isJarManagement *bool,
	fileCode *string,
	parentCode *string,
	fileName *string,
	flowCode string,
	relativePath *string,
	isUpload *int,
) *UranusWorkFlowDirDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型 (Optional) * param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) * param fileCode: 文件Code (Optional) * param parentCode: 父节点 Code (Optional) * param fileName: 文件名称 (Optional) * param flowCode: 任务流Code (Required) * param relativePath: 文件夹上传的时候文件的相对路径属性 (Optional) * param isUpload: 是否上传完成 0 上传取消 1 上传完成 (Optional)

func NewUranusWorkFlowDirDeleteRequestWithoutParam

func NewUranusWorkFlowDirDeleteRequestWithoutParam() *UranusWorkFlowDirDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkFlowDirDeleteRequest) GetRegionId

func (r UranusWorkFlowDirDeleteRequest) GetRegionId() string

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

func (*UranusWorkFlowDirDeleteRequest) SetAppName

func (r *UranusWorkFlowDirDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkFlowDirDeleteRequest) SetFileCode

func (r *UranusWorkFlowDirDeleteRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusWorkFlowDirDeleteRequest) SetFileName

func (r *UranusWorkFlowDirDeleteRequest) SetFileName(fileName string)

param fileName: 文件名称(Optional)

func (*UranusWorkFlowDirDeleteRequest) SetFileType

func (r *UranusWorkFlowDirDeleteRequest) SetFileType(fileType int)

param fileType: 文件类型(Optional)

func (*UranusWorkFlowDirDeleteRequest) SetFlowCode

func (r *UranusWorkFlowDirDeleteRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusWorkFlowDirDeleteRequest) SetIsJarManagement

func (r *UranusWorkFlowDirDeleteRequest) SetIsJarManagement(isJarManagement bool)

param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分(Optional)

func (*UranusWorkFlowDirDeleteRequest) SetIsUpload

func (r *UranusWorkFlowDirDeleteRequest) SetIsUpload(isUpload int)

param isUpload: 是否上传完成 0 上传取消 1 上传完成(Optional)

func (*UranusWorkFlowDirDeleteRequest) SetParentCode

func (r *UranusWorkFlowDirDeleteRequest) SetParentCode(parentCode string)

param parentCode: 父节点 Code(Optional)

func (*UranusWorkFlowDirDeleteRequest) SetRegionId

func (r *UranusWorkFlowDirDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkFlowDirDeleteRequest) SetRelativePath

func (r *UranusWorkFlowDirDeleteRequest) SetRelativePath(relativePath string)

param relativePath: 文件夹上传的时候文件的相对路径属性(Optional)

type UranusWorkFlowDirDeleteResponse

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

type UranusWorkFlowDirDeleteResult

type UranusWorkFlowDirDeleteResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusWorkFlowDirFileDeleteRequest

type UranusWorkFlowDirFileDeleteRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型 (Optional) */
	FileType *int `json:"fileType"`

	/* 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) */
	IsJarManagement *bool `json:"isJarManagement"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 父节点 Code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 文件名称 (Optional) */
	FileName *string `json:"fileName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`

	/* 文件夹上传的时候文件的相对路径属性 (Optional) */
	RelativePath *string `json:"relativePath"`

	/* 是否上传完成 0 上传取消 1 上传完成 (Optional) */
	IsUpload *int `json:"isUpload"`
}

func NewUranusWorkFlowDirFileDeleteRequest

func NewUranusWorkFlowDirFileDeleteRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusWorkFlowDirFileDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkFlowDirFileDeleteRequestWithAllParams

func NewUranusWorkFlowDirFileDeleteRequestWithAllParams(
	regionId string,
	appName string,
	fileType *int,
	isJarManagement *bool,
	fileCode *string,
	parentCode *string,
	fileName *string,
	flowCode string,
	relativePath *string,
	isUpload *int,
) *UranusWorkFlowDirFileDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型 (Optional) * param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) * param fileCode: 文件Code (Optional) * param parentCode: 父节点 Code (Optional) * param fileName: 文件名称 (Optional) * param flowCode: 任务流Code (Required) * param relativePath: 文件夹上传的时候文件的相对路径属性 (Optional) * param isUpload: 是否上传完成 0 上传取消 1 上传完成 (Optional)

func NewUranusWorkFlowDirFileDeleteRequestWithoutParam

func NewUranusWorkFlowDirFileDeleteRequestWithoutParam() *UranusWorkFlowDirFileDeleteRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkFlowDirFileDeleteRequest) GetRegionId

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

func (*UranusWorkFlowDirFileDeleteRequest) SetAppName

func (r *UranusWorkFlowDirFileDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkFlowDirFileDeleteRequest) SetFileCode

func (r *UranusWorkFlowDirFileDeleteRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusWorkFlowDirFileDeleteRequest) SetFileName

func (r *UranusWorkFlowDirFileDeleteRequest) SetFileName(fileName string)

param fileName: 文件名称(Optional)

func (*UranusWorkFlowDirFileDeleteRequest) SetFileType

func (r *UranusWorkFlowDirFileDeleteRequest) SetFileType(fileType int)

param fileType: 文件类型(Optional)

func (*UranusWorkFlowDirFileDeleteRequest) SetFlowCode

func (r *UranusWorkFlowDirFileDeleteRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusWorkFlowDirFileDeleteRequest) SetIsJarManagement

func (r *UranusWorkFlowDirFileDeleteRequest) SetIsJarManagement(isJarManagement bool)

param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分(Optional)

func (*UranusWorkFlowDirFileDeleteRequest) SetIsUpload

func (r *UranusWorkFlowDirFileDeleteRequest) SetIsUpload(isUpload int)

param isUpload: 是否上传完成 0 上传取消 1 上传完成(Optional)

func (*UranusWorkFlowDirFileDeleteRequest) SetParentCode

func (r *UranusWorkFlowDirFileDeleteRequest) SetParentCode(parentCode string)

param parentCode: 父节点 Code(Optional)

func (*UranusWorkFlowDirFileDeleteRequest) SetRegionId

func (r *UranusWorkFlowDirFileDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkFlowDirFileDeleteRequest) SetRelativePath

func (r *UranusWorkFlowDirFileDeleteRequest) SetRelativePath(relativePath string)

param relativePath: 文件夹上传的时候文件的相对路径属性(Optional)

type UranusWorkFlowDirFileDeleteResponse

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

type UranusWorkFlowDirFileDeleteResult

type UranusWorkFlowDirFileDeleteResult struct {
	Code       string      `json:"code"`
	ErrorTitle string      `json:"errorTitle"`
	ErrorMsg   string      `json:"errorMsg"`
	Result     interface{} `json:"result"`
	SubCode    string      `json:"subCode"`
	Successed  bool        `json:"successed"`
}

type UranusWorkFlowDirFileExistsRequest

type UranusWorkFlowDirFileExistsRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型 (Optional) */
	FileType *int `json:"fileType"`

	/* 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) */
	IsJarManagement *bool `json:"isJarManagement"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 父节点 Code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 文件名称 (Optional) */
	FileName *string `json:"fileName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`

	/* 文件夹上传的时候文件的相对路径属性 (Optional) */
	RelativePath *string `json:"relativePath"`

	/* 是否上传完成 0 上传取消 1 上传完成 (Optional) */
	IsUpload *int `json:"isUpload"`
}

func NewUranusWorkFlowDirFileExistsRequest

func NewUranusWorkFlowDirFileExistsRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusWorkFlowDirFileExistsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkFlowDirFileExistsRequestWithAllParams

func NewUranusWorkFlowDirFileExistsRequestWithAllParams(
	regionId string,
	appName string,
	fileType *int,
	isJarManagement *bool,
	fileCode *string,
	parentCode *string,
	fileName *string,
	flowCode string,
	relativePath *string,
	isUpload *int,
) *UranusWorkFlowDirFileExistsRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型 (Optional) * param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) * param fileCode: 文件Code (Optional) * param parentCode: 父节点 Code (Optional) * param fileName: 文件名称 (Optional) * param flowCode: 任务流Code (Required) * param relativePath: 文件夹上传的时候文件的相对路径属性 (Optional) * param isUpload: 是否上传完成 0 上传取消 1 上传完成 (Optional)

func NewUranusWorkFlowDirFileExistsRequestWithoutParam

func NewUranusWorkFlowDirFileExistsRequestWithoutParam() *UranusWorkFlowDirFileExistsRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkFlowDirFileExistsRequest) GetRegionId

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

func (*UranusWorkFlowDirFileExistsRequest) SetAppName

func (r *UranusWorkFlowDirFileExistsRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkFlowDirFileExistsRequest) SetFileCode

func (r *UranusWorkFlowDirFileExistsRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusWorkFlowDirFileExistsRequest) SetFileName

func (r *UranusWorkFlowDirFileExistsRequest) SetFileName(fileName string)

param fileName: 文件名称(Optional)

func (*UranusWorkFlowDirFileExistsRequest) SetFileType

func (r *UranusWorkFlowDirFileExistsRequest) SetFileType(fileType int)

param fileType: 文件类型(Optional)

func (*UranusWorkFlowDirFileExistsRequest) SetFlowCode

func (r *UranusWorkFlowDirFileExistsRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusWorkFlowDirFileExistsRequest) SetIsJarManagement

func (r *UranusWorkFlowDirFileExistsRequest) SetIsJarManagement(isJarManagement bool)

param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分(Optional)

func (*UranusWorkFlowDirFileExistsRequest) SetIsUpload

func (r *UranusWorkFlowDirFileExistsRequest) SetIsUpload(isUpload int)

param isUpload: 是否上传完成 0 上传取消 1 上传完成(Optional)

func (*UranusWorkFlowDirFileExistsRequest) SetParentCode

func (r *UranusWorkFlowDirFileExistsRequest) SetParentCode(parentCode string)

param parentCode: 父节点 Code(Optional)

func (*UranusWorkFlowDirFileExistsRequest) SetRegionId

func (r *UranusWorkFlowDirFileExistsRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkFlowDirFileExistsRequest) SetRelativePath

func (r *UranusWorkFlowDirFileExistsRequest) SetRelativePath(relativePath string)

param relativePath: 文件夹上传的时候文件的相对路径属性(Optional)

type UranusWorkFlowDirFileExistsResponse

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

type UranusWorkFlowDirFileExistsResult

type UranusWorkFlowDirFileExistsResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusWorkFlowDirIfChildrenPathRequest

type UranusWorkFlowDirIfChildrenPathRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型 (Optional) */
	FileType *int `json:"fileType"`

	/* 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) */
	IsJarManagement *bool `json:"isJarManagement"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 父节点 Code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 文件名称 (Optional) */
	FileName *string `json:"fileName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`

	/* 文件夹上传的时候文件的相对路径属性 (Optional) */
	RelativePath *string `json:"relativePath"`

	/* 是否上传完成 0 上传取消 1 上传完成 (Optional) */
	IsUpload *int `json:"isUpload"`
}

func NewUranusWorkFlowDirIfChildrenPathRequest

func NewUranusWorkFlowDirIfChildrenPathRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusWorkFlowDirIfChildrenPathRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkFlowDirIfChildrenPathRequestWithAllParams

func NewUranusWorkFlowDirIfChildrenPathRequestWithAllParams(
	regionId string,
	appName string,
	fileType *int,
	isJarManagement *bool,
	fileCode *string,
	parentCode *string,
	fileName *string,
	flowCode string,
	relativePath *string,
	isUpload *int,
) *UranusWorkFlowDirIfChildrenPathRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型 (Optional) * param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) * param fileCode: 文件Code (Optional) * param parentCode: 父节点 Code (Optional) * param fileName: 文件名称 (Optional) * param flowCode: 任务流Code (Required) * param relativePath: 文件夹上传的时候文件的相对路径属性 (Optional) * param isUpload: 是否上传完成 0 上传取消 1 上传完成 (Optional)

func NewUranusWorkFlowDirIfChildrenPathRequestWithoutParam

func NewUranusWorkFlowDirIfChildrenPathRequestWithoutParam() *UranusWorkFlowDirIfChildrenPathRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkFlowDirIfChildrenPathRequest) GetRegionId

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

func (*UranusWorkFlowDirIfChildrenPathRequest) SetAppName

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetFileCode

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetFileName

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetFileName(fileName string)

param fileName: 文件名称(Optional)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetFileType

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetFileType(fileType int)

param fileType: 文件类型(Optional)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetFlowCode

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetIsJarManagement

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetIsJarManagement(isJarManagement bool)

param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分(Optional)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetIsUpload

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetIsUpload(isUpload int)

param isUpload: 是否上传完成 0 上传取消 1 上传完成(Optional)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetParentCode

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetParentCode(parentCode string)

param parentCode: 父节点 Code(Optional)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetRegionId

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkFlowDirIfChildrenPathRequest) SetRelativePath

func (r *UranusWorkFlowDirIfChildrenPathRequest) SetRelativePath(relativePath string)

param relativePath: 文件夹上传的时候文件的相对路径属性(Optional)

type UranusWorkFlowDirIfChildrenPathResponse

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

type UranusWorkFlowDirIfChildrenPathResult

type UranusWorkFlowDirIfChildrenPathResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     int    `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type UranusWorkFlowInitUploadRequest

type UranusWorkFlowInitUploadRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 文件类型 (Optional) */
	FileType *int `json:"fileType"`

	/* 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) */
	IsJarManagement *bool `json:"isJarManagement"`

	/* 文件Code (Optional) */
	FileCode *string `json:"fileCode"`

	/* 父节点 Code (Optional) */
	ParentCode *string `json:"parentCode"`

	/* 文件名称 (Optional) */
	FileName *string `json:"fileName"`

	/* 任务流Code  */
	FlowCode string `json:"flowCode"`

	/* 文件夹上传的时候文件的相对路径属性 (Optional) */
	RelativePath *string `json:"relativePath"`

	/* 是否上传完成 0 上传取消 1 上传完成 (Optional) */
	IsUpload *int `json:"isUpload"`
}

func NewUranusWorkFlowInitUploadRequest

func NewUranusWorkFlowInitUploadRequest(
	regionId string,
	appName string,
	flowCode string,
) *UranusWorkFlowInitUploadRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param flowCode: 任务流Code (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkFlowInitUploadRequestWithAllParams

func NewUranusWorkFlowInitUploadRequestWithAllParams(
	regionId string,
	appName string,
	fileType *int,
	isJarManagement *bool,
	fileCode *string,
	parentCode *string,
	fileName *string,
	flowCode string,
	relativePath *string,
	isUpload *int,
) *UranusWorkFlowInitUploadRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param fileType: 文件类型 (Optional) * param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分 (Optional) * param fileCode: 文件Code (Optional) * param parentCode: 父节点 Code (Optional) * param fileName: 文件名称 (Optional) * param flowCode: 任务流Code (Required) * param relativePath: 文件夹上传的时候文件的相对路径属性 (Optional) * param isUpload: 是否上传完成 0 上传取消 1 上传完成 (Optional)

func NewUranusWorkFlowInitUploadRequestWithoutParam

func NewUranusWorkFlowInitUploadRequestWithoutParam() *UranusWorkFlowInitUploadRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkFlowInitUploadRequest) GetRegionId

func (r UranusWorkFlowInitUploadRequest) GetRegionId() string

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

func (*UranusWorkFlowInitUploadRequest) SetAppName

func (r *UranusWorkFlowInitUploadRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkFlowInitUploadRequest) SetFileCode

func (r *UranusWorkFlowInitUploadRequest) SetFileCode(fileCode string)

param fileCode: 文件Code(Optional)

func (*UranusWorkFlowInitUploadRequest) SetFileName

func (r *UranusWorkFlowInitUploadRequest) SetFileName(fileName string)

param fileName: 文件名称(Optional)

func (*UranusWorkFlowInitUploadRequest) SetFileType

func (r *UranusWorkFlowInitUploadRequest) SetFileType(fileType int)

param fileType: 文件类型(Optional)

func (*UranusWorkFlowInitUploadRequest) SetFlowCode

func (r *UranusWorkFlowInitUploadRequest) SetFlowCode(flowCode string)

param flowCode: 任务流Code(Required)

func (*UranusWorkFlowInitUploadRequest) SetIsJarManagement

func (r *UranusWorkFlowInitUploadRequest) SetIsJarManagement(isJarManagement bool)

param isJarManagement: 是否spark-jar的管理模块,spark-jar操作hdfs通过字段区分(Optional)

func (*UranusWorkFlowInitUploadRequest) SetIsUpload

func (r *UranusWorkFlowInitUploadRequest) SetIsUpload(isUpload int)

param isUpload: 是否上传完成 0 上传取消 1 上传完成(Optional)

func (*UranusWorkFlowInitUploadRequest) SetParentCode

func (r *UranusWorkFlowInitUploadRequest) SetParentCode(parentCode string)

param parentCode: 父节点 Code(Optional)

func (*UranusWorkFlowInitUploadRequest) SetRegionId

func (r *UranusWorkFlowInitUploadRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkFlowInitUploadRequest) SetRelativePath

func (r *UranusWorkFlowInitUploadRequest) SetRelativePath(relativePath string)

param relativePath: 文件夹上传的时候文件的相对路径属性(Optional)

type UranusWorkFlowInitUploadResponse

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

type UranusWorkFlowInitUploadResult

type UranusWorkFlowInitUploadResult struct {
	Code       string                          `json:"code"`
	ErrorTitle string                          `json:"errorTitle"`
	ErrorMsg   string                          `json:"errorMsg"`
	Result     shenhaiplatform.UploaderInitRes `json:"result"`
	SubCode    string                          `json:"subCode"`
	Successed  bool                            `json:"successed"`
}

type UranusWorkSpaceDownRequest

type UranusWorkSpaceDownRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* companyCode  */
	CompanyCode string `json:"companyCode"`

	/* workSpaceCode  */
	WorkSpaceCode string `json:"workSpaceCode"`
}

func NewUranusWorkSpaceDownRequest

func NewUranusWorkSpaceDownRequest(
	regionId string,
	appName string,
	companyCode string,
	workSpaceCode string,
) *UranusWorkSpaceDownRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: companyCode (Required) * param workSpaceCode: workSpaceCode (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUranusWorkSpaceDownRequestWithAllParams

func NewUranusWorkSpaceDownRequestWithAllParams(
	regionId string,
	appName string,
	companyCode string,
	workSpaceCode string,
) *UranusWorkSpaceDownRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: companyCode (Required) * param workSpaceCode: workSpaceCode (Required)

func NewUranusWorkSpaceDownRequestWithoutParam

func NewUranusWorkSpaceDownRequestWithoutParam() *UranusWorkSpaceDownRequest

This constructor has better compatible ability when API parameters changed

func (UranusWorkSpaceDownRequest) GetRegionId

func (r UranusWorkSpaceDownRequest) GetRegionId() string

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

func (*UranusWorkSpaceDownRequest) SetAppName

func (r *UranusWorkSpaceDownRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*UranusWorkSpaceDownRequest) SetCompanyCode

func (r *UranusWorkSpaceDownRequest) SetCompanyCode(companyCode string)

param companyCode: companyCode(Required)

func (*UranusWorkSpaceDownRequest) SetRegionId

func (r *UranusWorkSpaceDownRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*UranusWorkSpaceDownRequest) SetWorkSpaceCode

func (r *UranusWorkSpaceDownRequest) SetWorkSpaceCode(workSpaceCode string)

param workSpaceCode: workSpaceCode(Required)

type UranusWorkSpaceDownResponse

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

type UranusWorkSpaceDownResult

type UranusWorkSpaceDownResult struct {
	Code       string `json:"code"`
	ErrorTitle string `json:"errorTitle"`
	ErrorMsg   string `json:"errorMsg"`
	Result     bool   `json:"result"`
	SubCode    string `json:"subCode"`
	Successed  bool   `json:"successed"`
}

type WorkspaceAddMemberRequest

type WorkspaceAddMemberRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	WorkspaceId *int64 `json:"workspaceId"`

	/*  (Optional) */
	UserPinList []string `json:"userPinList"`

	/*  (Optional) */
	RoleCodeList []string `json:"roleCodeList"`
}

func NewWorkspaceAddMemberRequest

func NewWorkspaceAddMemberRequest(
	regionId string,
	appName string,
) *WorkspaceAddMemberRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceAddMemberRequestWithAllParams

func NewWorkspaceAddMemberRequestWithAllParams(
	regionId string,
	appName string,
	workspaceId *int64,
	userPinList []string,
	roleCodeList []string,
) *WorkspaceAddMemberRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param workspaceId: (Optional) * param userPinList: (Optional) * param roleCodeList: (Optional)

func NewWorkspaceAddMemberRequestWithoutParam

func NewWorkspaceAddMemberRequestWithoutParam() *WorkspaceAddMemberRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceAddMemberRequest) GetRegionId

func (r WorkspaceAddMemberRequest) GetRegionId() string

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

func (*WorkspaceAddMemberRequest) SetAppName

func (r *WorkspaceAddMemberRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceAddMemberRequest) SetRegionId

func (r *WorkspaceAddMemberRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceAddMemberRequest) SetRoleCodeList

func (r *WorkspaceAddMemberRequest) SetRoleCodeList(roleCodeList []string)

param roleCodeList: (Optional)

func (*WorkspaceAddMemberRequest) SetUserPinList

func (r *WorkspaceAddMemberRequest) SetUserPinList(userPinList []string)

param userPinList: (Optional)

func (*WorkspaceAddMemberRequest) SetWorkspaceId

func (r *WorkspaceAddMemberRequest) SetWorkspaceId(workspaceId int64)

param workspaceId: (Optional)

type WorkspaceAddMemberResponse

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

type WorkspaceAddMemberResult

type WorkspaceAddMemberResult struct {
}

type WorkspaceBundleOrUnBundleResourceRequest

type WorkspaceBundleOrUnBundleResourceRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	CalculateResourceCode []string `json:"calculateResourceCode"`

	/*  (Optional) */
	IntegrationResourceCode []string `json:"integrationResourceCode"`

	/*  (Optional) */
	BundleResource *bool `json:"bundleResource"`
}

func NewWorkspaceBundleOrUnBundleResourceRequest

func NewWorkspaceBundleOrUnBundleResourceRequest(
	regionId string,
	appName string,
) *WorkspaceBundleOrUnBundleResourceRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceBundleOrUnBundleResourceRequestWithAllParams

func NewWorkspaceBundleOrUnBundleResourceRequestWithAllParams(
	regionId string,
	appName string,
	workspaceCode *string,
	userPin *string,
	calculateResourceCode []string,
	integrationResourceCode []string,
	bundleResource *bool,
) *WorkspaceBundleOrUnBundleResourceRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param workspaceCode: 工作空间code (Optional) * param userPin: (Optional) * param calculateResourceCode: (Optional) * param integrationResourceCode: (Optional) * param bundleResource: (Optional)

func NewWorkspaceBundleOrUnBundleResourceRequestWithoutParam

func NewWorkspaceBundleOrUnBundleResourceRequestWithoutParam() *WorkspaceBundleOrUnBundleResourceRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceBundleOrUnBundleResourceRequest) GetRegionId

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

func (*WorkspaceBundleOrUnBundleResourceRequest) SetAppName

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceBundleOrUnBundleResourceRequest) SetBundleResource

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetBundleResource(bundleResource bool)

param bundleResource: (Optional)

func (*WorkspaceBundleOrUnBundleResourceRequest) SetCalculateResourceCode

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetCalculateResourceCode(calculateResourceCode []string)

param calculateResourceCode: (Optional)

func (*WorkspaceBundleOrUnBundleResourceRequest) SetIntegrationResourceCode

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetIntegrationResourceCode(integrationResourceCode []string)

param integrationResourceCode: (Optional)

func (*WorkspaceBundleOrUnBundleResourceRequest) SetRegionId

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceBundleOrUnBundleResourceRequest) SetUserPin

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceBundleOrUnBundleResourceRequest) SetWorkspaceCode

func (r *WorkspaceBundleOrUnBundleResourceRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type WorkspaceBundleOrUnBundleResourceResponse

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

type WorkspaceBundleOrUnBundleResourceResult

type WorkspaceBundleOrUnBundleResourceResult struct {
}

type WorkspaceBundleProjectRequest

type WorkspaceBundleProjectRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 工作空间code (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/* 引擎类型 (Optional) */
	EngineType *string `json:"engineType"`

	/*  (Optional) */
	BundleDevProjectReq *shenhaiplatform.BundleProjectReq `json:"bundleDevProjectReq"`

	/*  (Optional) */
	BundleProdProjectReq *shenhaiplatform.BundleProjectReq `json:"bundleProdProjectReq"`
}

func NewWorkspaceBundleProjectRequest

func NewWorkspaceBundleProjectRequest(
	regionId string,
	appName string,
) *WorkspaceBundleProjectRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceBundleProjectRequestWithAllParams

func NewWorkspaceBundleProjectRequestWithAllParams(
	regionId string,
	appName string,
	workspaceCode *string,
	engineType *string,
	bundleDevProjectReq *shenhaiplatform.BundleProjectReq,
	bundleProdProjectReq *shenhaiplatform.BundleProjectReq,
) *WorkspaceBundleProjectRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param workspaceCode: 工作空间code (Optional) * param engineType: 引擎类型 (Optional) * param bundleDevProjectReq: (Optional) * param bundleProdProjectReq: (Optional)

func NewWorkspaceBundleProjectRequestWithoutParam

func NewWorkspaceBundleProjectRequestWithoutParam() *WorkspaceBundleProjectRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceBundleProjectRequest) GetRegionId

func (r WorkspaceBundleProjectRequest) GetRegionId() string

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

func (*WorkspaceBundleProjectRequest) SetAppName

func (r *WorkspaceBundleProjectRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceBundleProjectRequest) SetBundleDevProjectReq

func (r *WorkspaceBundleProjectRequest) SetBundleDevProjectReq(bundleDevProjectReq *shenhaiplatform.BundleProjectReq)

param bundleDevProjectReq: (Optional)

func (*WorkspaceBundleProjectRequest) SetBundleProdProjectReq

func (r *WorkspaceBundleProjectRequest) SetBundleProdProjectReq(bundleProdProjectReq *shenhaiplatform.BundleProjectReq)

param bundleProdProjectReq: (Optional)

func (*WorkspaceBundleProjectRequest) SetEngineType

func (r *WorkspaceBundleProjectRequest) SetEngineType(engineType string)

param engineType: 引擎类型(Optional)

func (*WorkspaceBundleProjectRequest) SetRegionId

func (r *WorkspaceBundleProjectRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceBundleProjectRequest) SetWorkspaceCode

func (r *WorkspaceBundleProjectRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: 工作空间code(Optional)

type WorkspaceBundleProjectResponse

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

type WorkspaceBundleProjectResult

type WorkspaceBundleProjectResult struct {
}

type WorkspaceCreatProductRequest

type WorkspaceCreatProductRequest struct {
	core.JDCloudRequest

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

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Region *string `json:"region"`

	/*  (Optional) */
	Az *string `json:"az"`

	/*  (Optional) */
	OwnerIntegrationResource *shenhaiplatform.OwnerIntegrationResource `json:"ownerIntegrationResource"`

	/*  (Optional) */
	PayPlan *string `json:"payPlan"`

	/*  (Optional) */
	BillingVersion *string `json:"billingVersion"`

	/*  (Optional) */
	BillingModel *string `json:"billingModel"`

	/*  (Optional) */
	AutoRenewal *bool `json:"autoRenewal"`

	/*  (Optional) */
	PurchaseDuration *int `json:"purchaseDuration"`

	/*  (Optional) */
	ProjectResourceReq *shenhaiplatform.CreateProjectResourceParam `json:"projectResourceReq"`

	/*  (Optional) */
	ReturnUrl *string `json:"returnUrl"`
}

func NewWorkspaceCreatProductRequest

func NewWorkspaceCreatProductRequest(
	regionId string,
	appName string,
) *WorkspaceCreatProductRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceCreatProductRequestWithAllParams

func NewWorkspaceCreatProductRequestWithAllParams(
	regionId string,
	appName string,
	region *string,
	az *string,
	ownerIntegrationResource *shenhaiplatform.OwnerIntegrationResource,
	payPlan *string,
	billingVersion *string,
	billingModel *string,
	autoRenewal *bool,
	purchaseDuration *int,
	projectResourceReq *shenhaiplatform.CreateProjectResourceParam,
	returnUrl *string,
) *WorkspaceCreatProductRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param region: (Optional) * param az: (Optional) * param ownerIntegrationResource: (Optional) * param payPlan: (Optional) * param billingVersion: (Optional) * param billingModel: (Optional) * param autoRenewal: (Optional) * param purchaseDuration: (Optional) * param projectResourceReq: (Optional) * param returnUrl: (Optional)

func NewWorkspaceCreatProductRequestWithoutParam

func NewWorkspaceCreatProductRequestWithoutParam() *WorkspaceCreatProductRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceCreatProductRequest) GetRegionId

func (r WorkspaceCreatProductRequest) GetRegionId() string

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

func (*WorkspaceCreatProductRequest) SetAppName

func (r *WorkspaceCreatProductRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceCreatProductRequest) SetAutoRenewal

func (r *WorkspaceCreatProductRequest) SetAutoRenewal(autoRenewal bool)

param autoRenewal: (Optional)

func (*WorkspaceCreatProductRequest) SetAz

func (r *WorkspaceCreatProductRequest) SetAz(az string)

param az: (Optional)

func (*WorkspaceCreatProductRequest) SetBillingModel

func (r *WorkspaceCreatProductRequest) SetBillingModel(billingModel string)

param billingModel: (Optional)

func (*WorkspaceCreatProductRequest) SetBillingVersion

func (r *WorkspaceCreatProductRequest) SetBillingVersion(billingVersion string)

param billingVersion: (Optional)

func (*WorkspaceCreatProductRequest) SetOwnerIntegrationResource

func (r *WorkspaceCreatProductRequest) SetOwnerIntegrationResource(ownerIntegrationResource *shenhaiplatform.OwnerIntegrationResource)

param ownerIntegrationResource: (Optional)

func (*WorkspaceCreatProductRequest) SetPayPlan

func (r *WorkspaceCreatProductRequest) SetPayPlan(payPlan string)

param payPlan: (Optional)

func (*WorkspaceCreatProductRequest) SetProjectResourceReq

func (r *WorkspaceCreatProductRequest) SetProjectResourceReq(projectResourceReq *shenhaiplatform.CreateProjectResourceParam)

param projectResourceReq: (Optional)

func (*WorkspaceCreatProductRequest) SetPurchaseDuration

func (r *WorkspaceCreatProductRequest) SetPurchaseDuration(purchaseDuration int)

param purchaseDuration: (Optional)

func (*WorkspaceCreatProductRequest) SetRegion

func (r *WorkspaceCreatProductRequest) SetRegion(region string)

param region: (Optional)

func (*WorkspaceCreatProductRequest) SetRegionId

func (r *WorkspaceCreatProductRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceCreatProductRequest) SetReturnUrl

func (r *WorkspaceCreatProductRequest) SetReturnUrl(returnUrl string)

param returnUrl: (Optional)

type WorkspaceCreatProductResponse

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

type WorkspaceCreatProductResult

type WorkspaceCreatProductResult struct {
	BuyId int `json:"buyId"`
}

type WorkspaceCreateRequest

type WorkspaceCreateRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceId *string `json:"workspaceId"`

	/*  (Optional) */
	WorkspaceName *string `json:"workspaceName"`

	/*  (Optional) */
	Manager []string `json:"manager"`

	/*  (Optional) */
	WorkspaceDescription *string `json:"workspaceDescription"`

	/*  (Optional) */
	WorkspaceModel *string `json:"workspaceModel"`

	/*  (Optional) */
	EngineType *string `json:"engineType"`

	/*  (Optional) */
	CalculateResourceCode []string `json:"calculateResourceCode"`

	/*  (Optional) */
	IntegrationResourceCode []string `json:"integrationResourceCode"`

	/*  (Optional) */
	NeedBundleProject *bool `json:"needBundleProject"`

	/*  (Optional) */
	BundleDevProjectReq *shenhaiplatform.BundleProjectReq `json:"bundleDevProjectReq"`

	/*  (Optional) */
	BundleProdProjectReq *shenhaiplatform.BundleProjectReq `json:"bundleProdProjectReq"`
}

func NewWorkspaceCreateRequest

func NewWorkspaceCreateRequest(
	regionId string,
	appName string,
) *WorkspaceCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceCreateRequestWithAllParams

func NewWorkspaceCreateRequestWithAllParams(
	regionId string,
	appName string,
	userPin *string,
	workspaceId *string,
	workspaceName *string,
	manager []string,
	workspaceDescription *string,
	workspaceModel *string,
	engineType *string,
	calculateResourceCode []string,
	integrationResourceCode []string,
	needBundleProject *bool,
	bundleDevProjectReq *shenhaiplatform.BundleProjectReq,
	bundleProdProjectReq *shenhaiplatform.BundleProjectReq,
) *WorkspaceCreateRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param userPin: (Optional) * param workspaceId: (Optional) * param workspaceName: (Optional) * param manager: (Optional) * param workspaceDescription: (Optional) * param workspaceModel: (Optional) * param engineType: (Optional) * param calculateResourceCode: (Optional) * param integrationResourceCode: (Optional) * param needBundleProject: (Optional) * param bundleDevProjectReq: (Optional) * param bundleProdProjectReq: (Optional)

func NewWorkspaceCreateRequestWithoutParam

func NewWorkspaceCreateRequestWithoutParam() *WorkspaceCreateRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceCreateRequest) GetRegionId

func (r WorkspaceCreateRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceCreateRequest) SetAppName

func (r *WorkspaceCreateRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceCreateRequest) SetBundleDevProjectReq

func (r *WorkspaceCreateRequest) SetBundleDevProjectReq(bundleDevProjectReq *shenhaiplatform.BundleProjectReq)

param bundleDevProjectReq: (Optional)

func (*WorkspaceCreateRequest) SetBundleProdProjectReq

func (r *WorkspaceCreateRequest) SetBundleProdProjectReq(bundleProdProjectReq *shenhaiplatform.BundleProjectReq)

param bundleProdProjectReq: (Optional)

func (*WorkspaceCreateRequest) SetCalculateResourceCode

func (r *WorkspaceCreateRequest) SetCalculateResourceCode(calculateResourceCode []string)

param calculateResourceCode: (Optional)

func (*WorkspaceCreateRequest) SetEngineType

func (r *WorkspaceCreateRequest) SetEngineType(engineType string)

param engineType: (Optional)

func (*WorkspaceCreateRequest) SetIntegrationResourceCode

func (r *WorkspaceCreateRequest) SetIntegrationResourceCode(integrationResourceCode []string)

param integrationResourceCode: (Optional)

func (*WorkspaceCreateRequest) SetManager

func (r *WorkspaceCreateRequest) SetManager(manager []string)

param manager: (Optional)

func (*WorkspaceCreateRequest) SetNeedBundleProject

func (r *WorkspaceCreateRequest) SetNeedBundleProject(needBundleProject bool)

param needBundleProject: (Optional)

func (*WorkspaceCreateRequest) SetRegionId

func (r *WorkspaceCreateRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceCreateRequest) SetUserPin

func (r *WorkspaceCreateRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceCreateRequest) SetWorkspaceDescription

func (r *WorkspaceCreateRequest) SetWorkspaceDescription(workspaceDescription string)

param workspaceDescription: (Optional)

func (*WorkspaceCreateRequest) SetWorkspaceId

func (r *WorkspaceCreateRequest) SetWorkspaceId(workspaceId string)

param workspaceId: (Optional)

func (*WorkspaceCreateRequest) SetWorkspaceModel

func (r *WorkspaceCreateRequest) SetWorkspaceModel(workspaceModel string)

param workspaceModel: (Optional)

func (*WorkspaceCreateRequest) SetWorkspaceName

func (r *WorkspaceCreateRequest) SetWorkspaceName(workspaceName string)

param workspaceName: (Optional)

type WorkspaceCreateResponse

type WorkspaceCreateResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    WorkspaceCreateResult `json:"result"`
}

type WorkspaceCreateResult

type WorkspaceCreateResult struct {
}

type WorkspaceDeleteMemberRequest

type WorkspaceDeleteMemberRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/* 用户pin列表 (Optional) */
	UserPinList []string `json:"userPinList"`

	/*  (Optional) */
	WorkspaceId *int64 `json:"workspaceId"`
}

func NewWorkspaceDeleteMemberRequest

func NewWorkspaceDeleteMemberRequest(
	regionId string,
	appName string,
) *WorkspaceDeleteMemberRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceDeleteMemberRequestWithAllParams

func NewWorkspaceDeleteMemberRequestWithAllParams(
	regionId string,
	appName string,
	userPinList []string,
	workspaceId *int64,
) *WorkspaceDeleteMemberRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param userPinList: 用户pin列表 (Optional) * param workspaceId: (Optional)

func NewWorkspaceDeleteMemberRequestWithoutParam

func NewWorkspaceDeleteMemberRequestWithoutParam() *WorkspaceDeleteMemberRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceDeleteMemberRequest) GetRegionId

func (r WorkspaceDeleteMemberRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceDeleteMemberRequest) SetAppName

func (r *WorkspaceDeleteMemberRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceDeleteMemberRequest) SetRegionId

func (r *WorkspaceDeleteMemberRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceDeleteMemberRequest) SetUserPinList

func (r *WorkspaceDeleteMemberRequest) SetUserPinList(userPinList []string)

param userPinList: 用户pin列表(Optional)

func (*WorkspaceDeleteMemberRequest) SetWorkspaceId

func (r *WorkspaceDeleteMemberRequest) SetWorkspaceId(workspaceId int64)

param workspaceId: (Optional)

type WorkspaceDeleteMemberResponse

type WorkspaceDeleteMemberResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    WorkspaceDeleteMemberResult `json:"result"`
}

type WorkspaceDeleteMemberResult

type WorkspaceDeleteMemberResult struct {
}

type WorkspaceDeleteRequest

type WorkspaceDeleteRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Id *int64 `json:"id"`
}

func NewWorkspaceDeleteRequest

func NewWorkspaceDeleteRequest(
	regionId string,
	appName string,
) *WorkspaceDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceDeleteRequestWithAllParams

func NewWorkspaceDeleteRequestWithAllParams(
	regionId string,
	appName string,
	id *int64,
) *WorkspaceDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: (Optional)

func NewWorkspaceDeleteRequestWithoutParam

func NewWorkspaceDeleteRequestWithoutParam() *WorkspaceDeleteRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceDeleteRequest) GetRegionId

func (r WorkspaceDeleteRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceDeleteRequest) SetAppName

func (r *WorkspaceDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceDeleteRequest) SetId

func (r *WorkspaceDeleteRequest) SetId(id int64)

param id: (Optional)

func (*WorkspaceDeleteRequest) SetRegionId

func (r *WorkspaceDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type WorkspaceDeleteResponse

type WorkspaceDeleteResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    WorkspaceDeleteResult `json:"result"`
}

type WorkspaceDeleteResult

type WorkspaceDeleteResult struct {
}

type WorkspaceExpiredInfoRequest

type WorkspaceExpiredInfoRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewWorkspaceExpiredInfoRequest

func NewWorkspaceExpiredInfoRequest(
	regionId string,
	appName string,
) *WorkspaceExpiredInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceExpiredInfoRequestWithAllParams

func NewWorkspaceExpiredInfoRequestWithAllParams(
	regionId string,
	appName string,
) *WorkspaceExpiredInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewWorkspaceExpiredInfoRequestWithoutParam

func NewWorkspaceExpiredInfoRequestWithoutParam() *WorkspaceExpiredInfoRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceExpiredInfoRequest) GetRegionId

func (r WorkspaceExpiredInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceExpiredInfoRequest) SetAppName

func (r *WorkspaceExpiredInfoRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceExpiredInfoRequest) SetRegionId

func (r *WorkspaceExpiredInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type WorkspaceExpiredInfoResponse

type WorkspaceExpiredInfoResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    WorkspaceExpiredInfoResult `json:"result"`
}

type WorkspaceExpiredInfoResult

type WorkspaceExpiredInfoResult struct {
}

type WorkspaceGetCurrentUserInfoRequest

type WorkspaceGetCurrentUserInfoRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspaceGetCurrentUserInfoRequest

func NewWorkspaceGetCurrentUserInfoRequest(
	regionId string,
	appName string,
) *WorkspaceGetCurrentUserInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetCurrentUserInfoRequestWithAllParams

func NewWorkspaceGetCurrentUserInfoRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspaceGetCurrentUserInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspaceGetCurrentUserInfoRequestWithoutParam

func NewWorkspaceGetCurrentUserInfoRequestWithoutParam() *WorkspaceGetCurrentUserInfoRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetCurrentUserInfoRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetCurrentUserInfoRequest) SetAppName

func (r *WorkspaceGetCurrentUserInfoRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetCurrentUserInfoRequest) SetCompanyCode

func (r *WorkspaceGetCurrentUserInfoRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetId

param id: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetNickName

func (r *WorkspaceGetCurrentUserInfoRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetPageNum

func (r *WorkspaceGetCurrentUserInfoRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetPageSize

func (r *WorkspaceGetCurrentUserInfoRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetRegionId

func (r *WorkspaceGetCurrentUserInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetCurrentUserInfoRequest) SetUserName

func (r *WorkspaceGetCurrentUserInfoRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetUserPin

func (r *WorkspaceGetCurrentUserInfoRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceGetCurrentUserInfoRequest) SetWorkspaceCode

func (r *WorkspaceGetCurrentUserInfoRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetCurrentUserInfoResponse

type WorkspaceGetCurrentUserInfoResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    WorkspaceGetCurrentUserInfoResult `json:"result"`
}

type WorkspaceGetCurrentUserInfoResult

type WorkspaceGetCurrentUserInfoResult struct {
	Code    string                      `json:"code"`
	Message string                      `json:"message"`
	Result  shenhaiplatform.UcUsersResp `json:"result"`
}

type WorkspaceGetInfoRequest

type WorkspaceGetInfoRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Id *int `json:"id"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	ProjectCode *string `json:"projectCode"`
}

func NewWorkspaceGetInfoRequest

func NewWorkspaceGetInfoRequest(
	regionId string,
	appName string,
) *WorkspaceGetInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetInfoRequestWithAllParams

func NewWorkspaceGetInfoRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	workspaceCode *string,
	projectCode *string,
) *WorkspaceGetInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: (Optional) * param workspaceCode: (Optional) * param projectCode: (Optional)

func NewWorkspaceGetInfoRequestWithoutParam

func NewWorkspaceGetInfoRequestWithoutParam() *WorkspaceGetInfoRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetInfoRequest) GetRegionId

func (r WorkspaceGetInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetInfoRequest) SetAppName

func (r *WorkspaceGetInfoRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetInfoRequest) SetId

func (r *WorkspaceGetInfoRequest) SetId(id int)

param id: (Optional)

func (*WorkspaceGetInfoRequest) SetProjectCode

func (r *WorkspaceGetInfoRequest) SetProjectCode(projectCode string)

param projectCode: (Optional)

func (*WorkspaceGetInfoRequest) SetRegionId

func (r *WorkspaceGetInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetInfoRequest) SetWorkspaceCode

func (r *WorkspaceGetInfoRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetInfoResponse

type WorkspaceGetInfoResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    WorkspaceGetInfoResult `json:"result"`
}

type WorkspaceGetInfoResult

type WorkspaceGetInfoResult struct {
	Code    string                            `json:"code"`
	Message string                            `json:"message"`
	Result  shenhaiplatform.WorkspaceInfoResp `json:"result"`
}

type WorkspaceGetListRequest

type WorkspaceGetListRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	WorkspaceName *string `json:"workspaceName"`

	/*  (Optional) */
	WorkspaceId *string `json:"workspaceId"`

	/*  (Optional) */
	Manager *string `json:"manager"`

	/*  (Optional) */
	ImProjectManager *bool `json:"imProjectManager"`

	/*  (Optional) */
	ImInProject *bool `json:"imInProject"`
}

func NewWorkspaceGetListRequest

func NewWorkspaceGetListRequest(
	regionId string,
	appName string,
) *WorkspaceGetListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetListRequestWithAllParams

func NewWorkspaceGetListRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	workspaceName *string,
	workspaceId *string,
	manager *string,
	imProjectManager *bool,
	imInProject *bool,
) *WorkspaceGetListRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param workspaceName: (Optional) * param workspaceId: (Optional) * param manager: (Optional) * param imProjectManager: (Optional) * param imInProject: (Optional)

func NewWorkspaceGetListRequestWithoutParam

func NewWorkspaceGetListRequestWithoutParam() *WorkspaceGetListRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetListRequest) GetRegionId

func (r WorkspaceGetListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetListRequest) SetAppName

func (r *WorkspaceGetListRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetListRequest) SetImInProject

func (r *WorkspaceGetListRequest) SetImInProject(imInProject bool)

param imInProject: (Optional)

func (*WorkspaceGetListRequest) SetImProjectManager

func (r *WorkspaceGetListRequest) SetImProjectManager(imProjectManager bool)

param imProjectManager: (Optional)

func (*WorkspaceGetListRequest) SetManager

func (r *WorkspaceGetListRequest) SetManager(manager string)

param manager: (Optional)

func (*WorkspaceGetListRequest) SetPageNum

func (r *WorkspaceGetListRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceGetListRequest) SetPageSize

func (r *WorkspaceGetListRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceGetListRequest) SetRegionId

func (r *WorkspaceGetListRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetListRequest) SetWorkspaceId

func (r *WorkspaceGetListRequest) SetWorkspaceId(workspaceId string)

param workspaceId: (Optional)

func (*WorkspaceGetListRequest) SetWorkspaceName

func (r *WorkspaceGetListRequest) SetWorkspaceName(workspaceName string)

param workspaceName: (Optional)

type WorkspaceGetListResponse

type WorkspaceGetListResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    WorkspaceGetListResult `json:"result"`
}

type WorkspaceGetListResult

type WorkspaceGetListResult struct {
	Code    string                                    `json:"code"`
	Message string                                    `json:"message"`
	Result  shenhaiplatform.PageInfoWorkspaceListResp `json:"result"`
}

type WorkspaceGetMembersRequest

type WorkspaceGetMembersRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspaceGetMembersRequest

func NewWorkspaceGetMembersRequest(
	regionId string,
	appName string,
) *WorkspaceGetMembersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetMembersRequestWithAllParams

func NewWorkspaceGetMembersRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspaceGetMembersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspaceGetMembersRequestWithoutParam

func NewWorkspaceGetMembersRequestWithoutParam() *WorkspaceGetMembersRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetMembersRequest) GetRegionId

func (r WorkspaceGetMembersRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetMembersRequest) SetAppName

func (r *WorkspaceGetMembersRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetMembersRequest) SetCompanyCode

func (r *WorkspaceGetMembersRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceGetMembersRequest) SetId

func (r *WorkspaceGetMembersRequest) SetId(id int64)

param id: (Optional)

func (*WorkspaceGetMembersRequest) SetNickName

func (r *WorkspaceGetMembersRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspaceGetMembersRequest) SetPageNum

func (r *WorkspaceGetMembersRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceGetMembersRequest) SetPageSize

func (r *WorkspaceGetMembersRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceGetMembersRequest) SetRegionId

func (r *WorkspaceGetMembersRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetMembersRequest) SetUserName

func (r *WorkspaceGetMembersRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspaceGetMembersRequest) SetUserPin

func (r *WorkspaceGetMembersRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceGetMembersRequest) SetWorkspaceCode

func (r *WorkspaceGetMembersRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetMembersResponse

type WorkspaceGetMembersResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    WorkspaceGetMembersResult `json:"result"`
}

type WorkspaceGetMembersResult

type WorkspaceGetMembersResult struct {
	Code    string                                    `json:"code"`
	Message string                                    `json:"message"`
	Result  shenhaiplatform.PageInfoWorkspaceUserResp `json:"result"`
}

type WorkspaceGetProjectBundleRequest

type WorkspaceGetProjectBundleRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Id *int `json:"id"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	ProjectCode *string `json:"projectCode"`
}

func NewWorkspaceGetProjectBundleRequest

func NewWorkspaceGetProjectBundleRequest(
	regionId string,
	appName string,
) *WorkspaceGetProjectBundleRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetProjectBundleRequestWithAllParams

func NewWorkspaceGetProjectBundleRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	workspaceCode *string,
	projectCode *string,
) *WorkspaceGetProjectBundleRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: (Optional) * param workspaceCode: (Optional) * param projectCode: (Optional)

func NewWorkspaceGetProjectBundleRequestWithoutParam

func NewWorkspaceGetProjectBundleRequestWithoutParam() *WorkspaceGetProjectBundleRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetProjectBundleRequest) GetRegionId

func (r WorkspaceGetProjectBundleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetProjectBundleRequest) SetAppName

func (r *WorkspaceGetProjectBundleRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetProjectBundleRequest) SetId

param id: (Optional)

func (*WorkspaceGetProjectBundleRequest) SetProjectCode

func (r *WorkspaceGetProjectBundleRequest) SetProjectCode(projectCode string)

param projectCode: (Optional)

func (*WorkspaceGetProjectBundleRequest) SetRegionId

func (r *WorkspaceGetProjectBundleRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetProjectBundleRequest) SetWorkspaceCode

func (r *WorkspaceGetProjectBundleRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetProjectBundleResponse

type WorkspaceGetProjectBundleResponse struct {
	RequestID string                          `json:"requestId"`
	Error     core.ErrorResponse              `json:"error"`
	Result    WorkspaceGetProjectBundleResult `json:"result"`
}

type WorkspaceGetProjectBundleResult

type WorkspaceGetProjectBundleResult struct {
	Code    string                              `json:"code"`
	Message string                              `json:"message"`
	Result  []shenhaiplatform.WorkspaceListResp `json:"result"`
}

type WorkspaceGetProjectRequest

type WorkspaceGetProjectRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Id *int `json:"id"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	ProjectCode *string `json:"projectCode"`
}

func NewWorkspaceGetProjectRequest

func NewWorkspaceGetProjectRequest(
	regionId string,
	appName string,
) *WorkspaceGetProjectRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetProjectRequestWithAllParams

func NewWorkspaceGetProjectRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	workspaceCode *string,
	projectCode *string,
) *WorkspaceGetProjectRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: (Optional) * param workspaceCode: (Optional) * param projectCode: (Optional)

func NewWorkspaceGetProjectRequestWithoutParam

func NewWorkspaceGetProjectRequestWithoutParam() *WorkspaceGetProjectRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetProjectRequest) GetRegionId

func (r WorkspaceGetProjectRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetProjectRequest) SetAppName

func (r *WorkspaceGetProjectRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetProjectRequest) SetId

func (r *WorkspaceGetProjectRequest) SetId(id int)

param id: (Optional)

func (*WorkspaceGetProjectRequest) SetProjectCode

func (r *WorkspaceGetProjectRequest) SetProjectCode(projectCode string)

param projectCode: (Optional)

func (*WorkspaceGetProjectRequest) SetRegionId

func (r *WorkspaceGetProjectRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetProjectRequest) SetWorkspaceCode

func (r *WorkspaceGetProjectRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetProjectResponse

type WorkspaceGetProjectResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    WorkspaceGetProjectResult `json:"result"`
}

type WorkspaceGetProjectResult

type WorkspaceGetProjectResult struct {
	Code    string                        `json:"code"`
	Message string                        `json:"message"`
	Result  []shenhaiplatform.ProjectResp `json:"result"`
}

type WorkspaceGetResourcesRequest

type WorkspaceGetResourcesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int `json:"id"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	ResourceName *string `json:"resourceName"`
}

func NewWorkspaceGetResourcesRequest

func NewWorkspaceGetResourcesRequest(
	regionId string,
	appName string,
) *WorkspaceGetResourcesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetResourcesRequestWithAllParams

func NewWorkspaceGetResourcesRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int,
	workspaceCode *string,
	resourceName *string,
) *WorkspaceGetResourcesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param workspaceCode: (Optional) * param resourceName: (Optional)

func NewWorkspaceGetResourcesRequestWithoutParam

func NewWorkspaceGetResourcesRequestWithoutParam() *WorkspaceGetResourcesRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetResourcesRequest) GetRegionId

func (r WorkspaceGetResourcesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetResourcesRequest) SetAppName

func (r *WorkspaceGetResourcesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetResourcesRequest) SetId

func (r *WorkspaceGetResourcesRequest) SetId(id int)

param id: (Optional)

func (*WorkspaceGetResourcesRequest) SetPageNum

func (r *WorkspaceGetResourcesRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceGetResourcesRequest) SetPageSize

func (r *WorkspaceGetResourcesRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceGetResourcesRequest) SetRegionId

func (r *WorkspaceGetResourcesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetResourcesRequest) SetResourceName

func (r *WorkspaceGetResourcesRequest) SetResourceName(resourceName string)

param resourceName: (Optional)

func (*WorkspaceGetResourcesRequest) SetWorkspaceCode

func (r *WorkspaceGetResourcesRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetResourcesResponse

type WorkspaceGetResourcesResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    WorkspaceGetResourcesResult `json:"result"`
}

type WorkspaceGetResourcesResult

type WorkspaceGetResourcesResult struct {
	Code    string                               `json:"code"`
	Message string                               `json:"message"`
	Result  shenhaiplatform.PageInfoResourceResp `json:"result"`
}

type WorkspaceGetUcUserByPinRequest

type WorkspaceGetUcUserByPinRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspaceGetUcUserByPinRequest

func NewWorkspaceGetUcUserByPinRequest(
	regionId string,
	appName string,
) *WorkspaceGetUcUserByPinRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetUcUserByPinRequestWithAllParams

func NewWorkspaceGetUcUserByPinRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspaceGetUcUserByPinRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspaceGetUcUserByPinRequestWithoutParam

func NewWorkspaceGetUcUserByPinRequestWithoutParam() *WorkspaceGetUcUserByPinRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetUcUserByPinRequest) GetRegionId

func (r WorkspaceGetUcUserByPinRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetUcUserByPinRequest) SetAppName

func (r *WorkspaceGetUcUserByPinRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetUcUserByPinRequest) SetCompanyCode

func (r *WorkspaceGetUcUserByPinRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetId

param id: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetNickName

func (r *WorkspaceGetUcUserByPinRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetPageNum

func (r *WorkspaceGetUcUserByPinRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetPageSize

func (r *WorkspaceGetUcUserByPinRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetRegionId

func (r *WorkspaceGetUcUserByPinRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetUcUserByPinRequest) SetUserName

func (r *WorkspaceGetUcUserByPinRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetUserPin

func (r *WorkspaceGetUcUserByPinRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceGetUcUserByPinRequest) SetWorkspaceCode

func (r *WorkspaceGetUcUserByPinRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetUcUserByPinResponse

type WorkspaceGetUcUserByPinResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    WorkspaceGetUcUserByPinResult `json:"result"`
}

type WorkspaceGetUcUserByPinResult

type WorkspaceGetUcUserByPinResult struct {
	Code    string                      `json:"code"`
	Message string                      `json:"message"`
	Result  shenhaiplatform.UcUsersResp `json:"result"`
}

type WorkspaceGetUcUsersRequest

type WorkspaceGetUcUsersRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspaceGetUcUsersRequest

func NewWorkspaceGetUcUsersRequest(
	regionId string,
	appName string,
) *WorkspaceGetUcUsersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetUcUsersRequestWithAllParams

func NewWorkspaceGetUcUsersRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspaceGetUcUsersRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspaceGetUcUsersRequestWithoutParam

func NewWorkspaceGetUcUsersRequestWithoutParam() *WorkspaceGetUcUsersRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetUcUsersRequest) GetRegionId

func (r WorkspaceGetUcUsersRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetUcUsersRequest) SetAppName

func (r *WorkspaceGetUcUsersRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetUcUsersRequest) SetCompanyCode

func (r *WorkspaceGetUcUsersRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceGetUcUsersRequest) SetId

func (r *WorkspaceGetUcUsersRequest) SetId(id int64)

param id: (Optional)

func (*WorkspaceGetUcUsersRequest) SetNickName

func (r *WorkspaceGetUcUsersRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspaceGetUcUsersRequest) SetPageNum

func (r *WorkspaceGetUcUsersRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceGetUcUsersRequest) SetPageSize

func (r *WorkspaceGetUcUsersRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceGetUcUsersRequest) SetRegionId

func (r *WorkspaceGetUcUsersRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceGetUcUsersRequest) SetUserName

func (r *WorkspaceGetUcUsersRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspaceGetUcUsersRequest) SetUserPin

func (r *WorkspaceGetUcUsersRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceGetUcUsersRequest) SetWorkspaceCode

func (r *WorkspaceGetUcUsersRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceGetUcUsersResponse

type WorkspaceGetUcUsersResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    WorkspaceGetUcUsersResult `json:"result"`
}

type WorkspaceGetUcUsersResult

type WorkspaceGetUcUsersResult struct {
	Code    string                              `json:"code"`
	Message string                              `json:"message"`
	Result  shenhaiplatform.PageInfoUcUsersResp `json:"result"`
}

type WorkspaceGetUserRolesRequest

type WorkspaceGetUserRolesRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewWorkspaceGetUserRolesRequest

func NewWorkspaceGetUserRolesRequest(
	regionId string,
	appName string,
) *WorkspaceGetUserRolesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceGetUserRolesRequestWithAllParams

func NewWorkspaceGetUserRolesRequestWithAllParams(
	regionId string,
	appName string,
) *WorkspaceGetUserRolesRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewWorkspaceGetUserRolesRequestWithoutParam

func NewWorkspaceGetUserRolesRequestWithoutParam() *WorkspaceGetUserRolesRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceGetUserRolesRequest) GetRegionId

func (r WorkspaceGetUserRolesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceGetUserRolesRequest) SetAppName

func (r *WorkspaceGetUserRolesRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceGetUserRolesRequest) SetRegionId

func (r *WorkspaceGetUserRolesRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type WorkspaceGetUserRolesResponse

type WorkspaceGetUserRolesResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    WorkspaceGetUserRolesResult `json:"result"`
}

type WorkspaceGetUserRolesResult

type WorkspaceGetUserRolesResult struct {
	Code    string                                  `json:"code"`
	Message string                                  `json:"message"`
	Result  []shenhaiplatform.WorkspaceUserRoleResp `json:"result"`
}

type WorkspaceHadCreatWsProductRequest

type WorkspaceHadCreatWsProductRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`
}

func NewWorkspaceHadCreatWsProductRequest

func NewWorkspaceHadCreatWsProductRequest(
	regionId string,
	appName string,
) *WorkspaceHadCreatWsProductRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceHadCreatWsProductRequestWithAllParams

func NewWorkspaceHadCreatWsProductRequestWithAllParams(
	regionId string,
	appName string,
) *WorkspaceHadCreatWsProductRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required)

func NewWorkspaceHadCreatWsProductRequestWithoutParam

func NewWorkspaceHadCreatWsProductRequestWithoutParam() *WorkspaceHadCreatWsProductRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceHadCreatWsProductRequest) GetRegionId

func (r WorkspaceHadCreatWsProductRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceHadCreatWsProductRequest) SetAppName

func (r *WorkspaceHadCreatWsProductRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceHadCreatWsProductRequest) SetRegionId

func (r *WorkspaceHadCreatWsProductRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type WorkspaceHadCreatWsProductResponse

type WorkspaceHadCreatWsProductResponse struct {
	RequestID string                           `json:"requestId"`
	Error     core.ErrorResponse               `json:"error"`
	Result    WorkspaceHadCreatWsProductResult `json:"result"`
}

type WorkspaceHadCreatWsProductResult

type WorkspaceHadCreatWsProductResult struct {
}

type WorkspaceSaveInfoRequest

type WorkspaceSaveInfoRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Id *int `json:"id"`

	/*  (Optional) */
	WorkspaceName *string `json:"workspaceName"`

	/*  (Optional) */
	WorkspaceDescription *string `json:"workspaceDescription"`
}

func NewWorkspaceSaveInfoRequest

func NewWorkspaceSaveInfoRequest(
	regionId string,
	appName string,
) *WorkspaceSaveInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceSaveInfoRequestWithAllParams

func NewWorkspaceSaveInfoRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	workspaceName *string,
	workspaceDescription *string,
) *WorkspaceSaveInfoRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: (Optional) * param workspaceName: (Optional) * param workspaceDescription: (Optional)

func NewWorkspaceSaveInfoRequestWithoutParam

func NewWorkspaceSaveInfoRequestWithoutParam() *WorkspaceSaveInfoRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceSaveInfoRequest) GetRegionId

func (r WorkspaceSaveInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceSaveInfoRequest) SetAppName

func (r *WorkspaceSaveInfoRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceSaveInfoRequest) SetId

func (r *WorkspaceSaveInfoRequest) SetId(id int)

param id: (Optional)

func (*WorkspaceSaveInfoRequest) SetRegionId

func (r *WorkspaceSaveInfoRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceSaveInfoRequest) SetWorkspaceDescription

func (r *WorkspaceSaveInfoRequest) SetWorkspaceDescription(workspaceDescription string)

param workspaceDescription: (Optional)

func (*WorkspaceSaveInfoRequest) SetWorkspaceName

func (r *WorkspaceSaveInfoRequest) SetWorkspaceName(workspaceName string)

param workspaceName: (Optional)

type WorkspaceSaveInfoResponse

type WorkspaceSaveInfoResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    WorkspaceSaveInfoResult `json:"result"`
}

type WorkspaceSaveInfoResult

type WorkspaceSaveInfoResult struct {
}

type WorkspaceStopExpireOrDeleteRequest

type WorkspaceStopExpireOrDeleteRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`

	/* 主账户pin (Optional) */
	Account *string `json:"account"`

	/* 类型:过期停服 或 过期删除 (Optional) */
	HandleStatus *string `json:"handleStatus"`

	/* 地区 (Optional) */
	Region *string `json:"region"`

	/*  (Optional) */
	SourceId *string `json:"sourceId"`

	/*  (Optional) */
	ResourceId *string `json:"resourceId"`
}

func NewWorkspaceStopExpireOrDeleteRequest

func NewWorkspaceStopExpireOrDeleteRequest(
	regionId string,
	appName string,
) *WorkspaceStopExpireOrDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceStopExpireOrDeleteRequestWithAllParams

func NewWorkspaceStopExpireOrDeleteRequestWithAllParams(
	regionId string,
	appName string,
	companyCode *string,
	account *string,
	handleStatus *string,
	region *string,
	sourceId *string,
	resourceId *string,
) *WorkspaceStopExpireOrDeleteRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param companyCode: (Optional) * param account: 主账户pin (Optional) * param handleStatus: 类型:过期停服 或 过期删除 (Optional) * param region: 地区 (Optional) * param sourceId: (Optional) * param resourceId: (Optional)

func NewWorkspaceStopExpireOrDeleteRequestWithoutParam

func NewWorkspaceStopExpireOrDeleteRequestWithoutParam() *WorkspaceStopExpireOrDeleteRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceStopExpireOrDeleteRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceStopExpireOrDeleteRequest) SetAccount

func (r *WorkspaceStopExpireOrDeleteRequest) SetAccount(account string)

param account: 主账户pin(Optional)

func (*WorkspaceStopExpireOrDeleteRequest) SetAppName

func (r *WorkspaceStopExpireOrDeleteRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceStopExpireOrDeleteRequest) SetCompanyCode

func (r *WorkspaceStopExpireOrDeleteRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceStopExpireOrDeleteRequest) SetHandleStatus

func (r *WorkspaceStopExpireOrDeleteRequest) SetHandleStatus(handleStatus string)

param handleStatus: 类型:过期停服 或 过期删除(Optional)

func (*WorkspaceStopExpireOrDeleteRequest) SetRegion

func (r *WorkspaceStopExpireOrDeleteRequest) SetRegion(region string)

param region: 地区(Optional)

func (*WorkspaceStopExpireOrDeleteRequest) SetRegionId

func (r *WorkspaceStopExpireOrDeleteRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceStopExpireOrDeleteRequest) SetResourceId

func (r *WorkspaceStopExpireOrDeleteRequest) SetResourceId(resourceId string)

param resourceId: (Optional)

func (*WorkspaceStopExpireOrDeleteRequest) SetSourceId

func (r *WorkspaceStopExpireOrDeleteRequest) SetSourceId(sourceId string)

param sourceId: (Optional)

type WorkspaceStopExpireOrDeleteResponse

type WorkspaceStopExpireOrDeleteResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    WorkspaceStopExpireOrDeleteResult `json:"result"`
}

type WorkspaceStopExpireOrDeleteResult

type WorkspaceStopExpireOrDeleteResult struct {
}

type WorkspaceSyncRechargeRequest

type WorkspaceSyncRechargeRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Region *string `json:"region"`

	/*  (Optional) */
	BillingVersion *string `json:"billingVersion"`

	/*  (Optional) */
	BillingModel *string `json:"billingModel"`

	/*  (Optional) */
	Az *string `json:"az"`

	/*  (Optional) */
	Account *string `json:"account"`

	/*  (Optional) */
	CompanyId *string `json:"companyId"`

	/*  (Optional) */
	PayPlan *string `json:"payPlan"`

	/*  (Optional) */
	AutoRenewal *bool `json:"autoRenewal"`

	/*  (Optional) */
	PurchaseDuration *int `json:"purchaseDuration"`

	/*  (Optional) */
	OrderUniqueKey *shenhaiplatform.OrderUniqueKey `json:"orderUniqueKey"`
}

func NewWorkspaceSyncRechargeRequest

func NewWorkspaceSyncRechargeRequest(
	regionId string,
	appName string,
) *WorkspaceSyncRechargeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceSyncRechargeRequestWithAllParams

func NewWorkspaceSyncRechargeRequestWithAllParams(
	regionId string,
	appName string,
	region *string,
	billingVersion *string,
	billingModel *string,
	az *string,
	account *string,
	companyId *string,
	payPlan *string,
	autoRenewal *bool,
	purchaseDuration *int,
	orderUniqueKey *shenhaiplatform.OrderUniqueKey,
) *WorkspaceSyncRechargeRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param region: (Optional) * param billingVersion: (Optional) * param billingModel: (Optional) * param az: (Optional) * param account: (Optional) * param companyId: (Optional) * param payPlan: (Optional) * param autoRenewal: (Optional) * param purchaseDuration: (Optional) * param orderUniqueKey: (Optional)

func NewWorkspaceSyncRechargeRequestWithoutParam

func NewWorkspaceSyncRechargeRequestWithoutParam() *WorkspaceSyncRechargeRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceSyncRechargeRequest) GetRegionId

func (r WorkspaceSyncRechargeRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceSyncRechargeRequest) SetAccount

func (r *WorkspaceSyncRechargeRequest) SetAccount(account string)

param account: (Optional)

func (*WorkspaceSyncRechargeRequest) SetAppName

func (r *WorkspaceSyncRechargeRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceSyncRechargeRequest) SetAutoRenewal

func (r *WorkspaceSyncRechargeRequest) SetAutoRenewal(autoRenewal bool)

param autoRenewal: (Optional)

func (*WorkspaceSyncRechargeRequest) SetAz

func (r *WorkspaceSyncRechargeRequest) SetAz(az string)

param az: (Optional)

func (*WorkspaceSyncRechargeRequest) SetBillingModel

func (r *WorkspaceSyncRechargeRequest) SetBillingModel(billingModel string)

param billingModel: (Optional)

func (*WorkspaceSyncRechargeRequest) SetBillingVersion

func (r *WorkspaceSyncRechargeRequest) SetBillingVersion(billingVersion string)

param billingVersion: (Optional)

func (*WorkspaceSyncRechargeRequest) SetCompanyId

func (r *WorkspaceSyncRechargeRequest) SetCompanyId(companyId string)

param companyId: (Optional)

func (*WorkspaceSyncRechargeRequest) SetOrderUniqueKey

func (r *WorkspaceSyncRechargeRequest) SetOrderUniqueKey(orderUniqueKey *shenhaiplatform.OrderUniqueKey)

param orderUniqueKey: (Optional)

func (*WorkspaceSyncRechargeRequest) SetPayPlan

func (r *WorkspaceSyncRechargeRequest) SetPayPlan(payPlan string)

param payPlan: (Optional)

func (*WorkspaceSyncRechargeRequest) SetPurchaseDuration

func (r *WorkspaceSyncRechargeRequest) SetPurchaseDuration(purchaseDuration int)

param purchaseDuration: (Optional)

func (*WorkspaceSyncRechargeRequest) SetRegion

func (r *WorkspaceSyncRechargeRequest) SetRegion(region string)

param region: (Optional)

func (*WorkspaceSyncRechargeRequest) SetRegionId

func (r *WorkspaceSyncRechargeRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type WorkspaceSyncRechargeResponse

type WorkspaceSyncRechargeResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    WorkspaceSyncRechargeResult `json:"result"`
}

type WorkspaceSyncRechargeResult

type WorkspaceSyncRechargeResult struct {
}

type WorkspaceSyncWsProductOrderRequest

type WorkspaceSyncWsProductOrderRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Region *string `json:"region"`

	/*  (Optional) */
	BillingVersion *string `json:"billingVersion"`

	/*  (Optional) */
	BillingModel *string `json:"billingModel"`

	/*  (Optional) */
	Az *string `json:"az"`

	/*  (Optional) */
	Account *string `json:"account"`

	/*  (Optional) */
	CompanyId *string `json:"companyId"`

	/*  (Optional) */
	PayPlan *string `json:"payPlan"`

	/*  (Optional) */
	AutoRenewal *bool `json:"autoRenewal"`

	/*  (Optional) */
	PurchaseDuration *int `json:"purchaseDuration"`

	/*  (Optional) */
	OrderUniqueKey *shenhaiplatform.OrderUniqueKey `json:"orderUniqueKey"`
}

func NewWorkspaceSyncWsProductOrderRequest

func NewWorkspaceSyncWsProductOrderRequest(
	regionId string,
	appName string,
) *WorkspaceSyncWsProductOrderRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceSyncWsProductOrderRequestWithAllParams

func NewWorkspaceSyncWsProductOrderRequestWithAllParams(
	regionId string,
	appName string,
	region *string,
	billingVersion *string,
	billingModel *string,
	az *string,
	account *string,
	companyId *string,
	payPlan *string,
	autoRenewal *bool,
	purchaseDuration *int,
	orderUniqueKey *shenhaiplatform.OrderUniqueKey,
) *WorkspaceSyncWsProductOrderRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param region: (Optional) * param billingVersion: (Optional) * param billingModel: (Optional) * param az: (Optional) * param account: (Optional) * param companyId: (Optional) * param payPlan: (Optional) * param autoRenewal: (Optional) * param purchaseDuration: (Optional) * param orderUniqueKey: (Optional)

func NewWorkspaceSyncWsProductOrderRequestWithoutParam

func NewWorkspaceSyncWsProductOrderRequestWithoutParam() *WorkspaceSyncWsProductOrderRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceSyncWsProductOrderRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceSyncWsProductOrderRequest) SetAccount

func (r *WorkspaceSyncWsProductOrderRequest) SetAccount(account string)

param account: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetAppName

func (r *WorkspaceSyncWsProductOrderRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceSyncWsProductOrderRequest) SetAutoRenewal

func (r *WorkspaceSyncWsProductOrderRequest) SetAutoRenewal(autoRenewal bool)

param autoRenewal: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetAz

param az: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetBillingModel

func (r *WorkspaceSyncWsProductOrderRequest) SetBillingModel(billingModel string)

param billingModel: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetBillingVersion

func (r *WorkspaceSyncWsProductOrderRequest) SetBillingVersion(billingVersion string)

param billingVersion: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetCompanyId

func (r *WorkspaceSyncWsProductOrderRequest) SetCompanyId(companyId string)

param companyId: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetOrderUniqueKey

func (r *WorkspaceSyncWsProductOrderRequest) SetOrderUniqueKey(orderUniqueKey *shenhaiplatform.OrderUniqueKey)

param orderUniqueKey: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetPayPlan

func (r *WorkspaceSyncWsProductOrderRequest) SetPayPlan(payPlan string)

param payPlan: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetPurchaseDuration

func (r *WorkspaceSyncWsProductOrderRequest) SetPurchaseDuration(purchaseDuration int)

param purchaseDuration: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetRegion

func (r *WorkspaceSyncWsProductOrderRequest) SetRegion(region string)

param region: (Optional)

func (*WorkspaceSyncWsProductOrderRequest) SetRegionId

func (r *WorkspaceSyncWsProductOrderRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

type WorkspaceSyncWsProductOrderResponse

type WorkspaceSyncWsProductOrderResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    WorkspaceSyncWsProductOrderResult `json:"result"`
}

type WorkspaceSyncWsProductOrderResult

type WorkspaceSyncWsProductOrderResult struct {
}

type WorkspaceUnbundleProjectRequest

type WorkspaceUnbundleProjectRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	Id *int `json:"id"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	ProjectCode *string `json:"projectCode"`
}

func NewWorkspaceUnbundleProjectRequest

func NewWorkspaceUnbundleProjectRequest(
	regionId string,
	appName string,
) *WorkspaceUnbundleProjectRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceUnbundleProjectRequestWithAllParams

func NewWorkspaceUnbundleProjectRequestWithAllParams(
	regionId string,
	appName string,
	id *int,
	workspaceCode *string,
	projectCode *string,
) *WorkspaceUnbundleProjectRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param id: (Optional) * param workspaceCode: (Optional) * param projectCode: (Optional)

func NewWorkspaceUnbundleProjectRequestWithoutParam

func NewWorkspaceUnbundleProjectRequestWithoutParam() *WorkspaceUnbundleProjectRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceUnbundleProjectRequest) GetRegionId

func (r WorkspaceUnbundleProjectRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceUnbundleProjectRequest) SetAppName

func (r *WorkspaceUnbundleProjectRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceUnbundleProjectRequest) SetId

func (r *WorkspaceUnbundleProjectRequest) SetId(id int)

param id: (Optional)

func (*WorkspaceUnbundleProjectRequest) SetProjectCode

func (r *WorkspaceUnbundleProjectRequest) SetProjectCode(projectCode string)

param projectCode: (Optional)

func (*WorkspaceUnbundleProjectRequest) SetRegionId

func (r *WorkspaceUnbundleProjectRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceUnbundleProjectRequest) SetWorkspaceCode

func (r *WorkspaceUnbundleProjectRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceUnbundleProjectResponse

type WorkspaceUnbundleProjectResponse struct {
	RequestID string                         `json:"requestId"`
	Error     core.ErrorResponse             `json:"error"`
	Result    WorkspaceUnbundleProjectResult `json:"result"`
}

type WorkspaceUnbundleProjectResult

type WorkspaceUnbundleProjectResult struct {
}

type WorkspaceUpdateUserRoleRequest

type WorkspaceUpdateUserRoleRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	WorkspaceId *int64 `json:"workspaceId"`

	/*  (Optional) */
	UpdateRoleReq []shenhaiplatform.UserRoleInfo `json:"updateRoleReq"`
}

func NewWorkspaceUpdateUserRoleRequest

func NewWorkspaceUpdateUserRoleRequest(
	regionId string,
	appName string,
) *WorkspaceUpdateUserRoleRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceUpdateUserRoleRequestWithAllParams

func NewWorkspaceUpdateUserRoleRequestWithAllParams(
	regionId string,
	appName string,
	workspaceId *int64,
	updateRoleReq []shenhaiplatform.UserRoleInfo,
) *WorkspaceUpdateUserRoleRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param workspaceId: (Optional) * param updateRoleReq: (Optional)

func NewWorkspaceUpdateUserRoleRequestWithoutParam

func NewWorkspaceUpdateUserRoleRequestWithoutParam() *WorkspaceUpdateUserRoleRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceUpdateUserRoleRequest) GetRegionId

func (r WorkspaceUpdateUserRoleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceUpdateUserRoleRequest) SetAppName

func (r *WorkspaceUpdateUserRoleRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceUpdateUserRoleRequest) SetRegionId

func (r *WorkspaceUpdateUserRoleRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceUpdateUserRoleRequest) SetUpdateRoleReq

func (r *WorkspaceUpdateUserRoleRequest) SetUpdateRoleReq(updateRoleReq []shenhaiplatform.UserRoleInfo)

param updateRoleReq: (Optional)

func (*WorkspaceUpdateUserRoleRequest) SetWorkspaceId

func (r *WorkspaceUpdateUserRoleRequest) SetWorkspaceId(workspaceId int64)

param workspaceId: (Optional)

type WorkspaceUpdateUserRoleResponse

type WorkspaceUpdateUserRoleResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    WorkspaceUpdateUserRoleResult `json:"result"`
}

type WorkspaceUpdateUserRoleResult

type WorkspaceUpdateUserRoleResult struct {
}

type WorkspaceVerifyAuthRequest

type WorkspaceVerifyAuthRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspaceVerifyAuthRequest

func NewWorkspaceVerifyAuthRequest(
	regionId string,
	appName string,
) *WorkspaceVerifyAuthRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceVerifyAuthRequestWithAllParams

func NewWorkspaceVerifyAuthRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspaceVerifyAuthRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspaceVerifyAuthRequestWithoutParam

func NewWorkspaceVerifyAuthRequestWithoutParam() *WorkspaceVerifyAuthRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceVerifyAuthRequest) GetRegionId

func (r WorkspaceVerifyAuthRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceVerifyAuthRequest) SetAppName

func (r *WorkspaceVerifyAuthRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceVerifyAuthRequest) SetCompanyCode

func (r *WorkspaceVerifyAuthRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceVerifyAuthRequest) SetId

func (r *WorkspaceVerifyAuthRequest) SetId(id int64)

param id: (Optional)

func (*WorkspaceVerifyAuthRequest) SetNickName

func (r *WorkspaceVerifyAuthRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspaceVerifyAuthRequest) SetPageNum

func (r *WorkspaceVerifyAuthRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceVerifyAuthRequest) SetPageSize

func (r *WorkspaceVerifyAuthRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceVerifyAuthRequest) SetRegionId

func (r *WorkspaceVerifyAuthRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceVerifyAuthRequest) SetUserName

func (r *WorkspaceVerifyAuthRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspaceVerifyAuthRequest) SetUserPin

func (r *WorkspaceVerifyAuthRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceVerifyAuthRequest) SetWorkspaceCode

func (r *WorkspaceVerifyAuthRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceVerifyAuthResponse

type WorkspaceVerifyAuthResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    WorkspaceVerifyAuthResult `json:"result"`
}

type WorkspaceVerifyAuthResult

type WorkspaceVerifyAuthResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  bool   `json:"result"`
}

type WorkspaceVerifyUserIsManagerRequest

type WorkspaceVerifyUserIsManagerRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspaceVerifyUserIsManagerRequest

func NewWorkspaceVerifyUserIsManagerRequest(
	regionId string,
	appName string,
) *WorkspaceVerifyUserIsManagerRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspaceVerifyUserIsManagerRequestWithAllParams

func NewWorkspaceVerifyUserIsManagerRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspaceVerifyUserIsManagerRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspaceVerifyUserIsManagerRequestWithoutParam

func NewWorkspaceVerifyUserIsManagerRequestWithoutParam() *WorkspaceVerifyUserIsManagerRequest

This constructor has better compatible ability when API parameters changed

func (WorkspaceVerifyUserIsManagerRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspaceVerifyUserIsManagerRequest) SetAppName

func (r *WorkspaceVerifyUserIsManagerRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspaceVerifyUserIsManagerRequest) SetCompanyCode

func (r *WorkspaceVerifyUserIsManagerRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetId

param id: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetNickName

func (r *WorkspaceVerifyUserIsManagerRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetPageNum

func (r *WorkspaceVerifyUserIsManagerRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetPageSize

func (r *WorkspaceVerifyUserIsManagerRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetRegionId

func (r *WorkspaceVerifyUserIsManagerRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspaceVerifyUserIsManagerRequest) SetUserName

func (r *WorkspaceVerifyUserIsManagerRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetUserPin

func (r *WorkspaceVerifyUserIsManagerRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspaceVerifyUserIsManagerRequest) SetWorkspaceCode

func (r *WorkspaceVerifyUserIsManagerRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspaceVerifyUserIsManagerResponse

type WorkspaceVerifyUserIsManagerResponse struct {
	RequestID string                             `json:"requestId"`
	Error     core.ErrorResponse                 `json:"error"`
	Result    WorkspaceVerifyUserIsManagerResult `json:"result"`
}

type WorkspaceVerifyUserIsManagerResult

type WorkspaceVerifyUserIsManagerResult struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Result  bool   `json:"result"`
}

type WorkspacegetUcUserByUserNameRequest

type WorkspacegetUcUserByUserNameRequest struct {
	core.JDCloudRequest

	/* 地域ID  */
	RegionId string `json:"regionId"`

	/* 应用名称  */
	AppName string `json:"appName"`

	/*  (Optional) */
	PageNum *int `json:"pageNum"`

	/*  (Optional) */
	PageSize *int `json:"pageSize"`

	/*  (Optional) */
	Id *int64 `json:"id"`

	/*  (Optional) */
	UserName *string `json:"userName"`

	/*  (Optional) */
	NickName *string `json:"nickName"`

	/*  (Optional) */
	UserPin *string `json:"userPin"`

	/*  (Optional) */
	WorkspaceCode *string `json:"workspaceCode"`

	/*  (Optional) */
	CompanyCode *string `json:"companyCode"`
}

func NewWorkspacegetUcUserByUserNameRequest

func NewWorkspacegetUcUserByUserNameRequest(
	regionId string,
	appName string,
) *WorkspacegetUcUserByUserNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewWorkspacegetUcUserByUserNameRequestWithAllParams

func NewWorkspacegetUcUserByUserNameRequestWithAllParams(
	regionId string,
	appName string,
	pageNum *int,
	pageSize *int,
	id *int64,
	userName *string,
	nickName *string,
	userPin *string,
	workspaceCode *string,
	companyCode *string,
) *WorkspacegetUcUserByUserNameRequest

* param regionId: 地域ID (Required) * param appName: 应用名称 (Required) * param pageNum: (Optional) * param pageSize: (Optional) * param id: (Optional) * param userName: (Optional) * param nickName: (Optional) * param userPin: (Optional) * param workspaceCode: (Optional) * param companyCode: (Optional)

func NewWorkspacegetUcUserByUserNameRequestWithoutParam

func NewWorkspacegetUcUserByUserNameRequestWithoutParam() *WorkspacegetUcUserByUserNameRequest

This constructor has better compatible ability when API parameters changed

func (WorkspacegetUcUserByUserNameRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*WorkspacegetUcUserByUserNameRequest) SetAppName

func (r *WorkspacegetUcUserByUserNameRequest) SetAppName(appName string)

param appName: 应用名称(Required)

func (*WorkspacegetUcUserByUserNameRequest) SetCompanyCode

func (r *WorkspacegetUcUserByUserNameRequest) SetCompanyCode(companyCode string)

param companyCode: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetId

param id: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetNickName

func (r *WorkspacegetUcUserByUserNameRequest) SetNickName(nickName string)

param nickName: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetPageNum

func (r *WorkspacegetUcUserByUserNameRequest) SetPageNum(pageNum int)

param pageNum: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetPageSize

func (r *WorkspacegetUcUserByUserNameRequest) SetPageSize(pageSize int)

param pageSize: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetRegionId

func (r *WorkspacegetUcUserByUserNameRequest) SetRegionId(regionId string)

param regionId: 地域ID(Required)

func (*WorkspacegetUcUserByUserNameRequest) SetUserName

func (r *WorkspacegetUcUserByUserNameRequest) SetUserName(userName string)

param userName: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetUserPin

func (r *WorkspacegetUcUserByUserNameRequest) SetUserPin(userPin string)

param userPin: (Optional)

func (*WorkspacegetUcUserByUserNameRequest) SetWorkspaceCode

func (r *WorkspacegetUcUserByUserNameRequest) SetWorkspaceCode(workspaceCode string)

param workspaceCode: (Optional)

type WorkspacegetUcUserByUserNameResponse

type WorkspacegetUcUserByUserNameResponse struct {
	RequestID string                             `json:"requestId"`
	Error     core.ErrorResponse                 `json:"error"`
	Result    WorkspacegetUcUserByUserNameResult `json:"result"`
}

type WorkspacegetUcUserByUserNameResult

type WorkspacegetUcUserByUserNameResult struct {
	Code    string                        `json:"code"`
	Message string                        `json:"message"`
	Result  []shenhaiplatform.UcUsersResp `json:"result"`
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL