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 signature/authentication error. AUTHFAILURE = "AuthFailure" // Operation failed. FAILEDOPERATION = "FailedOperation" // Duplicate table headers. FAILEDOPERATION_DUPLICATETABLEHEADER = "FailedOperation.DuplicateTableHeader" // Empty table header. FAILEDOPERATION_EMPTYTABLEHEADER = "FailedOperation.EmptyTableHeader" // Incorrect table header. FAILEDOPERATION_INVALIDTABLEHEADER = "FailedOperation.InvalidTableHeader" // Incorrect number of table rows. FAILEDOPERATION_INVALIDTABLELENGTH = "FailedOperation.InvalidTableLength" // Retry count exceeds the upper limit. FAILEDOPERATION_RETRYLIMITEXCEEDED = "FailedOperation.RetryLimitExceeded" // Unsupported status. FAILEDOPERATION_STATUSNOTSUPPORTED = "FailedOperation.StatusNotSupported" // Mismatch exists between table data and type. FAILEDOPERATION_TABLEDATATYPEMISMATCH = "FailedOperation.TableDataTypeMismatch" // Version not released. FAILEDOPERATION_VERSIONNOTRELEASED = "FailedOperation.VersionNotReleased" // Internal error. INTERNALERROR = "InternalError" // Parameter error. INVALIDPARAMETER = "InvalidParameter" // Parameter value error. INVALIDPARAMETERVALUE = "InvalidParameterValue" // Duplicated name. INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName" // Entry file not specified. INVALIDPARAMETERVALUE_ENTRYPOINTNOTSET = "InvalidParameterValue.EntrypointNotSet" // Environment not available. INVALIDPARAMETERVALUE_ENVIRONMENTNOTAVAILABLE = "InvalidParameterValue.EnvironmentNotAvailable" // Base64 encoding error. INVALIDPARAMETERVALUE_INVALIDBASE64ENCODE = "InvalidParameterValue.InvalidBase64Encode" // Incorrect COS path. INVALIDPARAMETERVALUE_INVALIDCOSKEY = "InvalidParameterValue.InvalidCosKey" // Incorrect CSV file format. INVALIDPARAMETERVALUE_INVALIDCSVFORMAT = "InvalidParameterValue.InvalidCsvFormat" // Incorrect description. INVALIDPARAMETERVALUE_INVALIDDESCRIPTION = "InvalidParameterValue.InvalidDescription" // Incorrect input JSON format. INVALIDPARAMETERVALUE_INVALIDINPUTJSONFORMAT = "InvalidParameterValue.InvalidInputJsonFormat" // Incorrect input placeholder. INVALIDPARAMETERVALUE_INVALIDINPUTPLACEHOLDER = "InvalidParameterValue.InvalidInputPlaceholder" // Incorrect name. INVALIDPARAMETERVALUE_INVALIDNAME = "InvalidParameterValue.InvalidName" // Incorrect running parameters. INVALIDPARAMETERVALUE_INVALIDRUNOPTION = "InvalidParameterValue.InvalidRunOption" // Length mismatch exists between table data and type. INVALIDPARAMETERVALUE_TABLEDATATYPELENGTHMISMATCH = "InvalidParameterValue.TableDataTypeLengthMismatch" // Unsupported table data type. INVALIDPARAMETERVALUE_UNSUPPORTEDTABLEDATATYPE = "InvalidParameterValue.UnsupportedTableDataType" // Exceeded the quota limit. LIMITEXCEEDED = "LimitExceeded" // Operation rejected. OPERATIONDENIED = "OperationDenied" // Resources are occupied. RESOURCEINUSE = "ResourceInUse" // Insufficient resources. RESOURCEINSUFFICIENT = "ResourceInsufficient" // The resource does not exist. RESOURCENOTFOUND = "ResourceNotFound" // The application does not exist. RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist" // The application version does not exist. RESOURCENOTFOUND_APPLICATIONVERSIONNOTEXIST = "ResourceNotFound.ApplicationVersionNotExist" // The bucket does not exist. RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" // The storage object does not exist. RESOURCENOTFOUND_COSOBJECTNOTEXIST = "ResourceNotFound.CosObjectNotExist" // The environment does not exist. RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist" // The project does not exist. RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist" // The run group does not exist. RESOURCENOTFOUND_RUNGROUPNOTEXIST = "ResourceNotFound.RunGroupNotExist" // The run does not exist. RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist" // The table does not exist. RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist" // The table row does not exist. RESOURCENOTFOUND_TABLEROWNOTEXIST = "ResourceNotFound.TableRowNotExist" // Resource not available. RESOURCEUNAVAILABLE = "ResourceUnavailable" // Unsupported operation. UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2022-11-28"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationVersion ¶
type ApplicationVersion struct { // Version type // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Version ID // Note: This field may return null, indicating that no valid values can be obtained. ApplicationVersionId *string `json:"ApplicationVersionId,omitnil,omitempty" name:"ApplicationVersionId"` // Release name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Release description // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Entry file // Note: This field may return null, indicating that no valid values can be obtained. Entrypoint *string `json:"Entrypoint,omitnil,omitempty" name:"Entrypoint"` // Creation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Creator name // Note: This field may return null, indicating that no valid values can be obtained. CreatorName *string `json:"CreatorName,omitnil,omitempty" name:"CreatorName"` // Creator ID // Note: This field may return null, indicating that no valid values can be obtained. CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"` // Git information // Note: This field may return null, indicating that no valid values can be obtained. // // Deprecated: GitInfo is deprecated. GitInfo *string `json:"GitInfo,omitnil,omitempty" name:"GitInfo"` }
type CacheInfo ¶
type CacheInfo struct { // Cache cleanup time (hours) // Note: This field may return null, indicating that no valid values can be obtained. CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"` // Cache cleanup schedule time // Note: This field may return null, indicating that no valid values can be obtained. CacheClearTime *string `json:"CacheClearTime,omitnil,omitempty" name:"CacheClearTime"` // Whether the cache has been cleaned up // Note: This field may return null, indicating that no valid values can be obtained. 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 ¶
func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
CreateEnvironment This API is used to create an environment for Tencent Healthcare Omics Platform.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" RESOURCEINSUFFICIENT = "ResourceInsufficient"
func (*Client) CreateEnvironmentWithContext ¶
func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
CreateEnvironment This API is used to create an environment for Tencent Healthcare Omics Platform.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DUPLICATENAME = "InvalidParameterValue.DuplicateName" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" RESOURCEINSUFFICIENT = "ResourceInsufficient"
func (*Client) CreateVolume ¶
func (c *Client) CreateVolume(request *CreateVolumeRequest) (response *CreateVolumeResponse, err error)
CreateVolume This API is used to create a volume.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) CreateVolumeWithContext ¶
func (c *Client) CreateVolumeWithContext(ctx context.Context, request *CreateVolumeRequest) (response *CreateVolumeResponse, err error)
CreateVolume This API is used to create a volume.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DeleteEnvironment ¶
func (c *Client) DeleteEnvironment(request *DeleteEnvironmentRequest) (response *DeleteEnvironmentResponse, err error)
DeleteEnvironment This API is used to delete the environment.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteEnvironmentWithContext ¶
func (c *Client) DeleteEnvironmentWithContext(ctx context.Context, request *DeleteEnvironmentRequest) (response *DeleteEnvironmentResponse, err error)
DeleteEnvironment This API is used to delete the environment.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteVolume ¶
func (c *Client) DeleteVolume(request *DeleteVolumeRequest) (response *DeleteVolumeResponse, err error)
DeleteVolume This API is used to delete the volume.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DeleteVolumeData ¶
func (c *Client) DeleteVolumeData(request *DeleteVolumeDataRequest) (response *DeleteVolumeDataResponse, err error)
DeleteVolumeData This API is used to delete the volume data.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DeleteVolumeDataWithContext ¶
func (c *Client) DeleteVolumeDataWithContext(ctx context.Context, request *DeleteVolumeDataRequest) (response *DeleteVolumeDataResponse, err error)
DeleteVolumeData This API is used to delete the volume data.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DeleteVolumeWithContext ¶
func (c *Client) DeleteVolumeWithContext(ctx context.Context, request *DeleteVolumeRequest) (response *DeleteVolumeResponse, err error)
DeleteVolume This API is used to delete the volume.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeEnvironments ¶
func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
DescribeEnvironments This API is used to query the environment list.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) DescribeEnvironmentsWithContext ¶
func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
DescribeEnvironments This API is used to query the environment list.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) DescribeRunGroups ¶
func (c *Client) DescribeRunGroups(request *DescribeRunGroupsRequest) (response *DescribeRunGroupsResponse, err error)
DescribeRunGroups This API is used to query the run group list.
error code that may be returned:
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 This API is used to query the run group list.
error code that may be returned:
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 This API is used to query the run list.
error code that may be returned:
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 This API is used to query the run list.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
func (*Client) DescribeTables ¶
func (c *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
DescribeTables This API is used to query the table.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
func (*Client) DescribeTablesRows ¶
func (c *Client) DescribeTablesRows(request *DescribeTablesRowsRequest) (response *DescribeTablesRowsResponse, err error)
DescribeTablesRows This API is used to query the table row data.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist" RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"
func (*Client) DescribeTablesRowsWithContext ¶
func (c *Client) DescribeTablesRowsWithContext(ctx context.Context, request *DescribeTablesRowsRequest) (response *DescribeTablesRowsResponse, err error)
DescribeTablesRows This API is used to query the table row data.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist" RESOURCENOTFOUND_TABLENOTEXIST = "ResourceNotFound.TableNotExist"
func (*Client) DescribeTablesWithContext ¶
func (c *Client) DescribeTablesWithContext(ctx context.Context, request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
DescribeTables This API is used to query the table.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_PROJECTNOTEXIST = "ResourceNotFound.ProjectNotExist"
func (*Client) DescribeVolumes ¶
func (c *Client) DescribeVolumes(request *DescribeVolumesRequest) (response *DescribeVolumesResponse, err error)
DescribeVolumes This API is used to query the volume list.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVolumesWithContext ¶
func (c *Client) DescribeVolumesWithContext(ctx context.Context, request *DescribeVolumesRequest) (response *DescribeVolumesResponse, err error)
DescribeVolumes This API is used to query the volume list.
error code that may be returned:
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 This API is used to query job details.
error code that may be returned:
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 This API is used to query job details.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist" RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"
func (*Client) GetRunMetadataFile ¶
func (c *Client) GetRunMetadataFile(request *GetRunMetadataFileRequest) (response *GetRunMetadataFileResponse, err error)
GetRunMetadataFile This API is used to get the run details file.
error code that may be returned:
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 ¶
func (c *Client) GetRunMetadataFileWithContext(ctx context.Context, request *GetRunMetadataFileRequest) (response *GetRunMetadataFileResponse, err error)
GetRunMetadataFile This API is used to get the run details file.
error code that may be returned:
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 This API is used to query run details.
error code that may be returned:
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 This API is used to query run details.
error code that may be returned:
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 This API is used to import the table file.
error code that may be returned:
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 This API is used to import the table file.
error code that may be returned:
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 ¶
func (c *Client) ModifyVolume(request *ModifyVolumeRequest) (response *ModifyVolumeResponse, err error)
ModifyVolume This API is used to modify the volume.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) ModifyVolumeWithContext ¶
func (c *Client) ModifyVolumeWithContext(ctx context.Context, request *ModifyVolumeRequest) (response *ModifyVolumeResponse, err error)
ModifyVolume This API is used to modify the volume.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) RetryRuns ¶
func (c *Client) RetryRuns(request *RetryRunsRequest) (response *RetryRunsResponse, err error)
RetryRuns This API is used to retry the run.
error code that may be returned:
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 ¶
func (c *Client) RetryRunsWithContext(ctx context.Context, request *RetryRunsRequest) (response *RetryRunsResponse, err error)
RetryRuns This API is used to retry the run.
error code that may be returned:
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 This API is used to run the application.
error code that may be returned:
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 This API is used to run the application.
error code that may be returned:
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 ¶
func (c *Client) RunWorkflow(request *RunWorkflowRequest) (response *RunWorkflowResponse, err error)
RunWorkflow This API is used to run the workflow.
error code that may be returned:
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 ¶
func (c *Client) RunWorkflowWithContext(ctx context.Context, request *RunWorkflowRequest) (response *RunWorkflowResponse, err error)
RunWorkflow This API is used to run the workflow.
error code that may be returned:
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 ¶
func (c *Client) TerminateRunGroup(request *TerminateRunGroupRequest) (response *TerminateRunGroupResponse, err error)
TerminateRunGroup This API is used to terminate the run group.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist" RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"
func (*Client) TerminateRunGroupWithContext ¶
func (c *Client) TerminateRunGroupWithContext(ctx context.Context, request *TerminateRunGroupRequest) (response *TerminateRunGroupResponse, err error)
TerminateRunGroup This API is used to terminate the run group.
error code that may be returned:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ENVIRONMENTNOTEXIST = "ResourceNotFound.EnvironmentNotExist" RESOURCENOTFOUND_RUNNOTEXIST = "ResourceNotFound.RunNotExist"
type ClusterOption ¶
type ClusterOption struct { // Computing cluster availability zone Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // Computing cluster type. Valid values: // - KUBERNETES Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Computing cluster Service CIDR. It must not overlap with the VPC IP range. ServiceCidr *string `json:"ServiceCidr,omitnil,omitempty" name:"ServiceCidr"` // Resource quota ResourceQuota *ResourceQuota `json:"ResourceQuota,omitnil,omitempty" name:"ResourceQuota"` // Limit scope LimitRange *LimitRange `json:"LimitRange,omitnil,omitempty" name:"LimitRange"` }
type CreateEnvironmentRequest ¶
type CreateEnvironmentRequest struct { *tchttp.BaseRequest // Environment name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Environment configuration information Config *EnvironmentConfig `json:"Config,omitnil,omitempty" name:"Config"` // Environment description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Whether it is the default environment. IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` }
func NewCreateEnvironmentRequest ¶
func NewCreateEnvironmentRequest() (request *CreateEnvironmentRequest)
func (*CreateEnvironmentRequest) FromJsonString ¶
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 ¶
func (r *CreateEnvironmentRequest) ToJsonString() string
type CreateEnvironmentRequestParams ¶
type CreateEnvironmentRequestParams struct { // Environment name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Environment configuration information Config *EnvironmentConfig `json:"Config,omitnil,omitempty" name:"Config"` // Environment description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Whether it is the default environment. IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` }
Predefined struct for user
type CreateEnvironmentResponse ¶
type CreateEnvironmentResponse struct { *tchttp.BaseResponse Response *CreateEnvironmentResponseParams `json:"Response"` }
func NewCreateEnvironmentResponse ¶
func NewCreateEnvironmentResponse() (response *CreateEnvironmentResponse)
func (*CreateEnvironmentResponse) FromJsonString ¶
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 ¶
func (r *CreateEnvironmentResponse) ToJsonString() string
type CreateEnvironmentResponseParams ¶
type CreateEnvironmentResponseParams struct { // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Workflow UUID WorkflowUuid *string `json:"WorkflowUuid,omitnil,omitempty" name:"WorkflowUuid"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateVolumeRequest ¶
type CreateVolumeRequest struct { *tchttp.BaseRequest // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Volume type. Valid values: // * SHARED: Multi-point mount shared storage Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Volume specifications. Valid values: // // - SD: standard // - HP: high-performance // - TB: standard Turbo // - TP: high-performance Turbo Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"` // Description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Volume size (GB), which is required to be specified for the Turbo series. Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"` }
func NewCreateVolumeRequest ¶
func NewCreateVolumeRequest() (request *CreateVolumeRequest)
func (*CreateVolumeRequest) FromJsonString ¶
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 ¶
func (r *CreateVolumeRequest) ToJsonString() string
type CreateVolumeRequestParams ¶
type CreateVolumeRequestParams struct { // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Volume type. Valid values: // * SHARED: Multi-point mount shared storage Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Volume specifications. Valid values: // // - SD: standard // - HP: high-performance // - TB: standard Turbo // - TP: high-performance Turbo Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"` // Description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Volume size (GB), which is required to be specified for the Turbo series. Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"` }
Predefined struct for user
type CreateVolumeResponse ¶
type CreateVolumeResponse struct { *tchttp.BaseResponse Response *CreateVolumeResponseParams `json:"Response"` }
func NewCreateVolumeResponse ¶
func NewCreateVolumeResponse() (response *CreateVolumeResponse)
func (*CreateVolumeResponse) FromJsonString ¶
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 ¶
func (r *CreateVolumeResponse) ToJsonString() string
type CreateVolumeResponseParams ¶
type CreateVolumeResponseParams struct { // Volume ID // Note: This field may return null, indicating that no valid values can be obtained. VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DatabaseOption ¶
type DatabaseOption struct { // Database availability zone Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` }
type DeleteEnvironmentRequest ¶
type DeleteEnvironmentRequest struct { *tchttp.BaseRequest // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` }
func NewDeleteEnvironmentRequest ¶
func NewDeleteEnvironmentRequest() (request *DeleteEnvironmentRequest)
func (*DeleteEnvironmentRequest) FromJsonString ¶
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 ¶
func (r *DeleteEnvironmentRequest) ToJsonString() string
type DeleteEnvironmentRequestParams ¶
type DeleteEnvironmentRequestParams struct { // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` }
Predefined struct for user
type DeleteEnvironmentResponse ¶
type DeleteEnvironmentResponse struct { *tchttp.BaseResponse Response *DeleteEnvironmentResponseParams `json:"Response"` }
func NewDeleteEnvironmentResponse ¶
func NewDeleteEnvironmentResponse() (response *DeleteEnvironmentResponse)
func (*DeleteEnvironmentResponse) FromJsonString ¶
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 ¶
func (r *DeleteEnvironmentResponse) ToJsonString() string
type DeleteEnvironmentResponseParams ¶
type DeleteEnvironmentResponseParams struct { // Workflow UUID WorkflowUuid *string `json:"WorkflowUuid,omitnil,omitempty" name:"WorkflowUuid"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteVolumeDataRequest ¶
type DeleteVolumeDataRequest struct { *tchttp.BaseRequest // Volume ID VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` // Path to be deleted Path *string `json:"Path,omitnil,omitempty" name:"Path"` }
func NewDeleteVolumeDataRequest ¶
func NewDeleteVolumeDataRequest() (request *DeleteVolumeDataRequest)
func (*DeleteVolumeDataRequest) FromJsonString ¶
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 ¶
func (r *DeleteVolumeDataRequest) ToJsonString() string
type DeleteVolumeDataRequestParams ¶
type DeleteVolumeDataRequestParams struct { // Volume ID VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` // Path to be deleted Path *string `json:"Path,omitnil,omitempty" name:"Path"` }
Predefined struct for user
type DeleteVolumeDataResponse ¶
type DeleteVolumeDataResponse struct { *tchttp.BaseResponse Response *DeleteVolumeDataResponseParams `json:"Response"` }
func NewDeleteVolumeDataResponse ¶
func NewDeleteVolumeDataResponse() (response *DeleteVolumeDataResponse)
func (*DeleteVolumeDataResponse) FromJsonString ¶
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 ¶
func (r *DeleteVolumeDataResponse) ToJsonString() string
type DeleteVolumeDataResponseParams ¶
type DeleteVolumeDataResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteVolumeRequest ¶
type DeleteVolumeRequest struct { *tchttp.BaseRequest // Volume ID VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` }
func NewDeleteVolumeRequest ¶
func NewDeleteVolumeRequest() (request *DeleteVolumeRequest)
func (*DeleteVolumeRequest) FromJsonString ¶
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 ¶
func (r *DeleteVolumeRequest) ToJsonString() string
type DeleteVolumeRequestParams ¶
type DeleteVolumeRequestParams struct { // Volume ID VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` }
Predefined struct for user
type DeleteVolumeResponse ¶
type DeleteVolumeResponse struct { *tchttp.BaseResponse Response *DeleteVolumeResponseParams `json:"Response"` }
func NewDeleteVolumeResponse ¶
func NewDeleteVolumeResponse() (response *DeleteVolumeResponse)
func (*DeleteVolumeResponse) FromJsonString ¶
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 ¶
func (r *DeleteVolumeResponse) ToJsonString() string
type DeleteVolumeResponseParams ¶
type DeleteVolumeResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEnvironmentsRequest ¶
type DescribeEnvironmentsRequest struct { *tchttp.BaseRequest // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Filter, which supports filtering fields: // - EnvironmentId: Environment ID // - Name: Name // - Status: Environmental status Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeEnvironmentsRequest ¶
func NewDescribeEnvironmentsRequest() (request *DescribeEnvironmentsRequest)
func (*DescribeEnvironmentsRequest) FromJsonString ¶
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 ¶
func (r *DescribeEnvironmentsRequest) ToJsonString() string
type DescribeEnvironmentsRequestParams ¶
type DescribeEnvironmentsRequestParams struct { // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Filter, which supports filtering fields: // - EnvironmentId: Environment ID // - Name: Name // - Status: Environmental status Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeEnvironmentsResponse ¶
type DescribeEnvironmentsResponse struct { *tchttp.BaseResponse Response *DescribeEnvironmentsResponseParams `json:"Response"` }
func NewDescribeEnvironmentsResponse ¶
func NewDescribeEnvironmentsResponse() (response *DescribeEnvironmentsResponse)
func (*DescribeEnvironmentsResponse) FromJsonString ¶
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 ¶
func (r *DescribeEnvironmentsResponse) ToJsonString() string
type DescribeEnvironmentsResponseParams ¶
type DescribeEnvironmentsResponseParams struct { // Number of qualified items TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // List of Environment details Environments []*Environment `json:"Environments,omitnil,omitempty" name:"Environments"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRunGroupsRequest ¶
type DescribeRunGroupsRequest struct { *tchttp.BaseRequest // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - Name: Run group name // - RunGroupId: Run group ID // - Status: Run group 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 { // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - Name: Run group name // - RunGroupId: Run group ID // - Status: Run group 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 { // Number of qualified items TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Run group list RunGroups []*RunGroup `json:"RunGroups,omitnil,omitempty" name:"RunGroups"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRunsRequest ¶
type DescribeRunsRequest struct { *tchttp.BaseRequest // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - RunGroupId: run group ID // - Status: run status // - RunUuid: run UUID // - UserDefinedId: user-defined 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 { // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - RunGroupId: run group ID // - Status: run status // - RunUuid: run UUID // - UserDefinedId: user-defined 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 { // Number of qualified items TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Run list Runs []*Run `json:"Runs,omitnil,omitempty" name:"Runs"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTablesRequest ¶
type DescribeTablesRequest struct { *tchttp.BaseRequest // Project ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - Name: Table name // - TableId: Table ID Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeTablesRequest ¶
func NewDescribeTablesRequest() (request *DescribeTablesRequest)
func (*DescribeTablesRequest) FromJsonString ¶
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 ¶
func (r *DescribeTablesRequest) ToJsonString() string
type DescribeTablesRequestParams ¶
type DescribeTablesRequestParams struct { // Project ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - Name: Table name // - TableId: Table ID Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeTablesResponse ¶
type DescribeTablesResponse struct { *tchttp.BaseResponse Response *DescribeTablesResponseParams `json:"Response"` }
func NewDescribeTablesResponse ¶
func NewDescribeTablesResponse() (response *DescribeTablesResponse)
func (*DescribeTablesResponse) FromJsonString ¶
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 ¶
func (r *DescribeTablesResponse) ToJsonString() string
type DescribeTablesResponseParams ¶
type DescribeTablesResponseParams struct { // Total number of results TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Table list Tables []*Table `json:"Tables,omitnil,omitempty" name:"Tables"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTablesRowsRequest ¶
type DescribeTablesRowsRequest struct { *tchttp.BaseRequest // Project ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Table ID TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - Tr: Table data, which supports fuzzy query. // - TableRowUuid: table row UUID Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeTablesRowsRequest ¶
func NewDescribeTablesRowsRequest() (request *DescribeTablesRowsRequest)
func (*DescribeTablesRowsRequest) FromJsonString ¶
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 ¶
func (r *DescribeTablesRowsRequest) ToJsonString() string
type DescribeTablesRowsRequestParams ¶
type DescribeTablesRowsRequestParams struct { // Project ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Table ID TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which defaults to 0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, which supports filtering fields: // - Tr: Table data, which supports fuzzy query. // - TableRowUuid: table row UUID Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeTablesRowsResponse ¶
type DescribeTablesRowsResponse struct { *tchttp.BaseResponse Response *DescribeTablesRowsResponseParams `json:"Response"` }
func NewDescribeTablesRowsResponse ¶
func NewDescribeTablesRowsResponse() (response *DescribeTablesRowsResponse)
func (*DescribeTablesRowsResponse) FromJsonString ¶
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 ¶
func (r *DescribeTablesRowsResponse) ToJsonString() string
type DescribeTablesRowsResponseParams ¶
type DescribeTablesRowsResponseParams struct { // Total number of results TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Table row list Rows []*TableRow `json:"Rows,omitnil,omitempty" name:"Rows"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVolumesRequest ¶
type DescribeVolumesRequest struct { *tchttp.BaseRequest // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, defaults to 0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, supports filtering fields: // - Name: Name // - IsDefault: Whether it is the default. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeVolumesRequest ¶
func NewDescribeVolumesRequest() (request *DescribeVolumesRequest)
func (*DescribeVolumesRequest) FromJsonString ¶
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 ¶
func (r *DescribeVolumesRequest) ToJsonString() string
type DescribeVolumesRequestParams ¶
type DescribeVolumesRequestParams struct { // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, defaults to 0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter, supports filtering fields: // - Name: Name // - IsDefault: Whether it is the default. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeVolumesResponse ¶
type DescribeVolumesResponse struct { *tchttp.BaseResponse Response *DescribeVolumesResponseParams `json:"Response"` }
func NewDescribeVolumesResponse ¶
func NewDescribeVolumesResponse() (response *DescribeVolumesResponse)
func (*DescribeVolumesResponse) FromJsonString ¶
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 ¶
func (r *DescribeVolumesResponse) ToJsonString() string
type DescribeVolumesResponseParams ¶
type DescribeVolumesResponseParams struct { // Volume // Note: This field may return null, indicating that no valid values can be obtained. Volumes []*Volume `json:"Volumes,omitnil,omitempty" name:"Volumes"` // Number of qualified items // Note: This field may return null, indicating that no valid values can be obtained. TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Environment ¶
type Environment struct { // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Environment name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Environment description information Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Environment region Region *string `json:"Region,omitnil,omitempty" name:"Region"` // Environment type. Valid values: // - KUBERNETES: Kubernetes container cluster // - HPC:HPC HCC Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Environment status. Valid values: // - INITIALIZING: Creating // - INITIALIZATION_ERROR: Creation failed // - RUNNING: Running // - ERROR: Exceptional // - DELETING: Deleting // - DELETE_ERROR: Deletion failed. Status *string `json:"Status,omitnil,omitempty" name:"Status"` // Whether the environment is available. The environment needs to be available before computing runs can be delivered. Available *bool `json:"Available,omitnil,omitempty" name:"Available"` // Whether the environment is the default environment. IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` // Whether the environment is a managed environment. IsManaged *bool `json:"IsManaged,omitnil,omitempty" name:"IsManaged"` // Environment information Message *string `json:"Message,omitnil,omitempty" name:"Message"` // Cloud resource ID ResourceIds *ResourceIds `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` // The UUID of the previous workflow // Note: This field may return null, indicating that no valid values can be obtained. LastWorkflowUuid *string `json:"LastWorkflowUuid,omitnil,omitempty" name:"LastWorkflowUuid"` // Creation time // Note: This field may return null, indicating that no valid values can be obtained. CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"` }
type EnvironmentConfig ¶
type EnvironmentConfig struct { // VPC configuration VPCOption *VPCOption `json:"VPCOption,omitnil,omitempty" name:"VPCOption"` // Computing cluster configuration ClusterOption *ClusterOption `json:"ClusterOption,omitnil,omitempty" name:"ClusterOption"` // Database configuration DatabaseOption *DatabaseOption `json:"DatabaseOption,omitnil,omitempty" name:"DatabaseOption"` // Storage configuration StorageOption *StorageOption `json:"StorageOption,omitnil,omitempty" name:"StorageOption"` // CVM configuration CVMOption *CVMOption `json:"CVMOption,omitnil,omitempty" name:"CVMOption"` // Security group configuration SecurityGroupOption *SecurityGroupOption `json:"SecurityGroupOption,omitnil,omitempty" name:"SecurityGroupOption"` }
type ExecutionTime ¶
type ExecutionTime struct { // Submission time // Note: This field may return null, indicating that no valid values can be obtained. SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"` // Start time // Note: This field may return null, indicating that no valid values can be obtained. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time // Note: This field may return null, indicating that no valid values can be obtained. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type GetRunCallsRequest ¶
type GetRunCallsRequest struct { *tchttp.BaseRequest // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Job path Path *string `json:"Path,omitnil,omitempty" name:"Path"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) 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 { // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Job path Path *string `json:"Path,omitnil,omitempty" name:"Path"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) 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 { // Job details Calls []*RunMetadata `json:"Calls,omitnil,omitempty" name:"Calls"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetRunMetadataFileRequest ¶
type GetRunMetadataFileRequest struct { *tchttp.BaseRequest // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // File names to be get // // The following files are supported by default: // - nextflow.log // // When report is specified as true in NFOption during submission, the following files are additionally supported: // - execution_report.html // - execution_timeline.html // - execution_trace.txt // - pipeline_dag.html Key *string `json:"Key,omitnil,omitempty" name:"Key"` // File names to be get in batch // // The following files are supported by default: // - nextflow.log // // When report is specified as true in NFOption during submission, the following files are additionally supported: // - execution_report.html // - execution_timeline.html // - execution_trace.txt // - pipeline_dag.html Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"` }
func NewGetRunMetadataFileRequest ¶
func NewGetRunMetadataFileRequest() (request *GetRunMetadataFileRequest)
func (*GetRunMetadataFileRequest) FromJsonString ¶
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 ¶
func (r *GetRunMetadataFileRequest) ToJsonString() string
type GetRunMetadataFileRequestParams ¶
type GetRunMetadataFileRequestParams struct { // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // File names to be get // // The following files are supported by default: // - nextflow.log // // When report is specified as true in NFOption during submission, the following files are additionally supported: // - execution_report.html // - execution_timeline.html // - execution_trace.txt // - pipeline_dag.html Key *string `json:"Key,omitnil,omitempty" name:"Key"` // File names to be get in batch // // The following files are supported by default: // - nextflow.log // // When report is specified as true in NFOption during submission, the following files are additionally supported: // - 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 ¶
type GetRunMetadataFileResponse struct { *tchttp.BaseResponse Response *GetRunMetadataFileResponseParams `json:"Response"` }
func NewGetRunMetadataFileResponse ¶
func NewGetRunMetadataFileResponse() (response *GetRunMetadataFileResponse)
func (*GetRunMetadataFileResponse) FromJsonString ¶
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 ¶
func (r *GetRunMetadataFileResponse) ToJsonString() string
type GetRunMetadataFileResponseParams ¶
type GetRunMetadataFileResponseParams struct { // Document pre-signed link that works in a minute CosSignedUrl *string `json:"CosSignedUrl,omitnil,omitempty" name:"CosSignedUrl"` // Batch document pre-signed link that works in a minute // Note: This field may return null, indicating that no valid values can be obtained. CosSignedUrls []*string `json:"CosSignedUrls,omitnil,omitempty" name:"CosSignedUrls"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetRunStatusRequest ¶
type GetRunStatusRequest struct { *tchttp.BaseRequest // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) 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 { // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) 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 { // Job details Metadata *RunMetadata `json:"Metadata,omitnil,omitempty" name:"Metadata"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GitInfo ¶
type GitInfo struct { // Git URL GitHttpPath *string `json:"GitHttpPath,omitnil,omitempty" name:"GitHttpPath"` // Git username . GitUserName *string `json:"GitUserName,omitnil,omitempty" name:"GitUserName"` // Git password or Token GitTokenOrPassword *string `json:"GitTokenOrPassword,omitnil,omitempty" name:"GitTokenOrPassword"` // Branch Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"` // Tag Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` }
type ImportTableFileRequest ¶
type ImportTableFileRequest struct { *tchttp.BaseRequest // Project ID associated with the table ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Table name: Up to 200 characters in length is supported. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Table file COS object path CosUri *string `json:"CosUri,omitnil,omitempty" name:"CosUri"` // Data type of each column in the table file. Supported types include Int, Float, String, File, Boolean, Array[Int], Array[Float], Array[String], Array[File], and Array[Boolean]. DataType []*string `json:"DataType,omitnil,omitempty" name:"DataType"` // Table description: Up to 500 characters in length is supported. 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 { // Project ID associated with the table ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Table name: Up to 200 characters in length is supported. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Table file COS object path CosUri *string `json:"CosUri,omitnil,omitempty" name:"CosUri"` // Data type of each column in the table file. Supported types include Int, Float, String, File, Boolean, Array[Int], Array[Float], Array[String], Array[File], and Array[Boolean]. DataType []*string `json:"DataType,omitnil,omitempty" name:"DataType"` // Table description: Up to 500 characters in length is supported. 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 { // Table ID TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type LimitRange ¶
type LimitRange struct { // Maximum CPU setting // Note: This field may return null, indicating that no valid values can be obtained. MaxCPU *string `json:"MaxCPU,omitnil,omitempty" name:"MaxCPU"` // Maximum memory setting (unit: Mi, Gi, Ti, M, G, and T) // Note: This field may return null, indicating that no valid values can be obtained. MaxMemory *string `json:"MaxMemory,omitnil,omitempty" name:"MaxMemory"` }
type ModifyVolumeRequest ¶
type ModifyVolumeRequest struct { *tchttp.BaseRequest // Volume ID VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` // Name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Description Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewModifyVolumeRequest ¶
func NewModifyVolumeRequest() (request *ModifyVolumeRequest)
func (*ModifyVolumeRequest) FromJsonString ¶
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 ¶
func (r *ModifyVolumeRequest) ToJsonString() string
type ModifyVolumeRequestParams ¶
type ModifyVolumeRequestParams struct { // Volume ID VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` // Name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Description Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type ModifyVolumeResponse ¶
type ModifyVolumeResponse struct { *tchttp.BaseResponse Response *ModifyVolumeResponseParams `json:"Response"` }
func NewModifyVolumeResponse ¶
func NewModifyVolumeResponse() (response *ModifyVolumeResponse)
func (*ModifyVolumeResponse) FromJsonString ¶
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 ¶
func (r *ModifyVolumeResponse) ToJsonString() string
type ModifyVolumeResponseParams ¶
type ModifyVolumeResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type NFOption ¶
type NFOption struct { // Config. // Note: This field may return null, indicating that no valid values can be obtained. Config *string `json:"Config,omitnil,omitempty" name:"Config"` // Profile. // Note: This field may return null, indicating that no valid values can be obtained. Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // Report. // Note: This field may return null, indicating that no valid values can be obtained. Report *bool `json:"Report,omitnil,omitempty" name:"Report"` // Resume. // Note: This field may return null, indicating that no valid values can be obtained. Resume *bool `json:"Resume,omitnil,omitempty" name:"Resume"` // Nextflow engine version. Valid values: // - 22.10.4 // - 22.10.8 // - 23.10.1 // Note: This field may return null, indicating that no valid values can be obtained. NFVersion *string `json:"NFVersion,omitnil,omitempty" name:"NFVersion"` }
type ResourceIds ¶
type ResourceIds struct { // VPC ID // Note: This field may return null, indicating that no valid values can be obtained. VPCId *string `json:"VPCId,omitnil,omitempty" name:"VPCId"` // Subnet ID // Note: This field may return null, indicating that no valid values can be obtained. SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // Security group ID // Note: This field may return null, indicating that no valid values can be obtained. SecurityGroupId *string `json:"SecurityGroupId,omitnil,omitempty" name:"SecurityGroupId"` // TDSQL-C for MySQL database ID // Note: This field may return null, indicating that no valid values can be obtained. TDSQLCId *string `json:"TDSQLCId,omitnil,omitempty" name:"TDSQLCId"` // CFS ID. // Note: This field may return null, indicating that no valid values can be obtained. CFSId *string `json:"CFSId,omitnil,omitempty" name:"CFSId"` // CFS type. Valid values: // - SD: standard // - HP: high-performance // - TB: standard Turbo // - TP: high-performance Turbo // Note: This field may return null, indicating that no valid values can be obtained. CFSStorageType *string `json:"CFSStorageType,omitnil,omitempty" name:"CFSStorageType"` // Cloud Virtual Machine ID. // Note: This field may return null, indicating that no valid values can be obtained. CVMId *string `json:"CVMId,omitnil,omitempty" name:"CVMId"` // Elastic container cluster ID // Note: This field may return null, indicating that no valid values can be obtained. EKSId *string `json:"EKSId,omitnil,omitempty" name:"EKSId"` }
type ResourceQuota ¶
type ResourceQuota struct { // CPU limit setting // Note: This field may return null, indicating that no valid values can be obtained. CPULimit *string `json:"CPULimit,omitnil,omitempty" name:"CPULimit"` // Memory limit setting (Unit: Mi, Gi, Ti, M, G, and T) // Note: This field may return null, indicating that no valid values can be obtained. MemoryLimit *string `json:"MemoryLimit,omitnil,omitempty" name:"MemoryLimit"` // Pod quantity setting // Note: This field may return null, indicating that no valid values can be obtained. Pods *string `json:"Pods,omitnil,omitempty" name:"Pods"` }
type RetryRunsRequest ¶
type RetryRunsRequest struct { *tchttp.BaseRequest // Project ID. (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // The run group ID that needs to be retried RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // The run UUID that needs to be retried RunUuids []*string `json:"RunUuids,omitnil,omitempty" name:"RunUuids"` // WDL running option. If you leave it blank, the retried run group running option will be used. WDLOption *RunOption `json:"WDLOption,omitnil,omitempty" name:"WDLOption"` // Nextflow running option. If you leave it blank, the retried run group running option will be used. NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` }
func NewRetryRunsRequest ¶
func NewRetryRunsRequest() (request *RetryRunsRequest)
func (*RetryRunsRequest) FromJsonString ¶
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 ¶
func (r *RetryRunsRequest) ToJsonString() string
type RetryRunsRequestParams ¶
type RetryRunsRequestParams struct { // Project ID. (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // The run group ID that needs to be retried RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // The run UUID that needs to be retried RunUuids []*string `json:"RunUuids,omitnil,omitempty" name:"RunUuids"` // WDL running option. If you leave it blank, the retried run group running option will be used. WDLOption *RunOption `json:"WDLOption,omitnil,omitempty" name:"WDLOption"` // Nextflow running option. If you leave it blank, the retried run group running option will be used. NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` }
Predefined struct for user
type RetryRunsResponse ¶
type RetryRunsResponse struct { *tchttp.BaseResponse Response *RetryRunsResponseParams `json:"Response"` }
func NewRetryRunsResponse ¶
func NewRetryRunsResponse() (response *RetryRunsResponse)
func (*RetryRunsResponse) FromJsonString ¶
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 ¶
func (r *RetryRunsResponse) ToJsonString() string
type RetryRunsResponseParams ¶
type RetryRunsResponseParams struct { // New run group ID // Note: This field may return null, indicating that no valid values can be obtained. RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Run ¶
type Run struct { // Run UUID RunUuid *string `json:"RunUuid,omitnil,omitempty" name:"RunUuid"` // Project ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Application ID ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // Run group ID RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // User-defined ID. Null for running in singleton mode. // Note: This field may return null, indicating that no valid values can be obtained. UserDefinedId *string `json:"UserDefinedId,omitnil,omitempty" name:"UserDefinedId"` // Table ID. Null for running in singleton mode. // Note: This field may return null, indicating that no valid values can be obtained. TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Table row UUID. Null for running in singleton mode. // Note: This field may return null, indicating that no valid values can be obtained. TableRowUuid *string `json:"TableRowUuid,omitnil,omitempty" name:"TableRowUuid"` // Run status Status *string `json:"Status,omitnil,omitempty" name:"Status"` // Run input Input *string `json:"Input,omitnil,omitempty" name:"Input"` // Running option // // Deprecated: Option is deprecated. Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"` // Execution time ExecutionTime *ExecutionTime `json:"ExecutionTime,omitnil,omitempty" name:"ExecutionTime"` // Cache information // Note: This field may return null, indicating that no valid values can be obtained. Cache *CacheInfo `json:"Cache,omitnil,omitempty" name:"Cache"` // Error message ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // Creation time CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Update time UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type RunApplicationRequest ¶
type RunApplicationRequest struct { *tchttp.BaseRequest // Application ID ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // Run group name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Delivery environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Project ID. (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Run group description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Run input COS path. (Either InputBase64 or InputCosUri must be selected.) InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"` // Run input JSON. Base64 encoding is required. (Either InputBase64 or InputCosUri must be selected.) InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"` // Batch deliver table ID. Leaving it blank indicates delivery in singleton mode. TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Batch deliver table row UUID. Leaving it blank indicates all rows of the table. TableRowUuids []*string `json:"TableRowUuids,omitnil,omitempty" name:"TableRowUuids"` // Run cache cleanup time (hours). Leaving it blank or entering 0 indicates no cleanup. CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"` // Application version ID. Leaving it blank indicates that the latest version is used. ApplicationVersionId *string `json:"ApplicationVersionId,omitnil,omitempty" name:"ApplicationVersionId"` // WDL running option Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"` // Nextflow running option NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` // Working directory. You can fill in the absolute path in the specified volume. If you leave it blank, the default path in the default volume will be used. Currently, only Nextflow is supported. WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"` // Access mode. Leaving it blank indicates it is private by default. Valid values: // - PRIVATE: Private application // - PUBLIC: Public application AccessMode *string `json:"AccessMode,omitnil,omitempty" name:"AccessMode"` // Volume ID. If you leave it blank, the default volume will be used. Currently, only Nextflow is supported. 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 { // Application ID ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // Run group name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Delivery environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Project ID. (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Run group description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Run input COS path. (Either InputBase64 or InputCosUri must be selected.) InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"` // Run input JSON. Base64 encoding is required. (Either InputBase64 or InputCosUri must be selected.) InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"` // Batch deliver table ID. Leaving it blank indicates delivery in singleton mode. TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Batch deliver table row UUID. Leaving it blank indicates all rows of the table. TableRowUuids []*string `json:"TableRowUuids,omitnil,omitempty" name:"TableRowUuids"` // Run cache cleanup time (hours). Leaving it blank or entering 0 indicates no cleanup. CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"` // Application version ID. Leaving it blank indicates that the latest version is used. ApplicationVersionId *string `json:"ApplicationVersionId,omitnil,omitempty" name:"ApplicationVersionId"` // WDL running option Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"` // Nextflow running option NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` // Working directory. You can fill in the absolute path in the specified volume. If you leave it blank, the default path in the default volume will be used. Currently, only Nextflow is supported. WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"` // Access mode. Leaving it blank indicates it is private by default. Valid values: // - PRIVATE: Private application // - PUBLIC: Public application AccessMode *string `json:"AccessMode,omitnil,omitempty" name:"AccessMode"` // Volume ID. If you leave it blank, the default volume will be used. Currently, only Nextflow is supported. 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 { // Run group ID RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RunGroup ¶
type RunGroup struct { // Run group ID RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // Project ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Project name ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // Application ID ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // Application name ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"` // Application type ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"` // Environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Environment name EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"` // Table ID. Null for running in singleton mode. // Note: This field may return null, indicating that no valid values can be obtained. TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Run name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Run description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Run status Status *string `json:"Status,omitnil,omitempty" name:"Status"` // Run input Input *string `json:"Input,omitnil,omitempty" name:"Input"` // WDL running option Option *RunOption `json:"Option,omitnil,omitempty" name:"Option"` // Nextflow running option // Note: This field may return null, indicating that no valid values can be obtained. NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` // Total number of runs TotalRun *uint64 `json:"TotalRun,omitnil,omitempty" name:"TotalRun"` // Number of runs in various status RunStatusCounts []*RunStatusCount `json:"RunStatusCounts,omitnil,omitempty" name:"RunStatusCounts"` // Execution time ExecutionTime *ExecutionTime `json:"ExecutionTime,omitnil,omitempty" name:"ExecutionTime"` // Error message ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // Creation time CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Update time UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // Creator // Note: This field may return null, indicating that no valid values can be obtained. Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` // Creator ID // Note: This field may return null, indicating that no valid values can be obtained. CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"` // Running result notification method // Note: This field may return null, indicating that no valid values can be obtained. ResultNotify *string `json:"ResultNotify,omitnil,omitempty" name:"ResultNotify"` // Application version // Note: This field may return null, indicating that no valid values can be obtained. ApplicationVersion *ApplicationVersion `json:"ApplicationVersion,omitnil,omitempty" name:"ApplicationVersion"` }
type RunMetadata ¶
type RunMetadata struct { // Run type // Note: This field may return null, indicating that no valid values can be obtained. RunType *string `json:"RunType,omitnil,omitempty" name:"RunType"` // Run ID // Note: This field may return null, indicating that no valid values can be obtained. RunId *string `json:"RunId,omitnil,omitempty" name:"RunId"` // Parent layer ID // Note: This field may return null, indicating that no valid values can be obtained. ParentId *string `json:"ParentId,omitnil,omitempty" name:"ParentId"` // Job ID // Note: This field may return null, indicating that no valid values can be obtained. JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // Job name // Note: This field may return null, indicating that no valid values can be obtained. CallName *string `json:"CallName,omitnil,omitempty" name:"CallName"` // Scatter index // Note: This field may return null, indicating that no valid values can be obtained. ScatterIndex *string `json:"ScatterIndex,omitnil,omitempty" name:"ScatterIndex"` // Input // Note: This field may return null, indicating that no valid values can be obtained. Input *string `json:"Input,omitnil,omitempty" name:"Input"` // Output // Note: This field may return null, indicating that no valid values can be obtained. Output *string `json:"Output,omitnil,omitempty" name:"Output"` // Status // Note: This field may return null, indicating that no valid values can be obtained. Status *string `json:"Status,omitnil,omitempty" name:"Status"` // Error message // Note: This field may return null, indicating that no valid values can be obtained. ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // Start time // Note: This field may return null, indicating that no valid values can be obtained. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // Submission time // Note: This field may return null, indicating that no valid values can be obtained. SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"` // End time // Note: This field may return null, indicating that no valid values can be obtained. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Command Line // Note: This field may return null, indicating that no valid values can be obtained. Command *string `json:"Command,omitnil,omitempty" name:"Command"` // Runtime // Note: This field may return null, indicating that no valid values can be obtained. Runtime *string `json:"Runtime,omitnil,omitempty" name:"Runtime"` // Preprocessing // Note: This field may return null, indicating that no valid values can be obtained. Preprocess *bool `json:"Preprocess,omitnil,omitempty" name:"Preprocess"` // Post-processing // Note: This field may return null, indicating that no valid values can be obtained. PostProcess *bool `json:"PostProcess,omitnil,omitempty" name:"PostProcess"` // Cache hit // Note: This field may return null, indicating that no valid values can be obtained. CallCached *bool `json:"CallCached,omitnil,omitempty" name:"CallCached"` // Standard output // Note: This field may return null, indicating that no valid values can be obtained. Stdout *string `json:"Stdout,omitnil,omitempty" name:"Stdout"` // Error output // Note: This field may return null, indicating that no valid values can be obtained. Stderr *string `json:"Stderr,omitnil,omitempty" name:"Stderr"` // Other information // Note: This field may return null, indicating that no valid values can be obtained. Meta *string `json:"Meta,omitnil,omitempty" name:"Meta"` }
type RunOption ¶
type RunOption struct { // Operation failure mode. Valid values: // - ContinueWhilePossible // - NoNewCalls FailureMode *string `json:"FailureMode,omitnil,omitempty" name:"FailureMode"` // Whether to use the Call-Caching feature. UseCallCache *bool `json:"UseCallCache,omitnil,omitempty" name:"UseCallCache"` // Whether to use the error suspension feature. UseErrorOnHold *bool `json:"UseErrorOnHold,omitnil,omitempty" name:"UseErrorOnHold"` // Output archive COS path // Note: This field may return null, indicating that no valid values can be obtained. FinalWorkflowOutputsDir *string `json:"FinalWorkflowOutputsDir,omitnil,omitempty" name:"FinalWorkflowOutputsDir"` // Whether to use the relative directory archive output. // Note: This field may return null, indicating that no valid values can be obtained. UseRelativeOutputPaths *bool `json:"UseRelativeOutputPaths,omitnil,omitempty" name:"UseRelativeOutputPaths"` }
type RunStatusCount ¶
type RunWorkflowRequest ¶
type RunWorkflowRequest struct { *tchttp.BaseRequest // Run group name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Delivery environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Workflow Git repository information GitSource *GitInfo `json:"GitSource,omitnil,omitempty" name:"GitSource"` // Workflow type // // Supported type: // - NEXTFLOW Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Nextflow option NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Run group description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Run input JSON. Base64 encoding is required. // (Either InputBase64 or InputCosUri must be selected.) InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"` // Run input COS path // (Either InputBase64 or InputCosUri must be selected.) InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"` // Run cache cleanup time (hours). Leaving it blank or entering 0 indicates no cleanup. CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"` // Working directory. You can fill in the absolute path in the specified volume. If you leave it blank, the default path in the default volume will be used. Currently, only Nextflow is supported. WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"` // Volume ID. If you leave it blank, the default volume will be used. Currently, only Nextflow is supported. VolumeIds []*string `json:"VolumeIds,omitnil,omitempty" name:"VolumeIds"` }
func NewRunWorkflowRequest ¶
func NewRunWorkflowRequest() (request *RunWorkflowRequest)
func (*RunWorkflowRequest) FromJsonString ¶
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 ¶
func (r *RunWorkflowRequest) ToJsonString() string
type RunWorkflowRequestParams ¶
type RunWorkflowRequestParams struct { // Run group name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Delivery environment ID EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Workflow Git repository information GitSource *GitInfo `json:"GitSource,omitnil,omitempty" name:"GitSource"` // Workflow type // // Supported type: // - NEXTFLOW Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Nextflow option NFOption *NFOption `json:"NFOption,omitnil,omitempty" name:"NFOption"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Run group description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Run input JSON. Base64 encoding is required. // (Either InputBase64 or InputCosUri must be selected.) InputBase64 *string `json:"InputBase64,omitnil,omitempty" name:"InputBase64"` // Run input COS path // (Either InputBase64 or InputCosUri must be selected.) InputCosUri *string `json:"InputCosUri,omitnil,omitempty" name:"InputCosUri"` // Run cache cleanup time (hours). Leaving it blank or entering 0 indicates no cleanup. CacheClearDelay *uint64 `json:"CacheClearDelay,omitnil,omitempty" name:"CacheClearDelay"` // Working directory. You can fill in the absolute path in the specified volume. If you leave it blank, the default path in the default volume will be used. Currently, only Nextflow is supported. WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"` // Volume ID. If you leave it blank, the default volume will be used. Currently, only Nextflow is supported. VolumeIds []*string `json:"VolumeIds,omitnil,omitempty" name:"VolumeIds"` }
Predefined struct for user
type RunWorkflowResponse ¶
type RunWorkflowResponse struct { *tchttp.BaseResponse Response *RunWorkflowResponseParams `json:"Response"` }
func NewRunWorkflowResponse ¶
func NewRunWorkflowResponse() (response *RunWorkflowResponse)
func (*RunWorkflowResponse) FromJsonString ¶
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 ¶
func (r *RunWorkflowResponse) ToJsonString() string
type RunWorkflowResponseParams ¶
type RunWorkflowResponseParams struct { // Run group ID RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SecurityGroupOption ¶
type SecurityGroupOption struct { // Security group ID SecurityGroupId *string `json:"SecurityGroupId,omitnil,omitempty" name:"SecurityGroupId"` }
type StorageOption ¶
type StorageOption struct { // CFS type. Valid values: // - SD: standard // - HP: high-performance // - TB: standard Turbo // - TP: high-performance Turbo StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // CFS availability zone Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // CFS capacity in GiB, required for the Turbo series // - Standard Turbo has a minimum capacity of 40 TiB, or 40,960 GiB; the capacity expansion step is 20 TiB, or 20,480 GiB. // - High-performance Turbo has a minimum capacity of 20 TiB, or 20,480 GiB; the capacity expansion step is 10 TiB, or 10,240 GiB. Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"` }
type Table ¶
type Table struct { // Table ID // Note: This field may return null, indicating that no valid values can be obtained. TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // Associated project ID // Note: This field may return null, indicating that no valid values can be obtained. ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Table name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Table description // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Table column // Note: This field may return null, indicating that no valid values can be obtained. Columns []*TableColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // Creation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Creator // Note: This field may return null, indicating that no valid values can be obtained. Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` }
type TableColumn ¶
type TableColumn struct { // Column name // Note: This field may return null, indicating that no valid values can be obtained. Header *string `json:"Header,omitnil,omitempty" name:"Header"` // Column data type // Note: This field may return null, indicating that no valid values can be obtained. DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"` }
type TableRow ¶
type TableRow struct { // Table row UUID // Note: This field may return null, indicating that no valid values can be obtained. TableRowUuid *string `json:"TableRowUuid,omitnil,omitempty" name:"TableRowUuid"` // Table row content // Note: This field may return null, indicating that no valid values can be obtained. Content []*string `json:"Content,omitnil,omitempty" name:"Content"` }
type TerminateRunGroupRequest ¶
type TerminateRunGroupRequest struct { *tchttp.BaseRequest // Run group ID RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewTerminateRunGroupRequest ¶
func NewTerminateRunGroupRequest() (request *TerminateRunGroupRequest)
func (*TerminateRunGroupRequest) FromJsonString ¶
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 ¶
func (r *TerminateRunGroupRequest) ToJsonString() string
type TerminateRunGroupRequestParams ¶
type TerminateRunGroupRequestParams struct { // Run group ID RunGroupId *string `json:"RunGroupId,omitnil,omitempty" name:"RunGroupId"` // Project ID // (If you leave it blank, the default item in the specified region will be used.) ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type TerminateRunGroupResponse ¶
type TerminateRunGroupResponse struct { *tchttp.BaseResponse Response *TerminateRunGroupResponseParams `json:"Response"` }
func NewTerminateRunGroupResponse ¶
func NewTerminateRunGroupResponse() (response *TerminateRunGroupResponse)
func (*TerminateRunGroupResponse) FromJsonString ¶
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 ¶
func (r *TerminateRunGroupResponse) ToJsonString() string
type TerminateRunGroupResponseParams ¶
type TerminateRunGroupResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VPCOption ¶
type VPCOption struct { // VPC ID (Either VPCId or VPCCIDRBlock must be selected. If VPCId is selected, the existing VPCs will be used; if VPCCIDRBlock is selected, a new VPC will be created.) VPCId *string `json:"VPCId,omitnil,omitempty" name:"VPCId"` // Subnet ID (Either SubnetId or SubnetZone&SubnetCIDRBlock must be selected. If SubnetId is selected, the existing subnet will be used; if SubnetZone&SubnetCIDRBlock is selected, a new subnet will be created.) SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // Subnet availability zone SubnetZone *string `json:"SubnetZone,omitnil,omitempty" name:"SubnetZone"` // VPC CIDR. VPCCIDRBlock *string `json:"VPCCIDRBlock,omitnil,omitempty" name:"VPCCIDRBlock"` // Subnet CIDR SubnetCIDRBlock *string `json:"SubnetCIDRBlock,omitnil,omitempty" name:"SubnetCIDRBlock"` }
type Volume ¶
type Volume struct { // Volume ID // Note: This field may return null, indicating that no valid values can be obtained. VolumeId *string `json:"VolumeId,omitnil,omitempty" name:"VolumeId"` // Name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Description // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Environment ID // Note: This field may return null, indicating that no valid values can be obtained. EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"` // Volume type. Valid values: // * SHARED: Multi-point mount shared storage // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Volume specifications. Valid values: // // - SD: standard // - HP: high-performance // - TB: standard Turbo // - TP: high-performance Turbo // Note: This field may return null, indicating that no valid values can be obtained. Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"` // Volume size (GB) // Note: This field may return null, indicating that no valid values can be obtained. Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"` // Volume usage (Byte) // Note: This field may return null, indicating that no valid values can be obtained. Usage *uint64 `json:"Usage,omitnil,omitempty" name:"Usage"` // Volume throughput upper limit (MiB/s) // Note: This field may return null, indicating that no valid values can be obtained. BandwidthLimit *float64 `json:"BandwidthLimit,omitnil,omitempty" name:"BandwidthLimit"` // Default mount path // Note: This field may return null, indicating that no valid values can be obtained. DefaultMountPath *string `json:"DefaultMountPath,omitnil,omitempty" name:"DefaultMountPath"` // Whether it is the default volume. // Note: This field may return null, indicating that no valid values can be obtained. IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` // Status // Note: This field may return null, indicating that no valid values can be obtained. Status *string `json:"Status,omitnil,omitempty" name:"Status"` }