Documentation ¶
Index ¶
- Constants
- type ApplicationVersion
- type CVMOption
- type CacheInfo
- type Client
- func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
- func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
- func (c *Client) CreateVolume(request *CreateVolumeRequest) (response *CreateVolumeResponse, err error)
- func (c *Client) CreateVolumeWithContext(ctx context.Context, request *CreateVolumeRequest) (response *CreateVolumeResponse, err error)
- func (c *Client) DeleteEnvironment(request *DeleteEnvironmentRequest) (response *DeleteEnvironmentResponse, err error)
- func (c *Client) DeleteEnvironmentWithContext(ctx context.Context, request *DeleteEnvironmentRequest) (response *DeleteEnvironmentResponse, err error)
- func (c *Client) DeleteVolume(request *DeleteVolumeRequest) (response *DeleteVolumeResponse, err error)
- func (c *Client) DeleteVolumeData(request *DeleteVolumeDataRequest) (response *DeleteVolumeDataResponse, err error)
- func (c *Client) DeleteVolumeDataWithContext(ctx context.Context, request *DeleteVolumeDataRequest) (response *DeleteVolumeDataResponse, err error)
- func (c *Client) DeleteVolumeWithContext(ctx context.Context, request *DeleteVolumeRequest) (response *DeleteVolumeResponse, err error)
- func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
- func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
- func (c *Client) DescribeRunGroups(request *DescribeRunGroupsRequest) (response *DescribeRunGroupsResponse, err error)
- func (c *Client) DescribeRunGroupsWithContext(ctx context.Context, request *DescribeRunGroupsRequest) (response *DescribeRunGroupsResponse, err error)
- func (c *Client) DescribeRuns(request *DescribeRunsRequest) (response *DescribeRunsResponse, err error)
- func (c *Client) DescribeRunsWithContext(ctx context.Context, request *DescribeRunsRequest) (response *DescribeRunsResponse, err error)
- func (c *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
- func (c *Client) DescribeTablesRows(request *DescribeTablesRowsRequest) (response *DescribeTablesRowsResponse, err error)
- func (c *Client) DescribeTablesRowsWithContext(ctx context.Context, request *DescribeTablesRowsRequest) (response *DescribeTablesRowsResponse, err error)
- func (c *Client) DescribeTablesWithContext(ctx context.Context, request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
- func (c *Client) DescribeVolumes(request *DescribeVolumesRequest) (response *DescribeVolumesResponse, err error)
- func (c *Client) DescribeVolumesWithContext(ctx context.Context, request *DescribeVolumesRequest) (response *DescribeVolumesResponse, err error)
- func (c *Client) GetRunCalls(request *GetRunCallsRequest) (response *GetRunCallsResponse, err error)
- func (c *Client) GetRunCallsWithContext(ctx context.Context, request *GetRunCallsRequest) (response *GetRunCallsResponse, err error)
- func (c *Client) GetRunMetadataFile(request *GetRunMetadataFileRequest) (response *GetRunMetadataFileResponse, err error)
- func (c *Client) GetRunMetadataFileWithContext(ctx context.Context, request *GetRunMetadataFileRequest) (response *GetRunMetadataFileResponse, err error)
- func (c *Client) GetRunStatus(request *GetRunStatusRequest) (response *GetRunStatusResponse, err error)
- func (c *Client) GetRunStatusWithContext(ctx context.Context, request *GetRunStatusRequest) (response *GetRunStatusResponse, err error)
- func (c *Client) ImportTableFile(request *ImportTableFileRequest) (response *ImportTableFileResponse, err error)
- func (c *Client) ImportTableFileWithContext(ctx context.Context, request *ImportTableFileRequest) (response *ImportTableFileResponse, err error)
- func (c *Client) ModifyVolume(request *ModifyVolumeRequest) (response *ModifyVolumeResponse, err error)
- func (c *Client) ModifyVolumeWithContext(ctx context.Context, request *ModifyVolumeRequest) (response *ModifyVolumeResponse, err error)
- func (c *Client) RetryRuns(request *RetryRunsRequest) (response *RetryRunsResponse, err error)
- func (c *Client) RetryRunsWithContext(ctx context.Context, request *RetryRunsRequest) (response *RetryRunsResponse, err error)
- func (c *Client) RunApplication(request *RunApplicationRequest) (response *RunApplicationResponse, err error)
- func (c *Client) RunApplicationWithContext(ctx context.Context, request *RunApplicationRequest) (response *RunApplicationResponse, err error)
- func (c *Client) RunWorkflow(request *RunWorkflowRequest) (response *RunWorkflowResponse, err error)
- func (c *Client) RunWorkflowWithContext(ctx context.Context, request *RunWorkflowRequest) (response *RunWorkflowResponse, err error)
- func (c *Client) TerminateRunGroup(request *TerminateRunGroupRequest) (response *TerminateRunGroupResponse, err error)
- func (c *Client) TerminateRunGroupWithContext(ctx context.Context, request *TerminateRunGroupRequest) (response *TerminateRunGroupResponse, err error)
- type ClusterOption
- type CreateEnvironmentRequest
- type CreateEnvironmentRequestParams
- type CreateEnvironmentResponse
- type CreateEnvironmentResponseParams
- type CreateVolumeRequest
- type CreateVolumeRequestParams
- type CreateVolumeResponse
- type CreateVolumeResponseParams
- type DatabaseOption
- type DeleteEnvironmentRequest
- type DeleteEnvironmentRequestParams
- type DeleteEnvironmentResponse
- type DeleteEnvironmentResponseParams
- type DeleteVolumeDataRequest
- type DeleteVolumeDataRequestParams
- type DeleteVolumeDataResponse
- type DeleteVolumeDataResponseParams
- type DeleteVolumeRequest
- type DeleteVolumeRequestParams
- type DeleteVolumeResponse
- type DeleteVolumeResponseParams
- type DescribeEnvironmentsRequest
- type DescribeEnvironmentsRequestParams
- type DescribeEnvironmentsResponse
- type DescribeEnvironmentsResponseParams
- type DescribeRunGroupsRequest
- type DescribeRunGroupsRequestParams
- type DescribeRunGroupsResponse
- type DescribeRunGroupsResponseParams
- type DescribeRunsRequest
- type DescribeRunsRequestParams
- type DescribeRunsResponse
- type DescribeRunsResponseParams
- type DescribeTablesRequest
- type DescribeTablesRequestParams
- type DescribeTablesResponse
- type DescribeTablesResponseParams
- type DescribeTablesRowsRequest
- type DescribeTablesRowsRequestParams
- type DescribeTablesRowsResponse
- type DescribeTablesRowsResponseParams
- type DescribeVolumesRequest
- type DescribeVolumesRequestParams
- type DescribeVolumesResponse
- type DescribeVolumesResponseParams
- type Environment
- type EnvironmentConfig
- type ExecutionTime
- type Filter
- type GetRunCallsRequest
- type GetRunCallsRequestParams
- type GetRunCallsResponse
- type GetRunCallsResponseParams
- type GetRunMetadataFileRequest
- type GetRunMetadataFileRequestParams
- type GetRunMetadataFileResponse
- type GetRunMetadataFileResponseParams
- type GetRunStatusRequest
- type GetRunStatusRequestParams
- type GetRunStatusResponse
- type GetRunStatusResponseParams
- type GitInfo
- type ImportTableFileRequest
- type ImportTableFileRequestParams
- type ImportTableFileResponse
- type ImportTableFileResponseParams
- type LimitRange
- type ModifyVolumeRequest
- type ModifyVolumeRequestParams
- type ModifyVolumeResponse
- type ModifyVolumeResponseParams
- type NFOption
- type ResourceIds
- type ResourceQuota
- type RetryRunsRequest
- type RetryRunsRequestParams
- type RetryRunsResponse
- type RetryRunsResponseParams
- type Run
- type RunApplicationRequest
- type RunApplicationRequestParams
- type RunApplicationResponse
- type RunApplicationResponseParams
- type RunGroup
- type RunMetadata
- type RunOption
- type RunStatusCount
- type RunWorkflowRequest
- type RunWorkflowRequestParams
- type RunWorkflowResponse
- type RunWorkflowResponseParams
- type SecurityGroupOption
- type StorageOption
- type Table
- type TableColumn
- type TableRow
- type TerminateRunGroupRequest
- type TerminateRunGroupRequestParams
- type TerminateRunGroupResponse
- type TerminateRunGroupResponseParams
- type VPCOption
- type Volume
Constants ¶
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" )
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 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 ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
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 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 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 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 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"` }