v20221128

package
v1.0.939 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 表格表头重复
	FAILEDOPERATION_DUPLICATETABLEHEADER = "FailedOperation.DuplicateTableHeader"

	// 表格表头为空
	FAILEDOPERATION_EMPTYTABLEHEADER = "FailedOperation.EmptyTableHeader"

	// 表格表头错误
	FAILEDOPERATION_INVALIDTABLEHEADER = "FailedOperation.InvalidTableHeader"

	// 表格行数错误
	FAILEDOPERATION_INVALIDTABLELENGTH = "FailedOperation.InvalidTableLength"

	// 重试次数超过上限
	FAILEDOPERATION_RETRYLIMITEXCEEDED = "FailedOperation.RetryLimitExceeded"

	// 状态不支持
	FAILEDOPERATION_STATUSNOTSUPPORTED = "FailedOperation.StatusNotSupported"

	// 表格数据与类型不匹配
	FAILEDOPERATION_TABLEDATATYPEMISMATCH = "FailedOperation.TableDataTypeMismatch"

	// 版本未发布
	FAILEDOPERATION_VERSIONNOTRELEASED = "FailedOperation.VersionNotReleased"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 名称重复
	INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"

	// 入口文件未指定
	INVALIDPARAMETERVALUE_ENTRYPOINTNOTSET = "InvalidParameterValue.EntrypointNotSet"

	// 环境不可用
	INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"

	// Base64编码错误
	INVALIDPARAMETERVALUE_INVALIDBASE64ENCODE = "InvalidParameterValue.InvalidBase64Encode"

	// COS路径错误
	INVALIDPARAMETERVALUE_INVALIDCOSKEY = "InvalidParameterValue.InvalidCosKey"

	// CSV文件格式错误
	INVALIDPARAMETERVALUE_INVALIDCSVFORMAT = "InvalidParameterValue.InvalidCsvFormat"

	// 描述错误
	INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"

	// 输入JSON格式错误
	INVALIDPARAMETERVALUE_INVALIDINPUTJSONFORMAT = "InvalidParameterValue.InvalidInputJsonFormat"

	// 输入占位符错误
	INVALIDPARAMETERVALUE_INVALIDINPUTPLACEHOLDER = "InvalidParameterValue.InvalidInputPlaceholder"

	// 名称错误
	INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"

	// 运行参数错误
	INVALIDPARAMETERVALUE_INVALIDRUNOPTION = "InvalidParameterValue.InvalidRunOption"

	// 表格数据与类型长度不匹配
	INVALIDPARAMETERVALUE_TABLEDATATYPELENGTHMISMATCH = "InvalidParameterValue.TableDataTypeLengthMismatch"

	// 表格数据类型不支持
	INVALIDPARAMETERVALUE_UNSUPPORTEDTABLEDATATYPE = "InvalidParameterValue.UnsupportedTableDataType"

	// 超过配额限制。
	LIMITEXCEEDED = "LimitExceeded"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 资源被占用。
	RESOURCEINUSE = "ResourceInUse"

	// 资源不足。
	RESOURCEINSUFFICIENT = "ResourceInsufficient"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 应用不存在
	RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"

	// 应用版本不存在
	RESOURCENOTFOUND_APPLICATIONVERSIONNOTEXIST = "ResourceNotFound.ApplicationVersionNotExist"

	// 存储桶不存在
	RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"

	// 存储对象不存在
	RESOURCENOTFOUND_COSOBJECTNOTEXIST = "ResourceNotFound.CosObjectNotExist"

	// 环境不存在
	RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"

	// 项目不存在
	RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

	// 任务批次不存在
	RESOURCENOTFOUND_RUNGROUPNOTEXIST = "ResourceNotFound.RunGroupNotExist"

	// 任务不存在
	RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

	// 表格不存在
	RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"

	// 表格行不存在
	RESOURCENOTFOUND_TABLEROWNOTEXIST = "ResourceNotFound.TableRowNotExist"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"
)
View Source
const APIVersion = "2022-11-28"

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationVersion added in v1.0.775

type ApplicationVersion struct {
	// 版本类型。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 版本ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationVersionId *string `json:"ApplicationVersionId,omitnil,omitempty" name:"ApplicationVersionId"`

	// 发布名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 发布描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 入口文件。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Entrypoint *string `json:"Entrypoint,omitnil,omitempty" name:"Entrypoint"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 创建者名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatorName *string `json:"CreatorName,omitnil,omitempty" name:"CreatorName"`

	// 创建者ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// Git信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	GitInfo *string `json:"GitInfo,omitnil,omitempty" name:"GitInfo"`
}

type CVMOption added in v1.0.653

type CVMOption struct {
	// 云服务器可用区。
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 云服务器实例规格。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`
}

type CacheInfo added in v1.0.775

type CacheInfo struct {
	// 缓存清理时间(小时)。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"`

	// 缓存清理计划时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CacheClearTime *string `json:"CacheClearTime,omitnil,omitempty" name:"CacheClearTime"`

	// 缓存是否已被清理。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CacheCleared *bool `json:"CacheCleared,omitnil,omitempty" name:"CacheCleared"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) CreateEnvironment added in v1.0.653

func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)

CreateEnvironment 创建组学平台计算环境。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
LIMITEXCEEDED = "LimitExceeded"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT = "ResourceInsufficient"

func (*Client) CreateEnvironmentWithContext added in v1.0.653

func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)

CreateEnvironment 创建组学平台计算环境。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
LIMITEXCEEDED = "LimitExceeded"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT = "ResourceInsufficient"

func (*Client) CreateVolume added in v1.0.867

func (c *Client) CreateVolume(request *CreateVolumeRequest) (response *CreateVolumeResponse, err error)

CreateVolume 创建缓存卷。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) CreateVolumeWithContext added in v1.0.867

func (c *Client) CreateVolumeWithContext(ctx context.Context, request *CreateVolumeRequest) (response *CreateVolumeResponse, err error)

CreateVolume 创建缓存卷。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DeleteEnvironment added in v1.0.653

func (c *Client) DeleteEnvironment(request *DeleteEnvironmentRequest) (response *DeleteEnvironmentResponse, err error)

DeleteEnvironment 删除环境。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteEnvironmentWithContext added in v1.0.653

func (c *Client) DeleteEnvironmentWithContext(ctx context.Context, request *DeleteEnvironmentRequest) (response *DeleteEnvironmentResponse, err error)

DeleteEnvironment 删除环境。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteVolume added in v1.0.867

func (c *Client) DeleteVolume(request *DeleteVolumeRequest) (response *DeleteVolumeResponse, err error)

DeleteVolume 删除缓存卷。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DeleteVolumeData added in v1.0.867

func (c *Client) DeleteVolumeData(request *DeleteVolumeDataRequest) (response *DeleteVolumeDataResponse, err error)

DeleteVolumeData 删除缓存卷数据。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DeleteVolumeDataWithContext added in v1.0.867

func (c *Client) DeleteVolumeDataWithContext(ctx context.Context, request *DeleteVolumeDataRequest) (response *DeleteVolumeDataResponse, err error)

DeleteVolumeData 删除缓存卷数据。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DeleteVolumeWithContext added in v1.0.867

func (c *Client) DeleteVolumeWithContext(ctx context.Context, request *DeleteVolumeRequest) (response *DeleteVolumeResponse, err error)

DeleteVolume 删除缓存卷。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeEnvironments added in v1.0.653

func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)

DescribeEnvironments 查询环境列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeEnvironmentsWithContext added in v1.0.653

func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)

DescribeEnvironments 查询环境列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeRunGroups

func (c *Client) DescribeRunGroups(request *DescribeRunGroupsRequest) (response *DescribeRunGroupsResponse, err error)

DescribeRunGroups 查询任务批次列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

func (*Client) DescribeRunGroupsWithContext

func (c *Client) DescribeRunGroupsWithContext(ctx context.Context, request *DescribeRunGroupsRequest) (response *DescribeRunGroupsResponse, err error)

DescribeRunGroups 查询任务批次列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

func (*Client) DescribeRuns

func (c *Client) DescribeRuns(request *DescribeRunsRequest) (response *DescribeRunsResponse, err error)

DescribeRuns 查询任务列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

func (*Client) DescribeRunsWithContext

func (c *Client) DescribeRunsWithContext(ctx context.Context, request *DescribeRunsRequest) (response *DescribeRunsResponse, err error)

DescribeRuns 查询任务列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

func (*Client) DescribeTables added in v1.0.655

func (c *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)

DescribeTables 查询表格。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

func (*Client) DescribeTablesRows added in v1.0.655

func (c *Client) DescribeTablesRows(request *DescribeTablesRowsRequest) (response *DescribeTablesRowsResponse, err error)

DescribeTablesRows 查询表格行数据。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"

func (*Client) DescribeTablesRowsWithContext added in v1.0.655

func (c *Client) DescribeTablesRowsWithContext(ctx context.Context, request *DescribeTablesRowsRequest) (response *DescribeTablesRowsResponse, err error)

DescribeTablesRows 查询表格行数据。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"

func (*Client) DescribeTablesWithContext added in v1.0.655

func (c *Client) DescribeTablesWithContext(ctx context.Context, request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)

DescribeTables 查询表格。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"

func (*Client) DescribeVolumes added in v1.0.867

func (c *Client) DescribeVolumes(request *DescribeVolumesRequest) (response *DescribeVolumesResponse, err error)

DescribeVolumes 查询缓存卷列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeVolumesWithContext added in v1.0.867

func (c *Client) DescribeVolumesWithContext(ctx context.Context, request *DescribeVolumesRequest) (response *DescribeVolumesResponse, err error)

DescribeVolumes 查询缓存卷列表。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) GetRunCalls

func (c *Client) GetRunCalls(request *GetRunCallsRequest) (response *GetRunCallsResponse, err error)

GetRunCalls 查询作业详情。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) GetRunCallsWithContext

func (c *Client) GetRunCallsWithContext(ctx context.Context, request *GetRunCallsRequest) (response *GetRunCallsResponse, err error)

GetRunCalls 查询作业详情。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) GetRunMetadataFile added in v1.0.776

func (c *Client) GetRunMetadataFile(request *GetRunMetadataFileRequest) (response *GetRunMetadataFileResponse, err error)

GetRunMetadataFile 获取任务详情文件。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_INVALIDCOSKEY = "InvalidParameterValue.InvalidCosKey"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_COSOBJECTNOTEXIST = "ResourceNotFound.CosObjectNotExist"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) GetRunMetadataFileWithContext added in v1.0.776

func (c *Client) GetRunMetadataFileWithContext(ctx context.Context, request *GetRunMetadataFileRequest) (response *GetRunMetadataFileResponse, err error)

GetRunMetadataFile 获取任务详情文件。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_INVALIDCOSKEY = "InvalidParameterValue.InvalidCosKey"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_COSOBJECTNOTEXIST = "ResourceNotFound.CosObjectNotExist"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) GetRunStatus

func (c *Client) GetRunStatus(request *GetRunStatusRequest) (response *GetRunStatusResponse, err error)

GetRunStatus 查询任务详情。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) GetRunStatusWithContext

func (c *Client) GetRunStatusWithContext(ctx context.Context, request *GetRunStatusRequest) (response *GetRunStatusResponse, err error)

GetRunStatus 查询任务详情。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) ImportTableFile

func (c *Client) ImportTableFile(request *ImportTableFileRequest) (response *ImportTableFileResponse, err error)

ImportTableFile 导入表格文件。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_DUPLICATETABLEHEADER = "FailedOperation.DuplicateTableHeader"
FAILEDOPERATION_EMPTYTABLEHEADER = "FailedOperation.EmptyTableHeader"
FAILEDOPERATION_INVALIDTABLEHEADER = "FailedOperation.InvalidTableHeader"
FAILEDOPERATION_INVALIDTABLELENGTH = "FailedOperation.InvalidTableLength"
FAILEDOPERATION_TABLEDATATYPEMISMATCH = "FailedOperation.TableDataTypeMismatch"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
INVALIDPARAMETERVALUE_INVALIDCOSKEY = "InvalidParameterValue.InvalidCosKey"
INVALIDPARAMETERVALUE_INVALIDCSVFORMAT = "InvalidParameterValue.InvalidCsvFormat"
INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"
INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"
INVALIDPARAMETERVALUE_TABLEDATATYPELENGTHMISMATCH = "InvalidParameterValue.TableDataTypeLengthMismatch"
INVALIDPARAMETERVALUE_UNSUPPORTEDTABLEDATATYPE = "InvalidParameterValue.UnsupportedTableDataType"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
RESOURCENOTFOUND_COSOBJECTNOTEXIST = "ResourceNotFound.CosObjectNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"

func (*Client) ImportTableFileWithContext

func (c *Client) ImportTableFileWithContext(ctx context.Context, request *ImportTableFileRequest) (response *ImportTableFileResponse, err error)

ImportTableFile 导入表格文件。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_DUPLICATETABLEHEADER = "FailedOperation.DuplicateTableHeader"
FAILEDOPERATION_EMPTYTABLEHEADER = "FailedOperation.EmptyTableHeader"
FAILEDOPERATION_INVALIDTABLEHEADER = "FailedOperation.InvalidTableHeader"
FAILEDOPERATION_INVALIDTABLELENGTH = "FailedOperation.InvalidTableLength"
FAILEDOPERATION_TABLEDATATYPEMISMATCH = "FailedOperation.TableDataTypeMismatch"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
INVALIDPARAMETERVALUE_INVALIDCOSKEY = "InvalidParameterValue.InvalidCosKey"
INVALIDPARAMETERVALUE_INVALIDCSVFORMAT = "InvalidParameterValue.InvalidCsvFormat"
INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"
INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"
INVALIDPARAMETERVALUE_TABLEDATATYPELENGTHMISMATCH = "InvalidParameterValue.TableDataTypeLengthMismatch"
INVALIDPARAMETERVALUE_UNSUPPORTEDTABLEDATATYPE = "InvalidParameterValue.UnsupportedTableDataType"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
RESOURCENOTFOUND_COSOBJECTNOTEXIST = "ResourceNotFound.CosObjectNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"

func (*Client) ModifyVolume added in v1.0.867

func (c *Client) ModifyVolume(request *ModifyVolumeRequest) (response *ModifyVolumeResponse, err error)

ModifyVolume 修改缓存卷。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) ModifyVolumeWithContext added in v1.0.867

func (c *Client) ModifyVolumeWithContext(ctx context.Context, request *ModifyVolumeRequest) (response *ModifyVolumeResponse, err error)

ModifyVolume 修改缓存卷。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) RetryRuns added in v1.0.655

func (c *Client) RetryRuns(request *RetryRunsRequest) (response *RetryRunsResponse, err error)

RetryRuns 重试任务。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_RETRYLIMITEXCEEDED = "FailedOperation.RetryLimitExceeded"
FAILEDOPERATION_STATUSNOTSUPPORTED = "FailedOperation.StatusNotSupported"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_RUNGROUPNOTEXIST = "ResourceNotFound.RunGroupNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) RetryRunsWithContext added in v1.0.655

func (c *Client) RetryRunsWithContext(ctx context.Context, request *RetryRunsRequest) (response *RetryRunsResponse, err error)

RetryRuns 重试任务。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_RETRYLIMITEXCEEDED = "FailedOperation.RetryLimitExceeded"
FAILEDOPERATION_STATUSNOTSUPPORTED = "FailedOperation.StatusNotSupported"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_RUNGROUPNOTEXIST = "ResourceNotFound.RunGroupNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) RunApplication

func (c *Client) RunApplication(request *RunApplicationRequest) (response *RunApplicationResponse, err error)

RunApplication 运行应用。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_VERSIONNOTRELEASED = "FailedOperation.VersionNotReleased"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
INVALIDPARAMETERVALUE_ENTRYPOINTNOTSET = "InvalidParameterValue.EntrypointNotSet"
INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"
INVALIDPARAMETERVALUE_INVALIDBASE64ENCODE = "InvalidParameterValue.InvalidBase64Encode"
INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"
INVALIDPARAMETERVALUE_INVALIDINPUTJSONFORMAT = "InvalidParameterValue.InvalidInputJsonFormat"
INVALIDPARAMETERVALUE_INVALIDINPUTPLACEHOLDER = "InvalidParameterValue.InvalidInputPlaceholder"
INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"
INVALIDPARAMETERVALUE_INVALIDRUNOPTION = "InvalidParameterValue.InvalidRunOption"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
RESOURCENOTFOUND_APPLICATIONVERSIONNOTEXIST = "ResourceNotFound.ApplicationVersionNotExist"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"
RESOURCENOTFOUND_TABLEROWNOTEXIST = "ResourceNotFound.TableRowNotExist"

func (*Client) RunApplicationWithContext

func (c *Client) RunApplicationWithContext(ctx context.Context, request *RunApplicationRequest) (response *RunApplicationResponse, err error)

RunApplication 运行应用。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_VERSIONNOTRELEASED = "FailedOperation.VersionNotReleased"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
INVALIDPARAMETERVALUE_ENTRYPOINTNOTSET = "InvalidParameterValue.EntrypointNotSet"
INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"
INVALIDPARAMETERVALUE_INVALIDBASE64ENCODE = "InvalidParameterValue.InvalidBase64Encode"
INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"
INVALIDPARAMETERVALUE_INVALIDINPUTJSONFORMAT = "InvalidParameterValue.InvalidInputJsonFormat"
INVALIDPARAMETERVALUE_INVALIDINPUTPLACEHOLDER = "InvalidParameterValue.InvalidInputPlaceholder"
INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"
INVALIDPARAMETERVALUE_INVALIDRUNOPTION = "InvalidParameterValue.InvalidRunOption"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
RESOURCENOTFOUND_APPLICATIONVERSIONNOTEXIST = "ResourceNotFound.ApplicationVersionNotExist"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"
RESOURCENOTFOUND_TABLEROWNOTEXIST = "ResourceNotFound.TableRowNotExist"

func (*Client) RunWorkflow added in v1.0.776

func (c *Client) RunWorkflow(request *RunWorkflowRequest) (response *RunWorkflowResponse, err error)

RunWorkflow 运行工作流。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_VERSIONNOTRELEASED = "FailedOperation.VersionNotReleased"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
INVALIDPARAMETERVALUE_ENTRYPOINTNOTSET = "InvalidParameterValue.EntrypointNotSet"
INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"
INVALIDPARAMETERVALUE_INVALIDBASE64ENCODE = "InvalidParameterValue.InvalidBase64Encode"
INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"
INVALIDPARAMETERVALUE_INVALIDINPUTJSONFORMAT = "InvalidParameterValue.InvalidInputJsonFormat"
INVALIDPARAMETERVALUE_INVALIDINPUTPLACEHOLDER = "InvalidParameterValue.InvalidInputPlaceholder"
INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"
INVALIDPARAMETERVALUE_INVALIDRUNOPTION = "InvalidParameterValue.InvalidRunOption"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
RESOURCENOTFOUND_APPLICATIONVERSIONNOTEXIST = "ResourceNotFound.ApplicationVersionNotExist"
RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"
RESOURCENOTFOUND_TABLEROWNOTEXIST = "ResourceNotFound.TableRowNotExist"

func (*Client) RunWorkflowWithContext added in v1.0.776

func (c *Client) RunWorkflowWithContext(ctx context.Context, request *RunWorkflowRequest) (response *RunWorkflowResponse, err error)

RunWorkflow 运行工作流。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_VERSIONNOTRELEASED = "FailedOperation.VersionNotReleased"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName"
INVALIDPARAMETERVALUE_ENTRYPOINTNOTSET = "InvalidParameterValue.EntrypointNotSet"
INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable"
INVALIDPARAMETERVALUE_INVALIDBASE64ENCODE = "InvalidParameterValue.InvalidBase64Encode"
INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription"
INVALIDPARAMETERVALUE_INVALIDINPUTJSONFORMAT = "InvalidParameterValue.InvalidInputJsonFormat"
INVALIDPARAMETERVALUE_INVALIDINPUTPLACEHOLDER = "InvalidParameterValue.InvalidInputPlaceholder"
INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName"
INVALIDPARAMETERVALUE_INVALIDRUNOPTION = "InvalidParameterValue.InvalidRunOption"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
RESOURCENOTFOUND_APPLICATIONVERSIONNOTEXIST = "ResourceNotFound.ApplicationVersionNotExist"
RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"
RESOURCENOTFOUND_TABLEROWNOTEXIST = "ResourceNotFound.TableRowNotExist"

func (*Client) TerminateRunGroup added in v1.0.776

func (c *Client) TerminateRunGroup(request *TerminateRunGroupRequest) (response *TerminateRunGroupResponse, err error)

TerminateRunGroup 终止任务批次。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

func (*Client) TerminateRunGroupWithContext added in v1.0.776

func (c *Client) TerminateRunGroupWithContext(ctx context.Context, request *TerminateRunGroupRequest) (response *TerminateRunGroupResponse, err error)

TerminateRunGroup 终止任务批次。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist"
RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"

type ClusterOption added in v1.0.653

type ClusterOption struct {
	// 计算集群可用区。
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 计算集群类型,取值范围:
	// - KUBERNETES
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 计算集群Service CIDR,不能与VPC网段重合。
	ServiceCidr *string `json:"ServiceCidr,omitnil,omitempty" name:"ServiceCidr"`

	// 资源配额。
	ResourceQuota *ResourceQuota `json:"ResourceQuota,omitnil,omitempty" name:"ResourceQuota"`

	// 限制范围。
	LimitRange *LimitRange `json:"LimitRange,omitnil,omitempty" name:"LimitRange"`
}

type CreateEnvironmentRequest added in v1.0.653

type CreateEnvironmentRequest struct {
	*tchttp.BaseRequest

	// 环境名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 环境配置信息。
	Config *EnvironmentConfig `json:"Config,omitnil,omitempty" name:"Config"`

	// 环境描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 是否为默认环境。
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

func NewCreateEnvironmentRequest added in v1.0.653

func NewCreateEnvironmentRequest() (request *CreateEnvironmentRequest)

func (*CreateEnvironmentRequest) FromJsonString added in v1.0.653

func (r *CreateEnvironmentRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateEnvironmentRequest) ToJsonString added in v1.0.653

func (r *CreateEnvironmentRequest) ToJsonString() string

type CreateEnvironmentRequestParams added in v1.0.653

type CreateEnvironmentRequestParams struct {
	// 环境名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 环境配置信息。
	Config *EnvironmentConfig `json:"Config,omitnil,omitempty" name:"Config"`

	// 环境描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 是否为默认环境。
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

Predefined struct for user

type CreateEnvironmentResponse added in v1.0.653

type CreateEnvironmentResponse struct {
	*tchttp.BaseResponse
	Response *CreateEnvironmentResponseParams `json:"Response"`
}

func NewCreateEnvironmentResponse added in v1.0.653

func NewCreateEnvironmentResponse() (response *CreateEnvironmentResponse)

func (*CreateEnvironmentResponse) FromJsonString added in v1.0.653

func (r *CreateEnvironmentResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateEnvironmentResponse) ToJsonString added in v1.0.653

func (r *CreateEnvironmentResponse) ToJsonString() string

type CreateEnvironmentResponseParams added in v1.0.653

type CreateEnvironmentResponseParams struct {
	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 工作流UUID。
	WorkflowUuid *string `json:"WorkflowUuid,omitnil,omitempty" name:"WorkflowUuid"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateVolumeRequest added in v1.0.867

type CreateVolumeRequest struct {
	*tchttp.BaseRequest

	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 缓存卷类型,取值范围:
	// * SHARED:多点挂载共享存储
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 缓存卷规格,取值范围:
	//
	// - SD:通用标准型
	// - HP:通用性能型
	// - TB:turbo标准型
	// - TP:turbo性能型
	Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"`

	// 描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 缓存卷大小(GB),Turbo系列需要指定。
	Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"`
}

func NewCreateVolumeRequest added in v1.0.867

func NewCreateVolumeRequest() (request *CreateVolumeRequest)

func (*CreateVolumeRequest) FromJsonString added in v1.0.867

func (r *CreateVolumeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVolumeRequest) ToJsonString added in v1.0.867

func (r *CreateVolumeRequest) ToJsonString() string

type CreateVolumeRequestParams added in v1.0.867

type CreateVolumeRequestParams struct {
	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 缓存卷类型,取值范围:
	// * SHARED:多点挂载共享存储
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 缓存卷规格,取值范围:
	//
	// - SD:通用标准型
	// - HP:通用性能型
	// - TB:turbo标准型
	// - TP:turbo性能型
	Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"`

	// 描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 缓存卷大小(GB),Turbo系列需要指定。
	Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"`
}

Predefined struct for user

type CreateVolumeResponse added in v1.0.867

type CreateVolumeResponse struct {
	*tchttp.BaseResponse
	Response *CreateVolumeResponseParams `json:"Response"`
}

func NewCreateVolumeResponse added in v1.0.867

func NewCreateVolumeResponse() (response *CreateVolumeResponse)

func (*CreateVolumeResponse) FromJsonString added in v1.0.867

func (r *CreateVolumeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVolumeResponse) ToJsonString added in v1.0.867

func (r *CreateVolumeResponse) ToJsonString() string

type CreateVolumeResponseParams added in v1.0.867

type CreateVolumeResponseParams struct {
	// 缓存卷ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DatabaseOption added in v1.0.653

type DatabaseOption struct {
	// 数据库可用区。
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`
}

type DeleteEnvironmentRequest added in v1.0.653

type DeleteEnvironmentRequest struct {
	*tchttp.BaseRequest

	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewDeleteEnvironmentRequest added in v1.0.653

func NewDeleteEnvironmentRequest() (request *DeleteEnvironmentRequest)

func (*DeleteEnvironmentRequest) FromJsonString added in v1.0.653

func (r *DeleteEnvironmentRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEnvironmentRequest) ToJsonString added in v1.0.653

func (r *DeleteEnvironmentRequest) ToJsonString() string

type DeleteEnvironmentRequestParams added in v1.0.653

type DeleteEnvironmentRequestParams struct {
	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type DeleteEnvironmentResponse added in v1.0.653

type DeleteEnvironmentResponse struct {
	*tchttp.BaseResponse
	Response *DeleteEnvironmentResponseParams `json:"Response"`
}

func NewDeleteEnvironmentResponse added in v1.0.653

func NewDeleteEnvironmentResponse() (response *DeleteEnvironmentResponse)

func (*DeleteEnvironmentResponse) FromJsonString added in v1.0.653

func (r *DeleteEnvironmentResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEnvironmentResponse) ToJsonString added in v1.0.653

func (r *DeleteEnvironmentResponse) ToJsonString() string

type DeleteEnvironmentResponseParams added in v1.0.653

type DeleteEnvironmentResponseParams struct {
	// 工作流UUID。
	WorkflowUuid *string `json:"WorkflowUuid,omitnil,omitempty" name:"WorkflowUuid"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteVolumeDataRequest added in v1.0.867

type DeleteVolumeDataRequest struct {
	*tchttp.BaseRequest

	// 缓存卷ID。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`

	// 需要删除的路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`
}

func NewDeleteVolumeDataRequest added in v1.0.867

func NewDeleteVolumeDataRequest() (request *DeleteVolumeDataRequest)

func (*DeleteVolumeDataRequest) FromJsonString added in v1.0.867

func (r *DeleteVolumeDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteVolumeDataRequest) ToJsonString added in v1.0.867

func (r *DeleteVolumeDataRequest) ToJsonString() string

type DeleteVolumeDataRequestParams added in v1.0.867

type DeleteVolumeDataRequestParams struct {
	// 缓存卷ID。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`

	// 需要删除的路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`
}

Predefined struct for user

type DeleteVolumeDataResponse added in v1.0.867

type DeleteVolumeDataResponse struct {
	*tchttp.BaseResponse
	Response *DeleteVolumeDataResponseParams `json:"Response"`
}

func NewDeleteVolumeDataResponse added in v1.0.867

func NewDeleteVolumeDataResponse() (response *DeleteVolumeDataResponse)

func (*DeleteVolumeDataResponse) FromJsonString added in v1.0.867

func (r *DeleteVolumeDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteVolumeDataResponse) ToJsonString added in v1.0.867

func (r *DeleteVolumeDataResponse) ToJsonString() string

type DeleteVolumeDataResponseParams added in v1.0.867

type DeleteVolumeDataResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteVolumeRequest added in v1.0.867

type DeleteVolumeRequest struct {
	*tchttp.BaseRequest

	// 缓存卷ID。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`
}

func NewDeleteVolumeRequest added in v1.0.867

func NewDeleteVolumeRequest() (request *DeleteVolumeRequest)

func (*DeleteVolumeRequest) FromJsonString added in v1.0.867

func (r *DeleteVolumeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteVolumeRequest) ToJsonString added in v1.0.867

func (r *DeleteVolumeRequest) ToJsonString() string

type DeleteVolumeRequestParams added in v1.0.867

type DeleteVolumeRequestParams struct {
	// 缓存卷ID。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`
}

Predefined struct for user

type DeleteVolumeResponse added in v1.0.867

type DeleteVolumeResponse struct {
	*tchttp.BaseResponse
	Response *DeleteVolumeResponseParams `json:"Response"`
}

func NewDeleteVolumeResponse added in v1.0.867

func NewDeleteVolumeResponse() (response *DeleteVolumeResponse)

func (*DeleteVolumeResponse) FromJsonString added in v1.0.867

func (r *DeleteVolumeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteVolumeResponse) ToJsonString added in v1.0.867

func (r *DeleteVolumeResponse) ToJsonString() string

type DeleteVolumeResponseParams added in v1.0.867

type DeleteVolumeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEnvironmentsRequest added in v1.0.653

type DescribeEnvironmentsRequest struct {
	*tchttp.BaseRequest

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回数量,默认为20,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤器,支持过滤字段:
	// - EnvironmentId:环境ID
	// - Name:名称
	// - Status:环境状态
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeEnvironmentsRequest added in v1.0.653

func NewDescribeEnvironmentsRequest() (request *DescribeEnvironmentsRequest)

func (*DescribeEnvironmentsRequest) FromJsonString added in v1.0.653

func (r *DescribeEnvironmentsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvironmentsRequest) ToJsonString added in v1.0.653

func (r *DescribeEnvironmentsRequest) ToJsonString() string

type DescribeEnvironmentsRequestParams added in v1.0.653

type DescribeEnvironmentsRequestParams struct {
	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回数量,默认为20,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤器,支持过滤字段:
	// - EnvironmentId:环境ID
	// - Name:名称
	// - Status:环境状态
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeEnvironmentsResponse added in v1.0.653

type DescribeEnvironmentsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvironmentsResponseParams `json:"Response"`
}

func NewDescribeEnvironmentsResponse added in v1.0.653

func NewDescribeEnvironmentsResponse() (response *DescribeEnvironmentsResponse)

func (*DescribeEnvironmentsResponse) FromJsonString added in v1.0.653

func (r *DescribeEnvironmentsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvironmentsResponse) ToJsonString added in v1.0.653

func (r *DescribeEnvironmentsResponse) ToJsonString() string

type DescribeEnvironmentsResponseParams added in v1.0.653

type DescribeEnvironmentsResponseParams struct {
	// 符合条件的数量。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 环境详情列表。
	Environments []*Environment `json:"Environments,omitnil,omitempty" name:"Environments"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRunGroupsRequest

type DescribeRunGroupsRequest struct {
	*tchttp.BaseRequest

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Name:任务批次名称
	// - RunGroupId:任务批次ID
	// - Status:任务批次状态
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeRunGroupsRequest

func NewDescribeRunGroupsRequest() (request *DescribeRunGroupsRequest)

func (*DescribeRunGroupsRequest) FromJsonString

func (r *DescribeRunGroupsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRunGroupsRequest) ToJsonString

func (r *DescribeRunGroupsRequest) ToJsonString() string

type DescribeRunGroupsRequestParams

type DescribeRunGroupsRequestParams struct {
	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Name:任务批次名称
	// - RunGroupId:任务批次ID
	// - Status:任务批次状态
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeRunGroupsResponse

type DescribeRunGroupsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRunGroupsResponseParams `json:"Response"`
}

func NewDescribeRunGroupsResponse

func NewDescribeRunGroupsResponse() (response *DescribeRunGroupsResponse)

func (*DescribeRunGroupsResponse) FromJsonString

func (r *DescribeRunGroupsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRunGroupsResponse) ToJsonString

func (r *DescribeRunGroupsResponse) ToJsonString() string

type DescribeRunGroupsResponseParams

type DescribeRunGroupsResponseParams struct {
	// 符合条件的数量。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 任务批次列表。
	RunGroups []*RunGroup `json:"RunGroups,omitnil,omitempty" name:"RunGroups"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRunsRequest

type DescribeRunsRequest struct {
	*tchttp.BaseRequest

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - RunGroupId:任务批次ID
	// - Status:任务状态
	// - RunUuid:任务UUID
	// - UserDefinedId:用户定义ID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeRunsRequest

func NewDescribeRunsRequest() (request *DescribeRunsRequest)

func (*DescribeRunsRequest) FromJsonString

func (r *DescribeRunsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRunsRequest) ToJsonString

func (r *DescribeRunsRequest) ToJsonString() string

type DescribeRunsRequestParams

type DescribeRunsRequestParams struct {
	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - RunGroupId:任务批次ID
	// - Status:任务状态
	// - RunUuid:任务UUID
	// - UserDefinedId:用户定义ID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeRunsResponse

type DescribeRunsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRunsResponseParams `json:"Response"`
}

func NewDescribeRunsResponse

func NewDescribeRunsResponse() (response *DescribeRunsResponse)

func (*DescribeRunsResponse) FromJsonString

func (r *DescribeRunsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRunsResponse) ToJsonString

func (r *DescribeRunsResponse) ToJsonString() string

type DescribeRunsResponseParams

type DescribeRunsResponseParams struct {
	// 符合条件的数量。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 任务列表。
	Runs []*Run `json:"Runs,omitnil,omitempty" name:"Runs"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTablesRequest added in v1.0.655

type DescribeTablesRequest struct {
	*tchttp.BaseRequest

	// 项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Name:表格名称
	// - TableId:表格ID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeTablesRequest added in v1.0.655

func NewDescribeTablesRequest() (request *DescribeTablesRequest)

func (*DescribeTablesRequest) FromJsonString added in v1.0.655

func (r *DescribeTablesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTablesRequest) ToJsonString added in v1.0.655

func (r *DescribeTablesRequest) ToJsonString() string

type DescribeTablesRequestParams added in v1.0.655

type DescribeTablesRequestParams struct {
	// 项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Name:表格名称
	// - TableId:表格ID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeTablesResponse added in v1.0.655

type DescribeTablesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTablesResponseParams `json:"Response"`
}

func NewDescribeTablesResponse added in v1.0.655

func NewDescribeTablesResponse() (response *DescribeTablesResponse)

func (*DescribeTablesResponse) FromJsonString added in v1.0.655

func (r *DescribeTablesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTablesResponse) ToJsonString added in v1.0.655

func (r *DescribeTablesResponse) ToJsonString() string

type DescribeTablesResponseParams added in v1.0.655

type DescribeTablesResponseParams struct {
	// 结果总数。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 表格列表。
	Tables []*Table `json:"Tables,omitnil,omitempty" name:"Tables"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTablesRowsRequest added in v1.0.655

type DescribeTablesRowsRequest struct {
	*tchttp.BaseRequest

	// 项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 表格ID。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Tr:表格数据,支持模糊查询
	// - TableRowUuid:表格行UUID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeTablesRowsRequest added in v1.0.655

func NewDescribeTablesRowsRequest() (request *DescribeTablesRowsRequest)

func (*DescribeTablesRowsRequest) FromJsonString added in v1.0.655

func (r *DescribeTablesRowsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTablesRowsRequest) ToJsonString added in v1.0.655

func (r *DescribeTablesRowsRequest) ToJsonString() string

type DescribeTablesRowsRequestParams added in v1.0.655

type DescribeTablesRowsRequestParams struct {
	// 项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 表格ID。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 返回数量,默认为10,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Tr:表格数据,支持模糊查询
	// - TableRowUuid:表格行UUID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeTablesRowsResponse added in v1.0.655

type DescribeTablesRowsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTablesRowsResponseParams `json:"Response"`
}

func NewDescribeTablesRowsResponse added in v1.0.655

func NewDescribeTablesRowsResponse() (response *DescribeTablesRowsResponse)

func (*DescribeTablesRowsResponse) FromJsonString added in v1.0.655

func (r *DescribeTablesRowsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTablesRowsResponse) ToJsonString added in v1.0.655

func (r *DescribeTablesRowsResponse) ToJsonString() string

type DescribeTablesRowsResponseParams added in v1.0.655

type DescribeTablesRowsResponseParams struct {
	// 结果总数。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 表格行列表。
	Rows []*TableRow `json:"Rows,omitnil,omitempty" name:"Rows"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeVolumesRequest added in v1.0.867

type DescribeVolumesRequest struct {
	*tchttp.BaseRequest

	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 返回数量,默认为20,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Name:名称
	// - IsDefault:是否为默认
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeVolumesRequest added in v1.0.867

func NewDescribeVolumesRequest() (request *DescribeVolumesRequest)

func (*DescribeVolumesRequest) FromJsonString added in v1.0.867

func (r *DescribeVolumesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeVolumesRequest) ToJsonString added in v1.0.867

func (r *DescribeVolumesRequest) ToJsonString() string

type DescribeVolumesRequestParams added in v1.0.867

type DescribeVolumesRequestParams struct {
	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 返回数量,默认为20,最大值为100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量,默认为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 过滤器,支持过滤字段:
	// - Name:名称
	// - IsDefault:是否为默认
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeVolumesResponse added in v1.0.867

type DescribeVolumesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeVolumesResponseParams `json:"Response"`
}

func NewDescribeVolumesResponse added in v1.0.867

func NewDescribeVolumesResponse() (response *DescribeVolumesResponse)

func (*DescribeVolumesResponse) FromJsonString added in v1.0.867

func (r *DescribeVolumesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeVolumesResponse) ToJsonString added in v1.0.867

func (r *DescribeVolumesResponse) ToJsonString() string

type DescribeVolumesResponseParams added in v1.0.867

type DescribeVolumesResponseParams struct {
	// 缓存卷。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Volumes []*Volume `json:"Volumes,omitnil,omitempty" name:"Volumes"`

	// 符合条件的数量。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Environment added in v1.0.653

type Environment struct {
	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 环境描述信息。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 环境地域。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 环境类型,取值范围:
	// - KUBERNETES:Kubernetes容器集群
	// - HPC:HPC高性能计算集群
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 环境状态,取值范围:
	// - INITIALIZING:创建中
	// - INITIALIZATION_ERROR:创建失败
	// - RUNNING:运行中
	// - ERROR:异常
	// - DELETING:正在删除
	// - DELETE_ERROR:删除失败
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 环境是否可用。环境需要可用才能投递计算任务。
	Available *bool `json:"Available,omitnil,omitempty" name:"Available"`

	// 环境是否为默认环境。
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 环境是否为托管环境。
	IsManaged *bool `json:"IsManaged,omitnil,omitempty" name:"IsManaged"`

	// 环境信息。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 云资源ID。
	ResourceIds *ResourceIds `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"`

	// 上个工作流UUID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastWorkflowUuid *string `json:"LastWorkflowUuid,omitnil,omitempty" name:"LastWorkflowUuid"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`
}

type EnvironmentConfig added in v1.0.653

type EnvironmentConfig struct {
	// 私有网络配置。
	VPCOption *VPCOption `json:"VPCOption,omitnil,omitempty" name:"VPCOption"`

	// 计算集群配置。
	ClusterOption *ClusterOption `json:"ClusterOption,omitnil,omitempty" name:"ClusterOption"`

	// 数据库配置。
	DatabaseOption *DatabaseOption `json:"DatabaseOption,omitnil,omitempty" name:"DatabaseOption"`

	// 存储配置。
	StorageOption *StorageOption `json:"StorageOption,omitnil,omitempty" name:"StorageOption"`

	// 云服务器配置。
	CVMOption *CVMOption `json:"CVMOption,omitnil,omitempty" name:"CVMOption"`

	// 安全组配置。
	SecurityGroupOption *SecurityGroupOption `json:"SecurityGroupOption,omitnil,omitempty" name:"SecurityGroupOption"`
}

type ExecutionTime

type ExecutionTime struct {
	// 提交时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"`

	// 开始时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type Filter

type Filter struct {
	// 过滤字段。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 过滤字段值。
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type GetRunCallsRequest

type GetRunCallsRequest struct {
	*tchttp.BaseRequest

	// 任务Uuid。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 作业路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewGetRunCallsRequest

func NewGetRunCallsRequest() (request *GetRunCallsRequest)

func (*GetRunCallsRequest) FromJsonString

func (r *GetRunCallsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetRunCallsRequest) ToJsonString

func (r *GetRunCallsRequest) ToJsonString() string

type GetRunCallsRequestParams

type GetRunCallsRequestParams struct {
	// 任务Uuid。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 作业路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type GetRunCallsResponse

type GetRunCallsResponse struct {
	*tchttp.BaseResponse
	Response *GetRunCallsResponseParams `json:"Response"`
}

func NewGetRunCallsResponse

func NewGetRunCallsResponse() (response *GetRunCallsResponse)

func (*GetRunCallsResponse) FromJsonString

func (r *GetRunCallsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetRunCallsResponse) ToJsonString

func (r *GetRunCallsResponse) ToJsonString() string

type GetRunCallsResponseParams

type GetRunCallsResponseParams struct {
	// 作业详情。
	Calls []*RunMetadata `json:"Calls,omitnil,omitempty" name:"Calls"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetRunMetadataFileRequest added in v1.0.776

type GetRunMetadataFileRequest struct {
	*tchttp.BaseRequest

	// 任务Uuid。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 需要获取的文件名。
	//
	// 默认支持以下文件:
	// - nextflow.log
	//
	// 提交时NFOption中report指定为true时,额外支持以下文件:
	// - execution_report.html
	// - execution_timeline.html
	// - execution_trace.txt
	// - pipeline_dag.html
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 需要批量获取的文件名。
	//
	// 默认支持以下文件:
	// - nextflow.log
	//
	// 提交时NFOption中report指定为true时,额外支持以下文件:
	// - execution_report.html
	// - execution_timeline.html
	// - execution_trace.txt
	// - pipeline_dag.html
	Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"`
}

func NewGetRunMetadataFileRequest added in v1.0.776

func NewGetRunMetadataFileRequest() (request *GetRunMetadataFileRequest)

func (*GetRunMetadataFileRequest) FromJsonString added in v1.0.776

func (r *GetRunMetadataFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetRunMetadataFileRequest) ToJsonString added in v1.0.776

func (r *GetRunMetadataFileRequest) ToJsonString() string

type GetRunMetadataFileRequestParams added in v1.0.776

type GetRunMetadataFileRequestParams struct {
	// 任务Uuid。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 需要获取的文件名。
	//
	// 默认支持以下文件:
	// - nextflow.log
	//
	// 提交时NFOption中report指定为true时,额外支持以下文件:
	// - execution_report.html
	// - execution_timeline.html
	// - execution_trace.txt
	// - pipeline_dag.html
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 需要批量获取的文件名。
	//
	// 默认支持以下文件:
	// - nextflow.log
	//
	// 提交时NFOption中report指定为true时,额外支持以下文件:
	// - execution_report.html
	// - execution_timeline.html
	// - execution_trace.txt
	// - pipeline_dag.html
	Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"`
}

Predefined struct for user

type GetRunMetadataFileResponse added in v1.0.776

type GetRunMetadataFileResponse struct {
	*tchttp.BaseResponse
	Response *GetRunMetadataFileResponseParams `json:"Response"`
}

func NewGetRunMetadataFileResponse added in v1.0.776

func NewGetRunMetadataFileResponse() (response *GetRunMetadataFileResponse)

func (*GetRunMetadataFileResponse) FromJsonString added in v1.0.776

func (r *GetRunMetadataFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetRunMetadataFileResponse) ToJsonString added in v1.0.776

func (r *GetRunMetadataFileResponse) ToJsonString() string

type GetRunMetadataFileResponseParams added in v1.0.776

type GetRunMetadataFileResponseParams struct {
	// 文件预签名链接,一分钟内有效。
	CosSignedUrl *string `json:"CosSignedUrl,omitnil,omitempty" name:"CosSignedUrl"`

	// 批量文件预签名链接,一分钟内有效。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CosSignedUrls []*string `json:"CosSignedUrls,omitnil,omitempty" name:"CosSignedUrls"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetRunStatusRequest

type GetRunStatusRequest struct {
	*tchttp.BaseRequest

	// 任务Uuid。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewGetRunStatusRequest

func NewGetRunStatusRequest() (request *GetRunStatusRequest)

func (*GetRunStatusRequest) FromJsonString

func (r *GetRunStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetRunStatusRequest) ToJsonString

func (r *GetRunStatusRequest) ToJsonString() string

type GetRunStatusRequestParams

type GetRunStatusRequestParams struct {
	// 任务Uuid。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type GetRunStatusResponse

type GetRunStatusResponse struct {
	*tchttp.BaseResponse
	Response *GetRunStatusResponseParams `json:"Response"`
}

func NewGetRunStatusResponse

func NewGetRunStatusResponse() (response *GetRunStatusResponse)

func (*GetRunStatusResponse) FromJsonString

func (r *GetRunStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetRunStatusResponse) ToJsonString

func (r *GetRunStatusResponse) ToJsonString() string

type GetRunStatusResponseParams

type GetRunStatusResponseParams struct {
	// 作业详情。
	Metadata *RunMetadata `json:"Metadata,omitnil,omitempty" name:"Metadata"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GitInfo added in v1.0.776

type GitInfo struct {
	// Git地址。
	GitHttpPath *string `json:"GitHttpPath,omitnil,omitempty" name:"GitHttpPath"`

	// Git用户名。
	GitUserName *string `json:"GitUserName,omitnil,omitempty" name:"GitUserName"`

	// Git密码或者Token。
	GitTokenOrPassword *string `json:"GitTokenOrPassword,omitnil,omitempty" name:"GitTokenOrPassword"`

	// 分支。
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 标签。
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

type ImportTableFileRequest

type ImportTableFileRequest struct {
	*tchttp.BaseRequest

	// 表格关联的项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 表格名称。最多支持200个字符。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 表格文件Cos对象路径。
	CosUri *string `json:"CosUri,omitnil,omitempty" name:"CosUri"`

	// 表格文件中每列的数据类型,支持的类型包括:Int、Float、String、File、Boolean、Array[Int]、Array[Float]、Array[String]、Array[File]、Array[Boolean]
	DataType []*string `json:"DataType,omitnil,omitempty" name:"DataType"`

	// 表格描述。最多支持500个字符。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewImportTableFileRequest

func NewImportTableFileRequest() (request *ImportTableFileRequest)

func (*ImportTableFileRequest) FromJsonString

func (r *ImportTableFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ImportTableFileRequest) ToJsonString

func (r *ImportTableFileRequest) ToJsonString() string

type ImportTableFileRequestParams

type ImportTableFileRequestParams struct {
	// 表格关联的项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 表格名称。最多支持200个字符。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 表格文件Cos对象路径。
	CosUri *string `json:"CosUri,omitnil,omitempty" name:"CosUri"`

	// 表格文件中每列的数据类型,支持的类型包括:Int、Float、String、File、Boolean、Array[Int]、Array[Float]、Array[String]、Array[File]、Array[Boolean]
	DataType []*string `json:"DataType,omitnil,omitempty" name:"DataType"`

	// 表格描述。最多支持500个字符。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type ImportTableFileResponse

type ImportTableFileResponse struct {
	*tchttp.BaseResponse
	Response *ImportTableFileResponseParams `json:"Response"`
}

func NewImportTableFileResponse

func NewImportTableFileResponse() (response *ImportTableFileResponse)

func (*ImportTableFileResponse) FromJsonString

func (r *ImportTableFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ImportTableFileResponse) ToJsonString

func (r *ImportTableFileResponse) ToJsonString() string

type ImportTableFileResponseParams

type ImportTableFileResponseParams struct {
	// 表格ID。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type LimitRange added in v1.0.792

type LimitRange struct {
	// 最大CPU设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxCPU *string `json:"MaxCPU,omitnil,omitempty" name:"MaxCPU"`

	// 最大内存设置(单位:Mi,Gi,Ti,M,G,T)
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxMemory *string `json:"MaxMemory,omitnil,omitempty" name:"MaxMemory"`
}

type ModifyVolumeRequest added in v1.0.867

type ModifyVolumeRequest struct {
	*tchttp.BaseRequest

	// 缓存卷ID。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`

	// 名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewModifyVolumeRequest added in v1.0.867

func NewModifyVolumeRequest() (request *ModifyVolumeRequest)

func (*ModifyVolumeRequest) FromJsonString added in v1.0.867

func (r *ModifyVolumeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyVolumeRequest) ToJsonString added in v1.0.867

func (r *ModifyVolumeRequest) ToJsonString() string

type ModifyVolumeRequestParams added in v1.0.867

type ModifyVolumeRequestParams struct {
	// 缓存卷ID。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`

	// 名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type ModifyVolumeResponse added in v1.0.867

type ModifyVolumeResponse struct {
	*tchttp.BaseResponse
	Response *ModifyVolumeResponseParams `json:"Response"`
}

func NewModifyVolumeResponse added in v1.0.867

func NewModifyVolumeResponse() (response *ModifyVolumeResponse)

func (*ModifyVolumeResponse) FromJsonString added in v1.0.867

func (r *ModifyVolumeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyVolumeResponse) ToJsonString added in v1.0.867

func (r *ModifyVolumeResponse) ToJsonString() string

type ModifyVolumeResponseParams added in v1.0.867

type ModifyVolumeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type NFOption added in v1.0.775

type NFOption struct {
	// Config。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Config *string `json:"Config,omitnil,omitempty" name:"Config"`

	// Profile。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"`

	// Report。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Report *bool `json:"Report,omitnil,omitempty" name:"Report"`

	// Resume。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Resume *bool `json:"Resume,omitnil,omitempty" name:"Resume"`

	// Nextflow引擎版本,取值范围:
	// - 22.10.4
	// - 22.10.8
	// - 23.10.1
	// 注意:此字段可能返回 null,表示取不到有效值。
	NFVersion *string `json:"NFVersion,omitnil,omitempty" name:"NFVersion"`
}

type ResourceIds added in v1.0.653

type ResourceIds struct {
	// 私有网络ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	VPCId *string `json:"VPCId,omitnil,omitempty" name:"VPCId"`

	// 子网ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 安全组ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SecurityGroupId *string `json:"SecurityGroupId,omitnil,omitempty" name:"SecurityGroupId"`

	// TDSQL-C Mysql版数据库ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TDSQLCId *string `json:"TDSQLCId,omitnil,omitempty" name:"TDSQLCId"`

	// 文件存储ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CFSId *string `json:"CFSId,omitnil,omitempty" name:"CFSId"`

	// 文件存储类型:取值范围:
	// - SD:通用标准型
	// - HP:通用性能型
	// - TB:turbo标准型
	// - TP:turbo性能型
	// 注意:此字段可能返回 null,表示取不到有效值。
	CFSStorageType *string `json:"CFSStorageType,omitnil,omitempty" name:"CFSStorageType"`

	// 云服务器ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CVMId *string `json:"CVMId,omitnil,omitempty" name:"CVMId"`

	// 弹性容器集群ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	EKSId *string `json:"EKSId,omitnil,omitempty" name:"EKSId"`
}

type ResourceQuota added in v1.0.792

type ResourceQuota struct {
	// CPU Limit设置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CPULimit *string `json:"CPULimit,omitnil,omitempty" name:"CPULimit"`

	// 内存Limit设置(单位:Mi,Gi,Ti,M,G,T)
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemoryLimit *string `json:"MemoryLimit,omitnil,omitempty" name:"MemoryLimit"`

	// Pods数量设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Pods *string `json:"Pods,omitnil,omitempty" name:"Pods"`
}

type RetryRunsRequest added in v1.0.655

type RetryRunsRequest struct {
	*tchttp.BaseRequest

	// 项目ID。(不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 需要重试的任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 需要重试的任务UUID。
	RunUuids []*string `json:"RunUuids,omitnil,omitempty" name:"RunUuids"`

	// WDL运行选项,不填使用被重试的任务批次运行选项。
	WDLOption *RunOption `json:"WDLOption,omitnil,omitempty" name:"WDLOption"`

	// Nextflow运行选项,不填使用被重试的任务批次运行选项。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`
}

func NewRetryRunsRequest added in v1.0.655

func NewRetryRunsRequest() (request *RetryRunsRequest)

func (*RetryRunsRequest) FromJsonString added in v1.0.655

func (r *RetryRunsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryRunsRequest) ToJsonString added in v1.0.655

func (r *RetryRunsRequest) ToJsonString() string

type RetryRunsRequestParams added in v1.0.655

type RetryRunsRequestParams struct {
	// 项目ID。(不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 需要重试的任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 需要重试的任务UUID。
	RunUuids []*string `json:"RunUuids,omitnil,omitempty" name:"RunUuids"`

	// WDL运行选项,不填使用被重试的任务批次运行选项。
	WDLOption *RunOption `json:"WDLOption,omitnil,omitempty" name:"WDLOption"`

	// Nextflow运行选项,不填使用被重试的任务批次运行选项。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`
}

Predefined struct for user

type RetryRunsResponse added in v1.0.655

type RetryRunsResponse struct {
	*tchttp.BaseResponse
	Response *RetryRunsResponseParams `json:"Response"`
}

func NewRetryRunsResponse added in v1.0.655

func NewRetryRunsResponse() (response *RetryRunsResponse)

func (*RetryRunsResponse) FromJsonString added in v1.0.655

func (r *RetryRunsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryRunsResponse) ToJsonString added in v1.0.655

func (r *RetryRunsResponse) ToJsonString() string

type RetryRunsResponseParams added in v1.0.655

type RetryRunsResponseParams struct {
	// 新的任务批次ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Run

type Run struct {
	// 任务UUID。
	RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"`

	// 项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 应用ID。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 用户定义ID,单例运行为空。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UserDefinedId *string `json:"UserDefinedId,omitnil,omitempty" name:"UserDefinedId"`

	// 表格ID,单例运行为空。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 表格行UUID,单例运行为空。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableRowUuid *string `json:"TableRowUuid,omitnil,omitempty" name:"TableRowUuid"`

	// 任务状态。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务输入。
	Input *string `json:"Input,omitnil,omitempty" name:"Input"`

	// 运行选项。
	//
	// Deprecated: Option is deprecated.
	Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"`

	// 执行时间。
	ExecutionTime *ExecutionTime `json:"ExecutionTime,omitnil,omitempty" name:"ExecutionTime"`

	// 缓存信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cache *CacheInfo `json:"Cache,omitnil,omitempty" name:"Cache"`

	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 创建时间。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type RunApplicationRequest

type RunApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用ID。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 任务批次名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 投递环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 项目ID。(不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 任务批次描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 任务输入COS地址。(InputBase64和InputCosUri必选其一)
	InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"`

	// 任务输入JSON。需要进行base64编码。(InputBase64和InputCosUri必选其一)
	InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"`

	// 批量投递表格ID,不填表示单例投递。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 批量投递表格行UUID。不填表示表格全部行。
	TableRowUuids []*string `json:"TableRowUuids,omitnil,omitempty" name:"TableRowUuids"`

	// 任务缓存清理时间(小时)。不填或0表示不清理。
	CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"`

	// 应用版本ID。不填表示使用当前最新版本。
	ApplicationVersionId *string `json:"ApplicationVersionId,omitnil,omitempty" name:"ApplicationVersionId"`

	// WDL运行选项。
	Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"`

	// Nextflow运行选项。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`

	// 工作目录,可填写指定缓存卷内的绝对路径,不填使用默认缓存卷内的默认路径,暂时仅支持Nextflow。
	WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"`

	// 访问模式,不填默认私有。取值范围
	// - PRIVATE:私有应用
	// - PUBLIC:公共应用
	AccessMode *string `json:"AccessMode,omitnil,omitempty" name:"AccessMode"`

	// 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。
	VolumeIds []*string `json:"VolumeIds,omitnil,omitempty" name:"VolumeIds"`
}

func NewRunApplicationRequest

func NewRunApplicationRequest() (request *RunApplicationRequest)

func (*RunApplicationRequest) FromJsonString

func (r *RunApplicationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RunApplicationRequest) ToJsonString

func (r *RunApplicationRequest) ToJsonString() string

type RunApplicationRequestParams

type RunApplicationRequestParams struct {
	// 应用ID。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 任务批次名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 投递环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 项目ID。(不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 任务批次描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 任务输入COS地址。(InputBase64和InputCosUri必选其一)
	InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"`

	// 任务输入JSON。需要进行base64编码。(InputBase64和InputCosUri必选其一)
	InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"`

	// 批量投递表格ID,不填表示单例投递。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 批量投递表格行UUID。不填表示表格全部行。
	TableRowUuids []*string `json:"TableRowUuids,omitnil,omitempty" name:"TableRowUuids"`

	// 任务缓存清理时间(小时)。不填或0表示不清理。
	CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"`

	// 应用版本ID。不填表示使用当前最新版本。
	ApplicationVersionId *string `json:"ApplicationVersionId,omitnil,omitempty" name:"ApplicationVersionId"`

	// WDL运行选项。
	Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"`

	// Nextflow运行选项。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`

	// 工作目录,可填写指定缓存卷内的绝对路径,不填使用默认缓存卷内的默认路径,暂时仅支持Nextflow。
	WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"`

	// 访问模式,不填默认私有。取值范围
	// - PRIVATE:私有应用
	// - PUBLIC:公共应用
	AccessMode *string `json:"AccessMode,omitnil,omitempty" name:"AccessMode"`

	// 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。
	VolumeIds []*string `json:"VolumeIds,omitnil,omitempty" name:"VolumeIds"`
}

Predefined struct for user

type RunApplicationResponse

type RunApplicationResponse struct {
	*tchttp.BaseResponse
	Response *RunApplicationResponseParams `json:"Response"`
}

func NewRunApplicationResponse

func NewRunApplicationResponse() (response *RunApplicationResponse)

func (*RunApplicationResponse) FromJsonString

func (r *RunApplicationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RunApplicationResponse) ToJsonString

func (r *RunApplicationResponse) ToJsonString() string

type RunApplicationResponseParams

type RunApplicationResponseParams struct {
	// 任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RunGroup

type RunGroup struct {
	// 任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 项目ID。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 项目名称。
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 应用ID。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用类型。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境名称。
	EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"`

	// 表格ID,单例运行为空。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 任务名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 任务描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 任务状态。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务输入。
	Input *string `json:"Input,omitnil,omitempty" name:"Input"`

	// WDL运行选项。
	Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"`

	// Nextflow运行选项。
	// 注意:此字段可能返回 null,表示取不到有效值。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`

	// 任务总数量。
	TotalRun *uint64 `json:"TotalRun,omitnil,omitempty" name:"TotalRun"`

	// 各状态任务的数量。
	RunStatusCounts []*RunStatusCount `json:"RunStatusCounts,omitnil,omitempty" name:"RunStatusCounts"`

	// 执行时间。
	ExecutionTime *ExecutionTime `json:"ExecutionTime,omitnil,omitempty" name:"ExecutionTime"`

	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 创建时间。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 创建者。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// 创建者ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// 运行结果通知方式。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResultNotify *string `json:"ResultNotify,omitnil,omitempty" name:"ResultNotify"`

	// 应用版本。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationVersion *ApplicationVersion `json:"ApplicationVersion,omitnil,omitempty" name:"ApplicationVersion"`
}

type RunMetadata

type RunMetadata struct {
	// 任务类型。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunType *string `json:"RunType,omitnil,omitempty" name:"RunType"`

	// 任务ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunId *string `json:"RunId,omitnil,omitempty" name:"RunId"`

	// 父层ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ParentId *string `json:"ParentId,omitnil,omitempty" name:"ParentId"`

	// 作业ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// 作业名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallName *string `json:"CallName,omitnil,omitempty" name:"CallName"`

	// Scatter索引。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScatterIndex *string `json:"ScatterIndex,omitnil,omitempty" name:"ScatterIndex"`

	// 输入。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Input *string `json:"Input,omitnil,omitempty" name:"Input"`

	// 输出。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Output *string `json:"Output,omitnil,omitempty" name:"Output"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 错误信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 开始时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 提交时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"`

	// 结束时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 命令行。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Command *string `json:"Command,omitnil,omitempty" name:"Command"`

	// 运行时。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Runtime *string `json:"Runtime,omitnil,omitempty" name:"Runtime"`

	// 预处理。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Preprocess *bool `json:"Preprocess,omitnil,omitempty" name:"Preprocess"`

	// 后处理。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PostProcess *bool `json:"PostProcess,omitnil,omitempty" name:"PostProcess"`

	// Cache命中
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallCached *bool `json:"CallCached,omitnil,omitempty" name:"CallCached"`

	// 标准输出。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Stdout *string `json:"Stdout,omitnil,omitempty" name:"Stdout"`

	// 错误输出。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Stderr *string `json:"Stderr,omitnil,omitempty" name:"Stderr"`

	// 其他信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Meta *string `json:"Meta,omitnil,omitempty" name:"Meta"`
}

type RunOption

type RunOption struct {
	// 运行失败模式,取值范围:
	// - ContinueWhilePossible
	// - NoNewCalls
	FailureMode *string `json:"FailureMode,omitnil,omitempty" name:"FailureMode"`

	// 是否使用Call-Caching功能。
	UseCallCache *bool `json:"UseCallCache,omitnil,omitempty" name:"UseCallCache"`

	// 是否使用错误挂起功能。
	UseErrorOnHold *bool `json:"UseErrorOnHold,omitnil,omitempty" name:"UseErrorOnHold"`

	// 输出归档COS路径。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FinalWorkflowOutputsDir *string `json:"FinalWorkflowOutputsDir,omitnil,omitempty" name:"FinalWorkflowOutputsDir"`

	// 是否使用相对目录归档输出。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UseRelativeOutputPaths *bool `json:"UseRelativeOutputPaths,omitnil,omitempty" name:"UseRelativeOutputPaths"`
}

type RunStatusCount

type RunStatusCount struct {
	// 状态。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 数量。
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`
}

type RunWorkflowRequest added in v1.0.776

type RunWorkflowRequest struct {
	*tchttp.BaseRequest

	// 任务批次名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 投递环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 工作流Git仓库信息。
	GitSource *GitInfo `json:"GitSource,omitnil,omitempty" name:"GitSource"`

	// 工作流类型。
	//
	// 支持类型:
	// - NEXTFLOW
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Nextflow选项。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 任务批次描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 任务输入JSON。需要进行base64编码。
	// (InputBase64和InputCosUri必选其一)
	InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"`

	// 任务输入COS地址。
	// (InputBase64和InputCosUri必选其一)
	InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"`

	// 任务缓存清理时间(小时)。不填或0表示不清理。
	CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"`

	// 工作目录,可填写指定缓存卷内的绝对路径,不填使用默认缓存卷内的默认路径,暂时仅支持Nextflow。
	WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"`

	// 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。
	VolumeIds []*string `json:"VolumeIds,omitnil,omitempty" name:"VolumeIds"`
}

func NewRunWorkflowRequest added in v1.0.776

func NewRunWorkflowRequest() (request *RunWorkflowRequest)

func (*RunWorkflowRequest) FromJsonString added in v1.0.776

func (r *RunWorkflowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RunWorkflowRequest) ToJsonString added in v1.0.776

func (r *RunWorkflowRequest) ToJsonString() string

type RunWorkflowRequestParams added in v1.0.776

type RunWorkflowRequestParams struct {
	// 任务批次名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 投递环境ID。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 工作流Git仓库信息。
	GitSource *GitInfo `json:"GitSource,omitnil,omitempty" name:"GitSource"`

	// 工作流类型。
	//
	// 支持类型:
	// - NEXTFLOW
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Nextflow选项。
	NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 任务批次描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 任务输入JSON。需要进行base64编码。
	// (InputBase64和InputCosUri必选其一)
	InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"`

	// 任务输入COS地址。
	// (InputBase64和InputCosUri必选其一)
	InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"`

	// 任务缓存清理时间(小时)。不填或0表示不清理。
	CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"`

	// 工作目录,可填写指定缓存卷内的绝对路径,不填使用默认缓存卷内的默认路径,暂时仅支持Nextflow。
	WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"`

	// 缓存卷ID,不填使用默认缓存卷,暂时仅支持Nextflow。
	VolumeIds []*string `json:"VolumeIds,omitnil,omitempty" name:"VolumeIds"`
}

Predefined struct for user

type RunWorkflowResponse added in v1.0.776

type RunWorkflowResponse struct {
	*tchttp.BaseResponse
	Response *RunWorkflowResponseParams `json:"Response"`
}

func NewRunWorkflowResponse added in v1.0.776

func NewRunWorkflowResponse() (response *RunWorkflowResponse)

func (*RunWorkflowResponse) FromJsonString added in v1.0.776

func (r *RunWorkflowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RunWorkflowResponse) ToJsonString added in v1.0.776

func (r *RunWorkflowResponse) ToJsonString() string

type RunWorkflowResponseParams added in v1.0.776

type RunWorkflowResponseParams struct {
	// 任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SecurityGroupOption added in v1.0.792

type SecurityGroupOption struct {
	// 安全组ID。
	SecurityGroupId *string `json:"SecurityGroupId,omitnil,omitempty" name:"SecurityGroupId"`
}

type StorageOption added in v1.0.653

type StorageOption struct {
	// 文件存储类型,取值范围:
	// - SD:通用标准型
	// - HP:通用性能型
	// - TB:turbo标准型
	// - TP:turbo性能型
	StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"`

	// 文件存储可用区。
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 文件系统容量,turbo系列必填,单位为GiB。
	// - turbo标准型起售40TiB,即40960GiB;扩容步长20TiB,即20480 GiB。
	// - turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,即10240 GiB。
	Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"`
}

type Table added in v1.0.655

type Table struct {
	// 表格ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 关联项目ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 表格名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 表格描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 表格列
	// 注意:此字段可能返回 null,表示取不到有效值。
	Columns []*TableColumn `json:"Columns,omitnil,omitempty" name:"Columns"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 创建人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`
}

type TableColumn added in v1.0.655

type TableColumn struct {
	// 列名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Header *string `json:"Header,omitnil,omitempty" name:"Header"`

	// 列数据类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"`
}

type TableRow added in v1.0.655

type TableRow struct {
	// 表格行UUID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableRowUuid *string `json:"TableRowUuid,omitnil,omitempty" name:"TableRowUuid"`

	// 表格行内容。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*string `json:"Content,omitnil,omitempty" name:"Content"`
}

type TerminateRunGroupRequest added in v1.0.776

type TerminateRunGroupRequest struct {
	*tchttp.BaseRequest

	// 任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewTerminateRunGroupRequest added in v1.0.776

func NewTerminateRunGroupRequest() (request *TerminateRunGroupRequest)

func (*TerminateRunGroupRequest) FromJsonString added in v1.0.776

func (r *TerminateRunGroupRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*TerminateRunGroupRequest) ToJsonString added in v1.0.776

func (r *TerminateRunGroupRequest) ToJsonString() string

type TerminateRunGroupRequestParams added in v1.0.776

type TerminateRunGroupRequestParams struct {
	// 任务批次ID。
	RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"`

	// 项目ID。
	// (不填使用指定地域下的默认项目)
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type TerminateRunGroupResponse added in v1.0.776

type TerminateRunGroupResponse struct {
	*tchttp.BaseResponse
	Response *TerminateRunGroupResponseParams `json:"Response"`
}

func NewTerminateRunGroupResponse added in v1.0.776

func NewTerminateRunGroupResponse() (response *TerminateRunGroupResponse)

func (*TerminateRunGroupResponse) FromJsonString added in v1.0.776

func (r *TerminateRunGroupResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*TerminateRunGroupResponse) ToJsonString added in v1.0.776

func (r *TerminateRunGroupResponse) ToJsonString() string

type TerminateRunGroupResponseParams added in v1.0.776

type TerminateRunGroupResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type VPCOption added in v1.0.653

type VPCOption struct {
	// 私有网络ID(VPCId和VPCCIDRBlock必选其一。若使用VPCId,则使用现用私有网络;若使用VPCCIDRBlock,则创建新的私有网络)
	VPCId *string `json:"VPCId,omitnil,omitempty" name:"VPCId"`

	// 子网ID(SubnetId和SubnetZone&SubnetCIDRBlock必选其一。若使用SubnetId,则使用现用子网;若使用SubnetZone&SubnetCIDRBlock,则创建新的子网)
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 子网可用区。
	SubnetZone *string `json:"SubnetZone,omitnil,omitempty" name:"SubnetZone"`

	// 私有网络CIDR。
	VPCCIDRBlock *string `json:"VPCCIDRBlock,omitnil,omitempty" name:"VPCCIDRBlock"`

	// 子网CIDR。
	SubnetCIDRBlock *string `json:"SubnetCIDRBlock,omitnil,omitempty" name:"SubnetCIDRBlock"`
}

type Volume added in v1.0.867

type Volume struct {
	// 缓存卷ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"`

	// 名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 环境ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 缓存卷类型,取值范围:
	// * SHARED:多点挂载共享存储
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 缓存卷规格,取值范围:
	//
	// - SD:通用标准型
	// - HP:通用性能型
	// - TB:turbo标准型
	// - TP:turbo性能型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"`

	// 缓存卷大小(GB)。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"`

	// 缓存卷使用量(Byte)。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Usage *uint64 `json:"Usage,omitnil,omitempty" name:"Usage"`

	// 缓存卷吞吐上限(MiB/s)。
	// 注意:此字段可能返回 null,表示取不到有效值。
	BandwidthLimit *float64 `json:"BandwidthLimit,omitnil,omitempty" name:"BandwidthLimit"`

	// 默认挂载路径。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DefaultMountPath *string `json:"DefaultMountPath,omitnil,omitempty" name:"DefaultMountPath"`

	// 是否为默认缓存卷。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 状态。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

Jump to

Keyboard shortcuts

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