v20210820

package
v3.0.1026+incompatible Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (

	// CAM Signature/Authentication Error.
	AUTHFAILURE = "AuthFailure"

	// Not logged in or login has expired.
	AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"

	// CAM not authorized, please contact the primary account to grant the QcloudWeDataFullAccess policy to this account.
	AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"

	// Dry Run Operation, indicating that the request would be successful, but the DryRun parameter was additionally passed.
	DRYRUNOPERATION = "DryRunOperation"

	// Operation Failure.
	FAILEDOPERATION = "FailedOperation"

	// Query data development resource lock status - Current user does not hold the lock
	FAILEDOPERATION_NOLOCK = "FailedOperation.NoLock"

	// An internal error occurs.
	INTERNALERROR = "InternalError"

	// External System Call Exception.
	INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"

	// Failed to call TencentCloud API.
	INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"

	// Parameter error.
	INVALIDPARAMETER = "InvalidParameter"

	// Data Engine Instance does not exist.
	INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"

	// Duplicate Name.
	INVALIDPARAMETER_DUPLICATENAME = "InvalidParameter.DuplicateName"

	// Incorrect Query Filter Parameter.
	INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"

	// Rule does not exist.
	INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"

	// Rule Template does not exist.
	INVALIDPARAMETER_RULETEMPLATENOTEXIST = "InvalidParameter.RuleTemplateNotExist"

	// Service Busy, please try again later.
	INVALIDPARAMETER_SERVICEISBUSY = "InvalidParameter.ServiceIsBusy"

	// WeData_QCSRole does not exist, please authorize the service.
	INVALIDPARAMETER_WEDATAROLENOTEXISTS = "InvalidParameter.WeDataRoleNotExists"

	// Workspace does not exist.
	INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"

	// Parameter value error.
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// Quota limit exceeded.
	LIMITEXCEEDED = "LimitExceeded"

	// Missing Parameter Error.
	MISSINGPARAMETER = "MissingParameter"

	// Operation Rejected.
	OPERATIONDENIED = "OperationDenied"

	// The user is not in the allowlist.
	OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

	// The number of requests exceeded the frequency limit.
	REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

	// Resource Occupied.
	RESOURCEINUSE = "ResourceInUse"

	// Insufficient resources.
	RESOURCEINSUFFICIENT = "ResourceInsufficient"

	// The resource does not exist.
	RESOURCENOTFOUND = "ResourceNotFound"

	// Resource Unavailable.
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// Resources sold out.
	RESOURCESSOLDOUT = "ResourcesSoldOut"

	// Unauthorized Operation.
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// User is not a member of the current project.
	UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

	// Unknown parameter error.
	UNKNOWNPARAMETER = "UnknownParameter"

	// Operation not supported.
	UNSUPPORTEDOPERATION = "UnsupportedOperation"

	// Please configure at least one rule first.
	UNSUPPORTEDOPERATION_NORULEINRULEGROUP = "UnsupportedOperation.NoRuleInRuleGroup"
)
View Source
const APIVersion = "2021-08-20"

Variables

This section is empty.

Functions

This section is empty.

Types

type AdhocDetail

type AdhocDetail struct {
	// Subtask record Id
	Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"`

	// Script Content
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Task start time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Task termination time
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Current Task Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Submit Task ID
	RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`
}

type AdhocRecord

type AdhocRecord struct {
	// Task Submission Record ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"`

	// Script ContentNote: This field may return null, indicating that no valid value can be obtained.
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Task Submission Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Task StatusNote: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Instance ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

type AgentStatus

type AgentStatus struct {
	// Running Quantity
	// Note: This field may return null, indicating that no valid value can be obtained.
	Running *int64 `json:"Running,omitnil,omitempty" name:"Running"`

	// Number of Anomalies
	// Note: This field may return null, indicating that no valid value can be obtained.
	Abnormal *int64 `json:"Abnormal,omitnil,omitempty" name:"Abnormal"`

	// Operating Quantity
	// Note: This field may return null, indicating that no valid value can be obtained.
	InOperation *int64 `json:"InOperation,omitnil,omitempty" name:"InOperation"`
}

type AlarmEventInfo

type AlarmEventInfo struct {
	// Alert ID
	AlarmId *string `json:"AlarmId,omitnil,omitempty" name:"AlarmId"`

	// Alarm Time
	AlarmTime *string `json:"AlarmTime,omitnil,omitempty" name:"AlarmTime"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Rule name
	RegularName *string `json:"RegularName,omitnil,omitempty" name:"RegularName"`

	// Alert level, 0 for normal, 1 for important, 2 for urgent
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Alert Method, separated by commas (1: email, 2: SMS, 3: WeChat, 4: voice call, 5: represents WeCom, 6: http)
	AlarmWay *uint64 `json:"AlarmWay,omitnil,omitempty" name:"AlarmWay"`

	// Alert Recipient ID, separated by commas
	AlarmRecipientId *string `json:"AlarmRecipientId,omitnil,omitempty" name:"AlarmRecipientId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Alert Metrics, 0 for task failure, 1 for task run timeout, 2 for task stop, 3 for task pause
	AlarmIndicator *uint64 `json:"AlarmIndicator,omitnil,omitempty" name:"AlarmIndicator"`

	// Alert Metric Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmIndicatorDesc *string `json:"AlarmIndicatorDesc,omitnil,omitempty" name:"AlarmIndicatorDesc"`

	// Metric threshold, 1 indicates the first run failure of the offline task, 2 indicates failure after all retries of the offline task
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Estimated timeout, minute level
	// Note: This field may return null, indicating that no valid value can be obtained.
	EstimatedTime *uint64 `json:"EstimatedTime,omitnil,omitempty" name:"EstimatedTime"`

	// Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 0: Partial Success, 1: Complete Success, 2: Complete Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsSendSuccess *uint64 `json:"IsSendSuccess,omitnil,omitempty" name:"IsSendSuccess"`

	// During Do Not Disturb time, 0: No, 1: Yes
	// Note: This field may return null, indicating that no valid value can be obtained.
	InQuitePeriods *uint64 `json:"InQuitePeriods,omitnil,omitempty" name:"InQuitePeriods"`

	// Alert Record ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// Message ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	MessageId *string `json:"MessageId,omitnil,omitempty" name:"MessageId"`

	// Threshold Calculation Operator, 1: Greater than, 2: Less than
	// Note: This field may return null, indicating that no valid value can be obtained.
	Operator *int64 `json:"Operator,omitnil,omitempty" name:"Operator"`

	// Alert Rule ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RegularId *string `json:"RegularId,omitnil,omitempty" name:"RegularId"`

	// Alert Recipient Nickname
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmRecipientName *string `json:"AlarmRecipientName,omitnil,omitempty" name:"AlarmRecipientName"`

	// Alert Task Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Send Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	SendResult *string `json:"SendResult,omitnil,omitempty" name:"SendResult"`

	// Monitoring Object ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorObjectId *string `json:"MonitorObjectId,omitnil,omitempty" name:"MonitorObjectId"`

	// Monitoring Object Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorObjectName *string `json:"MonitorObjectName,omitnil,omitempty" name:"MonitorObjectName"`

	// Metric Threshold
	// Note: This field may return null, indicating that no valid value can be obtained.
	Threshold *float64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`
}

type AlarmIndicatorInfo

type AlarmIndicatorInfo struct {
	// Metric ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Alert Metrics, 0 for task failure, 1 for task execution timeout, 2 for task stop, 3 for task pause, 4 read speed, 5 write speed, 6 read throughput, 7 write throughput, 8 dirty data byte count, 9 number of dirty data entries, 10 task exception, 11 task detection anomaly, 12 restart times, 13 task delay, 14 number of restarts within the last 20 minutes, 15 transmission delay, 16 business delay, 50 offline package CPU usage rate, 51 offline package memory usage rate, 52 offline package parallelism utilization, 53 number of instances queued for offline packages, 54 real-time package resource utilization, 55 number of tasks running in real-time packages
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmIndicator *uint64 `json:"AlarmIndicator,omitnil,omitempty" name:"AlarmIndicator"`

	// Alert Metric Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmIndicatorDesc *string `json:"AlarmIndicatorDesc,omitnil,omitempty" name:"AlarmIndicatorDesc"`

	// Metric Threshold, 1 for the first run failure of an offline task, 2 for all retries failed of an offline task
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Estimated timeout duration, minute level
	// Note: This field may return null, indicating that no valid value can be obtained.
	EstimatedTime *uint64 `json:"EstimatedTime,omitnil,omitempty" name:"EstimatedTime"`

	// Alert threshold operator, 1 Greater than, 2 Less than
	// Note: This field may return null, indicating that no valid value can be obtained.
	Operator *uint64 `json:"Operator,omitnil,omitempty" name:"Operator"`

	// Alert metric threshold unit: ms (milliseconds), s (seconds), min (minutes)
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmIndicatorUnit *string `json:"AlarmIndicatorUnit,omitnil,omitempty" name:"AlarmIndicatorUnit"`

	// Alert Interval
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// Alert interval unit: hour, minute, day
	DurationUnit *string `json:"DurationUnit,omitnil,omitempty" name:"DurationUnit"`

	// Maximum number of alerts within a cycle
	MaxTimes *int64 `json:"MaxTimes,omitnil,omitempty" name:"MaxTimes"`

	// Metric Threshold
	// Note: This field may return null, indicating that no valid value can be obtained.
	Threshold *float64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`
}

type AlarmInfo

type AlarmInfo struct {
	// Associated Task ID
	TaskIds *string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Alert Categories; 'failure' indicates failure alert; 'overtime' indicates timeout alert
	AlarmType *string `json:"AlarmType,omitnil,omitempty" name:"AlarmType"`

	// Alert Method; 'SMS' indicates SMS; 'Email' indicates email; 'HTTP' indicates an interface method; 'Wechat' indicates WeChat method
	AlarmWay *string `json:"AlarmWay,omitnil,omitempty" name:"AlarmWay"`

	// Alert Recipient, multiple recipients separated by ;
	AlarmRecipient *string `json:"AlarmRecipient,omitnil,omitempty" name:"AlarmRecipient"`

	// Alert Recipient ID, multiple recipient IDs separated by ;
	AlarmRecipientId *string `json:"AlarmRecipientId,omitnil,omitempty" name:"AlarmRecipientId"`

	// Estimated Running Hours, value range 0-23
	Hours *uint64 `json:"Hours,omitnil,omitempty" name:"Hours"`

	// Estimated Running Minutes, value range 0-59
	Minutes *uint64 `json:"Minutes,omitnil,omitempty" name:"Minutes"`

	// Alert Trigger Moment; '1' means first run failure; '2' means failure after all retries;
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Alert Information ID
	AlarmId *string `json:"AlarmId,omitnil,omitempty" name:"AlarmId"`

	// Alert Status Setting; '1' indicates available; '0' indicates unavailable, default is available
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`
}

type AlarmReceiverInfo

type AlarmReceiverInfo struct {
	// Alert ID
	AlarmId *string `json:"AlarmId,omitnil,omitempty" name:"AlarmId"`

	// Alarm Recipient ID
	AlarmReceiver *string `json:"AlarmReceiver,omitnil,omitempty" name:"AlarmReceiver"`

	// Email,0: Not set,1: Success,2: Failure
	Email *uint64 `json:"Email,omitnil,omitempty" name:"Email"`

	// SMS,0: Not set,1: Success,2: Failure
	Sms *uint64 `json:"Sms,omitnil,omitempty" name:"Sms"`

	// WeChat,0: Not set,1: Success,2: Failure
	Wechat *uint64 `json:"Wechat,omitnil,omitempty" name:"Wechat"`

	// Telephone,0: Not set,1: Success,2: Failure
	Voice *uint64 `json:"Voice,omitnil,omitempty" name:"Voice"`

	// WeCom,0: Not set,1: Success,2: Failure
	Wecom *uint64 `json:"Wecom,omitnil,omitempty" name:"Wecom"`

	// http,0: Not set,1: Success,2: Failure
	Http *uint64 `json:"Http,omitnil,omitempty" name:"Http"`

	// Enterprise WeChat group,0: Not set,1: Success,2: Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	WecomGroup *uint64 `json:"WecomGroup,omitnil,omitempty" name:"WecomGroup"`

	// FeiShu Group,0: Not set,1: Success,2: Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	LarkGroup *uint64 `json:"LarkGroup,omitnil,omitempty" name:"LarkGroup"`
}

type Apply

type Apply struct {
	// Applicant ID
	ApplicantId *string `json:"ApplicantId,omitnil,omitempty" name:"ApplicantId"`

	// Applicant Name
	ApplicantName *string `json:"ApplicantName,omitnil,omitempty" name:"ApplicantName"`

	// Approval Remarks
	// Note: This field may return null, indicating that no valid value can be obtained.
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Approval Category Key
	ApproveClassification *string `json:"ApproveClassification,omitnil,omitempty" name:"ApproveClassification"`

	// Approval Form ID
	ApproveId *string `json:"ApproveId,omitnil,omitempty" name:"ApproveId"`

	// Approval Type Key
	ApproveType *string `json:"ApproveType,omitnil,omitempty" name:"ApproveType"`

	// Application Reason
	// Note: This field may return null, indicating that no valid value can be obtained.
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// Creation Time
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Approval Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ApproveTime *string `json:"ApproveTime,omitnil,omitempty" name:"ApproveTime"`

	// Approval Category Name
	ApproveClassificationName *string `json:"ApproveClassificationName,omitnil,omitempty" name:"ApproveClassificationName"`

	// Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Approval Type Name
	ApproveTypeName *string `json:"ApproveTypeName,omitnil,omitempty" name:"ApproveTypeName"`

	// Approval Exception or Failure Information
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// Apply for Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ApplyName *string `json:"ApplyName,omitnil,omitempty" name:"ApplyName"`

	// Approver ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ApproverId *string `json:"ApproverId,omitnil,omitempty" name:"ApproverId"`

	// Approver Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ApproverName *string `json:"ApproverName,omitnil,omitempty" name:"ApproverName"`

	// Project for Approval
	// Note: This field may return null, indicating that no valid value can be obtained.
	ApproveProjectName *string `json:"ApproveProjectName,omitnil,omitempty" name:"ApproveProjectName"`
}

type ApproveModify

type ApproveModify struct {
	// Approval Form ID
	ApproveId *string `json:"ApproveId,omitnil,omitempty" name:"ApproveId"`

	// Modification successful?
	Success *bool `json:"Success,omitnil,omitempty" name:"Success"`
}

type ApproveType

type ApproveType struct {
	// Application Category Key
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Type Name
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// Application Type Key
	Classification *string `json:"Classification,omitnil,omitempty" name:"Classification"`
}

type AttributeItemDTO

type AttributeItemDTO struct {
	// key
	// Note: This field may return null, indicating that no valid value can be obtained.
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type BaseClusterInfo

type BaseClusterInfo struct {
	// Cluster ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Cluster Type, EMR/CDW, etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// Cluster NameNote: This field may return null, indicating that no valid value can be obtained.
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// Region Chinese
	// Note: This field may return null, indicating that no valid value can be obtained.
	RegionCn *string `json:"RegionCn,omitnil,omitempty" name:"RegionCn"`

	// Region English
	// Note: This field may return null, indicating that no valid value can be obtained.
	RegionEn *string `json:"RegionEn,omitnil,omitempty" name:"RegionEn"`

	// RegionNote: This field may return null, indicating that no valid value can be obtained.
	RegionArea *string `json:"RegionArea,omitnil,omitempty" name:"RegionArea"`

	// Whether the Cluster is Used
	// Note: This field may return null, indicating that no valid value can be obtained.
	Used *bool `json:"Used,omitnil,omitempty" name:"Used"`

	// Cluster StatusNote: This field may return null, indicating that no valid value can be obtained.
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Cluster State Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	StatusInfo *string `json:"StatusInfo,omitnil,omitempty" name:"StatusInfo"`

	// Cluster Storage Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"`

	// Cluster Computing Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	ComputeType *string `json:"ComputeType,omitnil,omitempty" name:"ComputeType"`

	// Cluster Resource Quantity
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterResource *string `json:"ClusterResource,omitnil,omitempty" name:"ClusterResource"`

	// Cluster Payment Method
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChargeType *string `json:"ChargeType,omitnil,omitempty" name:"ChargeType"`

	// Cluster Creation Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Additional Configuration
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtraConf *string `json:"ExtraConf,omitnil,omitempty" name:"ExtraConf"`

	// Ranger Account Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	RangerUserName *string `json:"RangerUserName,omitnil,omitempty" name:"RangerUserName"`

	// CDW Account (for display)
	// Note: This field may return null, indicating that no valid value can be obtained.
	CdwUserName *string `json:"CdwUserName,omitnil,omitempty" name:"CdwUserName"`
}

type BaseTenant

type BaseTenant struct {
	// Tenant IDNote: This field may return null, indicating that no valid value can be obtained.
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Tenant ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TenantName *string `json:"TenantName,omitnil,omitempty" name:"TenantName"`

	// Tenant display name, usually the Chinese name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// RemarksNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Tenant Main Account
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerUserId *string `json:"OwnerUserId,omitnil,omitempty" name:"OwnerUserId"`

	// Tenant's additional configuration parameters, in JSON format string
	// Note: This field may return null, indicating that no valid value can be obtained.
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`
}

type BaseUser

type BaseUser struct {
	// Cloud User UIN, Globally Unique
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// User Global Unique Identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`

	// User Display Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// Telephone Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PhoneNum *string `json:"PhoneNum,omitnil,omitempty" name:"PhoneNum"`

	// Email
	// Note: This field may return null, indicating that no valid value can be obtained.
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`
}

type BatchCreateIntegrationTaskAlarmsRequest

type BatchCreateIntegrationTaskAlarmsRequest struct {
	*tchttp.BaseRequest

	// Task ID.
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Alert Configuration Information
	TaskAlarmInfo *TaskAlarmInfo `json:"TaskAlarmInfo,omitnil,omitempty" name:"TaskAlarmInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchCreateIntegrationTaskAlarmsRequest

func NewBatchCreateIntegrationTaskAlarmsRequest() (request *BatchCreateIntegrationTaskAlarmsRequest)

func (*BatchCreateIntegrationTaskAlarmsRequest) FromJsonString

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

func (*BatchCreateIntegrationTaskAlarmsRequest) ToJsonString

type BatchCreateIntegrationTaskAlarmsRequestParams

type BatchCreateIntegrationTaskAlarmsRequestParams struct {
	// Task ID.
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Alert Configuration Information
	TaskAlarmInfo *TaskAlarmInfo `json:"TaskAlarmInfo,omitnil,omitempty" name:"TaskAlarmInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchCreateIntegrationTaskAlarmsResponse

type BatchCreateIntegrationTaskAlarmsResponse struct {
	*tchttp.BaseResponse
	Response *BatchCreateIntegrationTaskAlarmsResponseParams `json:"Response"`
}

func NewBatchCreateIntegrationTaskAlarmsResponse

func NewBatchCreateIntegrationTaskAlarmsResponse() (response *BatchCreateIntegrationTaskAlarmsResponse)

func (*BatchCreateIntegrationTaskAlarmsResponse) FromJsonString

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

func (*BatchCreateIntegrationTaskAlarmsResponse) ToJsonString

type BatchCreateIntegrationTaskAlarmsResponseParams

type BatchCreateIntegrationTaskAlarmsResponseParams struct {
	// Note: This field may return null, indicating that no valid value can be obtained.
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Note: This field may return null, indicating that no valid value can be obtained.
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 BatchCreateTaskVersionDTO

type BatchCreateTaskVersionDTO struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// VersionRemark
	// Note: This field may return null, indicating that no valid value can be obtained.
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// Folder ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`
}

type BatchDeleteIntegrationTasksRequest

type BatchDeleteIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to delete development state tasks. By default, development state is not deleted, 0 means do not delete, 1 means delete
	DeleteKFFlag *int64 `json:"DeleteKFFlag,omitnil,omitempty" name:"DeleteKFFlag"`

	// Operation Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`
}

func NewBatchDeleteIntegrationTasksRequest

func NewBatchDeleteIntegrationTasksRequest() (request *BatchDeleteIntegrationTasksRequest)

func (*BatchDeleteIntegrationTasksRequest) FromJsonString

func (r *BatchDeleteIntegrationTasksRequest) 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 (*BatchDeleteIntegrationTasksRequest) ToJsonString

func (r *BatchDeleteIntegrationTasksRequest) ToJsonString() string

type BatchDeleteIntegrationTasksRequestParams

type BatchDeleteIntegrationTasksRequestParams struct {
	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to delete development state tasks. By default, development state is not deleted, 0 means do not delete, 1 means delete
	DeleteKFFlag *int64 `json:"DeleteKFFlag,omitnil,omitempty" name:"DeleteKFFlag"`

	// Operation Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`
}

Predefined struct for user

type BatchDeleteIntegrationTasksResponse

type BatchDeleteIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchDeleteIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchDeleteIntegrationTasksResponse

func NewBatchDeleteIntegrationTasksResponse() (response *BatchDeleteIntegrationTasksResponse)

func (*BatchDeleteIntegrationTasksResponse) FromJsonString

func (r *BatchDeleteIntegrationTasksResponse) 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 (*BatchDeleteIntegrationTasksResponse) ToJsonString

func (r *BatchDeleteIntegrationTasksResponse) ToJsonString() string

type BatchDeleteIntegrationTasksResponseParams

type BatchDeleteIntegrationTasksResponseParams struct {
	// Note: This field may return null, indicating that no valid value can be obtained.
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Note: This field may return null, indicating that no valid value can be obtained.
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 BatchDeleteOpsTasksRequest

type BatchDeleteOpsTasksRequest struct {
	*tchttp.BaseRequest

	// Batch Deleted Task TaskId
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// true: After deletion, downstream tasks can run normally
	// false: After deletion, downstream tasks cannot run
	DeleteMode *bool `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`

	// true: Notify Downstream Task Responsible Persons
	// false: Do Not Notify Downstream Task Responsible Persons
	EnableNotify *bool `json:"EnableNotify,omitnil,omitempty" name:"EnableNotify"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchDeleteOpsTasksRequest

func NewBatchDeleteOpsTasksRequest() (request *BatchDeleteOpsTasksRequest)

func (*BatchDeleteOpsTasksRequest) FromJsonString

func (r *BatchDeleteOpsTasksRequest) 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 (*BatchDeleteOpsTasksRequest) ToJsonString

func (r *BatchDeleteOpsTasksRequest) ToJsonString() string

type BatchDeleteOpsTasksRequestParams

type BatchDeleteOpsTasksRequestParams struct {
	// Batch Deleted Task TaskId
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// true: After deletion, downstream tasks can run normally
	// false: After deletion, downstream tasks cannot run
	DeleteMode *bool `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`

	// true: Notify Downstream Task Responsible Persons
	// false: Do Not Notify Downstream Task Responsible Persons
	EnableNotify *bool `json:"EnableNotify,omitnil,omitempty" name:"EnableNotify"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchDeleteOpsTasksResponse

type BatchDeleteOpsTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchDeleteOpsTasksResponseParams `json:"Response"`
}

func NewBatchDeleteOpsTasksResponse

func NewBatchDeleteOpsTasksResponse() (response *BatchDeleteOpsTasksResponse)

func (*BatchDeleteOpsTasksResponse) FromJsonString

func (r *BatchDeleteOpsTasksResponse) 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 (*BatchDeleteOpsTasksResponse) ToJsonString

func (r *BatchDeleteOpsTasksResponse) ToJsonString() string

type BatchDeleteOpsTasksResponseParams

type BatchDeleteOpsTasksResponseParams struct {
	// Returns the number of successful batch operations, the number of failures, and the total number of operations
	Data *BatchOperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 BatchForceSuccessIntegrationTaskInstancesRequest

type BatchForceSuccessIntegrationTaskInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance Information
	Instances []*SchedulerTaskInstanceInfo `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchForceSuccessIntegrationTaskInstancesRequest

func NewBatchForceSuccessIntegrationTaskInstancesRequest() (request *BatchForceSuccessIntegrationTaskInstancesRequest)

func (*BatchForceSuccessIntegrationTaskInstancesRequest) FromJsonString

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

func (*BatchForceSuccessIntegrationTaskInstancesRequest) ToJsonString

type BatchForceSuccessIntegrationTaskInstancesRequestParams

type BatchForceSuccessIntegrationTaskInstancesRequestParams struct {
	// Instance Information
	Instances []*SchedulerTaskInstanceInfo `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchForceSuccessIntegrationTaskInstancesResponse

type BatchForceSuccessIntegrationTaskInstancesResponse struct {
	*tchttp.BaseResponse
	Response *BatchForceSuccessIntegrationTaskInstancesResponseParams `json:"Response"`
}

func NewBatchForceSuccessIntegrationTaskInstancesResponse

func NewBatchForceSuccessIntegrationTaskInstancesResponse() (response *BatchForceSuccessIntegrationTaskInstancesResponse)

func (*BatchForceSuccessIntegrationTaskInstancesResponse) FromJsonString

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

func (*BatchForceSuccessIntegrationTaskInstancesResponse) ToJsonString

type BatchForceSuccessIntegrationTaskInstancesResponseParams

type BatchForceSuccessIntegrationTaskInstancesResponseParams struct {
	// Number of Successful Operations
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Operations
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `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 BatchKillIntegrationTaskInstancesRequest

type BatchKillIntegrationTaskInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance Information
	Instances []*SchedulerTaskInstanceInfo `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchKillIntegrationTaskInstancesRequest

func NewBatchKillIntegrationTaskInstancesRequest() (request *BatchKillIntegrationTaskInstancesRequest)

func (*BatchKillIntegrationTaskInstancesRequest) FromJsonString

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

func (*BatchKillIntegrationTaskInstancesRequest) ToJsonString

type BatchKillIntegrationTaskInstancesRequestParams

type BatchKillIntegrationTaskInstancesRequestParams struct {
	// Instance Information
	Instances []*SchedulerTaskInstanceInfo `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchKillIntegrationTaskInstancesResponse

type BatchKillIntegrationTaskInstancesResponse struct {
	*tchttp.BaseResponse
	Response *BatchKillIntegrationTaskInstancesResponseParams `json:"Response"`
}

func NewBatchKillIntegrationTaskInstancesResponse

func NewBatchKillIntegrationTaskInstancesResponse() (response *BatchKillIntegrationTaskInstancesResponse)

func (*BatchKillIntegrationTaskInstancesResponse) FromJsonString

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

func (*BatchKillIntegrationTaskInstancesResponse) ToJsonString

type BatchKillIntegrationTaskInstancesResponseParams

type BatchKillIntegrationTaskInstancesResponseParams struct {
	// Number of Successfully Operated Tasks
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Tasks
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// What is actually passed is taskId
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`

	// 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 BatchMakeUpIntegrationTasksRequest

type BatchMakeUpIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for Real-time Task, 202 for Offline Task
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Data Supplement Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Data Supplement End Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchMakeUpIntegrationTasksRequest

func NewBatchMakeUpIntegrationTasksRequest() (request *BatchMakeUpIntegrationTasksRequest)

func (*BatchMakeUpIntegrationTasksRequest) FromJsonString

func (r *BatchMakeUpIntegrationTasksRequest) 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 (*BatchMakeUpIntegrationTasksRequest) ToJsonString

func (r *BatchMakeUpIntegrationTasksRequest) ToJsonString() string

type BatchMakeUpIntegrationTasksRequestParams

type BatchMakeUpIntegrationTasksRequestParams struct {
	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for Real-time Task, 202 for Offline Task
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Data Supplement Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Data Supplement End Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchMakeUpIntegrationTasksResponse

type BatchMakeUpIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchMakeUpIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchMakeUpIntegrationTasksResponse

func NewBatchMakeUpIntegrationTasksResponse() (response *BatchMakeUpIntegrationTasksResponse)

func (*BatchMakeUpIntegrationTasksResponse) FromJsonString

func (r *BatchMakeUpIntegrationTasksResponse) 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 (*BatchMakeUpIntegrationTasksResponse) ToJsonString

func (r *BatchMakeUpIntegrationTasksResponse) ToJsonString() string

type BatchMakeUpIntegrationTasksResponseParams

type BatchMakeUpIntegrationTasksResponseParams struct {
	// Number of Successfully Operated Tasks
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Tasks
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `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 BatchModifyOpsOwnersRequest

type BatchModifyOpsOwnersRequest struct {
	*tchttp.BaseRequest

	// TaskId Array that Needs Updated Responsible Person
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Responsible User Id Information that Needs Updating, Connect Multiple Persons in Charge with ;
	Owners *string `json:"Owners,omitnil,omitempty" name:"Owners"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchModifyOpsOwnersRequest

func NewBatchModifyOpsOwnersRequest() (request *BatchModifyOpsOwnersRequest)

func (*BatchModifyOpsOwnersRequest) FromJsonString

func (r *BatchModifyOpsOwnersRequest) 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 (*BatchModifyOpsOwnersRequest) ToJsonString

func (r *BatchModifyOpsOwnersRequest) ToJsonString() string

type BatchModifyOpsOwnersRequestParams

type BatchModifyOpsOwnersRequestParams struct {
	// TaskId Array that Needs Updated Responsible Person
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Responsible User Id Information that Needs Updating, Connect Multiple Persons in Charge with ;
	Owners *string `json:"Owners,omitnil,omitempty" name:"Owners"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchModifyOpsOwnersResponse

type BatchModifyOpsOwnersResponse struct {
	*tchttp.BaseResponse
	Response *BatchModifyOpsOwnersResponseParams `json:"Response"`
}

func NewBatchModifyOpsOwnersResponse

func NewBatchModifyOpsOwnersResponse() (response *BatchModifyOpsOwnersResponse)

func (*BatchModifyOpsOwnersResponse) FromJsonString

func (r *BatchModifyOpsOwnersResponse) 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 (*BatchModifyOpsOwnersResponse) ToJsonString

func (r *BatchModifyOpsOwnersResponse) ToJsonString() string

type BatchModifyOpsOwnersResponseParams

type BatchModifyOpsOwnersResponseParams struct {
	// Return the number of successful batch operations, the number of failures, and the total number of operations
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *BatchOperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 BatchOperateResult

type BatchOperateResult struct {
	// Number of Batch Operations Succeeded
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Batch Operations Failed
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Batch Operations
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
}

type BatchOperateResultOpsDto

type BatchOperateResultOpsDto struct {
	// ResultNote: This field may return null, indicating that no valid value can be obtained.
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

	// Error ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorId *string `json:"ErrorId,omitnil,omitempty" name:"ErrorId"`

	// Error Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorDesc *string `json:"ErrorDesc,omitnil,omitempty" name:"ErrorDesc"`
}

type BatchOperationOpsDto

type BatchOperationOpsDto struct {
	// Number of successful batch operations
	// Note: This field may return null, indicating that no valid value can be obtained.
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of failed batch operations
	// Note: This field may return null, indicating that no valid value can be obtained.
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total number of batch operations
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
}

type BatchOpsDTO

type BatchOpsDTO struct {
	// Total Quantity
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Success count
	// Note: This field may return null, indicating that no valid value can be obtained.
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Failure count
	// Note: This field may return null, indicating that no valid value can be obtained.
	FailCount *int64 `json:"FailCount,omitnil,omitempty" name:"FailCount"`

	// Failure reason
	// Note: This field may return null, indicating that no valid value can be obtained.
	FailMessageList []*FailMessage `json:"FailMessageList,omitnil,omitempty" name:"FailMessageList"`
}

type BatchRerunIntegrationTaskInstancesRequest

type BatchRerunIntegrationTaskInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance Information
	Instances []*SchedulerTaskInstanceInfo `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchRerunIntegrationTaskInstancesRequest

func NewBatchRerunIntegrationTaskInstancesRequest() (request *BatchRerunIntegrationTaskInstancesRequest)

func (*BatchRerunIntegrationTaskInstancesRequest) FromJsonString

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

func (*BatchRerunIntegrationTaskInstancesRequest) ToJsonString

type BatchRerunIntegrationTaskInstancesRequestParams

type BatchRerunIntegrationTaskInstancesRequestParams struct {
	// Instance Information
	Instances []*SchedulerTaskInstanceInfo `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchRerunIntegrationTaskInstancesResponse

type BatchRerunIntegrationTaskInstancesResponse struct {
	*tchttp.BaseResponse
	Response *BatchRerunIntegrationTaskInstancesResponseParams `json:"Response"`
}

func NewBatchRerunIntegrationTaskInstancesResponse

func NewBatchRerunIntegrationTaskInstancesResponse() (response *BatchRerunIntegrationTaskInstancesResponse)

func (*BatchRerunIntegrationTaskInstancesResponse) FromJsonString

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

func (*BatchRerunIntegrationTaskInstancesResponse) ToJsonString

type BatchRerunIntegrationTaskInstancesResponseParams

type BatchRerunIntegrationTaskInstancesResponseParams struct {
	// Number of Successfully Operated Tasks
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Tasks
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// What is actually passed is taskId
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`

	// 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 BatchResult

type BatchResult struct {
	// Number of Tasks Running
	Running *int64 `json:"Running,omitnil,omitempty" name:"Running"`

	// Number of Tasks Executed Successfully
	Success *int64 `json:"Success,omitnil,omitempty" name:"Success"`

	// Number of Tasks Executed Failed
	Failed *int64 `json:"Failed,omitnil,omitempty" name:"Failed"`

	// Total Tasks
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`
}

type BatchResumeIntegrationTasksRequest

type BatchResumeIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for Real-time Task, 202 for Offline Task
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchResumeIntegrationTasksRequest

func NewBatchResumeIntegrationTasksRequest() (request *BatchResumeIntegrationTasksRequest)

func (*BatchResumeIntegrationTasksRequest) FromJsonString

func (r *BatchResumeIntegrationTasksRequest) 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 (*BatchResumeIntegrationTasksRequest) ToJsonString

func (r *BatchResumeIntegrationTasksRequest) ToJsonString() string

type BatchResumeIntegrationTasksRequestParams

type BatchResumeIntegrationTasksRequestParams struct {
	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for Real-time Task, 202 for Offline Task
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchResumeIntegrationTasksResponse

type BatchResumeIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchResumeIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchResumeIntegrationTasksResponse

func NewBatchResumeIntegrationTasksResponse() (response *BatchResumeIntegrationTasksResponse)

func (*BatchResumeIntegrationTasksResponse) FromJsonString

func (r *BatchResumeIntegrationTasksResponse) 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 (*BatchResumeIntegrationTasksResponse) ToJsonString

func (r *BatchResumeIntegrationTasksResponse) ToJsonString() string

type BatchResumeIntegrationTasksResponseParams

type BatchResumeIntegrationTasksResponseParams struct {
	// Number of Successfully Operated Tasks
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Tasks
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`

	// 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 BatchReturn

type BatchReturn struct {
	// Execution Result
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

	// Execution remarks
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorDesc *string `json:"ErrorDesc,omitnil,omitempty" name:"ErrorDesc"`

	// Execution ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorId *string `json:"ErrorId,omitnil,omitempty" name:"ErrorId"`
}

type BatchRunOpsTaskRequest

type BatchRunOpsTaskRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Supplement Intermediate Instances, 0 for not supplementing; 1 for supplementing
	EnableMakeUp *int64 `json:"EnableMakeUp,omitnil,omitempty" name:"EnableMakeUp"`

	// Task ID list
	Tasks []*string `json:"Tasks,omitnil,omitempty" name:"Tasks"`
}

func NewBatchRunOpsTaskRequest

func NewBatchRunOpsTaskRequest() (request *BatchRunOpsTaskRequest)

func (*BatchRunOpsTaskRequest) FromJsonString

func (r *BatchRunOpsTaskRequest) 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 (*BatchRunOpsTaskRequest) ToJsonString

func (r *BatchRunOpsTaskRequest) ToJsonString() string

type BatchRunOpsTaskRequestParams

type BatchRunOpsTaskRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Supplement Intermediate Instances, 0 for not supplementing; 1 for supplementing
	EnableMakeUp *int64 `json:"EnableMakeUp,omitnil,omitempty" name:"EnableMakeUp"`

	// Task ID list
	Tasks []*string `json:"Tasks,omitnil,omitempty" name:"Tasks"`
}

Predefined struct for user

type BatchRunOpsTaskResponse

type BatchRunOpsTaskResponse struct {
	*tchttp.BaseResponse
	Response *BatchRunOpsTaskResponseParams `json:"Response"`
}

func NewBatchRunOpsTaskResponse

func NewBatchRunOpsTaskResponse() (response *BatchRunOpsTaskResponse)

func (*BatchRunOpsTaskResponse) FromJsonString

func (r *BatchRunOpsTaskResponse) 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 (*BatchRunOpsTaskResponse) ToJsonString

func (r *BatchRunOpsTaskResponse) ToJsonString() string

type BatchRunOpsTaskResponseParams

type BatchRunOpsTaskResponseParams struct {
	// Operation resultNote: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 BatchStartIntegrationTasksRequest

type BatchStartIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Batch run integration tasks, currently only used in real-time integration
	StartTaskInfoSet []*StartTaskInfo `json:"StartTaskInfoSet,omitnil,omitempty" name:"StartTaskInfoSet"`
}

func NewBatchStartIntegrationTasksRequest

func NewBatchStartIntegrationTasksRequest() (request *BatchStartIntegrationTasksRequest)

func (*BatchStartIntegrationTasksRequest) FromJsonString

func (r *BatchStartIntegrationTasksRequest) 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 (*BatchStartIntegrationTasksRequest) ToJsonString

func (r *BatchStartIntegrationTasksRequest) ToJsonString() string

type BatchStartIntegrationTasksRequestParams

type BatchStartIntegrationTasksRequestParams struct {
	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Batch run integration tasks, currently only used in real-time integration
	StartTaskInfoSet []*StartTaskInfo `json:"StartTaskInfoSet,omitnil,omitempty" name:"StartTaskInfoSet"`
}

Predefined struct for user

type BatchStartIntegrationTasksResponse

type BatchStartIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchStartIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchStartIntegrationTasksResponse

func NewBatchStartIntegrationTasksResponse() (response *BatchStartIntegrationTasksResponse)

func (*BatchStartIntegrationTasksResponse) FromJsonString

func (r *BatchStartIntegrationTasksResponse) 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 (*BatchStartIntegrationTasksResponse) ToJsonString

func (r *BatchStartIntegrationTasksResponse) ToJsonString() string

type BatchStartIntegrationTasksResponseParams

type BatchStartIntegrationTasksResponseParams struct {
	// Number of Successfully Operated Tasks
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Tasks
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Batch operation successful task IDs for audit
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`

	// 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 BatchStopIntegrationTasksRequest

type BatchStopIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewBatchStopIntegrationTasksRequest

func NewBatchStopIntegrationTasksRequest() (request *BatchStopIntegrationTasksRequest)

func (*BatchStopIntegrationTasksRequest) FromJsonString

func (r *BatchStopIntegrationTasksRequest) 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 (*BatchStopIntegrationTasksRequest) ToJsonString

func (r *BatchStopIntegrationTasksRequest) ToJsonString() string

type BatchStopIntegrationTasksRequestParams

type BatchStopIntegrationTasksRequestParams struct {
	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type BatchStopIntegrationTasksResponse

type BatchStopIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchStopIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchStopIntegrationTasksResponse

func NewBatchStopIntegrationTasksResponse() (response *BatchStopIntegrationTasksResponse)

func (*BatchStopIntegrationTasksResponse) FromJsonString

func (r *BatchStopIntegrationTasksResponse) 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 (*BatchStopIntegrationTasksResponse) ToJsonString

func (r *BatchStopIntegrationTasksResponse) ToJsonString() string

type BatchStopIntegrationTasksResponseParams

type BatchStopIntegrationTasksResponseParams struct {
	// Number of Successful Operations
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Operations
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Number of successful tasks involved in this batch operation, for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`

	// 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 BatchStopOpsTasksRequest

type BatchStopOpsTasksRequest struct {
	*tchttp.BaseRequest

	// TaskId for batch stop tasks
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

func NewBatchStopOpsTasksRequest

func NewBatchStopOpsTasksRequest() (request *BatchStopOpsTasksRequest)

func (*BatchStopOpsTasksRequest) FromJsonString

func (r *BatchStopOpsTasksRequest) 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 (*BatchStopOpsTasksRequest) ToJsonString

func (r *BatchStopOpsTasksRequest) ToJsonString() string

type BatchStopOpsTasksRequestParams

type BatchStopOpsTasksRequestParams struct {
	// TaskId for batch stop tasks
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

Predefined struct for user

type BatchStopOpsTasksResponse

type BatchStopOpsTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchStopOpsTasksResponseParams `json:"Response"`
}

func NewBatchStopOpsTasksResponse

func NewBatchStopOpsTasksResponse() (response *BatchStopOpsTasksResponse)

func (*BatchStopOpsTasksResponse) FromJsonString

func (r *BatchStopOpsTasksResponse) 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 (*BatchStopOpsTasksResponse) ToJsonString

func (r *BatchStopOpsTasksResponse) ToJsonString() string

type BatchStopOpsTasksResponseParams

type BatchStopOpsTasksResponseParams struct {
	// Returns the number of successful batch operations, the number of failures, and the total number of operations
	Data *BatchOperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 BatchStopWorkflowsByIdsRequest

type BatchStopWorkflowsByIdsRequest struct {
	*tchttp.BaseRequest

	// Workflow ID List
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

func NewBatchStopWorkflowsByIdsRequest

func NewBatchStopWorkflowsByIdsRequest() (request *BatchStopWorkflowsByIdsRequest)

func (*BatchStopWorkflowsByIdsRequest) FromJsonString

func (r *BatchStopWorkflowsByIdsRequest) 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 (*BatchStopWorkflowsByIdsRequest) ToJsonString

func (r *BatchStopWorkflowsByIdsRequest) ToJsonString() string

type BatchStopWorkflowsByIdsRequestParams

type BatchStopWorkflowsByIdsRequestParams struct {
	// Workflow ID List
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

Predefined struct for user

type BatchStopWorkflowsByIdsResponse

type BatchStopWorkflowsByIdsResponse struct {
	*tchttp.BaseResponse
	Response *BatchStopWorkflowsByIdsResponseParams `json:"Response"`
}

func NewBatchStopWorkflowsByIdsResponse

func NewBatchStopWorkflowsByIdsResponse() (response *BatchStopWorkflowsByIdsResponse)

func (*BatchStopWorkflowsByIdsResponse) FromJsonString

func (r *BatchStopWorkflowsByIdsResponse) 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 (*BatchStopWorkflowsByIdsResponse) ToJsonString

func (r *BatchStopWorkflowsByIdsResponse) ToJsonString() string

type BatchStopWorkflowsByIdsResponseParams

type BatchStopWorkflowsByIdsResponseParams struct {
	// Operation ResultNote: This field may return null, indicating that no valid value can be obtained.
	Data *OperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 BatchSuspendIntegrationTasksRequest

type BatchSuspendIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Type (START, STOP, SUSPEND, SUSPEND_WITHOUT_SP, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`
}

func NewBatchSuspendIntegrationTasksRequest

func NewBatchSuspendIntegrationTasksRequest() (request *BatchSuspendIntegrationTasksRequest)

func (*BatchSuspendIntegrationTasksRequest) FromJsonString

func (r *BatchSuspendIntegrationTasksRequest) 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 (*BatchSuspendIntegrationTasksRequest) ToJsonString

func (r *BatchSuspendIntegrationTasksRequest) ToJsonString() string

type BatchSuspendIntegrationTasksRequestParams

type BatchSuspendIntegrationTasksRequestParams struct {
	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Type (START, STOP, SUSPEND, SUSPEND_WITHOUT_SP, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`
}

Predefined struct for user

type BatchSuspendIntegrationTasksResponse

type BatchSuspendIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchSuspendIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchSuspendIntegrationTasksResponse

func NewBatchSuspendIntegrationTasksResponse() (response *BatchSuspendIntegrationTasksResponse)

func (*BatchSuspendIntegrationTasksResponse) FromJsonString

func (r *BatchSuspendIntegrationTasksResponse) 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 (*BatchSuspendIntegrationTasksResponse) ToJsonString

func (r *BatchSuspendIntegrationTasksResponse) ToJsonString() string

type BatchSuspendIntegrationTasksResponseParams

type BatchSuspendIntegrationTasksResponseParams struct {
	// Number of Successfully Operated Tasks
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Tasks
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `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 BatchUpdateIntegrationTasksRequest

type BatchUpdateIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Person in Charge (separate multiple persons in charge with a lowercase semicolon; offline tasks use the account name, real-time tasks use the account ID)
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`

	// Task Type
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Responsible Person ID (separate multiple persons in charge with a lowercase semicolon)
	InchargeIds *string `json:"InchargeIds,omitnil,omitempty" name:"InchargeIds"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`
}

func NewBatchUpdateIntegrationTasksRequest

func NewBatchUpdateIntegrationTasksRequest() (request *BatchUpdateIntegrationTasksRequest)

func (*BatchUpdateIntegrationTasksRequest) FromJsonString

func (r *BatchUpdateIntegrationTasksRequest) 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 (*BatchUpdateIntegrationTasksRequest) ToJsonString

func (r *BatchUpdateIntegrationTasksRequest) ToJsonString() string

type BatchUpdateIntegrationTasksRequestParams

type BatchUpdateIntegrationTasksRequestParams struct {
	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Person in Charge (separate multiple persons in charge with a lowercase semicolon; offline tasks use the account name, real-time tasks use the account ID)
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`

	// Task Type
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Responsible Person ID (separate multiple persons in charge with a lowercase semicolon)
	InchargeIds *string `json:"InchargeIds,omitnil,omitempty" name:"InchargeIds"`

	// This batch operation involves tasks for auditing
	TaskNames []*string `json:"TaskNames,omitnil,omitempty" name:"TaskNames"`
}

Predefined struct for user

type BatchUpdateIntegrationTasksResponse

type BatchUpdateIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *BatchUpdateIntegrationTasksResponseParams `json:"Response"`
}

func NewBatchUpdateIntegrationTasksResponse

func NewBatchUpdateIntegrationTasksResponse() (response *BatchUpdateIntegrationTasksResponse)

func (*BatchUpdateIntegrationTasksResponse) FromJsonString

func (r *BatchUpdateIntegrationTasksResponse) 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 (*BatchUpdateIntegrationTasksResponse) ToJsonString

func (r *BatchUpdateIntegrationTasksResponse) ToJsonString() string

type BatchUpdateIntegrationTasksResponseParams

type BatchUpdateIntegrationTasksResponseParams struct {
	// Number of Successful Operations
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// Number of Failed Operations
	FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"`

	// Total Number of Tasks
	TotalCount *int64 `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 BytesSpeed

type BytesSpeed struct {
	// Node TypeNote: This field may return null, indicating that no valid value can be obtained.
	NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// Node nameNote: This field may return null, indicating that no valid value can be obtained.
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// Speed value list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Values []*SpeedValue `json:"Values,omitnil,omitempty" name:"Values"`
}

type CheckAlarmRegularNameExistRequest

type CheckAlarmRegularNameExistRequest struct {
	*tchttp.BaseRequest

	// Project name
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule name
	AlarmRegularName *string `json:"AlarmRegularName,omitnil,omitempty" name:"AlarmRegularName"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Primary key ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Task type: 201.Real-time, 202.Offline
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Monitored Object Type (1: All Tasks, 2: Assigned Task, 3: Designated Responsible Person, 4: Specified Resource Group)
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`
}

func NewCheckAlarmRegularNameExistRequest

func NewCheckAlarmRegularNameExistRequest() (request *CheckAlarmRegularNameExistRequest)

func (*CheckAlarmRegularNameExistRequest) FromJsonString

func (r *CheckAlarmRegularNameExistRequest) 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 (*CheckAlarmRegularNameExistRequest) ToJsonString

func (r *CheckAlarmRegularNameExistRequest) ToJsonString() string

type CheckAlarmRegularNameExistRequestParams

type CheckAlarmRegularNameExistRequestParams struct {
	// Project name
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule name
	AlarmRegularName *string `json:"AlarmRegularName,omitnil,omitempty" name:"AlarmRegularName"`

	// Task ID
	//
	// Deprecated: TaskId is deprecated.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Primary key ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Task type: 201.Real-time, 202.Offline
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Monitored Object Type (1: All Tasks, 2: Assigned Task, 3: Designated Responsible Person, 4: Specified Resource Group)
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`
}

Predefined struct for user

type CheckAlarmRegularNameExistResponse

type CheckAlarmRegularNameExistResponse struct {
	*tchttp.BaseResponse
	Response *CheckAlarmRegularNameExistResponseParams `json:"Response"`
}

func NewCheckAlarmRegularNameExistResponse

func NewCheckAlarmRegularNameExistResponse() (response *CheckAlarmRegularNameExistResponse)

func (*CheckAlarmRegularNameExistResponse) FromJsonString

func (r *CheckAlarmRegularNameExistResponse) 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 (*CheckAlarmRegularNameExistResponse) ToJsonString

func (r *CheckAlarmRegularNameExistResponse) ToJsonString() string

type CheckAlarmRegularNameExistResponseParams

type CheckAlarmRegularNameExistResponseParams struct {
	// Whether there are duplicate names
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CheckIntegrationNodeNameExistsRequest

type CheckIntegrationNodeNameExistsRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Node name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Node ID
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewCheckIntegrationNodeNameExistsRequest

func NewCheckIntegrationNodeNameExistsRequest() (request *CheckIntegrationNodeNameExistsRequest)

func (*CheckIntegrationNodeNameExistsRequest) FromJsonString

func (r *CheckIntegrationNodeNameExistsRequest) 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 (*CheckIntegrationNodeNameExistsRequest) ToJsonString

type CheckIntegrationNodeNameExistsRequestParams

type CheckIntegrationNodeNameExistsRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Node name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Node ID
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type CheckIntegrationNodeNameExistsResponse

type CheckIntegrationNodeNameExistsResponse struct {
	*tchttp.BaseResponse
	Response *CheckIntegrationNodeNameExistsResponseParams `json:"Response"`
}

func NewCheckIntegrationNodeNameExistsResponse

func NewCheckIntegrationNodeNameExistsResponse() (response *CheckIntegrationNodeNameExistsResponse)

func (*CheckIntegrationNodeNameExistsResponse) FromJsonString

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

func (*CheckIntegrationNodeNameExistsResponse) ToJsonString

type CheckIntegrationNodeNameExistsResponseParams

type CheckIntegrationNodeNameExistsResponseParams struct {
	// Return true means it exists, return false means it does not exist
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CheckIntegrationTaskNameExistsRequest

type CheckIntegrationTaskNameExistsRequest struct {
	*tchttp.BaseRequest

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Synchronization Type 1. Single Table Synchronization, 2. Solution
	SyncType *int64 `json:"SyncType,omitnil,omitempty" name:"SyncType"`
}

func NewCheckIntegrationTaskNameExistsRequest

func NewCheckIntegrationTaskNameExistsRequest() (request *CheckIntegrationTaskNameExistsRequest)

func (*CheckIntegrationTaskNameExistsRequest) FromJsonString

func (r *CheckIntegrationTaskNameExistsRequest) 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 (*CheckIntegrationTaskNameExistsRequest) ToJsonString

type CheckIntegrationTaskNameExistsRequestParams

type CheckIntegrationTaskNameExistsRequestParams struct {
	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Synchronization Type 1. Single Table Synchronization, 2. Solution
	SyncType *int64 `json:"SyncType,omitnil,omitempty" name:"SyncType"`
}

Predefined struct for user

type CheckIntegrationTaskNameExistsResponse

type CheckIntegrationTaskNameExistsResponse struct {
	*tchttp.BaseResponse
	Response *CheckIntegrationTaskNameExistsResponseParams `json:"Response"`
}

func NewCheckIntegrationTaskNameExistsResponse

func NewCheckIntegrationTaskNameExistsResponse() (response *CheckIntegrationTaskNameExistsResponse)

func (*CheckIntegrationTaskNameExistsResponse) FromJsonString

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

func (*CheckIntegrationTaskNameExistsResponse) ToJsonString

type CheckIntegrationTaskNameExistsResponseParams

type CheckIntegrationTaskNameExistsResponseParams struct {
	// true indicates it exists, false indicates it does not exist
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// Task Name Duplication Type (0: Not duplicated, 1: Duplicated in development state, 2: Duplicated in production state)
	ExistsType *int64 `json:"ExistsType,omitnil,omitempty" name:"ExistsType"`

	// 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 CheckTaskNameExistRequest

type CheckTaskNameExistRequest struct {
	*tchttp.BaseRequest

	// Project ID/Workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type (consistent with scheduling parameters)
	TypeId *int64 `json:"TypeId,omitnil,omitempty" name:"TypeId"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`
}

func NewCheckTaskNameExistRequest

func NewCheckTaskNameExistRequest() (request *CheckTaskNameExistRequest)

func (*CheckTaskNameExistRequest) FromJsonString

func (r *CheckTaskNameExistRequest) 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 (*CheckTaskNameExistRequest) ToJsonString

func (r *CheckTaskNameExistRequest) ToJsonString() string

type CheckTaskNameExistRequestParams

type CheckTaskNameExistRequestParams struct {
	// Project ID/Workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type (consistent with scheduling parameters)
	TypeId *int64 `json:"TypeId,omitnil,omitempty" name:"TypeId"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`
}

Predefined struct for user

type CheckTaskNameExistResponse

type CheckTaskNameExistResponse struct {
	*tchttp.BaseResponse
	Response *CheckTaskNameExistResponseParams `json:"Response"`
}

func NewCheckTaskNameExistResponse

func NewCheckTaskNameExistResponse() (response *CheckTaskNameExistResponse)

func (*CheckTaskNameExistResponse) FromJsonString

func (r *CheckTaskNameExistResponse) 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 (*CheckTaskNameExistResponse) ToJsonString

func (r *CheckTaskNameExistResponse) ToJsonString() string

type CheckTaskNameExistResponseParams

type CheckTaskNameExistResponseParams struct {
	// Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 Client

type Client struct {
	common.Client
}

func NewClient

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

func NewClientWithSecretId

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

Deprecated

func (*Client) BatchCreateIntegrationTaskAlarms

func (c *Client) BatchCreateIntegrationTaskAlarms(request *BatchCreateIntegrationTaskAlarmsRequest) (response *BatchCreateIntegrationTaskAlarmsResponse, err error)

BatchCreateIntegrationTaskAlarms Bulk Create Task Alert Rules

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchCreateIntegrationTaskAlarmsWithContext

func (c *Client) BatchCreateIntegrationTaskAlarmsWithContext(ctx context.Context, request *BatchCreateIntegrationTaskAlarmsRequest) (response *BatchCreateIntegrationTaskAlarmsResponse, err error)

BatchCreateIntegrationTaskAlarms Bulk Create Task Alert Rules

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchDeleteIntegrationTasks

func (c *Client) BatchDeleteIntegrationTasks(request *BatchDeleteIntegrationTasksRequest) (response *BatchDeleteIntegrationTasksResponse, err error)

BatchDeleteIntegrationTasks Batch Delete Integration Tasks.

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchDeleteIntegrationTasksWithContext

func (c *Client) BatchDeleteIntegrationTasksWithContext(ctx context.Context, request *BatchDeleteIntegrationTasksRequest) (response *BatchDeleteIntegrationTasksResponse, err error)

BatchDeleteIntegrationTasks Batch Delete Integration Tasks.

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchDeleteOpsTasks

func (c *Client) BatchDeleteOpsTasks(request *BatchDeleteOpsTasksRequest) (response *BatchDeleteOpsTasksResponse, err error)

BatchDeleteOpsTasks Task Operation and Maintenance - Batch Delete Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchDeleteOpsTasksWithContext

func (c *Client) BatchDeleteOpsTasksWithContext(ctx context.Context, request *BatchDeleteOpsTasksRequest) (response *BatchDeleteOpsTasksResponse, err error)

BatchDeleteOpsTasks Task Operation and Maintenance - Batch Delete Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchForceSuccessIntegrationTaskInstances

func (c *Client) BatchForceSuccessIntegrationTaskInstances(request *BatchForceSuccessIntegrationTaskInstancesRequest) (response *BatchForceSuccessIntegrationTaskInstancesResponse, err error)

BatchForceSuccessIntegrationTaskInstances Batch set successful integration task instances

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchForceSuccessIntegrationTaskInstancesWithContext

func (c *Client) BatchForceSuccessIntegrationTaskInstancesWithContext(ctx context.Context, request *BatchForceSuccessIntegrationTaskInstancesRequest) (response *BatchForceSuccessIntegrationTaskInstancesResponse, err error)

BatchForceSuccessIntegrationTaskInstances Batch set successful integration task instances

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchKillIntegrationTaskInstances

func (c *Client) BatchKillIntegrationTaskInstances(request *BatchKillIntegrationTaskInstancesRequest) (response *BatchKillIntegrationTaskInstancesResponse, err error)

BatchKillIntegrationTaskInstances Batch Terminate Integration Task Instances

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchKillIntegrationTaskInstancesWithContext

func (c *Client) BatchKillIntegrationTaskInstancesWithContext(ctx context.Context, request *BatchKillIntegrationTaskInstancesRequest) (response *BatchKillIntegrationTaskInstancesResponse, err error)

BatchKillIntegrationTaskInstances Batch Terminate Integration Task Instances

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchMakeUpIntegrationTasks

func (c *Client) BatchMakeUpIntegrationTasks(request *BatchMakeUpIntegrationTasksRequest) (response *BatchMakeUpIntegrationTasksResponse, err error)

BatchMakeUpIntegrationTasks Perform Batch Data Supplement Operation on Integrated Offline Tasks

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchMakeUpIntegrationTasksWithContext

func (c *Client) BatchMakeUpIntegrationTasksWithContext(ctx context.Context, request *BatchMakeUpIntegrationTasksRequest) (response *BatchMakeUpIntegrationTasksResponse, err error)

BatchMakeUpIntegrationTasks Perform Batch Data Supplement Operation on Integrated Offline Tasks

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchModifyOpsOwners

func (c *Client) BatchModifyOpsOwners(request *BatchModifyOpsOwnersRequest) (response *BatchModifyOpsOwnersResponse, err error)

BatchModifyOpsOwners Batch Modify Task Assignee

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchModifyOpsOwnersWithContext

func (c *Client) BatchModifyOpsOwnersWithContext(ctx context.Context, request *BatchModifyOpsOwnersRequest) (response *BatchModifyOpsOwnersResponse, err error)

BatchModifyOpsOwners Batch Modify Task Assignee

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchRerunIntegrationTaskInstances

func (c *Client) BatchRerunIntegrationTaskInstances(request *BatchRerunIntegrationTaskInstancesRequest) (response *BatchRerunIntegrationTaskInstancesResponse, err error)

BatchRerunIntegrationTaskInstances Batch Rerun Integration Task Instances

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchRerunIntegrationTaskInstancesWithContext

func (c *Client) BatchRerunIntegrationTaskInstancesWithContext(ctx context.Context, request *BatchRerunIntegrationTaskInstancesRequest) (response *BatchRerunIntegrationTaskInstancesResponse, err error)

BatchRerunIntegrationTaskInstances Batch Rerun Integration Task Instances

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchResumeIntegrationTasks

func (c *Client) BatchResumeIntegrationTasks(request *BatchResumeIntegrationTasksRequest) (response *BatchResumeIntegrationTasksResponse, err error)

BatchResumeIntegrationTasks Batch Continue Execution of Integrated Real-time Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchResumeIntegrationTasksWithContext

func (c *Client) BatchResumeIntegrationTasksWithContext(ctx context.Context, request *BatchResumeIntegrationTasksRequest) (response *BatchResumeIntegrationTasksResponse, err error)

BatchResumeIntegrationTasks Batch Continue Execution of Integrated Real-time Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchRunOpsTask

func (c *Client) BatchRunOpsTask(request *BatchRunOpsTaskRequest) (response *BatchRunOpsTaskResponse, err error)

BatchRunOpsTask Task Operation and Maintenance - Task List Batch Startup

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) BatchRunOpsTaskWithContext

func (c *Client) BatchRunOpsTaskWithContext(ctx context.Context, request *BatchRunOpsTaskRequest) (response *BatchRunOpsTaskResponse, err error)

BatchRunOpsTask Task Operation and Maintenance - Task List Batch Startup

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) BatchStartIntegrationTasks

func (c *Client) BatchStartIntegrationTasks(request *BatchStartIntegrationTasksRequest) (response *BatchStartIntegrationTasksResponse, err error)

BatchStartIntegrationTasks Batch Run Integration Tasks

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchStartIntegrationTasksWithContext

func (c *Client) BatchStartIntegrationTasksWithContext(ctx context.Context, request *BatchStartIntegrationTasksRequest) (response *BatchStartIntegrationTasksResponse, err error)

BatchStartIntegrationTasks Batch Run Integration Tasks

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchStopIntegrationTasks

func (c *Client) BatchStopIntegrationTasks(request *BatchStopIntegrationTasksRequest) (response *BatchStopIntegrationTasksResponse, err error)

BatchStopIntegrationTasks Batch Stop Integration Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchStopIntegrationTasksWithContext

func (c *Client) BatchStopIntegrationTasksWithContext(ctx context.Context, request *BatchStopIntegrationTasksRequest) (response *BatchStopIntegrationTasksResponse, err error)

BatchStopIntegrationTasks Batch Stop Integration Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchStopOpsTasks

func (c *Client) BatchStopOpsTasks(request *BatchStopOpsTasksRequest) (response *BatchStopOpsTasksResponse, err error)

BatchStopOpsTasks Only valid for tasks in "Scheduling In Progress" and "Paused" statuses, terminate the task instances of the selected tasks, and stop scheduling

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchStopOpsTasksWithContext

func (c *Client) BatchStopOpsTasksWithContext(ctx context.Context, request *BatchStopOpsTasksRequest) (response *BatchStopOpsTasksResponse, err error)

BatchStopOpsTasks Only valid for tasks in "Scheduling In Progress" and "Paused" statuses, terminate the task instances of the selected tasks, and stop scheduling

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchStopWorkflowsByIds

func (c *Client) BatchStopWorkflowsByIds(request *BatchStopWorkflowsByIdsRequest) (response *BatchStopWorkflowsByIdsResponse, err error)

BatchStopWorkflowsByIds Batch Stop Workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchStopWorkflowsByIdsWithContext

func (c *Client) BatchStopWorkflowsByIdsWithContext(ctx context.Context, request *BatchStopWorkflowsByIdsRequest) (response *BatchStopWorkflowsByIdsResponse, err error)

BatchStopWorkflowsByIds Batch Stop Workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) BatchSuspendIntegrationTasks

func (c *Client) BatchSuspendIntegrationTasks(request *BatchSuspendIntegrationTasksRequest) (response *BatchSuspendIntegrationTasksResponse, err error)

BatchSuspendIntegrationTasks Batch pause integration tasks

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchSuspendIntegrationTasksWithContext

func (c *Client) BatchSuspendIntegrationTasksWithContext(ctx context.Context, request *BatchSuspendIntegrationTasksRequest) (response *BatchSuspendIntegrationTasksResponse, err error)

BatchSuspendIntegrationTasks Batch pause integration tasks

error code that may be returned:

INTERNALERROR = "InternalError"

func (*Client) BatchUpdateIntegrationTasks

func (c *Client) BatchUpdateIntegrationTasks(request *BatchUpdateIntegrationTasksRequest) (response *BatchUpdateIntegrationTasksResponse, err error)

BatchUpdateIntegrationTasks Bulk Update Integration Tasks (Currently only supports bulk updating of the person in charge)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) BatchUpdateIntegrationTasksWithContext

func (c *Client) BatchUpdateIntegrationTasksWithContext(ctx context.Context, request *BatchUpdateIntegrationTasksRequest) (response *BatchUpdateIntegrationTasksResponse, err error)

BatchUpdateIntegrationTasks Bulk Update Integration Tasks (Currently only supports bulk updating of the person in charge)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) CheckAlarmRegularNameExist

func (c *Client) CheckAlarmRegularNameExist(request *CheckAlarmRegularNameExistRequest) (response *CheckAlarmRegularNameExistResponse, err error)

CheckAlarmRegularNameExist Check for Duplicate Alert Rule Names

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckAlarmRegularNameExistWithContext

func (c *Client) CheckAlarmRegularNameExistWithContext(ctx context.Context, request *CheckAlarmRegularNameExistRequest) (response *CheckAlarmRegularNameExistResponse, err error)

CheckAlarmRegularNameExist Check for Duplicate Alert Rule Names

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckIntegrationNodeNameExists

func (c *Client) CheckIntegrationNodeNameExists(request *CheckIntegrationNodeNameExistsRequest) (response *CheckIntegrationNodeNameExistsResponse, err error)

CheckIntegrationNodeNameExists Determining if the name of the integrated node exists

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckIntegrationNodeNameExistsWithContext

func (c *Client) CheckIntegrationNodeNameExistsWithContext(ctx context.Context, request *CheckIntegrationNodeNameExistsRequest) (response *CheckIntegrationNodeNameExistsResponse, err error)

CheckIntegrationNodeNameExists Determining if the name of the integrated node exists

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckIntegrationTaskNameExists

func (c *Client) CheckIntegrationTaskNameExists(request *CheckIntegrationTaskNameExistsRequest) (response *CheckIntegrationTaskNameExistsResponse, err error)

CheckIntegrationTaskNameExists Check if Integration Task Name Exists

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckIntegrationTaskNameExistsWithContext

func (c *Client) CheckIntegrationTaskNameExistsWithContext(ctx context.Context, request *CheckIntegrationTaskNameExistsRequest) (response *CheckIntegrationTaskNameExistsResponse, err error)

CheckIntegrationTaskNameExists Check if Integration Task Name Exists

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckTaskNameExist

func (c *Client) CheckTaskNameExist(request *CheckTaskNameExistRequest) (response *CheckTaskNameExistResponse, err error)

CheckTaskNameExist Offline Task Renaming Verification

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CheckTaskNameExistWithContext

func (c *Client) CheckTaskNameExistWithContext(ctx context.Context, request *CheckTaskNameExistRequest) (response *CheckTaskNameExistResponse, err error)

CheckTaskNameExist Offline Task Renaming Verification

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CommitIntegrationTask

func (c *Client) CommitIntegrationTask(request *CommitIntegrationTaskRequest) (response *CommitIntegrationTaskResponse, err error)

CommitIntegrationTask Submit integration task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CommitIntegrationTaskWithContext

func (c *Client) CommitIntegrationTaskWithContext(ctx context.Context, request *CommitIntegrationTaskRequest) (response *CommitIntegrationTaskResponse, err error)

CommitIntegrationTask Submit integration task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CommitRuleGroupTask

func (c *Client) CommitRuleGroupTask(request *CommitRuleGroupTaskRequest) (response *CommitRuleGroupTaskResponse, err error)

CommitRuleGroupTask Submit Rule Group to Run Task Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CommitRuleGroupTaskWithContext

func (c *Client) CommitRuleGroupTaskWithContext(ctx context.Context, request *CommitRuleGroupTaskRequest) (response *CommitRuleGroupTaskResponse, err error)

CommitRuleGroupTask Submit Rule Group to Run Task Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CountOpsInstanceState

func (c *Client) CountOpsInstanceState(request *CountOpsInstanceStateRequest) (response *CountOpsInstanceStateResponse, err error)

CountOpsInstanceState Statistics on task instance status

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CountOpsInstanceStateWithContext

func (c *Client) CountOpsInstanceStateWithContext(ctx context.Context, request *CountOpsInstanceStateRequest) (response *CountOpsInstanceStateResponse, err error)

CountOpsInstanceState Statistics on task instance status

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateCustomFunction

func (c *Client) CreateCustomFunction(request *CreateCustomFunctionRequest) (response *CreateCustomFunctionResponse, err error)

CreateCustomFunction Create User-Defined Function

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateCustomFunctionWithContext

func (c *Client) CreateCustomFunctionWithContext(ctx context.Context, request *CreateCustomFunctionRequest) (response *CreateCustomFunctionResponse, err error)

CreateCustomFunction Create User-Defined Function

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateDataSource

func (c *Client) CreateDataSource(request *CreateDataSourceRequest) (response *CreateDataSourceResponse, err error)

CreateDataSource Create Data Source

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateDataSourceWithContext

func (c *Client) CreateDataSourceWithContext(ctx context.Context, request *CreateDataSourceRequest) (response *CreateDataSourceResponse, err error)

CreateDataSource Create Data Source

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateDsFolder

func (c *Client) CreateDsFolder(request *CreateDsFolderRequest) (response *CreateDsFolderResponse, err error)

CreateDsFolder Orchestration Space - Create Folder

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateDsFolderWithContext

func (c *Client) CreateDsFolderWithContext(ctx context.Context, request *CreateDsFolderRequest) (response *CreateDsFolderResponse, err error)

CreateDsFolder Orchestration Space - Create Folder

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateHiveTable

func (c *Client) CreateHiveTable(request *CreateHiveTableRequest) (response *CreateHiveTableResponse, err error)

CreateHiveTable Create Hive Table

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateHiveTableByDDL

func (c *Client) CreateHiveTableByDDL(request *CreateHiveTableByDDLRequest) (response *CreateHiveTableByDDLResponse, err error)

CreateHiveTableByDDL Create Hive table and return table name

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateHiveTableByDDLWithContext

func (c *Client) CreateHiveTableByDDLWithContext(ctx context.Context, request *CreateHiveTableByDDLRequest) (response *CreateHiveTableByDDLResponse, err error)

CreateHiveTableByDDL Create Hive table and return table name

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateHiveTableWithContext

func (c *Client) CreateHiveTableWithContext(ctx context.Context, request *CreateHiveTableRequest) (response *CreateHiveTableResponse, err error)

CreateHiveTable Create Hive Table

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateIntegrationNode

func (c *Client) CreateIntegrationNode(request *CreateIntegrationNodeRequest) (response *CreateIntegrationNodeResponse, err error)

CreateIntegrationNode Create Integration Node

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateIntegrationNodeWithContext

func (c *Client) CreateIntegrationNodeWithContext(ctx context.Context, request *CreateIntegrationNodeRequest) (response *CreateIntegrationNodeResponse, err error)

CreateIntegrationNode Create Integration Node

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateIntegrationTask

func (c *Client) CreateIntegrationTask(request *CreateIntegrationTaskRequest) (response *CreateIntegrationTaskResponse, err error)

CreateIntegrationTask Create Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateIntegrationTaskWithContext

func (c *Client) CreateIntegrationTaskWithContext(ctx context.Context, request *CreateIntegrationTaskRequest) (response *CreateIntegrationTaskResponse, err error)

CreateIntegrationTask Create Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateOfflineTask

func (c *Client) CreateOfflineTask(request *CreateOfflineTaskRequest) (response *CreateOfflineTaskResponse, err error)

CreateOfflineTask Create Offline Task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateOfflineTaskWithContext

func (c *Client) CreateOfflineTaskWithContext(ctx context.Context, request *CreateOfflineTaskRequest) (response *CreateOfflineTaskResponse, err error)

CreateOfflineTask Create Offline Task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateOpsMakePlan

func (c *Client) CreateOpsMakePlan(request *CreateOpsMakePlanRequest) (response *CreateOpsMakePlanResponse, err error)

CreateOpsMakePlan Bulk Data Supplement (Create Supplementary Entry Task)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateOpsMakePlanWithContext

func (c *Client) CreateOpsMakePlanWithContext(ctx context.Context, request *CreateOpsMakePlanRequest) (response *CreateOpsMakePlanResponse, err error)

CreateOpsMakePlan Bulk Data Supplement (Create Supplementary Entry Task)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateRule

func (c *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule Create quality rule interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_DUPLICATENAME = "InvalidParameter.DuplicateName"
INVALIDPARAMETER_SERVICEISBUSY = "InvalidParameter.ServiceIsBusy"

func (*Client) CreateRuleTemplate

func (c *Client) CreateRuleTemplate(request *CreateRuleTemplateRequest) (response *CreateRuleTemplateResponse, err error)

CreateRuleTemplate Create Rule Template

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateRuleTemplateWithContext

func (c *Client) CreateRuleTemplateWithContext(ctx context.Context, request *CreateRuleTemplateRequest) (response *CreateRuleTemplateResponse, err error)

CreateRuleTemplate Create Rule Template

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateRuleWithContext

func (c *Client) CreateRuleWithContext(ctx context.Context, request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule Create quality rule interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_DUPLICATENAME = "InvalidParameter.DuplicateName"
INVALIDPARAMETER_SERVICEISBUSY = "InvalidParameter.ServiceIsBusy"

func (*Client) CreateTask

func (c *Client) CreateTask(request *CreateTaskRequest) (response *CreateTaskResponse, err error)

CreateTask Creating task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateTaskAlarmRegular

func (c *Client) CreateTaskAlarmRegular(request *CreateTaskAlarmRegularRequest) (response *CreateTaskAlarmRegularResponse, err error)

CreateTaskAlarmRegular Create task alert rules

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateTaskAlarmRegularWithContext

func (c *Client) CreateTaskAlarmRegularWithContext(ctx context.Context, request *CreateTaskAlarmRegularRequest) (response *CreateTaskAlarmRegularResponse, err error)

CreateTaskAlarmRegular Create task alert rules

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateTaskFolder

func (c *Client) CreateTaskFolder(request *CreateTaskFolderRequest) (response *CreateTaskFolderResponse, err error)

CreateTaskFolder Orchestration Space - Workflow - Create Task Folder

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateTaskFolderWithContext

func (c *Client) CreateTaskFolderWithContext(ctx context.Context, request *CreateTaskFolderRequest) (response *CreateTaskFolderResponse, err error)

CreateTaskFolder Orchestration Space - Workflow - Create Task Folder

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateTaskVersionDs

func (c *Client) CreateTaskVersionDs(request *CreateTaskVersionDsRequest) (response *CreateTaskVersionDsResponse, err error)

CreateTaskVersionDs Submit Task Version

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_NOLOCK = "FailedOperation.NoLock"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateTaskVersionDsWithContext

func (c *Client) CreateTaskVersionDsWithContext(ctx context.Context, request *CreateTaskVersionDsRequest) (response *CreateTaskVersionDsResponse, err error)

CreateTaskVersionDs Submit Task Version

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_NOLOCK = "FailedOperation.NoLock"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateTaskWithContext

func (c *Client) CreateTaskWithContext(ctx context.Context, request *CreateTaskRequest) (response *CreateTaskResponse, err error)

CreateTask Creating task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateWorkflowDs

func (c *Client) CreateWorkflowDs(request *CreateWorkflowDsRequest) (response *CreateWorkflowDsResponse, err error)

CreateWorkflowDs Creating workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateWorkflowDsWithContext

func (c *Client) CreateWorkflowDsWithContext(ctx context.Context, request *CreateWorkflowDsRequest) (response *CreateWorkflowDsResponse, err error)

CreateWorkflowDs Creating workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DagInstances

func (c *Client) DagInstances(request *DagInstancesRequest) (response *DagInstancesResponse, err error)

DagInstances Pull DAG Instance

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DagInstancesWithContext

func (c *Client) DagInstancesWithContext(ctx context.Context, request *DagInstancesRequest) (response *DagInstancesResponse, err error)

DagInstances Pull DAG Instance

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteCustomFunction

func (c *Client) DeleteCustomFunction(request *DeleteCustomFunctionRequest) (response *DeleteCustomFunctionResponse, err error)

DeleteCustomFunction Delete user-defined Definition functions

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteCustomFunctionWithContext

func (c *Client) DeleteCustomFunctionWithContext(ctx context.Context, request *DeleteCustomFunctionRequest) (response *DeleteCustomFunctionResponse, err error)

DeleteCustomFunction Delete user-defined Definition functions

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDataSources

func (c *Client) DeleteDataSources(request *DeleteDataSourcesRequest) (response *DeleteDataSourcesResponse, err error)

DeleteDataSources Delete Data Source

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDataSourcesWithContext

func (c *Client) DeleteDataSourcesWithContext(ctx context.Context, request *DeleteDataSourcesRequest) (response *DeleteDataSourcesResponse, err error)

DeleteDataSources Delete Data Source

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDsFolder

func (c *Client) DeleteDsFolder(request *DeleteDsFolderRequest) (response *DeleteDsFolderResponse, err error)

DeleteDsFolder Orchestration space - delete folders

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDsFolderWithContext

func (c *Client) DeleteDsFolderWithContext(ctx context.Context, request *DeleteDsFolderRequest) (response *DeleteDsFolderResponse, err error)

DeleteDsFolder Orchestration space - delete folders

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteFile

func (c *Client) DeleteFile(request *DeleteFileRequest) (response *DeleteFileResponse, err error)

DeleteFile Delete File

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteFilePath

func (c *Client) DeleteFilePath(request *DeleteFilePathRequest) (response *DeleteFilePathResponse, err error)

DeleteFilePath Development Space - Batch Delete Directories and Files

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteFilePathWithContext

func (c *Client) DeleteFilePathWithContext(ctx context.Context, request *DeleteFilePathRequest) (response *DeleteFilePathResponse, err error)

DeleteFilePath Development Space - Batch Delete Directories and Files

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteFileWithContext

func (c *Client) DeleteFileWithContext(ctx context.Context, request *DeleteFileRequest) (response *DeleteFileResponse, err error)

DeleteFile Delete File

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteIntegrationNode

func (c *Client) DeleteIntegrationNode(request *DeleteIntegrationNodeRequest) (response *DeleteIntegrationNodeResponse, err error)

DeleteIntegrationNode Delete Integration Node

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteIntegrationNodeWithContext

func (c *Client) DeleteIntegrationNodeWithContext(ctx context.Context, request *DeleteIntegrationNodeRequest) (response *DeleteIntegrationNodeResponse, err error)

DeleteIntegrationNode Delete Integration Node

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteIntegrationTask

func (c *Client) DeleteIntegrationTask(request *DeleteIntegrationTaskRequest) (response *DeleteIntegrationTaskResponse, err error)

DeleteIntegrationTask Delete integration tasks

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteIntegrationTaskWithContext

func (c *Client) DeleteIntegrationTaskWithContext(ctx context.Context, request *DeleteIntegrationTaskRequest) (response *DeleteIntegrationTaskResponse, err error)

DeleteIntegrationTask Delete integration tasks

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteOfflineTask

func (c *Client) DeleteOfflineTask(request *DeleteOfflineTaskRequest) (response *DeleteOfflineTaskResponse, err error)

DeleteOfflineTask Deleting task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteOfflineTaskWithContext

func (c *Client) DeleteOfflineTaskWithContext(ctx context.Context, request *DeleteOfflineTaskRequest) (response *DeleteOfflineTaskResponse, err error)

DeleteOfflineTask Deleting task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteProjectParamDs

func (c *Client) DeleteProjectParamDs(request *DeleteProjectParamDsRequest) (response *DeleteProjectParamDsResponse, err error)

DeleteProjectParamDs Delete Project Parameters

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED = "OperationDenied"

func (*Client) DeleteProjectParamDsWithContext

func (c *Client) DeleteProjectParamDsWithContext(ctx context.Context, request *DeleteProjectParamDsRequest) (response *DeleteProjectParamDsResponse, err error)

DeleteProjectParamDs Delete Project Parameters

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED = "OperationDenied"

func (*Client) DeleteProjectUsers

func (c *Client) DeleteProjectUsers(request *DeleteProjectUsersRequest) (response *DeleteProjectUsersResponse, err error)

DeleteProjectUsers Delete Project Users

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED = "OperationDenied"

func (*Client) DeleteProjectUsersWithContext

func (c *Client) DeleteProjectUsersWithContext(ctx context.Context, request *DeleteProjectUsersRequest) (response *DeleteProjectUsersResponse, err error)

DeleteProjectUsers Delete Project Users

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED = "OperationDenied"

func (*Client) DeleteResource

func (c *Client) DeleteResource(request *DeleteResourceRequest) (response *DeleteResourceResponse, err error)

DeleteResource Remove resources in Resource Management

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteResourceFile

func (c *Client) DeleteResourceFile(request *DeleteResourceFileRequest) (response *DeleteResourceFileResponse, err error)

DeleteResourceFile Resource Management - Delete Resource File

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteResourceFileWithContext

func (c *Client) DeleteResourceFileWithContext(ctx context.Context, request *DeleteResourceFileRequest) (response *DeleteResourceFileResponse, err error)

DeleteResourceFile Resource Management - Delete Resource File

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteResourceFiles

func (c *Client) DeleteResourceFiles(request *DeleteResourceFilesRequest) (response *DeleteResourceFilesResponse, err error)

DeleteResourceFiles Resource Management-Batch Delete Resource Files

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteResourceFilesWithContext

func (c *Client) DeleteResourceFilesWithContext(ctx context.Context, request *DeleteResourceFilesRequest) (response *DeleteResourceFilesResponse, err error)

DeleteResourceFiles Resource Management-Batch Delete Resource Files

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteResourceWithContext

func (c *Client) DeleteResourceWithContext(ctx context.Context, request *DeleteResourceRequest) (response *DeleteResourceResponse, err error)

DeleteResource Remove resources in Resource Management

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteRule

func (c *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule Delete Quality Rule Interface

error code that may be returned:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteRuleTemplate

func (c *Client) DeleteRuleTemplate(request *DeleteRuleTemplateRequest) (response *DeleteRuleTemplateResponse, err error)

DeleteRuleTemplate Deleting Rule Template

error code that may be returned:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteRuleTemplateWithContext

func (c *Client) DeleteRuleTemplateWithContext(ctx context.Context, request *DeleteRuleTemplateRequest) (response *DeleteRuleTemplateResponse, err error)

DeleteRuleTemplate Deleting Rule Template

error code that may be returned:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteRuleWithContext

func (c *Client) DeleteRuleWithContext(ctx context.Context, request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule Delete Quality Rule Interface

error code that may be returned:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteTaskAlarmRegular

func (c *Client) DeleteTaskAlarmRegular(request *DeleteTaskAlarmRegularRequest) (response *DeleteTaskAlarmRegularResponse, err error)

DeleteTaskAlarmRegular Delete Task Alert Rule

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTaskAlarmRegularWithContext

func (c *Client) DeleteTaskAlarmRegularWithContext(ctx context.Context, request *DeleteTaskAlarmRegularRequest) (response *DeleteTaskAlarmRegularResponse, err error)

DeleteTaskAlarmRegular Delete Task Alert Rule

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTaskDs

func (c *Client) DeleteTaskDs(request *DeleteTaskDsRequest) (response *DeleteTaskDsResponse, err error)

DeleteTaskDs Delete Orchestration Space Task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteTaskDsWithContext

func (c *Client) DeleteTaskDsWithContext(ctx context.Context, request *DeleteTaskDsRequest) (response *DeleteTaskDsResponse, err error)

DeleteTaskDs Delete Orchestration Space Task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteWorkflowById

func (c *Client) DeleteWorkflowById(request *DeleteWorkflowByIdRequest) (response *DeleteWorkflowByIdResponse, err error)

DeleteWorkflowById Delete Workflow by Workflow Id

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteWorkflowByIdWithContext

func (c *Client) DeleteWorkflowByIdWithContext(ctx context.Context, request *DeleteWorkflowByIdRequest) (response *DeleteWorkflowByIdResponse, err error)

DeleteWorkflowById Delete Workflow by Workflow Id

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAlarmEvents

func (c *Client) DescribeAlarmEvents(request *DescribeAlarmEventsRequest) (response *DescribeAlarmEventsResponse, err error)

DescribeAlarmEvents Alert event list

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeAlarmEventsWithContext

func (c *Client) DescribeAlarmEventsWithContext(ctx context.Context, request *DescribeAlarmEventsRequest) (response *DescribeAlarmEventsResponse, err error)

DescribeAlarmEvents Alert event list

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeAlarmReceiver

func (c *Client) DescribeAlarmReceiver(request *DescribeAlarmReceiverRequest) (response *DescribeAlarmReceiverResponse, err error)

DescribeAlarmReceiver Alert Recipient Details

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeAlarmReceiverWithContext

func (c *Client) DescribeAlarmReceiverWithContext(ctx context.Context, request *DescribeAlarmReceiverRequest) (response *DescribeAlarmReceiverResponse, err error)

DescribeAlarmReceiver Alert Recipient Details

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeAllByFolderNew

func (c *Client) DescribeAllByFolderNew(request *DescribeAllByFolderNewRequest) (response *DescribeAllByFolderNewResponse, err error)

DescribeAllByFolderNew Query all subfolders + workflows under the parent directory

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAllByFolderNewWithContext

func (c *Client) DescribeAllByFolderNewWithContext(ctx context.Context, request *DescribeAllByFolderNewRequest) (response *DescribeAllByFolderNewResponse, err error)

DescribeAllByFolderNew Query all subfolders + workflows under the parent directory

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeApproveList

func (c *Client) DescribeApproveList(request *DescribeApproveListRequest) (response *DescribeApproveListResponse, err error)

DescribeApproveList Getting pending approval list

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeApproveListWithContext

func (c *Client) DescribeApproveListWithContext(ctx context.Context, request *DescribeApproveListRequest) (response *DescribeApproveListResponse, err error)

DescribeApproveList Getting pending approval list

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeApproveTypeList

func (c *Client) DescribeApproveTypeList(request *DescribeApproveTypeListRequest) (response *DescribeApproveTypeListResponse, err error)

DescribeApproveTypeList Get Approval Category List

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeApproveTypeListWithContext

func (c *Client) DescribeApproveTypeListWithContext(ctx context.Context, request *DescribeApproveTypeListRequest) (response *DescribeApproveTypeListResponse, err error)

DescribeApproveTypeList Get Approval Category List

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeBatchOperateTask

func (c *Client) DescribeBatchOperateTask(request *DescribeBatchOperateTaskRequest) (response *DescribeBatchOperateTaskResponse, err error)

DescribeBatchOperateTask Batch operation page to retrieve task list

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeBatchOperateTaskWithContext

func (c *Client) DescribeBatchOperateTaskWithContext(ctx context.Context, request *DescribeBatchOperateTaskRequest) (response *DescribeBatchOperateTaskResponse, err error)

DescribeBatchOperateTask Batch operation page to retrieve task list

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeColumnLineage

func (c *Client) DescribeColumnLineage(request *DescribeColumnLineageRequest) (response *DescribeColumnLineageResponse, err error)

DescribeColumnLineage List Field Lineage Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeColumnLineageWithContext

func (c *Client) DescribeColumnLineageWithContext(ctx context.Context, request *DescribeColumnLineageRequest) (response *DescribeColumnLineageResponse, err error)

DescribeColumnLineage List Field Lineage Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeColumnsMeta

func (c *Client) DescribeColumnsMeta(request *DescribeColumnsMetaRequest) (response *DescribeColumnsMetaResponse, err error)

DescribeColumnsMeta Query all column metadata of the table

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeColumnsMetaWithContext

func (c *Client) DescribeColumnsMetaWithContext(ctx context.Context, request *DescribeColumnsMetaRequest) (response *DescribeColumnsMetaResponse, err error)

DescribeColumnsMeta Query all column metadata of the table

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeDataCheckStat

func (c *Client) DescribeDataCheckStat(request *DescribeDataCheckStatRequest) (response *DescribeDataCheckStatResponse, err error)

DescribeDataCheckStat Data Quality Overview Page Data Monitoring Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeDataCheckStatWithContext

func (c *Client) DescribeDataCheckStatWithContext(ctx context.Context, request *DescribeDataCheckStatRequest) (response *DescribeDataCheckStatResponse, err error)

DescribeDataCheckStat Data Quality Overview Page Data Monitoring Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeDataSourceInfoList

func (c *Client) DescribeDataSourceInfoList(request *DescribeDataSourceInfoListRequest) (response *DescribeDataSourceInfoListResponse, err error)

DescribeDataSourceInfoList Obtain Data Source Information - Data Source Pagination List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDataSourceInfoListWithContext

func (c *Client) DescribeDataSourceInfoListWithContext(ctx context.Context, request *DescribeDataSourceInfoListRequest) (response *DescribeDataSourceInfoListResponse, err error)

DescribeDataSourceInfoList Obtain Data Source Information - Data Source Pagination List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDataSourceList

func (c *Client) DescribeDataSourceList(request *DescribeDataSourceListRequest) (response *DescribeDataSourceListResponse, err error)

DescribeDataSourceList Data Source Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeDataSourceListWithContext

func (c *Client) DescribeDataSourceListWithContext(ctx context.Context, request *DescribeDataSourceListRequest) (response *DescribeDataSourceListResponse, err error)

DescribeDataSourceList Data Source Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeDatabaseInfoList

func (c *Client) DescribeDatabaseInfoList(request *DescribeDatabaseInfoListRequest) (response *DescribeDatabaseInfoListResponse, err error)

DescribeDatabaseInfoList Obtain Database Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDatabaseInfoListWithContext

func (c *Client) DescribeDatabaseInfoListWithContext(ctx context.Context, request *DescribeDatabaseInfoListRequest) (response *DescribeDatabaseInfoListResponse, err error)

DescribeDatabaseInfoList Obtain Database Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDatabaseMetas

func (c *Client) DescribeDatabaseMetas(request *DescribeDatabaseMetasRequest) (response *DescribeDatabaseMetasResponse, err error)

DescribeDatabaseMetas Querying database list

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeDatabaseMetasWithContext

func (c *Client) DescribeDatabaseMetasWithContext(ctx context.Context, request *DescribeDatabaseMetasRequest) (response *DescribeDatabaseMetasResponse, err error)

DescribeDatabaseMetas Querying database list

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeDatasource

func (c *Client) DescribeDatasource(request *DescribeDatasourceRequest) (response *DescribeDatasourceResponse, err error)

DescribeDatasource Data Source Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDatasourceWithContext

func (c *Client) DescribeDatasourceWithContext(ctx context.Context, request *DescribeDatasourceRequest) (response *DescribeDatasourceResponse, err error)

DescribeDatasource Data Source Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDependOpsTasks

func (c *Client) DescribeDependOpsTasks(request *DescribeDependOpsTasksRequest) (response *DescribeDependOpsTasksResponse, err error)

DescribeDependOpsTasks Search for upstream/downstream task nodes by hierarchy

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDependOpsTasksWithContext

func (c *Client) DescribeDependOpsTasksWithContext(ctx context.Context, request *DescribeDependOpsTasksRequest) (response *DescribeDependOpsTasksResponse, err error)

DescribeDependOpsTasks Search for upstream/downstream task nodes by hierarchy

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDependTaskLists

func (c *Client) DescribeDependTaskLists(request *DescribeDependTaskListsRequest) (response *DescribeDependTaskListsResponse, err error)

DescribeDependTaskLists Query Task Detail List by taskIds

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDependTaskListsWithContext

func (c *Client) DescribeDependTaskListsWithContext(ctx context.Context, request *DescribeDependTaskListsRequest) (response *DescribeDependTaskListsResponse, err error)

DescribeDependTaskLists Query Task Detail List by taskIds

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDimensionScore

func (c *Client) DescribeDimensionScore(request *DescribeDimensionScoreRequest) (response *DescribeDimensionScoreResponse, err error)

DescribeDimensionScore Quality Report - Query Quality Score

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
MISSINGPARAMETER = "MissingParameter"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeDimensionScoreWithContext

func (c *Client) DescribeDimensionScoreWithContext(ctx context.Context, request *DescribeDimensionScoreRequest) (response *DescribeDimensionScoreResponse, err error)

DescribeDimensionScore Quality Report - Query Quality Score

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
MISSINGPARAMETER = "MissingParameter"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeDrInstancePage

func (c *Client) DescribeDrInstancePage(request *DescribeDrInstancePageRequest) (response *DescribeDrInstancePageResponse, err error)

DescribeDrInstancePage Paginated Query of Trial Run Instance List

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
MISSINGPARAMETER = "MissingParameter"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeDrInstancePageWithContext

func (c *Client) DescribeDrInstancePageWithContext(ctx context.Context, request *DescribeDrInstancePageRequest) (response *DescribeDrInstancePageResponse, err error)

DescribeDrInstancePage Paginated Query of Trial Run Instance List

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
MISSINGPARAMETER = "MissingParameter"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeDsFolderTree

func (c *Client) DescribeDsFolderTree(request *DescribeDsFolderTreeRequest) (response *DescribeDsFolderTreeResponse, err error)

DescribeDsFolderTree Query Directory Tree

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDsFolderTreeWithContext

func (c *Client) DescribeDsFolderTreeWithContext(ctx context.Context, request *DescribeDsFolderTreeRequest) (response *DescribeDsFolderTreeResponse, err error)

DescribeDsFolderTree Query Directory Tree

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDsParentFolderTree

func (c *Client) DescribeDsParentFolderTree(request *DescribeDsParentFolderTreeRequest) (response *DescribeDsParentFolderTreeResponse, err error)

DescribeDsParentFolderTree Query Parent Directory Tree, for Workflow, Task Localization

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDsParentFolderTreeWithContext

func (c *Client) DescribeDsParentFolderTreeWithContext(ctx context.Context, request *DescribeDsParentFolderTreeRequest) (response *DescribeDsParentFolderTreeResponse, err error)

DescribeDsParentFolderTree Query Parent Directory Tree, for Workflow, Task Localization

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeEvent

func (c *Client) DescribeEvent(request *DescribeEventRequest) (response *DescribeEventResponse, err error)

DescribeEvent View Event Details by Project ID and Event Name

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeEventCases

func (c *Client) DescribeEventCases(request *DescribeEventCasesRequest) (response *DescribeEventCasesResponse, err error)

DescribeEventCases Find Event Instances Based on Conditions

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeEventCasesWithContext

func (c *Client) DescribeEventCasesWithContext(ctx context.Context, request *DescribeEventCasesRequest) (response *DescribeEventCasesResponse, err error)

DescribeEventCases Find Event Instances Based on Conditions

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeEventConsumeTasks

func (c *Client) DescribeEventConsumeTasks(request *DescribeEventConsumeTasksRequest) (response *DescribeEventConsumeTasksResponse, err error)

DescribeEventConsumeTasks Viewing consumption tasks of event instances

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeEventConsumeTasksWithContext

func (c *Client) DescribeEventConsumeTasksWithContext(ctx context.Context, request *DescribeEventConsumeTasksRequest) (response *DescribeEventConsumeTasksResponse, err error)

DescribeEventConsumeTasks Viewing consumption tasks of event instances

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeEventWithContext

func (c *Client) DescribeEventWithContext(ctx context.Context, request *DescribeEventRequest) (response *DescribeEventResponse, err error)

DescribeEvent View Event Details by Project ID and Event Name

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeExecStrategy

func (c *Client) DescribeExecStrategy(request *DescribeExecStrategyRequest) (response *DescribeExecStrategyResponse, err error)

DescribeExecStrategy Query Rule Group Execution Policy

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeExecStrategyWithContext

func (c *Client) DescribeExecStrategyWithContext(ctx context.Context, request *DescribeExecStrategyRequest) (response *DescribeExecStrategyResponse, err error)

DescribeExecStrategy Query Rule Group Execution Policy

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeFieldBasicInfo

func (c *Client) DescribeFieldBasicInfo(request *DescribeFieldBasicInfoRequest) (response *DescribeFieldBasicInfoResponse, err error)

DescribeFieldBasicInfo Metadata Model - Field Basic Information Query Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeFieldBasicInfoWithContext

func (c *Client) DescribeFieldBasicInfoWithContext(ctx context.Context, request *DescribeFieldBasicInfoRequest) (response *DescribeFieldBasicInfoResponse, err error)

DescribeFieldBasicInfo Metadata Model - Field Basic Information Query Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeFolderWorkflowList

func (c *Client) DescribeFolderWorkflowList(request *DescribeFolderWorkflowListRequest) (response *DescribeFolderWorkflowListResponse, err error)

DescribeFolderWorkflowList Get all workflow lists under the project by Project ID

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeFolderWorkflowListWithContext

func (c *Client) DescribeFolderWorkflowListWithContext(ctx context.Context, request *DescribeFolderWorkflowListRequest) (response *DescribeFolderWorkflowListResponse, err error)

DescribeFolderWorkflowList Get all workflow lists under the project by Project ID

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeFunctionKinds

func (c *Client) DescribeFunctionKinds(request *DescribeFunctionKindsRequest) (response *DescribeFunctionKindsResponse, err error)

DescribeFunctionKinds Query Function Classification

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeFunctionKindsWithContext

func (c *Client) DescribeFunctionKindsWithContext(ctx context.Context, request *DescribeFunctionKindsRequest) (response *DescribeFunctionKindsResponse, err error)

DescribeFunctionKinds Query Function Classification

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeFunctionTypes

func (c *Client) DescribeFunctionTypes(request *DescribeFunctionTypesRequest) (response *DescribeFunctionTypesResponse, err error)

DescribeFunctionTypes Query Function Type

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeFunctionTypesWithContext

func (c *Client) DescribeFunctionTypesWithContext(ctx context.Context, request *DescribeFunctionTypesRequest) (response *DescribeFunctionTypesResponse, err error)

DescribeFunctionTypes Query Function Type

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeInstanceByCycle

func (c *Client) DescribeInstanceByCycle(request *DescribeInstanceByCycleRequest) (response *DescribeInstanceByCycleResponse, err error)

DescribeInstanceByCycle Query all instances by cycle type

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeInstanceByCycleWithContext

func (c *Client) DescribeInstanceByCycleWithContext(ctx context.Context, request *DescribeInstanceByCycleRequest) (response *DescribeInstanceByCycleResponse, err error)

DescribeInstanceByCycle Query all instances by cycle type

error code that may be returned:

OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"

func (*Client) DescribeInstanceLastLog

func (c *Client) DescribeInstanceLastLog(request *DescribeInstanceLastLogRequest) (response *DescribeInstanceLastLogResponse, err error)

DescribeInstanceLastLog Log Detail Acquisition Page

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLastLogWithContext

func (c *Client) DescribeInstanceLastLogWithContext(ctx context.Context, request *DescribeInstanceLastLogRequest) (response *DescribeInstanceLastLogResponse, err error)

DescribeInstanceLastLog Log Detail Acquisition Page

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceList

func (c *Client) DescribeInstanceList(request *DescribeInstanceListRequest) (response *DescribeInstanceListResponse, err error)

DescribeInstanceList Get Instance List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceListWithContext

func (c *Client) DescribeInstanceListWithContext(ctx context.Context, request *DescribeInstanceListRequest) (response *DescribeInstanceListResponse, err error)

DescribeInstanceList Get Instance List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLog

func (c *Client) DescribeInstanceLog(request *DescribeInstanceLogRequest) (response *DescribeInstanceLogResponse, err error)

DescribeInstanceLog Get Instance Running Logs

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogDetail

func (c *Client) DescribeInstanceLogDetail(request *DescribeInstanceLogDetailRequest) (response *DescribeInstanceLogDetailResponse, err error)

DescribeInstanceLogDetail Obtain Specific Instance-related Log Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogDetailWithContext

func (c *Client) DescribeInstanceLogDetailWithContext(ctx context.Context, request *DescribeInstanceLogDetailRequest) (response *DescribeInstanceLogDetailResponse, err error)

DescribeInstanceLogDetail Obtain Specific Instance-related Log Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogFile

func (c *Client) DescribeInstanceLogFile(request *DescribeInstanceLogFileRequest) (response *DescribeInstanceLogFileResponse, err error)

DescribeInstanceLogFile Download Log File, Return Log Download URL

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogFileWithContext

func (c *Client) DescribeInstanceLogFileWithContext(ctx context.Context, request *DescribeInstanceLogFileRequest) (response *DescribeInstanceLogFileResponse, err error)

DescribeInstanceLogFile Download Log File, Return Log Download URL

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogList

func (c *Client) DescribeInstanceLogList(request *DescribeInstanceLogListRequest) (response *DescribeInstanceLogListResponse, err error)

DescribeInstanceLogList Offline Task Instance Run Log List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogListWithContext

func (c *Client) DescribeInstanceLogListWithContext(ctx context.Context, request *DescribeInstanceLogListRequest) (response *DescribeInstanceLogListResponse, err error)

DescribeInstanceLogList Offline Task Instance Run Log List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeInstanceLogWithContext

func (c *Client) DescribeInstanceLogWithContext(ctx context.Context, request *DescribeInstanceLogRequest) (response *DescribeInstanceLogResponse, err error)

DescribeInstanceLog Get Instance Running Logs

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeIntegrationNode

func (c *Client) DescribeIntegrationNode(request *DescribeIntegrationNodeRequest) (response *DescribeIntegrationNodeResponse, err error)

DescribeIntegrationNode Query integrated nodes

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationNodeWithContext

func (c *Client) DescribeIntegrationNodeWithContext(ctx context.Context, request *DescribeIntegrationNodeRequest) (response *DescribeIntegrationNodeResponse, err error)

DescribeIntegrationNode Query integrated nodes

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationStatistics

func (c *Client) DescribeIntegrationStatistics(request *DescribeIntegrationStatisticsRequest) (response *DescribeIntegrationStatisticsResponse, err error)

DescribeIntegrationStatistics DataInLong Dashboard Overview

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsInstanceTrend

func (c *Client) DescribeIntegrationStatisticsInstanceTrend(request *DescribeIntegrationStatisticsInstanceTrendRequest) (response *DescribeIntegrationStatisticsInstanceTrendResponse, err error)

DescribeIntegrationStatisticsInstanceTrend DataInLong dashboard instance status statistical trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsInstanceTrendWithContext

func (c *Client) DescribeIntegrationStatisticsInstanceTrendWithContext(ctx context.Context, request *DescribeIntegrationStatisticsInstanceTrendRequest) (response *DescribeIntegrationStatisticsInstanceTrendResponse, err error)

DescribeIntegrationStatisticsInstanceTrend DataInLong dashboard instance status statistical trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsRecordsTrend

func (c *Client) DescribeIntegrationStatisticsRecordsTrend(request *DescribeIntegrationStatisticsRecordsTrendRequest) (response *DescribeIntegrationStatisticsRecordsTrendResponse, err error)

DescribeIntegrationStatisticsRecordsTrend DataInLong Dashboard synchronization count trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsRecordsTrendWithContext

func (c *Client) DescribeIntegrationStatisticsRecordsTrendWithContext(ctx context.Context, request *DescribeIntegrationStatisticsRecordsTrendRequest) (response *DescribeIntegrationStatisticsRecordsTrendResponse, err error)

DescribeIntegrationStatisticsRecordsTrend DataInLong Dashboard synchronization count trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsTaskStatus

func (c *Client) DescribeIntegrationStatisticsTaskStatus(request *DescribeIntegrationStatisticsTaskStatusRequest) (response *DescribeIntegrationStatisticsTaskStatusResponse, err error)

DescribeIntegrationStatisticsTaskStatus DataInLong Dashboard Task Status Distribution Statistics

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsTaskStatusTrend

func (c *Client) DescribeIntegrationStatisticsTaskStatusTrend(request *DescribeIntegrationStatisticsTaskStatusTrendRequest) (response *DescribeIntegrationStatisticsTaskStatusTrendResponse, err error)

DescribeIntegrationStatisticsTaskStatusTrend DataInLong Dashboard Task Status Statistical Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsTaskStatusTrendWithContext

func (c *Client) DescribeIntegrationStatisticsTaskStatusTrendWithContext(ctx context.Context, request *DescribeIntegrationStatisticsTaskStatusTrendRequest) (response *DescribeIntegrationStatisticsTaskStatusTrendResponse, err error)

DescribeIntegrationStatisticsTaskStatusTrend DataInLong Dashboard Task Status Statistical Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsTaskStatusWithContext

func (c *Client) DescribeIntegrationStatisticsTaskStatusWithContext(ctx context.Context, request *DescribeIntegrationStatisticsTaskStatusRequest) (response *DescribeIntegrationStatisticsTaskStatusResponse, err error)

DescribeIntegrationStatisticsTaskStatus DataInLong Dashboard Task Status Distribution Statistics

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationStatisticsWithContext

func (c *Client) DescribeIntegrationStatisticsWithContext(ctx context.Context, request *DescribeIntegrationStatisticsRequest) (response *DescribeIntegrationStatisticsResponse, err error)

DescribeIntegrationStatistics DataInLong Dashboard Overview

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeIntegrationTask

func (c *Client) DescribeIntegrationTask(request *DescribeIntegrationTaskRequest) (response *DescribeIntegrationTaskResponse, err error)

DescribeIntegrationTask Query integration tasks

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationTaskWithContext

func (c *Client) DescribeIntegrationTaskWithContext(ctx context.Context, request *DescribeIntegrationTaskRequest) (response *DescribeIntegrationTaskResponse, err error)

DescribeIntegrationTask Query integration tasks

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationTasks

func (c *Client) DescribeIntegrationTasks(request *DescribeIntegrationTasksRequest) (response *DescribeIntegrationTasksResponse, err error)

DescribeIntegrationTasks Query Integration Task List

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationTasksWithContext

func (c *Client) DescribeIntegrationTasksWithContext(ctx context.Context, request *DescribeIntegrationTasksRequest) (response *DescribeIntegrationTasksResponse, err error)

DescribeIntegrationTasks Query Integration Task List

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationVersionNodesInfo

func (c *Client) DescribeIntegrationVersionNodesInfo(request *DescribeIntegrationVersionNodesInfoRequest) (response *DescribeIntegrationVersionNodesInfoResponse, err error)

DescribeIntegrationVersionNodesInfo Query Integration Task Version Node Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeIntegrationVersionNodesInfoWithContext

func (c *Client) DescribeIntegrationVersionNodesInfoWithContext(ctx context.Context, request *DescribeIntegrationVersionNodesInfoRequest) (response *DescribeIntegrationVersionNodesInfoResponse, err error)

DescribeIntegrationVersionNodesInfo Query Integration Task Version Node Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeOfflineTaskToken

func (c *Client) DescribeOfflineTaskToken(request *DescribeOfflineTaskTokenRequest) (response *DescribeOfflineTaskTokenResponse, err error)

DescribeOfflineTaskToken Getting long connection Token for offline tasks

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeOfflineTaskTokenWithContext

func (c *Client) DescribeOfflineTaskTokenWithContext(ctx context.Context, request *DescribeOfflineTaskTokenRequest) (response *DescribeOfflineTaskTokenResponse, err error)

DescribeOfflineTaskToken Getting long connection Token for offline tasks

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeOperateOpsTasks

func (c *Client) DescribeOperateOpsTasks(request *DescribeOperateOpsTasksRequest) (response *DescribeOperateOpsTasksResponse, err error)

DescribeOperateOpsTasks Task Operation and Maintenance List Combined Condition Query

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOperateOpsTasksWithContext

func (c *Client) DescribeOperateOpsTasksWithContext(ctx context.Context, request *DescribeOperateOpsTasksRequest) (response *DescribeOperateOpsTasksResponse, err error)

DescribeOperateOpsTasks Task Operation and Maintenance List Combined Condition Query

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsInstanceLogList

func (c *Client) DescribeOpsInstanceLogList(request *DescribeOpsInstanceLogListRequest) (response *DescribeOpsInstanceLogListResponse, err error)

DescribeOpsInstanceLogList Instance Operation and Maintenance - Get Instance Log List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsInstanceLogListWithContext

func (c *Client) DescribeOpsInstanceLogListWithContext(ctx context.Context, request *DescribeOpsInstanceLogListRequest) (response *DescribeOpsInstanceLogListResponse, err error)

DescribeOpsInstanceLogList Instance Operation and Maintenance - Get Instance Log List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsMakePlanInstances

func (c *Client) DescribeOpsMakePlanInstances(request *DescribeOpsMakePlanInstancesRequest) (response *DescribeOpsMakePlanInstancesResponse, err error)

DescribeOpsMakePlanInstances Obtain the Supplementary Instance List based on the Supplementary Plan and Task.

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsMakePlanInstancesWithContext

func (c *Client) DescribeOpsMakePlanInstancesWithContext(ctx context.Context, request *DescribeOpsMakePlanInstancesRequest) (response *DescribeOpsMakePlanInstancesResponse, err error)

DescribeOpsMakePlanInstances Obtain the Supplementary Instance List based on the Supplementary Plan and Task.

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsMakePlanTasks

func (c *Client) DescribeOpsMakePlanTasks(request *DescribeOpsMakePlanTasksRequest) (response *DescribeOpsMakePlanTasksResponse, err error)

DescribeOpsMakePlanTasks View Supplemental Plan Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsMakePlanTasksWithContext

func (c *Client) DescribeOpsMakePlanTasksWithContext(ctx context.Context, request *DescribeOpsMakePlanTasksRequest) (response *DescribeOpsMakePlanTasksResponse, err error)

DescribeOpsMakePlanTasks View Supplemental Plan Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsMakePlans

func (c *Client) DescribeOpsMakePlans(request *DescribeOpsMakePlansRequest) (response *DescribeOpsMakePlansResponse, err error)

DescribeOpsMakePlans Paginated Query of Supplement Plan Based on Conditions

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsMakePlansWithContext

func (c *Client) DescribeOpsMakePlansWithContext(ctx context.Context, request *DescribeOpsMakePlansRequest) (response *DescribeOpsMakePlansResponse, err error)

DescribeOpsMakePlans Paginated Query of Supplement Plan Based on Conditions

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsWorkflows

func (c *Client) DescribeOpsWorkflows(request *DescribeOpsWorkflowsRequest) (response *DescribeOpsWorkflowsResponse, err error)

DescribeOpsWorkflows Querying User Production Workflow List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOpsWorkflowsWithContext

func (c *Client) DescribeOpsWorkflowsWithContext(ctx context.Context, request *DescribeOpsWorkflowsRequest) (response *DescribeOpsWorkflowsResponse, err error)

DescribeOpsWorkflows Querying User Production Workflow List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOrganizationalFunctions

func (c *Client) DescribeOrganizationalFunctions(request *DescribeOrganizationalFunctionsRequest) (response *DescribeOrganizationalFunctionsResponse, err error)

DescribeOrganizationalFunctions Query Full Functionality

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOrganizationalFunctionsWithContext

func (c *Client) DescribeOrganizationalFunctionsWithContext(ctx context.Context, request *DescribeOrganizationalFunctionsRequest) (response *DescribeOrganizationalFunctionsResponse, err error)

DescribeOrganizationalFunctions Query Full Functionality

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeProject

func (c *Client) DescribeProject(request *DescribeProjectRequest) (response *DescribeProjectResponse, err error)

DescribeProject Retrieving Project Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"

func (*Client) DescribeProjectWithContext

func (c *Client) DescribeProjectWithContext(ctx context.Context, request *DescribeProjectRequest) (response *DescribeProjectResponse, err error)

DescribeProject Retrieving Project Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"

func (*Client) DescribeQualityScore

func (c *Client) DescribeQualityScore(request *DescribeQualityScoreRequest) (response *DescribeQualityScoreResponse, err error)

DescribeQualityScore Quality Report - Quality Score

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeQualityScoreTrend

func (c *Client) DescribeQualityScoreTrend(request *DescribeQualityScoreTrendRequest) (response *DescribeQualityScoreTrendResponse, err error)

DescribeQualityScoreTrend Quality Report - Quality Score Periodic Trend

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeQualityScoreTrendWithContext

func (c *Client) DescribeQualityScoreTrendWithContext(ctx context.Context, request *DescribeQualityScoreTrendRequest) (response *DescribeQualityScoreTrendResponse, err error)

DescribeQualityScoreTrend Quality Report - Quality Score Periodic Trend

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeQualityScoreWithContext

func (c *Client) DescribeQualityScoreWithContext(ctx context.Context, request *DescribeQualityScoreRequest) (response *DescribeQualityScoreResponse, err error)

DescribeQualityScore Quality Report - Quality Score

error code that may be returned:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRealTimeTaskInstanceNodeInfo

func (c *Client) DescribeRealTimeTaskInstanceNodeInfo(request *DescribeRealTimeTaskInstanceNodeInfoRequest) (response *DescribeRealTimeTaskInstanceNodeInfoResponse, err error)

DescribeRealTimeTaskInstanceNodeInfo Query Real-time Task Instance Node Information

error code that may be returned:

RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeRealTimeTaskInstanceNodeInfoWithContext

func (c *Client) DescribeRealTimeTaskInstanceNodeInfoWithContext(ctx context.Context, request *DescribeRealTimeTaskInstanceNodeInfoRequest) (response *DescribeRealTimeTaskInstanceNodeInfoResponse, err error)

DescribeRealTimeTaskInstanceNodeInfo Query Real-time Task Instance Node Information

error code that may be returned:

RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeRealTimeTaskMetricOverview

func (c *Client) DescribeRealTimeTaskMetricOverview(request *DescribeRealTimeTaskMetricOverviewRequest) (response *DescribeRealTimeTaskMetricOverviewResponse, err error)

DescribeRealTimeTaskMetricOverview Real-time Task Running Metrics Overview

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRealTimeTaskMetricOverviewWithContext

func (c *Client) DescribeRealTimeTaskMetricOverviewWithContext(ctx context.Context, request *DescribeRealTimeTaskMetricOverviewRequest) (response *DescribeRealTimeTaskMetricOverviewResponse, err error)

DescribeRealTimeTaskMetricOverview Real-time Task Running Metrics Overview

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRealTimeTaskSpeed

func (c *Client) DescribeRealTimeTaskSpeed(request *DescribeRealTimeTaskSpeedRequest) (response *DescribeRealTimeTaskSpeedResponse, err error)

DescribeRealTimeTaskSpeed Real-time task synchronization speed trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRealTimeTaskSpeedWithContext

func (c *Client) DescribeRealTimeTaskSpeedWithContext(ctx context.Context, request *DescribeRealTimeTaskSpeedRequest) (response *DescribeRealTimeTaskSpeedResponse, err error)

DescribeRealTimeTaskSpeed Real-time task synchronization speed trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeResourceManagePathTrees

func (c *Client) DescribeResourceManagePathTrees(request *DescribeResourceManagePathTreesRequest) (response *DescribeResourceManagePathTreesResponse, err error)

DescribeResourceManagePathTrees Retrieve resource management directory tree

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeResourceManagePathTreesWithContext

func (c *Client) DescribeResourceManagePathTreesWithContext(ctx context.Context, request *DescribeResourceManagePathTreesRequest) (response *DescribeResourceManagePathTreesResponse, err error)

DescribeResourceManagePathTrees Retrieve resource management directory tree

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRule

func (c *Client) DescribeRule(request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)

DescribeRule Queries rule details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"

func (*Client) DescribeRuleDimStat

func (c *Client) DescribeRuleDimStat(request *DescribeRuleDimStatRequest) (response *DescribeRuleDimStatResponse, err error)

DescribeRuleDimStat Data Quality Overview Page Triggers Dimension Distribution Statistics Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleDimStatWithContext

func (c *Client) DescribeRuleDimStatWithContext(ctx context.Context, request *DescribeRuleDimStatRequest) (response *DescribeRuleDimStatResponse, err error)

DescribeRuleDimStat Data Quality Overview Page Triggers Dimension Distribution Statistics Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleExecDetail

func (c *Client) DescribeRuleExecDetail(request *DescribeRuleExecDetailRequest) (response *DescribeRuleExecDetailResponse, err error)

DescribeRuleExecDetail Query Rule Execution Result Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRuleExecDetailWithContext

func (c *Client) DescribeRuleExecDetailWithContext(ctx context.Context, request *DescribeRuleExecDetailRequest) (response *DescribeRuleExecDetailResponse, err error)

DescribeRuleExecDetail Query Rule Execution Result Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRuleExecLog

func (c *Client) DescribeRuleExecLog(request *DescribeRuleExecLogRequest) (response *DescribeRuleExecLogResponse, err error)

DescribeRuleExecLog Rule Execution Log Query

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"

func (*Client) DescribeRuleExecLogWithContext

func (c *Client) DescribeRuleExecLogWithContext(ctx context.Context, request *DescribeRuleExecLogRequest) (response *DescribeRuleExecLogResponse, err error)

DescribeRuleExecLog Rule Execution Log Query

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"

func (*Client) DescribeRuleExecResults

func (c *Client) DescribeRuleExecResults(request *DescribeRuleExecResultsRequest) (response *DescribeRuleExecResultsResponse, err error)

DescribeRuleExecResults Query Rule Execution Result List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleExecResultsWithContext

func (c *Client) DescribeRuleExecResultsWithContext(ctx context.Context, request *DescribeRuleExecResultsRequest) (response *DescribeRuleExecResultsResponse, err error)

DescribeRuleExecResults Query Rule Execution Result List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleExecStat

func (c *Client) DescribeRuleExecStat(request *DescribeRuleExecStatRequest) (response *DescribeRuleExecStatResponse, err error)

DescribeRuleExecStat Data Quality Overview Page Rule Operation Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleExecStatWithContext

func (c *Client) DescribeRuleExecStatWithContext(ctx context.Context, request *DescribeRuleExecStatRequest) (response *DescribeRuleExecStatResponse, err error)

DescribeRuleExecStat Data Quality Overview Page Rule Operation Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleGroup

func (c *Client) DescribeRuleGroup(request *DescribeRuleGroupRequest) (response *DescribeRuleGroupResponse, err error)

DescribeRuleGroup Query Rule Group Details Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleGroupExecResultsByPage

func (c *Client) DescribeRuleGroupExecResultsByPage(request *DescribeRuleGroupExecResultsByPageRequest) (response *DescribeRuleGroupExecResultsByPageResponse, err error)

DescribeRuleGroupExecResultsByPage Rule Group Execution Result Pagination Query Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"

func (*Client) DescribeRuleGroupExecResultsByPageWithContext

func (c *Client) DescribeRuleGroupExecResultsByPageWithContext(ctx context.Context, request *DescribeRuleGroupExecResultsByPageRequest) (response *DescribeRuleGroupExecResultsByPageResponse, err error)

DescribeRuleGroupExecResultsByPage Rule Group Execution Result Pagination Query Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"

func (*Client) DescribeRuleGroupSubscription

func (c *Client) DescribeRuleGroupSubscription(request *DescribeRuleGroupSubscriptionRequest) (response *DescribeRuleGroupSubscriptionResponse, err error)

DescribeRuleGroupSubscription Query Rule Group Subscription Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRuleGroupSubscriptionWithContext

func (c *Client) DescribeRuleGroupSubscriptionWithContext(ctx context.Context, request *DescribeRuleGroupSubscriptionRequest) (response *DescribeRuleGroupSubscriptionResponse, err error)

DescribeRuleGroupSubscription Query Rule Group Subscription Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRuleGroupTable

func (c *Client) DescribeRuleGroupTable(request *DescribeRuleGroupTableRequest) (response *DescribeRuleGroupTableResponse, err error)

DescribeRuleGroupTable Query Table Binding Execution Rule Group Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRuleGroupTableWithContext

func (c *Client) DescribeRuleGroupTableWithContext(ctx context.Context, request *DescribeRuleGroupTableRequest) (response *DescribeRuleGroupTableResponse, err error)

DescribeRuleGroupTable Query Table Binding Execution Rule Group Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRuleGroupWithContext

func (c *Client) DescribeRuleGroupWithContext(ctx context.Context, request *DescribeRuleGroupRequest) (response *DescribeRuleGroupResponse, err error)

DescribeRuleGroup Query Rule Group Details Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleGroupsByPage

func (c *Client) DescribeRuleGroupsByPage(request *DescribeRuleGroupsByPageRequest) (response *DescribeRuleGroupsByPageResponse, err error)

DescribeRuleGroupsByPage [Filter Criteria]

{Table Name (TableName), supports fuzzy matching} {Table Owner (TableOwnerName), supports fuzzy matching} {Monitoring Methods (MonitorTypes), 1. Not Configured 2. Linked to Production Scheduling 3. Offline Periodic Inspection, supports multiple selections} {Subscriber (ReceiverUin)}

[Required Fields]

{Data Source (DatasourceId)}

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleGroupsByPageWithContext

func (c *Client) DescribeRuleGroupsByPageWithContext(ctx context.Context, request *DescribeRuleGroupsByPageRequest) (response *DescribeRuleGroupsByPageResponse, err error)

DescribeRuleGroupsByPage [Filter Criteria]

{Table Name (TableName), supports fuzzy matching} {Table Owner (TableOwnerName), supports fuzzy matching} {Monitoring Methods (MonitorTypes), 1. Not Configured 2. Linked to Production Scheduling 3. Offline Periodic Inspection, supports multiple selections} {Subscriber (ReceiverUin)}

[Required Fields]

{Data Source (DatasourceId)}

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleTemplate

func (c *Client) DescribeRuleTemplate(request *DescribeRuleTemplateRequest) (response *DescribeRuleTemplateResponse, err error)

DescribeRuleTemplate Query Template Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_RULETEMPLATENOTEXIST = "InvalidParameter.RuleTemplateNotExist"

func (*Client) DescribeRuleTemplateWithContext

func (c *Client) DescribeRuleTemplateWithContext(ctx context.Context, request *DescribeRuleTemplateRequest) (response *DescribeRuleTemplateResponse, err error)

DescribeRuleTemplate Query Template Details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_RULETEMPLATENOTEXIST = "InvalidParameter.RuleTemplateNotExist"

func (*Client) DescribeRuleTemplates

func (c *Client) DescribeRuleTemplates(request *DescribeRuleTemplatesRequest) (response *DescribeRuleTemplatesResponse, err error)

DescribeRuleTemplates Viewing Rule Template List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeRuleTemplatesByPage

func (c *Client) DescribeRuleTemplatesByPage(request *DescribeRuleTemplatesByPageRequest) (response *DescribeRuleTemplatesByPageResponse, err error)

DescribeRuleTemplatesByPage [Filter Conditions] {Template Name (Name), supports fuzzy matching} {Template Type (type), 1.System Template 2.Custom Definition Template} {Quality Detection Dimensions (QualityDims), 1.Accuracy 2.Uniqueness 3.Integrity 4.Consistency 5.Timeliness 6.Validity} [Sorting Field] {Citation Sorting Type (CitationOrderType), sort by citation count ASC DESC}

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleTemplatesByPageWithContext

func (c *Client) DescribeRuleTemplatesByPageWithContext(ctx context.Context, request *DescribeRuleTemplatesByPageRequest) (response *DescribeRuleTemplatesByPageResponse, err error)

DescribeRuleTemplatesByPage [Filter Conditions] {Template Name (Name), supports fuzzy matching} {Template Type (type), 1.System Template 2.Custom Definition Template} {Quality Detection Dimensions (QualityDims), 1.Accuracy 2.Uniqueness 3.Integrity 4.Consistency 5.Timeliness 6.Validity} [Sorting Field] {Citation Sorting Type (CitationOrderType), sort by citation count ASC DESC}

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRuleTemplatesWithContext

func (c *Client) DescribeRuleTemplatesWithContext(ctx context.Context, request *DescribeRuleTemplatesRequest) (response *DescribeRuleTemplatesResponse, err error)

DescribeRuleTemplates Viewing Rule Template List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeRuleWithContext

func (c *Client) DescribeRuleWithContext(ctx context.Context, request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)

DescribeRule Queries rule details

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"

func (*Client) DescribeRules

func (c *Client) DescribeRules(request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)

DescribeRules Query Quality Rule List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRulesByPage

func (c *Client) DescribeRulesByPage(request *DescribeRulesByPageRequest) (response *DescribeRulesByPageResponse, err error)

DescribeRulesByPage Paginated Query of Quality Rules

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRulesByPageWithContext

func (c *Client) DescribeRulesByPageWithContext(ctx context.Context, request *DescribeRulesByPageRequest) (response *DescribeRulesByPageResponse, err error)

DescribeRulesByPage Paginated Query of Quality Rules

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_INVALIDFILTERPARAMETER = "InvalidParameter.InvalidFilterParameter"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeRulesWithContext

func (c *Client) DescribeRulesWithContext(ctx context.Context, request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)

DescribeRules Query Quality Rule List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeScheduleInstances

func (c *Client) DescribeScheduleInstances(request *DescribeScheduleInstancesRequest) (response *DescribeScheduleInstancesResponse, err error)

DescribeScheduleInstances Get Instance List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeScheduleInstancesWithContext

func (c *Client) DescribeScheduleInstancesWithContext(ctx context.Context, request *DescribeScheduleInstancesRequest) (response *DescribeScheduleInstancesResponse, err error)

DescribeScheduleInstances Get Instance List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSchedulerInstanceStatus

func (c *Client) DescribeSchedulerInstanceStatus(request *DescribeSchedulerInstanceStatusRequest) (response *DescribeSchedulerInstanceStatusResponse, err error)

DescribeSchedulerInstanceStatus Operation and Maintenance Dashboard-Instance Status Distribution

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSchedulerInstanceStatusWithContext

func (c *Client) DescribeSchedulerInstanceStatusWithContext(ctx context.Context, request *DescribeSchedulerInstanceStatusRequest) (response *DescribeSchedulerInstanceStatusResponse, err error)

DescribeSchedulerInstanceStatus Operation and Maintenance Dashboard-Instance Status Distribution

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSchedulerRunTimeInstanceCntByStatus

func (c *Client) DescribeSchedulerRunTimeInstanceCntByStatus(request *DescribeSchedulerRunTimeInstanceCntByStatusRequest) (response *DescribeSchedulerRunTimeInstanceCntByStatusResponse, err error)

DescribeSchedulerRunTimeInstanceCntByStatus Operation and Maintenance Dashboard - Instance Running Duration Ranking

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeSchedulerRunTimeInstanceCntByStatusWithContext

func (c *Client) DescribeSchedulerRunTimeInstanceCntByStatusWithContext(ctx context.Context, request *DescribeSchedulerRunTimeInstanceCntByStatusRequest) (response *DescribeSchedulerRunTimeInstanceCntByStatusResponse, err error)

DescribeSchedulerRunTimeInstanceCntByStatus Operation and Maintenance Dashboard - Instance Running Duration Ranking

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) DescribeSchedulerTaskCntByStatus

func (c *Client) DescribeSchedulerTaskCntByStatus(request *DescribeSchedulerTaskCntByStatusRequest) (response *DescribeSchedulerTaskCntByStatusResponse, err error)

DescribeSchedulerTaskCntByStatus Task Status Statistics

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSchedulerTaskCntByStatusWithContext

func (c *Client) DescribeSchedulerTaskCntByStatusWithContext(ctx context.Context, request *DescribeSchedulerTaskCntByStatusRequest) (response *DescribeSchedulerTaskCntByStatusResponse, err error)

DescribeSchedulerTaskCntByStatus Task Status Statistics

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSchedulerTaskTypeCnt

func (c *Client) DescribeSchedulerTaskTypeCnt(request *DescribeSchedulerTaskTypeCntRequest) (response *DescribeSchedulerTaskTypeCntResponse, err error)

DescribeSchedulerTaskTypeCnt Operation and Maintenance Dashboard - Task Status Distribution

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSchedulerTaskTypeCntWithContext

func (c *Client) DescribeSchedulerTaskTypeCntWithContext(ctx context.Context, request *DescribeSchedulerTaskTypeCntRequest) (response *DescribeSchedulerTaskTypeCntResponse, err error)

DescribeSchedulerTaskTypeCnt Operation and Maintenance Dashboard - Task Status Distribution

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeStatisticInstanceStatusTrendOps

func (c *Client) DescribeStatisticInstanceStatusTrendOps(request *DescribeStatisticInstanceStatusTrendOpsRequest) (response *DescribeStatisticInstanceStatusTrendOpsResponse, err error)

DescribeStatisticInstanceStatusTrendOps Task Status Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeStatisticInstanceStatusTrendOpsWithContext

func (c *Client) DescribeStatisticInstanceStatusTrendOpsWithContext(ctx context.Context, request *DescribeStatisticInstanceStatusTrendOpsRequest) (response *DescribeStatisticInstanceStatusTrendOpsResponse, err error)

DescribeStatisticInstanceStatusTrendOps Task Status Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeStreamTaskLogList

func (c *Client) DescribeStreamTaskLogList(request *DescribeStreamTaskLogListRequest) (response *DescribeStreamTaskLogListResponse, err error)

DescribeStreamTaskLogList Query real-time task log list

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeStreamTaskLogListWithContext

func (c *Client) DescribeStreamTaskLogListWithContext(ctx context.Context, request *DescribeStreamTaskLogListRequest) (response *DescribeStreamTaskLogListResponse, err error)

DescribeStreamTaskLogList Query real-time task log list

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeSuccessorOpsTaskInfos

func (c *Client) DescribeSuccessorOpsTaskInfos(request *DescribeSuccessorOpsTaskInfosRequest) (response *DescribeSuccessorOpsTaskInfosResponse, err error)

DescribeSuccessorOpsTaskInfos Get Downstream Task Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeSuccessorOpsTaskInfosWithContext

func (c *Client) DescribeSuccessorOpsTaskInfosWithContext(ctx context.Context, request *DescribeSuccessorOpsTaskInfosRequest) (response *DescribeSuccessorOpsTaskInfosResponse, err error)

DescribeSuccessorOpsTaskInfos Get Downstream Task Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTableBasicInfo

func (c *Client) DescribeTableBasicInfo(request *DescribeTableBasicInfoRequest) (response *DescribeTableBasicInfoResponse, err error)

DescribeTableBasicInfo Metadata Model-Table Basic Information Query Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableBasicInfoWithContext

func (c *Client) DescribeTableBasicInfoWithContext(ctx context.Context, request *DescribeTableBasicInfoRequest) (response *DescribeTableBasicInfoResponse, err error)

DescribeTableBasicInfo Metadata Model-Table Basic Information Query Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableInfoList

func (c *Client) DescribeTableInfoList(request *DescribeTableInfoListRequest) (response *DescribeTableInfoListResponse, err error)

DescribeTableInfoList Retrieve Data Table Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableInfoListWithContext

func (c *Client) DescribeTableInfoListWithContext(ctx context.Context, request *DescribeTableInfoListRequest) (response *DescribeTableInfoListResponse, err error)

DescribeTableInfoList Retrieve Data Table Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableLineage

func (c *Client) DescribeTableLineage(request *DescribeTableLineageRequest) (response *DescribeTableLineageResponse, err error)

DescribeTableLineage List Table Lineage Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTableLineageInfo

func (c *Client) DescribeTableLineageInfo(request *DescribeTableLineageInfoRequest) (response *DescribeTableLineageInfoResponse, err error)

DescribeTableLineageInfo List Table Lineage Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTableLineageInfoWithContext

func (c *Client) DescribeTableLineageInfoWithContext(ctx context.Context, request *DescribeTableLineageInfoRequest) (response *DescribeTableLineageInfoResponse, err error)

DescribeTableLineageInfo List Table Lineage Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTableLineageWithContext

func (c *Client) DescribeTableLineageWithContext(ctx context.Context, request *DescribeTableLineageRequest) (response *DescribeTableLineageResponse, err error)

DescribeTableLineage List Table Lineage Information

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTableMeta

func (c *Client) DescribeTableMeta(request *DescribeTableMetaRequest) (response *DescribeTableMetaResponse, err error)

DescribeTableMeta Querying Table Metadata Details

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTableMetaWithContext

func (c *Client) DescribeTableMetaWithContext(ctx context.Context, request *DescribeTableMetaRequest) (response *DescribeTableMetaResponse, err error)

DescribeTableMeta Querying Table Metadata Details

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED_USERNOTINWHITELISTERROR = "OperationDenied.UserNotInWhitelistError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTableMetas

func (c *Client) DescribeTableMetas(request *DescribeTableMetasRequest) (response *DescribeTableMetasResponse, err error)

DescribeTableMetas Get Table Metadata List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableMetasWithContext

func (c *Client) DescribeTableMetasWithContext(ctx context.Context, request *DescribeTableMetasRequest) (response *DescribeTableMetasResponse, err error)

DescribeTableMetas Get Table Metadata List

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableQualityDetails

func (c *Client) DescribeTableQualityDetails(request *DescribeTableQualityDetailsRequest) (response *DescribeTableQualityDetailsResponse, err error)

DescribeTableQualityDetails Quality Report - Query Table Quality Details

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeTableQualityDetailsWithContext

func (c *Client) DescribeTableQualityDetailsWithContext(ctx context.Context, request *DescribeTableQualityDetailsRequest) (response *DescribeTableQualityDetailsResponse, err error)

DescribeTableQualityDetails Quality Report - Query Table Quality Details

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeTableSchemaInfo

func (c *Client) DescribeTableSchemaInfo(request *DescribeTableSchemaInfoRequest) (response *DescribeTableSchemaInfoResponse, err error)

DescribeTableSchemaInfo Retrieve Table Schema Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableSchemaInfoWithContext

func (c *Client) DescribeTableSchemaInfoWithContext(ctx context.Context, request *DescribeTableSchemaInfoRequest) (response *DescribeTableSchemaInfoResponse, err error)

DescribeTableSchemaInfo Retrieve Table Schema Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTableScoreTrend

func (c *Client) DescribeTableScoreTrend(request *DescribeTableScoreTrendRequest) (response *DescribeTableScoreTrendResponse, err error)

DescribeTableScoreTrend Query Table Score Trend

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeTableScoreTrendWithContext

func (c *Client) DescribeTableScoreTrendWithContext(ctx context.Context, request *DescribeTableScoreTrendRequest) (response *DescribeTableScoreTrendResponse, err error)

DescribeTableScoreTrend Query Table Score Trend

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeTaskAlarmRegulations

func (c *Client) DescribeTaskAlarmRegulations(request *DescribeTaskAlarmRegulationsRequest) (response *DescribeTaskAlarmRegulationsResponse, err error)

DescribeTaskAlarmRegulations Query Task Alert Rule List

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTaskAlarmRegulationsWithContext

func (c *Client) DescribeTaskAlarmRegulationsWithContext(ctx context.Context, request *DescribeTaskAlarmRegulationsRequest) (response *DescribeTaskAlarmRegulationsResponse, err error)

DescribeTaskAlarmRegulations Query Task Alert Rule List

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTaskByCycle

func (c *Client) DescribeTaskByCycle(request *DescribeTaskByCycleRequest) (response *DescribeTaskByCycleResponse, err error)

DescribeTaskByCycle Query all tasks by cycle type

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskByCycleReport

func (c *Client) DescribeTaskByCycleReport(request *DescribeTaskByCycleReportRequest) (response *DescribeTaskByCycleReportResponse, err error)

DescribeTaskByCycleReport Task Status Cycle Growth Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskByCycleReportWithContext

func (c *Client) DescribeTaskByCycleReportWithContext(ctx context.Context, request *DescribeTaskByCycleReportRequest) (response *DescribeTaskByCycleReportResponse, err error)

DescribeTaskByCycleReport Task Status Cycle Growth Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskByCycleWithContext

func (c *Client) DescribeTaskByCycleWithContext(ctx context.Context, request *DescribeTaskByCycleRequest) (response *DescribeTaskByCycleResponse, err error)

DescribeTaskByCycle Query all tasks by cycle type

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskByStatusReport

func (c *Client) DescribeTaskByStatusReport(request *DescribeTaskByStatusReportRequest) (response *DescribeTaskByStatusReportResponse, err error)

DescribeTaskByStatusReport Task Status Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskByStatusReportWithContext

func (c *Client) DescribeTaskByStatusReportWithContext(ctx context.Context, request *DescribeTaskByStatusReportRequest) (response *DescribeTaskByStatusReportResponse, err error)

DescribeTaskByStatusReport Task Status Trend

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskLockStatus

func (c *Client) DescribeTaskLockStatus(request *DescribeTaskLockStatusRequest) (response *DescribeTaskLockStatusResponse, err error)

DescribeTaskLockStatus View Task Lock Status Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTaskLockStatusWithContext

func (c *Client) DescribeTaskLockStatusWithContext(ctx context.Context, request *DescribeTaskLockStatusRequest) (response *DescribeTaskLockStatusResponse, err error)

DescribeTaskLockStatus View Task Lock Status Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeTaskRunHistory

func (c *Client) DescribeTaskRunHistory(request *DescribeTaskRunHistoryRequest) (response *DescribeTaskRunHistoryResponse, err error)

DescribeTaskRunHistory Paging Query Task Execution History

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskRunHistoryWithContext

func (c *Client) DescribeTaskRunHistoryWithContext(ctx context.Context, request *DescribeTaskRunHistoryRequest) (response *DescribeTaskRunHistoryResponse, err error)

DescribeTaskRunHistory Paging Query Task Execution History

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskScript

func (c *Client) DescribeTaskScript(request *DescribeTaskScriptRequest) (response *DescribeTaskScriptResponse, err error)

DescribeTaskScript Query Task Script

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTaskScriptWithContext

func (c *Client) DescribeTaskScriptWithContext(ctx context.Context, request *DescribeTaskScriptRequest) (response *DescribeTaskScriptResponse, err error)

DescribeTaskScript Query Task Script

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTemplateDimCount

func (c *Client) DescribeTemplateDimCount(request *DescribeTemplateDimCountRequest) (response *DescribeTemplateDimCountResponse, err error)

DescribeTemplateDimCount Query rule template dimension distribution

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeTemplateDimCountWithContext

func (c *Client) DescribeTemplateDimCountWithContext(ctx context.Context, request *DescribeTemplateDimCountRequest) (response *DescribeTemplateDimCountResponse, err error)

DescribeTemplateDimCount Query rule template dimension distribution

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeThirdTaskRunLog

func (c *Client) DescribeThirdTaskRunLog(request *DescribeThirdTaskRunLogRequest) (response *DescribeThirdTaskRunLogResponse, err error)

DescribeThirdTaskRunLog Get third-party operation logs

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeThirdTaskRunLogWithContext

func (c *Client) DescribeThirdTaskRunLogWithContext(ctx context.Context, request *DescribeThirdTaskRunLogRequest) (response *DescribeThirdTaskRunLogResponse, err error)

DescribeThirdTaskRunLog Get third-party operation logs

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTopTableStat

func (c *Client) DescribeTopTableStat(request *DescribeTopTableStatRequest) (response *DescribeTopTableStatResponse, err error)

DescribeTopTableStat Data Quality Overview Page Table Ranking Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeTopTableStatWithContext

func (c *Client) DescribeTopTableStatWithContext(ctx context.Context, request *DescribeTopTableStatRequest) (response *DescribeTopTableStatResponse, err error)

DescribeTopTableStat Data Quality Overview Page Table Ranking Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeTrendStat

func (c *Client) DescribeTrendStat(request *DescribeTrendStatRequest) (response *DescribeTrendStatResponse, err error)

DescribeTrendStat Data Quality Overview Page Trend Change Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeTrendStatWithContext

func (c *Client) DescribeTrendStatWithContext(ctx context.Context, request *DescribeTrendStatRequest) (response *DescribeTrendStatResponse, err error)

DescribeTrendStat Data Quality Overview Page Trend Change Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION_USERNOTINPROJECT = "UnauthorizedOperation.UserNotInProject"

func (*Client) DescribeWorkflowCanvasInfo

func (c *Client) DescribeWorkflowCanvasInfo(request *DescribeWorkflowCanvasInfoRequest) (response *DescribeWorkflowCanvasInfoResponse, err error)

DescribeWorkflowCanvasInfo Query Workflow Canvas

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowCanvasInfoWithContext

func (c *Client) DescribeWorkflowCanvasInfoWithContext(ctx context.Context, request *DescribeWorkflowCanvasInfoRequest) (response *DescribeWorkflowCanvasInfoResponse, err error)

DescribeWorkflowCanvasInfo Query Workflow Canvas

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowExecuteById

func (c *Client) DescribeWorkflowExecuteById(request *DescribeWorkflowExecuteByIdRequest) (response *DescribeWorkflowExecuteByIdResponse, err error)

DescribeWorkflowExecuteById Query Workflow Canvas Run Start and End Time

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowExecuteByIdWithContext

func (c *Client) DescribeWorkflowExecuteByIdWithContext(ctx context.Context, request *DescribeWorkflowExecuteByIdRequest) (response *DescribeWorkflowExecuteByIdResponse, err error)

DescribeWorkflowExecuteById Query Workflow Canvas Run Start and End Time

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowInfoById

func (c *Client) DescribeWorkflowInfoById(request *DescribeWorkflowInfoByIdRequest) (response *DescribeWorkflowInfoByIdResponse, err error)

DescribeWorkflowInfoById Query Workflow Details by Workflow ID

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowInfoByIdWithContext

func (c *Client) DescribeWorkflowInfoByIdWithContext(ctx context.Context, request *DescribeWorkflowInfoByIdRequest) (response *DescribeWorkflowInfoByIdResponse, err error)

DescribeWorkflowInfoById Query Workflow Details by Workflow ID

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowListByProjectId

func (c *Client) DescribeWorkflowListByProjectId(request *DescribeWorkflowListByProjectIdRequest) (response *DescribeWorkflowListByProjectIdResponse, err error)

DescribeWorkflowListByProjectId Get all workflow lists under the project by Project ID

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowListByProjectIdWithContext

func (c *Client) DescribeWorkflowListByProjectIdWithContext(ctx context.Context, request *DescribeWorkflowListByProjectIdRequest) (response *DescribeWorkflowListByProjectIdResponse, err error)

DescribeWorkflowListByProjectId Get all workflow lists under the project by Project ID

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowTaskCount

func (c *Client) DescribeWorkflowTaskCount(request *DescribeWorkflowTaskCountRequest) (response *DescribeWorkflowTaskCountResponse, err error)

DescribeWorkflowTaskCount Query the number of workflow tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeWorkflowTaskCountWithContext

func (c *Client) DescribeWorkflowTaskCountWithContext(ctx context.Context, request *DescribeWorkflowTaskCountRequest) (response *DescribeWorkflowTaskCountResponse, err error)

DescribeWorkflowTaskCount Query the number of workflow tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DiagnosePro

func (c *Client) DiagnosePro(request *DiagnoseProRequest) (response *DiagnoseProResponse, err error)

DiagnosePro Instance diagnosis for diagnosing instances in INITIAL, DEPENDENCE, ALLOCATED, LAUNCHED, EVENT_LISTENING, BEFORE_ASPECT, EXPIRED, FAILED states

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DiagnoseProWithContext

func (c *Client) DiagnoseProWithContext(ctx context.Context, request *DiagnoseProRequest) (response *DiagnoseProResponse, err error)

DiagnosePro Instance diagnosis for diagnosing instances in INITIAL, DEPENDENCE, ALLOCATED, LAUNCHED, EVENT_LISTENING, BEFORE_ASPECT, EXPIRED, FAILED states

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) DryRunDIOfflineTask

func (c *Client) DryRunDIOfflineTask(request *DryRunDIOfflineTaskRequest) (response *DryRunDIOfflineTaskResponse, err error)

DryRunDIOfflineTask Debug and Run Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DryRunDIOfflineTaskWithContext

func (c *Client) DryRunDIOfflineTaskWithContext(ctx context.Context, request *DryRunDIOfflineTaskRequest) (response *DryRunDIOfflineTaskResponse, err error)

DryRunDIOfflineTask Debug and Run Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) FindAllFolder

func (c *Client) FindAllFolder(request *FindAllFolderRequest) (response *FindAllFolderResponse, err error)

FindAllFolder Orchestration Space Bulk Operation Page Find All Folders

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) FindAllFolderWithContext

func (c *Client) FindAllFolderWithContext(ctx context.Context, request *FindAllFolderRequest) (response *FindAllFolderResponse, err error)

FindAllFolder Orchestration Space Bulk Operation Page Find All Folders

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) FreezeOpsTasks

func (c *Client) FreezeOpsTasks(request *FreezeOpsTasksRequest) (response *FreezeOpsTasksResponse, err error)

FreezeOpsTasks Task Operation and Maintenance - Bulk Pause Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) FreezeOpsTasksWithContext

func (c *Client) FreezeOpsTasksWithContext(ctx context.Context, request *FreezeOpsTasksRequest) (response *FreezeOpsTasksResponse, err error)

FreezeOpsTasks Task Operation and Maintenance - Bulk Pause Tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) FreezeTasksByWorkflowIds

func (c *Client) FreezeTasksByWorkflowIds(request *FreezeTasksByWorkflowIdsRequest) (response *FreezeTasksByWorkflowIdsResponse, err error)

FreezeTasksByWorkflowIds Pause All Tasks Under Workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) FreezeTasksByWorkflowIdsWithContext

func (c *Client) FreezeTasksByWorkflowIdsWithContext(ctx context.Context, request *FreezeTasksByWorkflowIdsRequest) (response *FreezeTasksByWorkflowIdsResponse, err error)

FreezeTasksByWorkflowIds Pause All Tasks Under Workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) GenHiveTableDDLSql

func (c *Client) GenHiveTableDDLSql(request *GenHiveTableDDLSqlRequest) (response *GenHiveTableDDLSqlResponse, err error)

GenHiveTableDDLSql Generate SQL for Creating Hive Table

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) GenHiveTableDDLSqlWithContext

func (c *Client) GenHiveTableDDLSqlWithContext(ctx context.Context, request *GenHiveTableDDLSqlRequest) (response *GenHiveTableDDLSqlResponse, err error)

GenHiveTableDDLSql Generate SQL for Creating Hive Table

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetFileInfo

func (c *Client) GetFileInfo(request *GetFileInfoRequest) (response *GetFileInfoResponse, err error)

GetFileInfo Development Space - Obtain data development script information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetFileInfoWithContext

func (c *Client) GetFileInfoWithContext(ctx context.Context, request *GetFileInfoRequest) (response *GetFileInfoResponse, err error)

GetFileInfo Development Space - Obtain data development script information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetIntegrationNodeColumnSchema

func (c *Client) GetIntegrationNodeColumnSchema(request *GetIntegrationNodeColumnSchemaRequest) (response *GetIntegrationNodeColumnSchemaResponse, err error)

GetIntegrationNodeColumnSchema Extracting DataInLong Node Field Schema

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) GetIntegrationNodeColumnSchemaWithContext

func (c *Client) GetIntegrationNodeColumnSchemaWithContext(ctx context.Context, request *GetIntegrationNodeColumnSchemaRequest) (response *GetIntegrationNodeColumnSchemaResponse, err error)

GetIntegrationNodeColumnSchema Extracting DataInLong Node Field Schema

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) GetOfflineDIInstanceList

func (c *Client) GetOfflineDIInstanceList(request *GetOfflineDIInstanceListRequest) (response *GetOfflineDIInstanceListResponse, err error)

GetOfflineDIInstanceList Get Offline Task Instance List (New)

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) GetOfflineDIInstanceListWithContext

func (c *Client) GetOfflineDIInstanceListWithContext(ctx context.Context, request *GetOfflineDIInstanceListRequest) (response *GetOfflineDIInstanceListResponse, err error)

GetOfflineDIInstanceList Get Offline Task Instance List (New)

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) GetOfflineInstanceList

func (c *Client) GetOfflineInstanceList(request *GetOfflineInstanceListRequest) (response *GetOfflineInstanceListResponse, err error)

GetOfflineInstanceList Obtain Offline Task Instances

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) GetOfflineInstanceListWithContext

func (c *Client) GetOfflineInstanceListWithContext(ctx context.Context, request *GetOfflineInstanceListRequest) (response *GetOfflineInstanceListResponse, err error)

GetOfflineInstanceList Obtain Offline Task Instances

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) KillOpsMakePlanInstances

func (c *Client) KillOpsMakePlanInstances(request *KillOpsMakePlanInstancesRequest) (response *KillOpsMakePlanInstancesResponse, err error)

KillOpsMakePlanInstances Batch Termination of Instances by Supplement Plan.

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) KillOpsMakePlanInstancesWithContext

func (c *Client) KillOpsMakePlanInstancesWithContext(ctx context.Context, request *KillOpsMakePlanInstancesRequest) (response *KillOpsMakePlanInstancesResponse, err error)

KillOpsMakePlanInstances Batch Termination of Instances by Supplement Plan.

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) KillScheduleInstances

func (c *Client) KillScheduleInstances(request *KillScheduleInstancesRequest) (response *KillScheduleInstancesResponse, err error)

KillScheduleInstances Batch Termination of Instances

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) KillScheduleInstancesWithContext

func (c *Client) KillScheduleInstancesWithContext(ctx context.Context, request *KillScheduleInstancesRequest) (response *KillScheduleInstancesResponse, err error)

KillScheduleInstances Batch Termination of Instances

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) LockIntegrationTask

func (c *Client) LockIntegrationTask(request *LockIntegrationTaskRequest) (response *LockIntegrationTaskResponse, err error)

LockIntegrationTask Lock Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) LockIntegrationTaskWithContext

func (c *Client) LockIntegrationTaskWithContext(ctx context.Context, request *LockIntegrationTaskRequest) (response *LockIntegrationTaskResponse, err error)

LockIntegrationTask Lock Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyApproveStatus

func (c *Client) ModifyApproveStatus(request *ModifyApproveStatusRequest) (response *ModifyApproveStatusResponse, err error)

ModifyApproveStatus Modify Approval Form Status

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyApproveStatusWithContext

func (c *Client) ModifyApproveStatusWithContext(ctx context.Context, request *ModifyApproveStatusRequest) (response *ModifyApproveStatusResponse, err error)

ModifyApproveStatus Modify Approval Form Status

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDataSource

func (c *Client) ModifyDataSource(request *ModifyDataSourceRequest) (response *ModifyDataSourceResponse, err error)

ModifyDataSource Modify Data Source

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDataSourceWithContext

func (c *Client) ModifyDataSourceWithContext(ctx context.Context, request *ModifyDataSourceRequest) (response *ModifyDataSourceResponse, err error)

ModifyDataSource Modify Data Source

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDimensionWeight

func (c *Client) ModifyDimensionWeight(request *ModifyDimensionWeightRequest) (response *ModifyDimensionWeightResponse, err error)

ModifyDimensionWeight Quality Report - Modify Dimension Permissions

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) ModifyDimensionWeightWithContext

func (c *Client) ModifyDimensionWeightWithContext(ctx context.Context, request *ModifyDimensionWeightRequest) (response *ModifyDimensionWeightResponse, err error)

ModifyDimensionWeight Quality Report - Modify Dimension Permissions

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) ModifyDsFolder

func (c *Client) ModifyDsFolder(request *ModifyDsFolderRequest) (response *ModifyDsFolderResponse, err error)

ModifyDsFolder Data Development Module - Folder Update

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDsFolderWithContext

func (c *Client) ModifyDsFolderWithContext(ctx context.Context, request *ModifyDsFolderRequest) (response *ModifyDsFolderResponse, err error)

ModifyDsFolder Data Development Module - Folder Update

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyExecStrategy

func (c *Client) ModifyExecStrategy(request *ModifyExecStrategyRequest) (response *ModifyExecStrategyResponse, err error)

ModifyExecStrategy Update Rule Group Execution Strategy

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"
UNSUPPORTEDOPERATION_NORULEINRULEGROUP = "UnsupportedOperation.NoRuleInRuleGroup"

func (*Client) ModifyExecStrategyWithContext

func (c *Client) ModifyExecStrategyWithContext(ctx context.Context, request *ModifyExecStrategyRequest) (response *ModifyExecStrategyResponse, err error)

ModifyExecStrategy Update Rule Group Execution Strategy

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"
UNSUPPORTEDOPERATION_NORULEINRULEGROUP = "UnsupportedOperation.NoRuleInRuleGroup"

func (*Client) ModifyIntegrationNode

func (c *Client) ModifyIntegrationNode(request *ModifyIntegrationNodeRequest) (response *ModifyIntegrationNodeResponse, err error)

ModifyIntegrationNode Updating Integrated Nodes

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyIntegrationNodeWithContext

func (c *Client) ModifyIntegrationNodeWithContext(ctx context.Context, request *ModifyIntegrationNodeRequest) (response *ModifyIntegrationNodeResponse, err error)

ModifyIntegrationNode Updating Integrated Nodes

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyIntegrationTask

func (c *Client) ModifyIntegrationTask(request *ModifyIntegrationTaskRequest) (response *ModifyIntegrationTaskResponse, err error)

ModifyIntegrationTask Update Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyIntegrationTaskWithContext

func (c *Client) ModifyIntegrationTaskWithContext(ctx context.Context, request *ModifyIntegrationTaskRequest) (response *ModifyIntegrationTaskResponse, err error)

ModifyIntegrationTask Update Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyMonitorStatus

func (c *Client) ModifyMonitorStatus(request *ModifyMonitorStatusRequest) (response *ModifyMonitorStatusResponse, err error)

ModifyMonitorStatus Update Monitoring Status

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyMonitorStatusWithContext

func (c *Client) ModifyMonitorStatusWithContext(ctx context.Context, request *ModifyMonitorStatusRequest) (response *ModifyMonitorStatusResponse, err error)

ModifyMonitorStatus Update Monitoring Status

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_CALLSCHEDULERAPIERROR = "InternalError.CallSchedulerApiError"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRule

func (c *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)

ModifyRule Update Quality Rule Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"

func (*Client) ModifyRuleGroupSubscription

func (c *Client) ModifyRuleGroupSubscription(request *ModifyRuleGroupSubscriptionRequest) (response *ModifyRuleGroupSubscriptionResponse, err error)

ModifyRuleGroupSubscription Update Rule Group Subscription Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_SERVICEISBUSY = "InvalidParameter.ServiceIsBusy"

func (*Client) ModifyRuleGroupSubscriptionWithContext

func (c *Client) ModifyRuleGroupSubscriptionWithContext(ctx context.Context, request *ModifyRuleGroupSubscriptionRequest) (response *ModifyRuleGroupSubscriptionResponse, err error)

ModifyRuleGroupSubscription Update Rule Group Subscription Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_SERVICEISBUSY = "InvalidParameter.ServiceIsBusy"

func (*Client) ModifyRuleTemplate

func (c *Client) ModifyRuleTemplate(request *ModifyRuleTemplateRequest) (response *ModifyRuleTemplateResponse, err error)

ModifyRuleTemplate Edit Rule Template

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_RULETEMPLATENOTEXIST = "InvalidParameter.RuleTemplateNotExist"

func (*Client) ModifyRuleTemplateWithContext

func (c *Client) ModifyRuleTemplateWithContext(ctx context.Context, request *ModifyRuleTemplateRequest) (response *ModifyRuleTemplateResponse, err error)

ModifyRuleTemplate Edit Rule Template

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_RULETEMPLATENOTEXIST = "InvalidParameter.RuleTemplateNotExist"

func (*Client) ModifyRuleWithContext

func (c *Client) ModifyRuleWithContext(ctx context.Context, request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)

ModifyRule Update Quality Rule Interface

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_RULENOTEXIST = "InvalidParameter.RuleNotExist"

func (*Client) ModifyTaskAlarmRegular

func (c *Client) ModifyTaskAlarmRegular(request *ModifyTaskAlarmRegularRequest) (response *ModifyTaskAlarmRegularResponse, err error)

ModifyTaskAlarmRegular Modify task alert rules

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) ModifyTaskAlarmRegularWithContext

func (c *Client) ModifyTaskAlarmRegularWithContext(ctx context.Context, request *ModifyTaskAlarmRegularRequest) (response *ModifyTaskAlarmRegularResponse, err error)

ModifyTaskAlarmRegular Modify task alert rules

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) ModifyTaskInfo

func (c *Client) ModifyTaskInfo(request *ModifyTaskInfoRequest) (response *ModifyTaskInfoResponse, err error)

ModifyTaskInfo <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Update Task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyTaskInfoWithContext

func (c *Client) ModifyTaskInfoWithContext(ctx context.Context, request *ModifyTaskInfoRequest) (response *ModifyTaskInfoResponse, err error)

ModifyTaskInfo <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Update Task

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
func (c *Client) ModifyTaskLinks(request *ModifyTaskLinksRequest) (response *ModifyTaskLinksResponse, err error)

ModifyTaskLinks <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyTaskLinksWithContext

func (c *Client) ModifyTaskLinksWithContext(ctx context.Context, request *ModifyTaskLinksRequest) (response *ModifyTaskLinksResponse, err error)

ModifyTaskLinks <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Add Parent Task Dependency

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyTaskName

func (c *Client) ModifyTaskName(request *ModifyTaskNameRequest) (response *ModifyTaskNameResponse, err error)

ModifyTaskName Rename Task (Task Editing)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyTaskNameWithContext

func (c *Client) ModifyTaskNameWithContext(ctx context.Context, request *ModifyTaskNameRequest) (response *ModifyTaskNameResponse, err error)

ModifyTaskName Rename Task (Task Editing)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyTaskScript

func (c *Client) ModifyTaskScript(request *ModifyTaskScriptRequest) (response *ModifyTaskScriptResponse, err error)

ModifyTaskScript <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Modify Task Script

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyTaskScriptWithContext

func (c *Client) ModifyTaskScriptWithContext(ctx context.Context, request *ModifyTaskScriptRequest) (response *ModifyTaskScriptResponse, err error)

ModifyTaskScript <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Modify Task Script

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyWorkflowInfo

func (c *Client) ModifyWorkflowInfo(request *ModifyWorkflowInfoRequest) (response *ModifyWorkflowInfoResponse, err error)

ModifyWorkflowInfo Update Workflow Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyWorkflowInfoWithContext

func (c *Client) ModifyWorkflowInfoWithContext(ctx context.Context, request *ModifyWorkflowInfoRequest) (response *ModifyWorkflowInfoResponse, err error)

ModifyWorkflowInfo Update Workflow Information

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyWorkflowSchedule

func (c *Client) ModifyWorkflowSchedule(request *ModifyWorkflowScheduleRequest) (response *ModifyWorkflowScheduleResponse, err error)

ModifyWorkflowSchedule Update Workflow Scheduling

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyWorkflowScheduleWithContext

func (c *Client) ModifyWorkflowScheduleWithContext(ctx context.Context, request *ModifyWorkflowScheduleRequest) (response *ModifyWorkflowScheduleResponse, err error)

ModifyWorkflowSchedule Update Workflow Scheduling

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) MoveTasksToFolder

func (c *Client) MoveTasksToFolder(request *MoveTasksToFolderRequest) (response *MoveTasksToFolderResponse, err error)

MoveTasksToFolder Orchestration Space - Workflow - Move Task to Workflow Folder

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) MoveTasksToFolderWithContext

func (c *Client) MoveTasksToFolderWithContext(ctx context.Context, request *MoveTasksToFolderRequest) (response *MoveTasksToFolderResponse, err error)

MoveTasksToFolder Orchestration Space - Workflow - Move Task to Workflow Folder

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RegisterEvent

func (c *Client) RegisterEvent(request *RegisterEventRequest) (response *RegisterEventResponse, err error)

RegisterEvent <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Registration Event

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RegisterEventListener

func (c *Client) RegisterEventListener(request *RegisterEventListenerRequest) (response *RegisterEventListenerResponse, err error)

RegisterEventListener <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Register Event Listener

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RegisterEventListenerWithContext

func (c *Client) RegisterEventListenerWithContext(ctx context.Context, request *RegisterEventListenerRequest) (response *RegisterEventListenerResponse, err error)

RegisterEventListener <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Register Event Listener

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RegisterEventWithContext

func (c *Client) RegisterEventWithContext(ctx context.Context, request *RegisterEventRequest) (response *RegisterEventResponse, err error)

RegisterEvent <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Registration Event

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RemoveWorkflowDs

func (c *Client) RemoveWorkflowDs(request *RemoveWorkflowDsRequest) (response *RemoveWorkflowDsResponse, err error)

RemoveWorkflowDs Delete orchestration space workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RemoveWorkflowDsWithContext

func (c *Client) RemoveWorkflowDsWithContext(ctx context.Context, request *RemoveWorkflowDsRequest) (response *RemoveWorkflowDsResponse, err error)

RemoveWorkflowDs Delete orchestration space workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) ResumeIntegrationTask

func (c *Client) ResumeIntegrationTask(request *ResumeIntegrationTaskRequest) (response *ResumeIntegrationTaskResponse, err error)

ResumeIntegrationTask Continue Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ResumeIntegrationTaskWithContext

func (c *Client) ResumeIntegrationTaskWithContext(ctx context.Context, request *ResumeIntegrationTaskRequest) (response *ResumeIntegrationTaskResponse, err error)

ResumeIntegrationTask Continue Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) RobAndLockIntegrationTask

func (c *Client) RobAndLockIntegrationTask(request *RobAndLockIntegrationTaskRequest) (response *RobAndLockIntegrationTaskResponse, err error)

RobAndLockIntegrationTask Preemptive locking of integration tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) RobAndLockIntegrationTaskWithContext

func (c *Client) RobAndLockIntegrationTaskWithContext(ctx context.Context, request *RobAndLockIntegrationTaskRequest) (response *RobAndLockIntegrationTaskResponse, err error)

RobAndLockIntegrationTask Preemptive locking of integration tasks

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) RunForceSucScheduleInstances

func (c *Client) RunForceSucScheduleInstances(request *RunForceSucScheduleInstancesRequest) (response *RunForceSucScheduleInstancesResponse, err error)

RunForceSucScheduleInstances Instance Batch Successfully Configured

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RunForceSucScheduleInstancesWithContext

func (c *Client) RunForceSucScheduleInstancesWithContext(ctx context.Context, request *RunForceSucScheduleInstancesRequest) (response *RunForceSucScheduleInstancesResponse, err error)

RunForceSucScheduleInstances Instance Batch Successfully Configured

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RunRerunScheduleInstances

func (c *Client) RunRerunScheduleInstances(request *RunRerunScheduleInstancesRequest) (response *RunRerunScheduleInstancesResponse, err error)

RunRerunScheduleInstances Instance Batch Rerun

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RunRerunScheduleInstancesWithContext

func (c *Client) RunRerunScheduleInstancesWithContext(ctx context.Context, request *RunRerunScheduleInstancesRequest) (response *RunRerunScheduleInstancesResponse, err error)

RunRerunScheduleInstances Instance Batch Rerun

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RunTasksByMultiWorkflow

func (c *Client) RunTasksByMultiWorkflow(request *RunTasksByMultiWorkflowRequest) (response *RunTasksByMultiWorkflowResponse, err error)

RunTasksByMultiWorkflow Batch startup of workflows

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) RunTasksByMultiWorkflowWithContext

func (c *Client) RunTasksByMultiWorkflowWithContext(ctx context.Context, request *RunTasksByMultiWorkflowRequest) (response *RunTasksByMultiWorkflowResponse, err error)

RunTasksByMultiWorkflow Batch startup of workflows

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SaveCustomFunction

func (c *Client) SaveCustomFunction(request *SaveCustomFunctionRequest) (response *SaveCustomFunctionResponse, err error)

SaveCustomFunction Save User-Defined Function

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SaveCustomFunctionWithContext

func (c *Client) SaveCustomFunctionWithContext(ctx context.Context, request *SaveCustomFunctionRequest) (response *SaveCustomFunctionResponse, err error)

SaveCustomFunction Save User-Defined Function

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SetTaskAlarmNew

func (c *Client) SetTaskAlarmNew(request *SetTaskAlarmNewRequest) (response *SetTaskAlarmNewResponse, err error)

SetTaskAlarmNew <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Set Task Alerts, Create/Update Alert Information (Latest)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SetTaskAlarmNewWithContext

func (c *Client) SetTaskAlarmNewWithContext(ctx context.Context, request *SetTaskAlarmNewRequest) (response *SetTaskAlarmNewResponse, err error)

SetTaskAlarmNew <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Set Task Alerts, Create/Update Alert Information (Latest)

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) StartIntegrationTask

func (c *Client) StartIntegrationTask(request *StartIntegrationTaskRequest) (response *StartIntegrationTaskResponse, err error)

StartIntegrationTask Initiate Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StartIntegrationTaskWithContext

func (c *Client) StartIntegrationTaskWithContext(ctx context.Context, request *StartIntegrationTaskRequest) (response *StartIntegrationTaskResponse, err error)

StartIntegrationTask Initiate Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StopIntegrationTask

func (c *Client) StopIntegrationTask(request *StopIntegrationTaskRequest) (response *StopIntegrationTaskResponse, err error)

StopIntegrationTask Stop Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StopIntegrationTaskWithContext

func (c *Client) StopIntegrationTaskWithContext(ctx context.Context, request *StopIntegrationTaskRequest) (response *StopIntegrationTaskResponse, err error)

StopIntegrationTask Stop Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitCustomFunction

func (c *Client) SubmitCustomFunction(request *SubmitCustomFunctionRequest) (response *SubmitCustomFunctionResponse, err error)

SubmitCustomFunction Submit Custom Definition Function

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitCustomFunctionWithContext

func (c *Client) SubmitCustomFunctionWithContext(ctx context.Context, request *SubmitCustomFunctionRequest) (response *SubmitCustomFunctionResponse, err error)

SubmitCustomFunction Submit Custom Definition Function

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitSqlTask

func (c *Client) SubmitSqlTask(request *SubmitSqlTaskRequest) (response *SubmitSqlTaskResponse, err error)

SubmitSqlTask Ad Hoc Analysis - Submit SQL Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
INVALIDPARAMETER_WEDATAROLENOTEXISTS = "InvalidParameter.WeDataRoleNotExists"
INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitSqlTaskWithContext

func (c *Client) SubmitSqlTaskWithContext(ctx context.Context, request *SubmitSqlTaskRequest) (response *SubmitSqlTaskResponse, err error)

SubmitSqlTask Ad Hoc Analysis - Submit SQL Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
INVALIDPARAMETER_WEDATAROLENOTEXISTS = "InvalidParameter.WeDataRoleNotExists"
INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitTask

func (c *Client) SubmitTask(request *SubmitTaskRequest) (response *SubmitTaskResponse, err error)

SubmitTask <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Submit a Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
INVALIDPARAMETER_WEDATAROLENOTEXISTS = "InvalidParameter.WeDataRoleNotExists"
INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitTaskTestRun

func (c *Client) SubmitTaskTestRun(request *SubmitTaskTestRunRequest) (response *SubmitTaskTestRunResponse, err error)

SubmitTaskTestRun No

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SubmitTaskTestRunWithContext

func (c *Client) SubmitTaskTestRunWithContext(ctx context.Context, request *SubmitTaskTestRunRequest) (response *SubmitTaskTestRunResponse, err error)

SubmitTaskTestRun No

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SubmitTaskWithContext

func (c *Client) SubmitTaskWithContext(ctx context.Context, request *SubmitTaskRequest) (response *SubmitTaskResponse, err error)

SubmitTask <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Submit a Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_INTERNALCALLCLOUDAPIERROR = "InternalError.InternalCallCloudApiError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
INVALIDPARAMETER_WEDATAROLENOTEXISTS = "InvalidParameter.WeDataRoleNotExists"
INVALIDPARAMETER_WORKSPACENOTEXIST = "InvalidParameter.WorkspaceNotExist"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubmitWorkflow

func (c *Client) SubmitWorkflow(request *SubmitWorkflowRequest) (response *SubmitWorkflowResponse, err error)

SubmitWorkflow Submit Workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SubmitWorkflowWithContext

func (c *Client) SubmitWorkflowWithContext(ctx context.Context, request *SubmitWorkflowRequest) (response *SubmitWorkflowResponse, err error)

SubmitWorkflow Submit Workflow

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) SuspendIntegrationTask

func (c *Client) SuspendIntegrationTask(request *SuspendIntegrationTaskRequest) (response *SuspendIntegrationTaskResponse, err error)

SuspendIntegrationTask Pause Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SuspendIntegrationTaskWithContext

func (c *Client) SuspendIntegrationTaskWithContext(ctx context.Context, request *SuspendIntegrationTaskRequest) (response *SuspendIntegrationTaskResponse, err error)

SuspendIntegrationTask Pause Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) TaskLog

func (c *Client) TaskLog(request *TaskLogRequest) (response *TaskLogResponse, err error)

TaskLog Query Inlong Manager Logs

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) TaskLogWithContext

func (c *Client) TaskLogWithContext(ctx context.Context, request *TaskLogRequest) (response *TaskLogResponse, err error)

TaskLog Query Inlong Manager Logs

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) TriggerDsEvent

func (c *Client) TriggerDsEvent(request *TriggerDsEventRequest) (response *TriggerDsEventResponse, err error)

TriggerDsEvent Event Management - Triggered Events

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) TriggerDsEventWithContext

func (c *Client) TriggerDsEventWithContext(ctx context.Context, request *TriggerDsEventRequest) (response *TriggerDsEventResponse, err error)

TriggerDsEvent Event Management - Triggered Events

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) TriggerEvent

func (c *Client) TriggerEvent(request *TriggerEventRequest) (response *TriggerEventResponse, err error)

TriggerEvent <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Trigger events

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) TriggerEventWithContext

func (c *Client) TriggerEventWithContext(ctx context.Context, request *TriggerEventRequest) (response *TriggerEventResponse, err error)

TriggerEvent <p style="color:red;">[Note: This version is only available to a portion of allowlist customers in the Guangzhou Region]</p>

Trigger events

error code that may be returned:

FAILEDOPERATION = "FailedOperation"

func (*Client) UnlockIntegrationTask

func (c *Client) UnlockIntegrationTask(request *UnlockIntegrationTaskRequest) (response *UnlockIntegrationTaskResponse, err error)

UnlockIntegrationTask Unlock Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UnlockIntegrationTaskWithContext

func (c *Client) UnlockIntegrationTaskWithContext(ctx context.Context, request *UnlockIntegrationTaskRequest) (response *UnlockIntegrationTaskResponse, err error)

UnlockIntegrationTask Unlock Integration Task

error code that may be returned:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateWorkflowOwner

func (c *Client) UpdateWorkflowOwner(request *UpdateWorkflowOwnerRequest) (response *UpdateWorkflowOwnerResponse, err error)

UpdateWorkflowOwner Modifying Workflow Person in Charge

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) UpdateWorkflowOwnerWithContext

func (c *Client) UpdateWorkflowOwnerWithContext(ctx context.Context, request *UpdateWorkflowOwnerRequest) (response *UpdateWorkflowOwnerResponse, err error)

UpdateWorkflowOwner Modifying Workflow Person in Charge

error code that may be returned:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"

func (*Client) UploadContent

func (c *Client) UploadContent(request *UploadContentRequest) (response *UploadContentResponse, err error)

UploadContent Save Task Information

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_NOLOCK = "FailedOperation.NoLock"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UploadContentWithContext

func (c *Client) UploadContentWithContext(ctx context.Context, request *UploadContentRequest) (response *UploadContentResponse, err error)

UploadContent Save Task Information

error code that may be returned:

AUTHFAILURE_SIGNATUREEXPIRE = "AuthFailure.SignatureExpire"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_NOLOCK = "FailedOperation.NoLock"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_DATAENGINEINSTANCENOTEXISTS = "InvalidParameter.DataEngineInstanceNotExists"
MISSINGPARAMETER = "MissingParameter"

type CollectionFolderOpsDto

type CollectionFolderOpsDto struct {
	// Total numberNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total number of pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Current Page Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *int64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Quantity per page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Task InformationNote: This field may return null, indicating that no valid value can be obtained.
	Items []*FolderOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type CollectionInstanceOpsDto

type CollectionInstanceOpsDto struct {
	// Total numberNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total Number of Pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Current Page Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *int64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Quantity per page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Instance InformationNote: This field may return null, indicating that no valid value can be obtained.
	Items []*InstanceOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type ColumnAggregationLineage

type ColumnAggregationLineage struct {
	// Table nameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Parent Node ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentId *string `json:"ParentId,omitnil,omitempty" name:"ParentId"`

	// Metadata Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreType *string `json:"MetastoreType,omitnil,omitempty" name:"MetastoreType"`

	// String Type Parent Node Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentSet *string `json:"ParentSet,omitnil,omitempty" name:"ParentSet"`

	// String Type Child Node Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChildSet *string `json:"ChildSet,omitnil,omitempty" name:"ChildSet"`

	// Column Information Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnInfoSet []*SimpleColumnInfo `json:"ColumnInfoSet,omitnil,omitempty" name:"ColumnInfoSet"`
}

type ColumnBasicInfo

type ColumnBasicInfo struct {
	// Table's Globally Unique ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Data Source Globally Unique ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Field NameNote: This field may return null, indicating that no valid value can be obtained.
	ColumnName *string `json:"ColumnName,omitnil,omitempty" name:"ColumnName"`

	// Data Type, such as string/int etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"`

	// Field Type, such as varchar(32)/int(10) etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnType *string `json:"ColumnType,omitnil,omitempty" name:"ColumnType"`

	// Field Default Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnDefault *string `json:"ColumnDefault,omitnil,omitempty" name:"ColumnDefault"`

	// Index Type, such as PRI/MUL/PARTITION etc., For normal fields, this value is an empty string
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnKey *string `json:"ColumnKey,omitnil,omitempty" name:"ColumnKey"`

	// Field Order Identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnPosition *int64 `json:"ColumnPosition,omitnil,omitempty" name:"ColumnPosition"`

	// Field Comment
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnComment *string `json:"ColumnComment,omitnil,omitempty" name:"ColumnComment"`

	// Data TypeNote: This field may return null, indicating that no valid value can be obtained.
	StoreType *string `json:"StoreType,omitnil,omitempty" name:"StoreType"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Name in English
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Project Name in Chinese
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectDisplayName *string `json:"ProjectDisplayName,omitnil,omitempty" name:"ProjectDisplayName"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Precision
	// Note: This field may return null, indicating that no valid value can be obtained.
	Scale *int64 `json:"Scale,omitnil,omitempty" name:"Scale"`
}

type ColumnData

type ColumnData struct {
	// ColumnName1
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// ColumnName1
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventProjectName *string `json:"EventProjectName,omitnil,omitempty" name:"EventProjectName"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Project nameNote: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

type ColumnItem

type ColumnItem struct {
	// ColumnName1
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnName *string `json:"ColumnName,omitnil,omitempty" name:"ColumnName"`

	// ColumnName1
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnRef *string `json:"ColumnRef,omitnil,omitempty" name:"ColumnRef"`
}

type ColumnLineageInfo

type ColumnLineageInfo struct {
	// Lineage ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Field NameNote: This field may return null, indicating that no valid value can be obtained.
	ColumnName *string `json:"ColumnName,omitnil,omitempty" name:"ColumnName"`

	// Field Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnNameCn *string `json:"ColumnNameCn,omitnil,omitempty" name:"ColumnNameCn"`

	// Field TypeNote: This field may return null, indicating that no valid value can be obtained.
	ColumnType *string `json:"ColumnType,omitnil,omitempty" name:"ColumnType"`

	// Relationship Parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	RelationParams *string `json:"RelationParams,omitnil,omitempty" name:"RelationParams"`

	// ParameterNote: This field may return null, indicating that no valid value can be obtained.
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Parent ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentId *string `json:"ParentId,omitnil,omitempty" name:"ParentId"`

	// Metadata Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreType *string `json:"MetastoreType,omitnil,omitempty" name:"MetastoreType"`

	// Metadata Type Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreTypeName *string `json:"MetastoreTypeName,omitnil,omitempty" name:"MetastoreTypeName"`

	// Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Full Field Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualifiedName *string `json:"QualifiedName,omitnil,omitempty" name:"QualifiedName"`

	// Number of Downstream Nodes
	// Note: This field may return null, indicating that no valid value can be obtained.
	DownStreamCount *int64 `json:"DownStreamCount,omitnil,omitempty" name:"DownStreamCount"`

	// Number of Upstream Nodes
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpStreamCount *int64 `json:"UpStreamCount,omitnil,omitempty" name:"UpStreamCount"`

	// DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Path Information Starting from the Central Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	PrefixPath *string `json:"PrefixPath,omitnil,omitempty" name:"PrefixPath"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`

	// Task ID list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tasks []*string `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Parent Node List String
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentSet *string `json:"ParentSet,omitnil,omitempty" name:"ParentSet"`

	// Child Node List String
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChildSet *string `json:"ChildSet,omitnil,omitempty" name:"ChildSet"`

	// Additional parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtParams []*LineageParamRecord `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Table IDNote: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`
}

type ColumnMeta

type ColumnMeta struct {
	// Field English Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	NameEn *string `json:"NameEn,omitnil,omitempty" name:"NameEn"`

	// Field Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	NameCn *string `json:"NameCn,omitnil,omitempty" name:"NameCn"`

	// Field TypeNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Field DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Field Sequence Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	Position *int64 `json:"Position,omitnil,omitempty" name:"Position"`

	// Is Partition Field
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsPartition *bool `json:"IsPartition,omitnil,omitempty" name:"IsPartition"`

	// Field nameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// HBase Column Family Attribute Set
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnFamiliesFieldSet []*Pair `json:"ColumnFamiliesFieldSet,omitnil,omitempty" name:"ColumnFamiliesFieldSet"`

	// Corresponding Code Table Dictionary ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DictionaryId *string `json:"DictionaryId,omitnil,omitempty" name:"DictionaryId"`

	// Corresponding Code Table Dictionary Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DictionaryName *string `json:"DictionaryName,omitnil,omitempty" name:"DictionaryName"`

	// Security Level: Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	LevelName *string `json:"LevelName,omitnil,omitempty" name:"LevelName"`

	// Security Level: Value Range 1-10
	// Note: This field may return null, indicating that no valid value can be obtained.
	LevelRank *int64 `json:"LevelRank,omitnil,omitempty" name:"LevelRank"`
}

type CommitIntegrationTaskRequest

type CommitIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 0. Only submit, 1. Start immediately, 2. Stop online jobs, discard job state data, restart, 3. Pause online jobs, keep job state data, continue running, 4. Keep job state data, continue running
	CommitType *int64 `json:"CommitType,omitnil,omitempty" name:"CommitType"`

	// Real-time task 201 Offline task 202 Default is real-time task
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Additional parameters
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Submit version description
	VersionDesc *string `json:"VersionDesc,omitnil,omitempty" name:"VersionDesc"`

	// Submit version number
	InstanceVersion *int64 `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`

	// Describe the type of front-end operation
	EventDesc *string `json:"EventDesc,omitnil,omitempty" name:"EventDesc"`
}

func NewCommitIntegrationTaskRequest

func NewCommitIntegrationTaskRequest() (request *CommitIntegrationTaskRequest)

func (*CommitIntegrationTaskRequest) FromJsonString

func (r *CommitIntegrationTaskRequest) 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 (*CommitIntegrationTaskRequest) ToJsonString

func (r *CommitIntegrationTaskRequest) ToJsonString() string

type CommitIntegrationTaskRequestParams

type CommitIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 0. Only submit, 1. Start immediately, 2. Stop online jobs, discard job state data, restart, 3. Pause online jobs, keep job state data, continue running, 4. Keep job state data, continue running
	CommitType *int64 `json:"CommitType,omitnil,omitempty" name:"CommitType"`

	// Real-time task 201 Offline task 202 Default is real-time task
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Additional parameters
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Submit version description
	VersionDesc *string `json:"VersionDesc,omitnil,omitempty" name:"VersionDesc"`

	// Submit version number
	InstanceVersion *int64 `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`

	// Describe the type of front-end operation
	EventDesc *string `json:"EventDesc,omitnil,omitempty" name:"EventDesc"`
}

Predefined struct for user

type CommitIntegrationTaskResponse

type CommitIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *CommitIntegrationTaskResponseParams `json:"Response"`
}

func NewCommitIntegrationTaskResponse

func NewCommitIntegrationTaskResponse() (response *CommitIntegrationTaskResponse)

func (*CommitIntegrationTaskResponse) FromJsonString

func (r *CommitIntegrationTaskResponse) 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 (*CommitIntegrationTaskResponse) ToJsonString

func (r *CommitIntegrationTaskResponse) ToJsonString() string

type CommitIntegrationTaskResponseParams

type CommitIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CommitRuleGroupTaskRequest

type CommitRuleGroupTaskRequest struct {
	*tchttp.BaseRequest

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Trigger Type 1. Manual Trigger 2. In-process Scheduling Trigger 3. Periodic Scheduling Trigger
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Rule Configuration List
	ExecRuleConfig []*RuleConfig `json:"ExecRuleConfig,omitnil,omitempty" name:"ExecRuleConfig"`

	// Execution configuration
	ExecConfig *RuleExecConfig `json:"ExecConfig,omitnil,omitempty" name:"ExecConfig"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// The execution engine that this rule runs. If this parameter is not passed, the default execution engine under this data source will be requested.
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`
}

func NewCommitRuleGroupTaskRequest

func NewCommitRuleGroupTaskRequest() (request *CommitRuleGroupTaskRequest)

func (*CommitRuleGroupTaskRequest) FromJsonString

func (r *CommitRuleGroupTaskRequest) 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 (*CommitRuleGroupTaskRequest) ToJsonString

func (r *CommitRuleGroupTaskRequest) ToJsonString() string

type CommitRuleGroupTaskRequestParams

type CommitRuleGroupTaskRequestParams struct {
	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Trigger Type 1. Manual Trigger 2. In-process Scheduling Trigger 3. Periodic Scheduling Trigger
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Rule Configuration List
	ExecRuleConfig []*RuleConfig `json:"ExecRuleConfig,omitnil,omitempty" name:"ExecRuleConfig"`

	// Execution configuration
	ExecConfig *RuleExecConfig `json:"ExecConfig,omitnil,omitempty" name:"ExecConfig"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// The execution engine that this rule runs. If this parameter is not passed, the default execution engine under this data source will be requested.
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`
}

Predefined struct for user

type CommitRuleGroupTaskResponse

type CommitRuleGroupTaskResponse struct {
	*tchttp.BaseResponse
	Response *CommitRuleGroupTaskResponseParams `json:"Response"`
}

func NewCommitRuleGroupTaskResponse

func NewCommitRuleGroupTaskResponse() (response *CommitRuleGroupTaskResponse)

func (*CommitRuleGroupTaskResponse) FromJsonString

func (r *CommitRuleGroupTaskResponse) 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 (*CommitRuleGroupTaskResponse) ToJsonString

func (r *CommitRuleGroupTaskResponse) ToJsonString() string

type CommitRuleGroupTaskResponseParams

type CommitRuleGroupTaskResponseParams struct {
	// Rule Group Execution ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroupExecResult `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CommonContent

type CommonContent struct {
	// Detailed Content
	// Note: This field may return null, indicating that no valid value can be obtained.
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`
}

type CommonId

type CommonId struct {
	// ID Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

type CommonIdOpsDto

type CommonIdOpsDto struct {
	// Returns the supplemental plan id
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

type CompareResult

type CompareResult struct {
	// Comparison Result Item List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*CompareResultItem `json:"Items,omitnil,omitempty" name:"Items"`

	// Total Number of Rows Detected
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalRows *uint64 `json:"TotalRows,omitnil,omitempty" name:"TotalRows"`

	// Number of Rows Passed
	// Note: This field may return null, indicating that no valid value can be obtained.
	PassRows *uint64 `json:"PassRows,omitnil,omitempty" name:"PassRows"`

	// Number of Rows Failed
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerRows *uint64 `json:"TriggerRows,omitnil,omitempty" name:"TriggerRows"`
}

type CompareResultItem

type CompareResultItem struct {
	// Comparison Result, 1 is true, 2 is false
	// Note: This field may return null, indicating that no valid value can be obtained.
	FixResult *uint64 `json:"FixResult,omitnil,omitempty" name:"FixResult"`

	// Quality SQL Execution Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResultValue *string `json:"ResultValue,omitnil,omitempty" name:"ResultValue"`

	// Threshold List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Values []*ThresholdValue `json:"Values,omitnil,omitempty" name:"Values"`

	// Comparison Operation Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`

	// Comparison Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompareType *uint64 `json:"CompareType,omitnil,omitempty" name:"CompareType"`

	// Value Comparison Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	ValueComputeType *uint64 `json:"ValueComputeType,omitnil,omitempty" name:"ValueComputeType"`
}

type CompareRule

type CompareRule struct {
	// Comparison Criteria List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*CompareRuleItem `json:"Items,omitnil,omitempty" name:"Items"`

	// Default cycle of the periodic template, Unit: seconds
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// o represents OR, a represents AND, numbers represent items' indices
	// Note: This field may return null, indicating that no valid value can be obtained.
	ComputeExpression *string `json:"ComputeExpression,omitnil,omitempty" name:"ComputeExpression"`
}

type CompareRuleItem

type CompareRuleItem struct {
	// Comparison Type 1. Fixed value  2. Fluctuation Value  3. Numeric Range Comparison  4. Enumeration Range Comparison  5. No Comparison
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompareType *uint64 `json:"CompareType,omitnil,omitempty" name:"CompareType"`

	// Comparison Operation Type
	// <  <=  ==  =>  > !=
	// IRLCRO: Within the interval (left closed, right open)
	// IRLORC: Within the interval (left open, right closed)
	// IRLCRC: Within the interval (left closed, right closed)
	// IRLORO: Within the interval (left open, right open)
	// NRLCRO: Not within the range (left-closed, right-open)
	// NRLORC: Not within the range (left-open, right-closed)
	// NRLCRC: Not within the range (left-closed, right-closed)
	// NRLORO: Not within the range (left-open, right-open)
	// Note: This field may return null, indicating that no valid value can be obtained.
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`

	// Quality statistical value types 1. Absolute Value 2. Increase 3. Decline 4. _C includes 5. N_C does not include
	// Note: This field may return null, indicating that no valid value can be obtained.
	ValueComputeType *uint64 `json:"ValueComputeType,omitnil,omitempty" name:"ValueComputeType"`

	// Comparison threshold list
	// Note: This field may return null, indicating that no valid value can be obtained.
	ValueList []*ThresholdValue `json:"ValueList,omitnil,omitempty" name:"ValueList"`
}

type Content

type Content struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Diagnosis
	// Note: This field may return null, indicating that no valid value can be obtained.
	Diagnose *string `json:"Diagnose,omitnil,omitempty" name:"Diagnose"`

	// Reason
	// Note: This field may return null, indicating that no valid value can be obtained.
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// OperationNote: This field may return null, indicating that no valid value can be obtained.
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// Link
	// Note: This field may return null, indicating that no valid value can be obtained.
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
}

type CountOpsInstanceStateRequest

type CountOpsInstanceStateRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewCountOpsInstanceStateRequest

func NewCountOpsInstanceStateRequest() (request *CountOpsInstanceStateRequest)

func (*CountOpsInstanceStateRequest) FromJsonString

func (r *CountOpsInstanceStateRequest) 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 (*CountOpsInstanceStateRequest) ToJsonString

func (r *CountOpsInstanceStateRequest) ToJsonString() string

type CountOpsInstanceStateRequestParams

type CountOpsInstanceStateRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type CountOpsInstanceStateResponse

type CountOpsInstanceStateResponse struct {
	*tchttp.BaseResponse
	Response *CountOpsInstanceStateResponseParams `json:"Response"`
}

func NewCountOpsInstanceStateResponse

func NewCountOpsInstanceStateResponse() (response *CountOpsInstanceStateResponse)

func (*CountOpsInstanceStateResponse) FromJsonString

func (r *CountOpsInstanceStateResponse) 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 (*CountOpsInstanceStateResponse) ToJsonString

func (r *CountOpsInstanceStateResponse) ToJsonString() string

type CountOpsInstanceStateResponseParams

type CountOpsInstanceStateResponseParams struct {
	// Task Corresponding Instance Status Statistics
	Data *TaskInstanceCountDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateCustomFunctionRequest

type CreateCustomFunctionRequest struct {
	*tchttp.BaseRequest

	// Enumerated values: HIVE, SPARK, DLC
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Enumerated values: ANALYSIS (function), ENCRYPTION (encryption function), AGGREGATE (aggregate function), LOGIC (logic function), DATE_AND_TIME (date and time function), MATH (math function), CONVERSION (conversion function), STRING (string function), IP_AND_DOMAIN (IP and domain function), WINDOW (window function), OTHER (other function)
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// Function Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Cluster Instance Engine ID
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Database name
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewCreateCustomFunctionRequest

func NewCreateCustomFunctionRequest() (request *CreateCustomFunctionRequest)

func (*CreateCustomFunctionRequest) FromJsonString

func (r *CreateCustomFunctionRequest) 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 (*CreateCustomFunctionRequest) ToJsonString

func (r *CreateCustomFunctionRequest) ToJsonString() string

type CreateCustomFunctionRequestParams

type CreateCustomFunctionRequestParams struct {
	// Enumerated values: HIVE, SPARK, DLC
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Enumerated values: ANALYSIS (function), ENCRYPTION (encryption function), AGGREGATE (aggregate function), LOGIC (logic function), DATE_AND_TIME (date and time function), MATH (math function), CONVERSION (conversion function), STRING (string function), IP_AND_DOMAIN (IP and domain function), WINDOW (window function), OTHER (other function)
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// Function Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Cluster Instance Engine ID
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Database name
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type CreateCustomFunctionResponse

type CreateCustomFunctionResponse struct {
	*tchttp.BaseResponse
	Response *CreateCustomFunctionResponseParams `json:"Response"`
}

func NewCreateCustomFunctionResponse

func NewCreateCustomFunctionResponse() (response *CreateCustomFunctionResponse)

func (*CreateCustomFunctionResponse) FromJsonString

func (r *CreateCustomFunctionResponse) 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 (*CreateCustomFunctionResponse) ToJsonString

func (r *CreateCustomFunctionResponse) ToJsonString() string

type CreateCustomFunctionResponseParams

type CreateCustomFunctionResponseParams struct {
	// Function Unique IdentifierNote: This field may return null, indicating that no valid value can be obtained.
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 CreateDataSourceRequest

type CreateDataSourceRequest struct {
	*tchttp.BaseRequest

	// Data Source Name, cannot be empty under the same SpaceName
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Source Category: Binding Engine, Binding Database
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Data Source Type: enumerated values
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Project ID
	OwnerProjectId *string `json:"OwnerProjectId,omitnil,omitempty" name:"OwnerProjectId"`

	// Project Name
	OwnerProjectName *string `json:"OwnerProjectName,omitnil,omitempty" name:"OwnerProjectName"`

	// Project Name (Chinese)
	OwnerProjectIdent *string `json:"OwnerProjectIdent,omitnil,omitempty" name:"OwnerProjectIdent"`

	// Configuration Information Extension of Business Data Source
	BizParams *string `json:"BizParams,omitnil,omitempty" name:"BizParams"`

	// Data source configuration information, stored as JSON KV. The KV storage information varies according to the data source type
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Data source description information
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source Display Name, for visual inspection
	Display *string `json:"Display,omitnil,omitempty" name:"Display"`

	// If the data source list is bound to a database, then it is the database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Instance ID of the data source engine, e.g., CDB Instance ID
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Visibility of the data source, where 1 is visible and 0 is not visible. Default is 1
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Name of the business space to which the data source belongs
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Collection Status
	Collect *string `json:"Collect,omitnil,omitempty" name:"Collect"`

	// COS Bucket Information
	COSBucket *string `json:"COSBucket,omitnil,omitempty" name:"COSBucket"`

	// cos region
	COSRegion *string `json:"COSRegion,omitnil,omitempty" name:"COSRegion"`

	// Connection Test Result
	ConnectResult *string `json:"ConnectResult,omitnil,omitempty" name:"ConnectResult"`

	// Development Environment Data Source Configuration
	DevelopmentParams *string `json:"DevelopmentParams,omitnil,omitempty" name:"DevelopmentParams"`
}

func NewCreateDataSourceRequest

func NewCreateDataSourceRequest() (request *CreateDataSourceRequest)

func (*CreateDataSourceRequest) FromJsonString

func (r *CreateDataSourceRequest) 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 (*CreateDataSourceRequest) ToJsonString

func (r *CreateDataSourceRequest) ToJsonString() string

type CreateDataSourceRequestParams

type CreateDataSourceRequestParams struct {
	// Data Source Name, cannot be empty under the same SpaceName
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Source Category: Binding Engine, Binding Database
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Data Source Type: enumerated values
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Project ID
	OwnerProjectId *string `json:"OwnerProjectId,omitnil,omitempty" name:"OwnerProjectId"`

	// Project Name
	OwnerProjectName *string `json:"OwnerProjectName,omitnil,omitempty" name:"OwnerProjectName"`

	// Project Name (Chinese)
	OwnerProjectIdent *string `json:"OwnerProjectIdent,omitnil,omitempty" name:"OwnerProjectIdent"`

	// Configuration Information Extension of Business Data Source
	BizParams *string `json:"BizParams,omitnil,omitempty" name:"BizParams"`

	// Data source configuration information, stored as JSON KV. The KV storage information varies according to the data source type
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Data source description information
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source Display Name, for visual inspection
	Display *string `json:"Display,omitnil,omitempty" name:"Display"`

	// If the data source list is bound to a database, then it is the database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Instance ID of the data source engine, e.g., CDB Instance ID
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Visibility of the data source, where 1 is visible and 0 is not visible. Default is 1
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Name of the business space to which the data source belongs
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Collection Status
	Collect *string `json:"Collect,omitnil,omitempty" name:"Collect"`

	// COS Bucket Information
	COSBucket *string `json:"COSBucket,omitnil,omitempty" name:"COSBucket"`

	// cos region
	COSRegion *string `json:"COSRegion,omitnil,omitempty" name:"COSRegion"`

	// Connection Test Result
	ConnectResult *string `json:"ConnectResult,omitnil,omitempty" name:"ConnectResult"`

	// Development Environment Data Source Configuration
	DevelopmentParams *string `json:"DevelopmentParams,omitnil,omitempty" name:"DevelopmentParams"`
}

Predefined struct for user

type CreateDataSourceResponse

type CreateDataSourceResponse struct {
	*tchttp.BaseResponse
	Response *CreateDataSourceResponseParams `json:"Response"`
}

func NewCreateDataSourceResponse

func NewCreateDataSourceResponse() (response *CreateDataSourceResponse)

func (*CreateDataSourceResponse) FromJsonString

func (r *CreateDataSourceResponse) 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 (*CreateDataSourceResponse) ToJsonString

func (r *CreateDataSourceResponse) ToJsonString() string

type CreateDataSourceResponseParams

type CreateDataSourceResponseParams struct {
	// Primary Key ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *uint64 `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateDsFolderRequest

type CreateDsFolderRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder Name
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Parent Folder ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`
}

func NewCreateDsFolderRequest

func NewCreateDsFolderRequest() (request *CreateDsFolderRequest)

func (*CreateDsFolderRequest) FromJsonString

func (r *CreateDsFolderRequest) 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 (*CreateDsFolderRequest) ToJsonString

func (r *CreateDsFolderRequest) ToJsonString() string

type CreateDsFolderRequestParams

type CreateDsFolderRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder Name
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Parent Folder ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`
}

Predefined struct for user

type CreateDsFolderResponse

type CreateDsFolderResponse struct {
	*tchttp.BaseResponse
	Response *CreateDsFolderResponseParams `json:"Response"`
}

func NewCreateDsFolderResponse

func NewCreateDsFolderResponse() (response *CreateDsFolderResponse)

func (*CreateDsFolderResponse) FromJsonString

func (r *CreateDsFolderResponse) 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 (*CreateDsFolderResponse) ToJsonString

func (r *CreateDsFolderResponse) ToJsonString() string

type CreateDsFolderResponseParams

type CreateDsFolderResponseParams struct {
	// Folder ID, null if creation fails
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateHiveTableByDDLRequest

type CreateHiveTableByDDLRequest struct {
	*tchttp.BaseRequest

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database
	Database *string `json:"Database,omitnil,omitempty" name:"Database"`

	// Create Hive Table DDL
	DDLSql *string `json:"DDLSql,omitnil,omitempty" name:"DDLSql"`

	// Table permissions, default is 0: Project share; 1: Individual and administrator only
	Privilege *int64 `json:"Privilege,omitnil,omitempty" name:"Privilege"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Target Table Type (HIVE or GBASE)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Person in Charge
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`

	// Schema Name
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`
}

func NewCreateHiveTableByDDLRequest

func NewCreateHiveTableByDDLRequest() (request *CreateHiveTableByDDLRequest)

func (*CreateHiveTableByDDLRequest) FromJsonString

func (r *CreateHiveTableByDDLRequest) 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 (*CreateHiveTableByDDLRequest) ToJsonString

func (r *CreateHiveTableByDDLRequest) ToJsonString() string

type CreateHiveTableByDDLRequestParams

type CreateHiveTableByDDLRequestParams struct {
	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database
	Database *string `json:"Database,omitnil,omitempty" name:"Database"`

	// Create Hive Table DDL
	DDLSql *string `json:"DDLSql,omitnil,omitempty" name:"DDLSql"`

	// Table permissions, default is 0: Project share; 1: Individual and administrator only
	Privilege *int64 `json:"Privilege,omitnil,omitempty" name:"Privilege"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Target Table Type (HIVE or GBASE)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Person in Charge
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`

	// Schema Name
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`
}

Predefined struct for user

type CreateHiveTableByDDLResponse

type CreateHiveTableByDDLResponse struct {
	*tchttp.BaseResponse
	Response *CreateHiveTableByDDLResponseParams `json:"Response"`
}

func NewCreateHiveTableByDDLResponse

func NewCreateHiveTableByDDLResponse() (response *CreateHiveTableByDDLResponse)

func (*CreateHiveTableByDDLResponse) FromJsonString

func (r *CreateHiveTableByDDLResponse) 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 (*CreateHiveTableByDDLResponse) ToJsonString

func (r *CreateHiveTableByDDLResponse) ToJsonString() string

type CreateHiveTableByDDLResponseParams

type CreateHiveTableByDDLResponseParams struct {
	// Table Name
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateHiveTableRequest

type CreateHiveTableRequest struct {
	*tchttp.BaseRequest

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database name
	Database *string `json:"Database,omitnil,omitempty" name:"Database"`

	// Base64-encoded Table Creation Statement
	DDLSql *string `json:"DDLSql,omitnil,omitempty" name:"DDLSql"`

	// Table permissions, default is 0: Project share; 1: Individual and administrator only
	Privilege *int64 `json:"Privilege,omitnil,omitempty" name:"Privilege"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Person in Charge
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`
}

func NewCreateHiveTableRequest

func NewCreateHiveTableRequest() (request *CreateHiveTableRequest)

func (*CreateHiveTableRequest) FromJsonString

func (r *CreateHiveTableRequest) 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 (*CreateHiveTableRequest) ToJsonString

func (r *CreateHiveTableRequest) ToJsonString() string

type CreateHiveTableRequestParams

type CreateHiveTableRequestParams struct {
	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database name
	Database *string `json:"Database,omitnil,omitempty" name:"Database"`

	// Base64-encoded Table Creation Statement
	DDLSql *string `json:"DDLSql,omitnil,omitempty" name:"DDLSql"`

	// Table permissions, default is 0: Project share; 1: Individual and administrator only
	Privilege *int64 `json:"Privilege,omitnil,omitempty" name:"Privilege"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Person in Charge
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`
}

Predefined struct for user

type CreateHiveTableResponse

type CreateHiveTableResponse struct {
	*tchttp.BaseResponse
	Response *CreateHiveTableResponseParams `json:"Response"`
}

func NewCreateHiveTableResponse

func NewCreateHiveTableResponse() (response *CreateHiveTableResponse)

func (*CreateHiveTableResponse) FromJsonString

func (r *CreateHiveTableResponse) 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 (*CreateHiveTableResponse) ToJsonString

func (r *CreateHiveTableResponse) ToJsonString() string

type CreateHiveTableResponseParams

type CreateHiveTableResponseParams struct {
	// Whether table creation was successful
	IsSuccess *bool `json:"IsSuccess,omitnil,omitempty" name:"IsSuccess"`

	// 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 CreateIntegrationNodeRequest

type CreateIntegrationNodeRequest struct {
	*tchttp.BaseRequest

	// Integrated Node Information
	NodeInfo *IntegrationNodeInfo `json:"NodeInfo,omitnil,omitempty" name:"NodeInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewCreateIntegrationNodeRequest

func NewCreateIntegrationNodeRequest() (request *CreateIntegrationNodeRequest)

func (*CreateIntegrationNodeRequest) FromJsonString

func (r *CreateIntegrationNodeRequest) 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 (*CreateIntegrationNodeRequest) ToJsonString

func (r *CreateIntegrationNodeRequest) ToJsonString() string

type CreateIntegrationNodeRequestParams

type CreateIntegrationNodeRequestParams struct {
	// Integrated Node Information
	NodeInfo *IntegrationNodeInfo `json:"NodeInfo,omitnil,omitempty" name:"NodeInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type, 201 for real-time tasks, 202 for offline tasks
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type CreateIntegrationNodeResponse

type CreateIntegrationNodeResponse struct {
	*tchttp.BaseResponse
	Response *CreateIntegrationNodeResponseParams `json:"Response"`
}

func NewCreateIntegrationNodeResponse

func NewCreateIntegrationNodeResponse() (response *CreateIntegrationNodeResponse)

func (*CreateIntegrationNodeResponse) FromJsonString

func (r *CreateIntegrationNodeResponse) 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 (*CreateIntegrationNodeResponse) ToJsonString

func (r *CreateIntegrationNodeResponse) ToJsonString() string

type CreateIntegrationNodeResponseParams

type CreateIntegrationNodeResponseParams struct {
	// Node
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Current Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 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 CreateIntegrationTaskRequest

type CreateIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task Information
	TaskInfo *IntegrationTaskInfo `json:"TaskInfo,omitnil,omitempty" name:"TaskInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewCreateIntegrationTaskRequest

func NewCreateIntegrationTaskRequest() (request *CreateIntegrationTaskRequest)

func (*CreateIntegrationTaskRequest) FromJsonString

func (r *CreateIntegrationTaskRequest) 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 (*CreateIntegrationTaskRequest) ToJsonString

func (r *CreateIntegrationTaskRequest) ToJsonString() string

type CreateIntegrationTaskRequestParams

type CreateIntegrationTaskRequestParams struct {
	// Task Information
	TaskInfo *IntegrationTaskInfo `json:"TaskInfo,omitnil,omitempty" name:"TaskInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type CreateIntegrationTaskResponse

type CreateIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateIntegrationTaskResponseParams `json:"Response"`
}

func NewCreateIntegrationTaskResponse

func NewCreateIntegrationTaskResponse() (response *CreateIntegrationTaskResponse)

func (*CreateIntegrationTaskResponse) FromJsonString

func (r *CreateIntegrationTaskResponse) 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 (*CreateIntegrationTaskResponse) ToJsonString

func (r *CreateIntegrationTaskResponse) ToJsonString() string

type CreateIntegrationTaskResponseParams

type CreateIntegrationTaskResponseParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 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 CreateMakeDatetimeInfo

type CreateMakeDatetimeInfo struct {
	// Start date
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"`

	// End date
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`

	// Start TimeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timeNote: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type CreateOfflineTaskRequest

type CreateOfflineTaskRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Interval, optional, default is 1. Not null. Default is 1
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Delayed Execution Time, in minutes
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Task End Data Time. Not Empty. Default to Current Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Remarks
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`

	// Current date
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Keep it consistent with the previous call to the scheduling interface 27
	TypeId *int64 `json:"TypeId,omitnil,omitempty" name:"TypeId"`

	// Time Specification, for monthly tasks specify days like 1,3, then enter 1,3. Not Empty. Default "" Monthly Task: For specific days like "1,3", specifying the end of the month cannot be combined with specific dates, can only be "L"
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Distinguish between canvas and form
	TaskMode *string `json:"TaskMode,omitnil,omitempty" name:"TaskMode"`
}

func NewCreateOfflineTaskRequest

func NewCreateOfflineTaskRequest() (request *CreateOfflineTaskRequest)

func (*CreateOfflineTaskRequest) FromJsonString

func (r *CreateOfflineTaskRequest) 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 (*CreateOfflineTaskRequest) ToJsonString

func (r *CreateOfflineTaskRequest) ToJsonString() string

type CreateOfflineTaskRequestParams

type CreateOfflineTaskRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Interval, optional, default is 1. Not null. Default is 1
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Delayed Execution Time, in minutes
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Task End Data Time. Not Empty. Default to Current Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Remarks
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`

	// Current date
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Keep it consistent with the previous call to the scheduling interface 27
	TypeId *int64 `json:"TypeId,omitnil,omitempty" name:"TypeId"`

	// Time Specification, for monthly tasks specify days like 1,3, then enter 1,3. Not Empty. Default "" Monthly Task: For specific days like "1,3", specifying the end of the month cannot be combined with specific dates, can only be "L"
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Distinguish between canvas and form
	TaskMode *string `json:"TaskMode,omitnil,omitempty" name:"TaskMode"`
}

Predefined struct for user

type CreateOfflineTaskResponse

type CreateOfflineTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateOfflineTaskResponseParams `json:"Response"`
}

func NewCreateOfflineTaskResponse

func NewCreateOfflineTaskResponse() (response *CreateOfflineTaskResponse)

func (*CreateOfflineTaskResponse) FromJsonString

func (r *CreateOfflineTaskResponse) 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 (*CreateOfflineTaskResponse) ToJsonString

func (r *CreateOfflineTaskResponse) ToJsonString() string

type CreateOfflineTaskResponseParams

type CreateOfflineTaskResponseParams struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Result
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateOpsMakePlanRequest

type CreateOpsMakePlanRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan Name
	MakeName *string `json:"MakeName,omitnil,omitempty" name:"MakeName"`

	// Supplementary Task Collection
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Supplementary Plan Date Range
	MakeDatetimeList []*CreateMakeDatetimeInfo `json:"MakeDatetimeList,omitnil,omitempty" name:"MakeDatetimeList"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Check Parent Task Status for Supplement, default is not to check. Not recommended for use, will be deprecated, recommend using CheckParentType.
	CheckParent *bool `json:"CheckParent,omitnil,omitempty" name:"CheckParent"`

	// Check Parent Task Type for Supplementary. Value range:
	// <li> NONE: Do not check any </li>
	// <li> ALL: Check all upstream parent tasks </li>
	// <li> MAKE_SCOPE: Check only within the selected tasks of (the current supplementary plan) </li>
	CheckParentType *string `json:"CheckParentType,omitnil,omitempty" name:"CheckParentType"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Deprecated. Task Self-Dependency Type: parallel, serial (unordered parallel), orderly (ordered serial)
	SelfDependence *string `json:"SelfDependence,omitnil,omitempty" name:"SelfDependence"`

	// Parallelism
	ParallelNum *int64 `json:"ParallelNum,omitnil,omitempty" name:"ParallelNum"`

	// Is the generation cycle of the supplementary instance the same as the original cycle, default is true
	SameCycle *bool `json:"SameCycle,omitnil,omitempty" name:"SameCycle"`

	// Supplementary Instance Target Cycle Type
	TargetTaskCycle *string `json:"TargetTaskCycle,omitnil,omitempty" name:"TargetTaskCycle"`

	// Specified Time for Supplementary Instance Target Cycle Type
	TargetTaskAction *int64 `json:"TargetTaskAction,omitnil,omitempty" name:"TargetTaskAction"`

	// Custom Parameters for Supplement Instance
	MapParamList []*StrToStrMap `json:"MapParamList,omitnil,omitempty" name:"MapParamList"`

	// Creator ID
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// Creator
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Supplementary Plan Description
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Use Original Self-Dependency Configuration of Task, default is true
	SameSelfDependType *bool `json:"SameSelfDependType,omitnil,omitempty" name:"SameSelfDependType"`

	// Supplementary Instance Original Cycle Type
	SourceTaskCycle *string `json:"SourceTaskCycle,omitnil,omitempty" name:"SourceTaskCycle"`

	// If no specified scheduling resource group (ID) is provided, the original task scheduling execution resource group will be used
	SchedulerResourceGroup *string `json:"SchedulerResourceGroup,omitnil,omitempty" name:"SchedulerResourceGroup"`

	// If no specified integration resource group (ID) is provided, the original task integration execution resource group will be used
	IntegrationResourceGroup *string `json:"IntegrationResourceGroup,omitnil,omitempty" name:"IntegrationResourceGroup"`

	// If no specified scheduling resource group name is provided, the original task scheduling execution resource group will be used
	SchedulerResourceGroupName *string `json:"SchedulerResourceGroupName,omitnil,omitempty" name:"SchedulerResourceGroupName"`

	// If no specified integration resource group name is provided, the original task integration execution resource group will be used
	IntegrationResourceGroupName *string `json:"IntegrationResourceGroupName,omitnil,omitempty" name:"IntegrationResourceGroupName"`
}

func NewCreateOpsMakePlanRequest

func NewCreateOpsMakePlanRequest() (request *CreateOpsMakePlanRequest)

func (*CreateOpsMakePlanRequest) FromJsonString

func (r *CreateOpsMakePlanRequest) 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 (*CreateOpsMakePlanRequest) ToJsonString

func (r *CreateOpsMakePlanRequest) ToJsonString() string

type CreateOpsMakePlanRequestParams

type CreateOpsMakePlanRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan Name
	MakeName *string `json:"MakeName,omitnil,omitempty" name:"MakeName"`

	// Supplementary Task Collection
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Supplementary Plan Date Range
	MakeDatetimeList []*CreateMakeDatetimeInfo `json:"MakeDatetimeList,omitnil,omitempty" name:"MakeDatetimeList"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Check Parent Task Status for Supplement, default is not to check. Not recommended for use, will be deprecated, recommend using CheckParentType.
	CheckParent *bool `json:"CheckParent,omitnil,omitempty" name:"CheckParent"`

	// Check Parent Task Type for Supplementary. Value range:
	// <li> NONE: Do not check any </li>
	// <li> ALL: Check all upstream parent tasks </li>
	// <li> MAKE_SCOPE: Check only within the selected tasks of (the current supplementary plan) </li>
	CheckParentType *string `json:"CheckParentType,omitnil,omitempty" name:"CheckParentType"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Deprecated. Task Self-Dependency Type: parallel, serial (unordered parallel), orderly (ordered serial)
	SelfDependence *string `json:"SelfDependence,omitnil,omitempty" name:"SelfDependence"`

	// Parallelism
	ParallelNum *int64 `json:"ParallelNum,omitnil,omitempty" name:"ParallelNum"`

	// Is the generation cycle of the supplementary instance the same as the original cycle, default is true
	SameCycle *bool `json:"SameCycle,omitnil,omitempty" name:"SameCycle"`

	// Supplementary Instance Target Cycle Type
	TargetTaskCycle *string `json:"TargetTaskCycle,omitnil,omitempty" name:"TargetTaskCycle"`

	// Specified Time for Supplementary Instance Target Cycle Type
	TargetTaskAction *int64 `json:"TargetTaskAction,omitnil,omitempty" name:"TargetTaskAction"`

	// Custom Parameters for Supplement Instance
	MapParamList []*StrToStrMap `json:"MapParamList,omitnil,omitempty" name:"MapParamList"`

	// Creator ID
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// Creator
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Supplementary Plan Description
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Use Original Self-Dependency Configuration of Task, default is true
	SameSelfDependType *bool `json:"SameSelfDependType,omitnil,omitempty" name:"SameSelfDependType"`

	// Supplementary Instance Original Cycle Type
	SourceTaskCycle *string `json:"SourceTaskCycle,omitnil,omitempty" name:"SourceTaskCycle"`

	// If no specified scheduling resource group (ID) is provided, the original task scheduling execution resource group will be used
	SchedulerResourceGroup *string `json:"SchedulerResourceGroup,omitnil,omitempty" name:"SchedulerResourceGroup"`

	// If no specified integration resource group (ID) is provided, the original task integration execution resource group will be used
	IntegrationResourceGroup *string `json:"IntegrationResourceGroup,omitnil,omitempty" name:"IntegrationResourceGroup"`

	// If no specified scheduling resource group name is provided, the original task scheduling execution resource group will be used
	SchedulerResourceGroupName *string `json:"SchedulerResourceGroupName,omitnil,omitempty" name:"SchedulerResourceGroupName"`

	// If no specified integration resource group name is provided, the original task integration execution resource group will be used
	IntegrationResourceGroupName *string `json:"IntegrationResourceGroupName,omitnil,omitempty" name:"IntegrationResourceGroupName"`
}

Predefined struct for user

type CreateOpsMakePlanResponse

type CreateOpsMakePlanResponse struct {
	*tchttp.BaseResponse
	Response *CreateOpsMakePlanResponseParams `json:"Response"`
}

func NewCreateOpsMakePlanResponse

func NewCreateOpsMakePlanResponse() (response *CreateOpsMakePlanResponse)

func (*CreateOpsMakePlanResponse) FromJsonString

func (r *CreateOpsMakePlanResponse) 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 (*CreateOpsMakePlanResponse) ToJsonString

func (r *CreateOpsMakePlanResponse) ToJsonString() string

type CreateOpsMakePlanResponseParams

type CreateOpsMakePlanResponseParams struct {
	// Result
	Data *CommonIdOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateRuleRequest

type CreateRuleRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Rule name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Rule Template List
	RuleTemplateId *uint64 `json:"RuleTemplateId,omitnil,omitempty" name:"RuleTemplateId"`

	// Rule type 1.System Template, 2.Custom Definition Template, 3.Custom Definition SQL
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Quality Dimension of Rule (1: Accuracy, 2: Uniqueness, 3: Integrity, 4: Consistency, 5: Timeliness, 6: Validity)
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Field Detailed Type, int, string
	SourceObjectDataTypeName *string `json:"SourceObjectDataTypeName,omitnil,omitempty" name:"SourceObjectDataTypeName"`

	// Source Field Name
	SourceObjectValue *string `json:"SourceObjectValue,omitnil,omitempty" name:"SourceObjectValue"`

	// Detection Range 1.Whole Table 2.Conditional Scan
	ConditionType *uint64 `json:"ConditionType,omitnil,omitempty" name:"ConditionType"`

	// Conditional Scan WHERE Condition Expression
	ConditionExpression *string `json:"ConditionExpression,omitnil,omitempty" name:"ConditionExpression"`

	// Custom Definition SQL
	CustomSql *string `json:"CustomSql,omitnil,omitempty" name:"CustomSql"`

	// Alert Trigger Condition
	CompareRule *CompareRule `json:"CompareRule,omitnil,omitempty" name:"CompareRule"`

	// Alert Trigger Level 1.Low, 2.Medium, 3.High
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Rule Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Target Database Id
	TargetDatabaseId *string `json:"TargetDatabaseId,omitnil,omitempty" name:"TargetDatabaseId"`

	// Target Table Id
	TargetTableId *string `json:"TargetTableId,omitnil,omitempty" name:"TargetTableId"`

	// Target Filter Condition Expression
	TargetConditionExpr *string `json:"TargetConditionExpr,omitnil,omitempty" name:"TargetConditionExpr"`

	// Source Field and Target Field Association Condition ON Expression
	RelConditionExpr *string `json:"RelConditionExpr,omitnil,omitempty" name:"RelConditionExpr"`

	// Custom Definition Template SQL Expression Field Replacement Parameter
	FieldConfig *RuleFieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`

	// Target Field Name CITY
	TargetObjectValue *string `json:"TargetObjectValue,omitnil,omitempty" name:"TargetObjectValue"`

	// Supported Execution Engine List for the Rule
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`
}

func NewCreateRuleRequest

func NewCreateRuleRequest() (request *CreateRuleRequest)

func (*CreateRuleRequest) FromJsonString

func (r *CreateRuleRequest) 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 (*CreateRuleRequest) ToJsonString

func (r *CreateRuleRequest) ToJsonString() string

type CreateRuleRequestParams

type CreateRuleRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Rule name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Rule Template List
	RuleTemplateId *uint64 `json:"RuleTemplateId,omitnil,omitempty" name:"RuleTemplateId"`

	// Rule type 1.System Template, 2.Custom Definition Template, 3.Custom Definition SQL
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Quality Dimension of Rule (1: Accuracy, 2: Uniqueness, 3: Integrity, 4: Consistency, 5: Timeliness, 6: Validity)
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Field Detailed Type, int, string
	SourceObjectDataTypeName *string `json:"SourceObjectDataTypeName,omitnil,omitempty" name:"SourceObjectDataTypeName"`

	// Source Field Name
	SourceObjectValue *string `json:"SourceObjectValue,omitnil,omitempty" name:"SourceObjectValue"`

	// Detection Range 1.Whole Table 2.Conditional Scan
	ConditionType *uint64 `json:"ConditionType,omitnil,omitempty" name:"ConditionType"`

	// Conditional Scan WHERE Condition Expression
	ConditionExpression *string `json:"ConditionExpression,omitnil,omitempty" name:"ConditionExpression"`

	// Custom Definition SQL
	CustomSql *string `json:"CustomSql,omitnil,omitempty" name:"CustomSql"`

	// Alert Trigger Condition
	CompareRule *CompareRule `json:"CompareRule,omitnil,omitempty" name:"CompareRule"`

	// Alert Trigger Level 1.Low, 2.Medium, 3.High
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Rule Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Target Database Id
	TargetDatabaseId *string `json:"TargetDatabaseId,omitnil,omitempty" name:"TargetDatabaseId"`

	// Target Table Id
	TargetTableId *string `json:"TargetTableId,omitnil,omitempty" name:"TargetTableId"`

	// Target Filter Condition Expression
	TargetConditionExpr *string `json:"TargetConditionExpr,omitnil,omitempty" name:"TargetConditionExpr"`

	// Source Field and Target Field Association Condition ON Expression
	RelConditionExpr *string `json:"RelConditionExpr,omitnil,omitempty" name:"RelConditionExpr"`

	// Custom Definition Template SQL Expression Field Replacement Parameter
	FieldConfig *RuleFieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`

	// Target Field Name CITY
	TargetObjectValue *string `json:"TargetObjectValue,omitnil,omitempty" name:"TargetObjectValue"`

	// Supported Execution Engine List for the Rule
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`
}

Predefined struct for user

type CreateRuleResponse

type CreateRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateRuleResponseParams `json:"Response"`
}

func NewCreateRuleResponse

func NewCreateRuleResponse() (response *CreateRuleResponse)

func (*CreateRuleResponse) FromJsonString

func (r *CreateRuleResponse) 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 (*CreateRuleResponse) ToJsonString

func (r *CreateRuleResponse) ToJsonString() string

type CreateRuleResponseParams

type CreateRuleResponseParams struct {
	// RuleNote: This field may return null, indicating that no valid value can be obtained.
	Data *Rule `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateRuleTemplateRequest

type CreateRuleTemplateRequest struct {
	*tchttp.BaseRequest

	// Template Type 1. System Template 2. Custom Definition Template
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Template Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Quality Inspection Dimension 1. Accuracy 2. Uniqueness 3. Integrity 4. Consistency 5. Timeliness 6. Validity
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Data Object Type 1. Constant 2. Offline Table Level 2. Offline Field Level
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

	// Template Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Corresponding Engine Type of the Source
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`

	// Whether to Associate with Other Databases and Tables
	MultiSourceFlag *bool `json:"MultiSourceFlag,omitnil,omitempty" name:"MultiSourceFlag"`

	// SQL Expression
	SqlExpression *string `json:"SqlExpression,omitnil,omitempty" name:"SqlExpression"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to add where parameter
	WhereFlag *bool `json:"WhereFlag,omitnil,omitempty" name:"WhereFlag"`
}

func NewCreateRuleTemplateRequest

func NewCreateRuleTemplateRequest() (request *CreateRuleTemplateRequest)

func (*CreateRuleTemplateRequest) FromJsonString

func (r *CreateRuleTemplateRequest) 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 (*CreateRuleTemplateRequest) ToJsonString

func (r *CreateRuleTemplateRequest) ToJsonString() string

type CreateRuleTemplateRequestParams

type CreateRuleTemplateRequestParams struct {
	// Template Type 1. System Template 2. Custom Definition Template
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Template Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Quality Inspection Dimension 1. Accuracy 2. Uniqueness 3. Integrity 4. Consistency 5. Timeliness 6. Validity
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Data Object Type 1. Constant 2. Offline Table Level 2. Offline Field Level
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

	// Template Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Corresponding Engine Type of the Source
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`

	// Whether to Associate with Other Databases and Tables
	MultiSourceFlag *bool `json:"MultiSourceFlag,omitnil,omitempty" name:"MultiSourceFlag"`

	// SQL Expression
	SqlExpression *string `json:"SqlExpression,omitnil,omitempty" name:"SqlExpression"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to add where parameter
	WhereFlag *bool `json:"WhereFlag,omitnil,omitempty" name:"WhereFlag"`
}

Predefined struct for user

type CreateRuleTemplateResponse

type CreateRuleTemplateResponse struct {
	*tchttp.BaseResponse
	Response *CreateRuleTemplateResponseParams `json:"Response"`
}

func NewCreateRuleTemplateResponse

func NewCreateRuleTemplateResponse() (response *CreateRuleTemplateResponse)

func (*CreateRuleTemplateResponse) FromJsonString

func (r *CreateRuleTemplateResponse) 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 (*CreateRuleTemplateResponse) ToJsonString

func (r *CreateRuleTemplateResponse) ToJsonString() string

type CreateRuleTemplateResponseParams

type CreateRuleTemplateResponseParams struct {
	// Template ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *uint64 `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateTaskAlarmRegularRequest

type CreateTaskAlarmRegularRequest struct {
	*tchttp.BaseRequest

	// Alert Configuration Information
	TaskAlarmInfo *TaskAlarmInfo `json:"TaskAlarmInfo,omitnil,omitempty" name:"TaskAlarmInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewCreateTaskAlarmRegularRequest

func NewCreateTaskAlarmRegularRequest() (request *CreateTaskAlarmRegularRequest)

func (*CreateTaskAlarmRegularRequest) FromJsonString

func (r *CreateTaskAlarmRegularRequest) 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 (*CreateTaskAlarmRegularRequest) ToJsonString

func (r *CreateTaskAlarmRegularRequest) ToJsonString() string

type CreateTaskAlarmRegularRequestParams

type CreateTaskAlarmRegularRequestParams struct {
	// Alert Configuration Information
	TaskAlarmInfo *TaskAlarmInfo `json:"TaskAlarmInfo,omitnil,omitempty" name:"TaskAlarmInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type CreateTaskAlarmRegularResponse

type CreateTaskAlarmRegularResponse struct {
	*tchttp.BaseResponse
	Response *CreateTaskAlarmRegularResponseParams `json:"Response"`
}

func NewCreateTaskAlarmRegularResponse

func NewCreateTaskAlarmRegularResponse() (response *CreateTaskAlarmRegularResponse)

func (*CreateTaskAlarmRegularResponse) FromJsonString

func (r *CreateTaskAlarmRegularResponse) 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 (*CreateTaskAlarmRegularResponse) ToJsonString

func (r *CreateTaskAlarmRegularResponse) ToJsonString() string

type CreateTaskAlarmRegularResponseParams

type CreateTaskAlarmRegularResponseParams struct {
	// Alert ID
	AlarmId *int64 `json:"AlarmId,omitnil,omitempty" name:"AlarmId"`

	// 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 CreateTaskFolderRequest

type CreateTaskFolderRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder Name
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Parent Folder ID
	ParentFolderId *string `json:"ParentFolderId,omitnil,omitempty" name:"ParentFolderId"`
}

func NewCreateTaskFolderRequest

func NewCreateTaskFolderRequest() (request *CreateTaskFolderRequest)

func (*CreateTaskFolderRequest) FromJsonString

func (r *CreateTaskFolderRequest) 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 (*CreateTaskFolderRequest) ToJsonString

func (r *CreateTaskFolderRequest) ToJsonString() string

type CreateTaskFolderRequestParams

type CreateTaskFolderRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder Name
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Parent Folder ID
	ParentFolderId *string `json:"ParentFolderId,omitnil,omitempty" name:"ParentFolderId"`
}

Predefined struct for user

type CreateTaskFolderResponse

type CreateTaskFolderResponse struct {
	*tchttp.BaseResponse
	Response *CreateTaskFolderResponseParams `json:"Response"`
}

func NewCreateTaskFolderResponse

func NewCreateTaskFolderResponse() (response *CreateTaskFolderResponse)

func (*CreateTaskFolderResponse) FromJsonString

func (r *CreateTaskFolderResponse) 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 (*CreateTaskFolderResponse) ToJsonString

func (r *CreateTaskFolderResponse) ToJsonString() string

type CreateTaskFolderResponseParams

type CreateTaskFolderResponseParams struct {
	// Task Folder ID, null if creation failed
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateTaskRequest

type CreateTaskRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 26 Offline Synchronization,30 Python,31 PySpark,32 DLC,33 Impala,34 Hive SQL,35 Shell,36 Spark SQL,39 Spark,40 TCHouse-P,92 MapReduce
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Extended Attributes
	TaskExt []*TaskExtInfo `json:"TaskExt,omitnil,omitempty" name:"TaskExt"`
}

func NewCreateTaskRequest

func NewCreateTaskRequest() (request *CreateTaskRequest)

func (*CreateTaskRequest) FromJsonString

func (r *CreateTaskRequest) 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 (*CreateTaskRequest) ToJsonString

func (r *CreateTaskRequest) ToJsonString() string

type CreateTaskRequestParams

type CreateTaskRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 26 Offline Synchronization,30 Python,31 PySpark,32 DLC,33 Impala,34 Hive SQL,35 Shell,36 Spark SQL,39 Spark,40 TCHouse-P,92 MapReduce
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Extended Attributes
	TaskExt []*TaskExtInfo `json:"TaskExt,omitnil,omitempty" name:"TaskExt"`
}

Predefined struct for user

type CreateTaskResponse

type CreateTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateTaskResponseParams `json:"Response"`
}

func NewCreateTaskResponse

func NewCreateTaskResponse() (response *CreateTaskResponse)

func (*CreateTaskResponse) FromJsonString

func (r *CreateTaskResponse) 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 (*CreateTaskResponse) ToJsonString

func (r *CreateTaskResponse) ToJsonString() string

type CreateTaskResponseParams

type CreateTaskResponseParams struct {
	// Return Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *CommonId `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateTaskVersionDsRequest

type CreateTaskVersionDsRequest struct {
	*tchttp.BaseRequest

	// Task ID
	Task *BatchCreateTaskVersionDTO `json:"Task,omitnil,omitempty" name:"Task"`

	// Whether to verify that the parent task has been submitted for scheduling
	NeedCheckParentSubmitted *bool `json:"NeedCheckParentSubmitted,omitnil,omitempty" name:"NeedCheckParentSubmitted"`

	// Automatic Execution
	AutoRun *bool `json:"AutoRun,omitnil,omitempty" name:"AutoRun"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Request Source, WEB frontend; CLIENT client
	RequestFromSource *string `json:"RequestFromSource,omitnil,omitempty" name:"RequestFromSource"`

	// Alert Method: email-Email; sms-SMS; wecom-WeCom
	AlarmWays *string `json:"AlarmWays,omitnil,omitempty" name:"AlarmWays"`

	// Alert Object: 1-Project Administrator, 2-Task Owner
	AlarmRecipientTypes *string `json:"AlarmRecipientTypes,omitnil,omitempty" name:"AlarmRecipientTypes"`

	// Whether to verify circular dependencies, default is true. If false is passed after successful validation using CheckTaskCycleLink and CheckTaskCycleConfiguration interfaces, the back-end server will not perform validation
	EnableCheckTaskCycleLink *bool `json:"EnableCheckTaskCycleLink,omitnil,omitempty" name:"EnableCheckTaskCycleLink"`
}

func NewCreateTaskVersionDsRequest

func NewCreateTaskVersionDsRequest() (request *CreateTaskVersionDsRequest)

func (*CreateTaskVersionDsRequest) FromJsonString

func (r *CreateTaskVersionDsRequest) 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 (*CreateTaskVersionDsRequest) ToJsonString

func (r *CreateTaskVersionDsRequest) ToJsonString() string

type CreateTaskVersionDsRequestParams

type CreateTaskVersionDsRequestParams struct {
	// Task ID
	Task *BatchCreateTaskVersionDTO `json:"Task,omitnil,omitempty" name:"Task"`

	// Whether to verify that the parent task has been submitted for scheduling
	NeedCheckParentSubmitted *bool `json:"NeedCheckParentSubmitted,omitnil,omitempty" name:"NeedCheckParentSubmitted"`

	// Automatic Execution
	AutoRun *bool `json:"AutoRun,omitnil,omitempty" name:"AutoRun"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Request Source, WEB frontend; CLIENT client
	RequestFromSource *string `json:"RequestFromSource,omitnil,omitempty" name:"RequestFromSource"`

	// Alert Method: email-Email; sms-SMS; wecom-WeCom
	AlarmWays *string `json:"AlarmWays,omitnil,omitempty" name:"AlarmWays"`

	// Alert Object: 1-Project Administrator, 2-Task Owner
	AlarmRecipientTypes *string `json:"AlarmRecipientTypes,omitnil,omitempty" name:"AlarmRecipientTypes"`

	// Whether to verify circular dependencies, default is true. If false is passed after successful validation using CheckTaskCycleLink and CheckTaskCycleConfiguration interfaces, the back-end server will not perform validation
	EnableCheckTaskCycleLink *bool `json:"EnableCheckTaskCycleLink,omitnil,omitempty" name:"EnableCheckTaskCycleLink"`
}

Predefined struct for user

type CreateTaskVersionDsResponse

type CreateTaskVersionDsResponse struct {
	*tchttp.BaseResponse
	Response *CreateTaskVersionDsResponseParams `json:"Response"`
}

func NewCreateTaskVersionDsResponse

func NewCreateTaskVersionDsResponse() (response *CreateTaskVersionDsResponse)

func (*CreateTaskVersionDsResponse) FromJsonString

func (r *CreateTaskVersionDsResponse) 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 (*CreateTaskVersionDsResponse) ToJsonString

func (r *CreateTaskVersionDsResponse) ToJsonString() string

type CreateTaskVersionDsResponseParams

type CreateTaskVersionDsResponseParams struct {
	// VersionNote: This field may return null, indicating that no valid value can be obtained.
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 CreateWorkflowDsRequest

type CreateWorkflowDsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow name
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow Description
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`
}

func NewCreateWorkflowDsRequest

func NewCreateWorkflowDsRequest() (request *CreateWorkflowDsRequest)

func (*CreateWorkflowDsRequest) FromJsonString

func (r *CreateWorkflowDsRequest) 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 (*CreateWorkflowDsRequest) ToJsonString

func (r *CreateWorkflowDsRequest) ToJsonString() string

type CreateWorkflowDsRequestParams

type CreateWorkflowDsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow name
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow Description
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`
}

Predefined struct for user

type CreateWorkflowDsResponse

type CreateWorkflowDsResponse struct {
	*tchttp.BaseResponse
	Response *CreateWorkflowDsResponseParams `json:"Response"`
}

func NewCreateWorkflowDsResponse

func NewCreateWorkflowDsResponse() (response *CreateWorkflowDsResponse)

func (*CreateWorkflowDsResponse) FromJsonString

func (r *CreateWorkflowDsResponse) 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 (*CreateWorkflowDsResponse) ToJsonString

func (r *CreateWorkflowDsResponse) ToJsonString() string

type CreateWorkflowDsResponseParams

type CreateWorkflowDsResponseParams struct {
	// Workflow ID
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DagInstancesRequest

type DagInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions, this interface requires the example information to be placed in this field
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewDagInstancesRequest

func NewDagInstancesRequest() (request *DagInstancesRequest)

func (*DagInstancesRequest) FromJsonString

func (r *DagInstancesRequest) 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 (*DagInstancesRequest) ToJsonString

func (r *DagInstancesRequest) ToJsonString() string

type DagInstancesRequestParams

type DagInstancesRequestParams struct {
	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions, this interface requires the example information to be placed in this field
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type DagInstancesResponse

type DagInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DagInstancesResponseParams `json:"Response"`
}

func NewDagInstancesResponse

func NewDagInstancesResponse() (response *DagInstancesResponse)

func (*DagInstancesResponse) FromJsonString

func (r *DagInstancesResponse) 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 (*DagInstancesResponse) ToJsonString

func (r *DagInstancesResponse) ToJsonString() string

type DagInstancesResponseParams

type DagInstancesResponseParams struct {
	// Result
	Data *CollectionInstanceOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DailyScoreInfo

type DailyScoreInfo struct {
	// Statistics Date TimestampNote: This field may return null, indicating that no valid value can be obtained.
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// ScoringNote: This field may return null, indicating that no valid value can be obtained.
	Score *float64 `json:"Score,omitnil,omitempty" name:"Score"`
}

type DataCheckStat

type DataCheckStat struct {
	// Total Tables
	TableTotal *uint64 `json:"TableTotal,omitnil,omitempty" name:"TableTotal"`

	// Total Number of Fields
	ColumnTotal *uint64 `json:"ColumnTotal,omitnil,omitempty" name:"ColumnTotal"`

	// Number of Table Configuration Checks
	TableConfig *uint64 `json:"TableConfig,omitnil,omitempty" name:"TableConfig"`

	// Number of Field Configuration Checks
	ColumnConfig *uint64 `json:"ColumnConfig,omitnil,omitempty" name:"ColumnConfig"`

	// Actual Number of Table Checks
	TableExec *uint64 `json:"TableExec,omitnil,omitempty" name:"TableExec"`

	// Actual Number of Field Checks
	ColumnExec *uint64 `json:"ColumnExec,omitnil,omitempty" name:"ColumnExec"`
}

type DataSourceInfo

type DataSourceInfo struct {
	// If the data source list is bound to a database, then it is the database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Data source description informationNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ID *uint64 `json:"ID,omitnil,omitempty" name:"ID"`

	// Instance ID of the data source engine, e.g., CDB Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Data Source Name, cannot be empty under the same SpaceNameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Region to which the data source engine belongs
	// Note: This field may return null, indicating that no valid value can be obtained.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// Data Source Type: enumerated valuesNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Cluster ID to which the data source belongs
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Application ID AppId
	// Note: This field may return null, indicating that no valid value can be obtained.
	AppId *uint64 `json:"AppId,omitnil,omitempty" name:"AppId"`

	// Configuration Information Extension of Business Data SourceNote: This field may return null, indicating that no valid value can be obtained.
	BizParams *string `json:"BizParams,omitnil,omitempty" name:"BizParams"`

	// Data Source Category: Binding Engine, Binding DatabaseNote: This field may return null, indicating that no valid value can be obtained.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Data Source Display Name, for visual inspectionNote: This field may return null, indicating that no valid value can be obtained.
	Display *string `json:"Display,omitnil,omitempty" name:"Display"`

	// Data Source Responsible Person Account ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerAccount *string `json:"OwnerAccount,omitnil,omitempty" name:"OwnerAccount"`

	// Data source configuration information, stored as JSON KV. The KV storage information varies according to the data source typeNote: This field may return null, indicating that no valid value can be obtained.
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Visibility of the data source, where 1 is visible and 0 is not visible. Default is 1Note: This field may return null, indicating that no valid value can be obtained.
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Data source owner account name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerAccountName *string `json:"OwnerAccountName,omitnil,omitempty" name:"OwnerAccountName"`

	// Cluster NameNote: This field may return null, indicating that no valid value can be obtained.
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	OwnerProjectId *string `json:"OwnerProjectId,omitnil,omitempty" name:"OwnerProjectId"`

	// Project NameNote: This field may return null, indicating that no valid value can be obtained.
	OwnerProjectName *string `json:"OwnerProjectName,omitnil,omitempty" name:"OwnerProjectName"`

	// Belonging project identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerProjectIdent *string `json:"OwnerProjectIdent,omitnil,omitempty" name:"OwnerProjectIdent"`

	// Authorized project
	// Note: This field may return null, indicating that no valid value can be obtained.
	AuthorityProjectName *string `json:"AuthorityProjectName,omitnil,omitempty" name:"AuthorityProjectName"`

	// Authorized user
	// Note: This field may return null, indicating that no valid value can be obtained.
	AuthorityUserName *string `json:"AuthorityUserName,omitnil,omitempty" name:"AuthorityUserName"`

	// Edit permissions available
	// Note: This field may return null, indicating that no valid value can be obtained.
	Edit *bool `json:"Edit,omitnil,omitempty" name:"Edit"`

	// Authorization permissions available
	// Note: This field may return null, indicating that no valid value can be obtained.
	Author *bool `json:"Author,omitnil,omitempty" name:"Author"`

	// Transfer permissions available
	// Note: This field may return null, indicating that no valid value can be obtained.
	Deliver *bool `json:"Deliver,omitnil,omitempty" name:"Deliver"`

	// Data source status
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataSourceStatus *string `json:"DataSourceStatus,omitnil,omitempty" name:"DataSourceStatus"`

	// TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Params JSON string
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParamsString *string `json:"ParamsString,omitnil,omitempty" name:"ParamsString"`

	// BizParams JSON string
	// Note: This field may return null, indicating that no valid value can be obtained.
	BizParamsString *string `json:"BizParamsString,omitnil,omitempty" name:"BizParamsString"`

	// Modification TimeNote: This field may return null, indicating that no valid value can be obtained.
	ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"`

	// Data source display type, corresponding to Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	ShowType *string `json:"ShowType,omitnil,omitempty" name:"ShowType"`

	// Current data source production source Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProductId *uint64 `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// Current data source development source Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	DevelopmentId *uint64 `json:"DevelopmentId,omitnil,omitempty" name:"DevelopmentId"`

	// Same as params, content is the data for the development data source
	// Note: This field may return null, indicating that no valid value can be obtained.
	DevelopmentParams *string `json:"DevelopmentParams,omitnil,omitempty" name:"DevelopmentParams"`
}

type DataSourceInfoPage

type DataSourceInfoPage struct {
	// pagination page number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// pagination size
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// data source list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Rows []*DataSourceInfo `json:"Rows,omitnil,omitempty" name:"Rows"`

	// Total numberNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// total pagination pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPageNumber *uint64 `json:"TotalPageNumber,omitnil,omitempty" name:"TotalPageNumber"`
}

type DatabaseInfo

type DatabaseInfo struct {
	// Data source name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Data Source IDNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Database id
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Instance Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// Data source typeNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceType *uint64 `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`

	// Database Original Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OriginDatabaseName *string `json:"OriginDatabaseName,omitnil,omitempty" name:"OriginDatabaseName"`

	// Schema NameNote: This field may return null, indicating that no valid value can be obtained.
	OriginSchemaName *string `json:"OriginSchemaName,omitnil,omitempty" name:"OriginSchemaName"`

	// 0 or Not Returned. Undefined, 1. generation 2. development
	// Note: This field may return null, indicating that no valid value can be obtained.
	DsEnvType *int64 `json:"DsEnvType,omitnil,omitempty" name:"DsEnvType"`
}

type DatabaseMeta

type DatabaseMeta struct {
	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Technology Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreType *string `json:"MetastoreType,omitnil,omitempty" name:"MetastoreType"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Data Source IDNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *int64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Project English Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Data Source Category: Binding Engine, Binding Database, Available Values: DB, ENGINE
	// Note: This field may return null, indicating that no valid value can be obtained.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Data source description informationNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Instance ID of the data source engine, e.g., CDB Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Data Source Engine Region
	// Note: This field may return null, indicating that no valid value can be obtained.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// Visibility of the data source, where 1 is visible and 0 is not visible. Default is 1Note: This field may return null, indicating that no valid value can be obtained.
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Database Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Project Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectDisplayName *string `json:"ProjectDisplayName,omitnil,omitempty" name:"ProjectDisplayName"`

	// Person in Charge Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerAccountName *string `json:"OwnerAccountName,omitnil,omitempty" name:"OwnerAccountName"`

	// Data Source Display Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Data Source Type: hive/mysql/hbase, etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"`

	// Storage Size in bytes
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageSize *int64 `json:"StorageSize,omitnil,omitempty" name:"StorageSize"`

	// Formatted Storage Size, with unit, e.g., 12B
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageSizeWithUnit *string `json:"StorageSizeWithUnit,omitnil,omitempty" name:"StorageSizeWithUnit"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type DatasourceBaseInfo

type DatasourceBaseInfo struct {
	// If the data source list is bound to a database, then it is the database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseNames []*string `json:"DatabaseNames,omitnil,omitempty" name:"DatabaseNames"`

	// Data source description informationNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source ID
	ID *uint64 `json:"ID,omitnil,omitempty" name:"ID"`

	// Instance ID of the data source engine, e.g., CDB Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Data Source Name, cannot be empty under the same SpaceName
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Region to which the data source engine belongs
	// Note: This field may return null, indicating that no valid value can be obtained.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// Data Source Type: enumerated valuesNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Cluster ID to which the data source belongs
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Version information of the data source
	// Note: This field may return null, indicating that no valid value can be obtained.
	Version *string `json:"Version,omitnil,omitempty" name:"Version"`

	// Attached parameter information of the data source Params JSON string
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParamsString *string `json:"ParamsString,omitnil,omitempty" name:"ParamsString"`

	// Distinguish whether the data source type is a custom Definition source or a system source
	// Note: This field may return null, indicating that no valid value can be obtained.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`
}

type DeleteCustomFunctionRequest

type DeleteCustomFunctionRequest struct {
	*tchttp.BaseRequest

	// Cluster Instance ID
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Function ID
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Project ID, required
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Function Name
	FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"`

	// Function Type, HIVE, SPARK, DLC, CDW_POSTGRESQL
	FunctionType *string `json:"FunctionType,omitnil,omitempty" name:"FunctionType"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Pattern name
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`

	// Function Command Format
	CommandFormat *string `json:"CommandFormat,omitnil,omitempty" name:"CommandFormat"`
}

func NewDeleteCustomFunctionRequest

func NewDeleteCustomFunctionRequest() (request *DeleteCustomFunctionRequest)

func (*DeleteCustomFunctionRequest) FromJsonString

func (r *DeleteCustomFunctionRequest) 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 (*DeleteCustomFunctionRequest) ToJsonString

func (r *DeleteCustomFunctionRequest) ToJsonString() string

type DeleteCustomFunctionRequestParams

type DeleteCustomFunctionRequestParams struct {
	// Cluster Instance ID
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Function ID
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Project ID, required
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Function Name
	FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"`

	// Function Type, HIVE, SPARK, DLC, CDW_POSTGRESQL
	FunctionType *string `json:"FunctionType,omitnil,omitempty" name:"FunctionType"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Pattern name
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`

	// Function Command Format
	CommandFormat *string `json:"CommandFormat,omitnil,omitempty" name:"CommandFormat"`
}

Predefined struct for user

type DeleteCustomFunctionResponse

type DeleteCustomFunctionResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCustomFunctionResponseParams `json:"Response"`
}

func NewDeleteCustomFunctionResponse

func NewDeleteCustomFunctionResponse() (response *DeleteCustomFunctionResponse)

func (*DeleteCustomFunctionResponse) FromJsonString

func (r *DeleteCustomFunctionResponse) 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 (*DeleteCustomFunctionResponse) ToJsonString

func (r *DeleteCustomFunctionResponse) ToJsonString() string

type DeleteCustomFunctionResponseParams

type DeleteCustomFunctionResponseParams struct {
	// Function ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 DeleteDataSourcesRequest

type DeleteDataSourcesRequest struct {
	*tchttp.BaseRequest

	// ID List
	Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDeleteDataSourcesRequest

func NewDeleteDataSourcesRequest() (request *DeleteDataSourcesRequest)

func (*DeleteDataSourcesRequest) FromJsonString

func (r *DeleteDataSourcesRequest) 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 (*DeleteDataSourcesRequest) ToJsonString

func (r *DeleteDataSourcesRequest) ToJsonString() string

type DeleteDataSourcesRequestParams

type DeleteDataSourcesRequestParams struct {
	// ID List
	Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DeleteDataSourcesResponse

type DeleteDataSourcesResponse struct {
	*tchttp.BaseResponse
	Response *DeleteDataSourcesResponseParams `json:"Response"`
}

func NewDeleteDataSourcesResponse

func NewDeleteDataSourcesResponse() (response *DeleteDataSourcesResponse)

func (*DeleteDataSourcesResponse) FromJsonString

func (r *DeleteDataSourcesResponse) 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 (*DeleteDataSourcesResponse) ToJsonString

func (r *DeleteDataSourcesResponse) ToJsonString() string

type DeleteDataSourcesResponseParams

type DeleteDataSourcesResponseParams struct {
	// Delete successful?
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteDsFolderRequest

type DeleteDsFolderRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`
}

func NewDeleteDsFolderRequest

func NewDeleteDsFolderRequest() (request *DeleteDsFolderRequest)

func (*DeleteDsFolderRequest) FromJsonString

func (r *DeleteDsFolderRequest) 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 (*DeleteDsFolderRequest) ToJsonString

func (r *DeleteDsFolderRequest) ToJsonString() string

type DeleteDsFolderRequestParams

type DeleteDsFolderRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`
}

Predefined struct for user

type DeleteDsFolderResponse

type DeleteDsFolderResponse struct {
	*tchttp.BaseResponse
	Response *DeleteDsFolderResponseParams `json:"Response"`
}

func NewDeleteDsFolderResponse

func NewDeleteDsFolderResponse() (response *DeleteDsFolderResponse)

func (*DeleteDsFolderResponse) FromJsonString

func (r *DeleteDsFolderResponse) 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 (*DeleteDsFolderResponse) ToJsonString

func (r *DeleteDsFolderResponse) ToJsonString() string

type DeleteDsFolderResponseParams

type DeleteDsFolderResponseParams struct {
	// true means deletion successful, false means deletion failed
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteFilePathRequest

type DeleteFilePathRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"`

	// Usage Status- true
	// - false
	UseStatus *string `json:"UseStatus,omitnil,omitempty" name:"UseStatus"`

	// File path
	FilePaths []*string `json:"FilePaths,omitnil,omitempty" name:"FilePaths"`
}

func NewDeleteFilePathRequest

func NewDeleteFilePathRequest() (request *DeleteFilePathRequest)

func (*DeleteFilePathRequest) FromJsonString

func (r *DeleteFilePathRequest) 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 (*DeleteFilePathRequest) ToJsonString

func (r *DeleteFilePathRequest) ToJsonString() string

type DeleteFilePathRequestParams

type DeleteFilePathRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"`

	// Usage Status- true
	// - false
	UseStatus *string `json:"UseStatus,omitnil,omitempty" name:"UseStatus"`

	// File path
	FilePaths []*string `json:"FilePaths,omitnil,omitempty" name:"FilePaths"`
}

Predefined struct for user

type DeleteFilePathResponse

type DeleteFilePathResponse struct {
	*tchttp.BaseResponse
	Response *DeleteFilePathResponseParams `json:"Response"`
}

func NewDeleteFilePathResponse

func NewDeleteFilePathResponse() (response *DeleteFilePathResponse)

func (*DeleteFilePathResponse) FromJsonString

func (r *DeleteFilePathResponse) 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 (*DeleteFilePathResponse) ToJsonString

func (r *DeleteFilePathResponse) ToJsonString() string

type DeleteFilePathResponseParams

type DeleteFilePathResponseParams struct {
	// File ListNote: This field may return null, indicating that no valid value can be obtained.
	UserFileList []*UserFileInfo `json:"UserFileList,omitnil,omitempty" name:"UserFileList"`

	// 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 DeleteFileRequest

type DeleteFileRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

func NewDeleteFileRequest

func NewDeleteFileRequest() (request *DeleteFileRequest)

func (*DeleteFileRequest) FromJsonString

func (r *DeleteFileRequest) 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 (*DeleteFileRequest) ToJsonString

func (r *DeleteFileRequest) ToJsonString() string

type DeleteFileRequestParams

type DeleteFileRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

Predefined struct for user

type DeleteFileResponse

type DeleteFileResponse struct {
	*tchttp.BaseResponse
	Response *DeleteFileResponseParams `json:"Response"`
}

func NewDeleteFileResponse

func NewDeleteFileResponse() (response *DeleteFileResponse)

func (*DeleteFileResponse) FromJsonString

func (r *DeleteFileResponse) 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 (*DeleteFileResponse) ToJsonString

func (r *DeleteFileResponse) ToJsonString() string

type DeleteFileResponseParams

type DeleteFileResponseParams struct {
	// Delete Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

	// 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 DeleteIntegrationNodeRequest

type DeleteIntegrationNodeRequest struct {
	*tchttp.BaseRequest

	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDeleteIntegrationNodeRequest

func NewDeleteIntegrationNodeRequest() (request *DeleteIntegrationNodeRequest)

func (*DeleteIntegrationNodeRequest) FromJsonString

func (r *DeleteIntegrationNodeRequest) 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 (*DeleteIntegrationNodeRequest) ToJsonString

func (r *DeleteIntegrationNodeRequest) ToJsonString() string

type DeleteIntegrationNodeRequestParams

type DeleteIntegrationNodeRequestParams struct {
	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DeleteIntegrationNodeResponse

type DeleteIntegrationNodeResponse struct {
	*tchttp.BaseResponse
	Response *DeleteIntegrationNodeResponseParams `json:"Response"`
}

func NewDeleteIntegrationNodeResponse

func NewDeleteIntegrationNodeResponse() (response *DeleteIntegrationNodeResponse)

func (*DeleteIntegrationNodeResponse) FromJsonString

func (r *DeleteIntegrationNodeResponse) 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 (*DeleteIntegrationNodeResponse) ToJsonString

func (r *DeleteIntegrationNodeResponse) ToJsonString() string

type DeleteIntegrationNodeResponseParams

type DeleteIntegrationNodeResponseParams struct {
	// Indication of whether the deletion was successful
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteIntegrationTaskRequest

type DeleteIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDeleteIntegrationTaskRequest

func NewDeleteIntegrationTaskRequest() (request *DeleteIntegrationTaskRequest)

func (*DeleteIntegrationTaskRequest) FromJsonString

func (r *DeleteIntegrationTaskRequest) 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 (*DeleteIntegrationTaskRequest) ToJsonString

func (r *DeleteIntegrationTaskRequest) ToJsonString() string

type DeleteIntegrationTaskRequestParams

type DeleteIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DeleteIntegrationTaskResponse

type DeleteIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *DeleteIntegrationTaskResponseParams `json:"Response"`
}

func NewDeleteIntegrationTaskResponse

func NewDeleteIntegrationTaskResponse() (response *DeleteIntegrationTaskResponse)

func (*DeleteIntegrationTaskResponse) FromJsonString

func (r *DeleteIntegrationTaskResponse) 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 (*DeleteIntegrationTaskResponse) ToJsonString

func (r *DeleteIntegrationTaskResponse) ToJsonString() string

type DeleteIntegrationTaskResponseParams

type DeleteIntegrationTaskResponseParams struct {
	// Task Deletion Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// Task Deletion Success or Failure Indicator
	// 0 indicates deletion was successful
	// 1 indicates failure, see DeleteErrInfo for the reason
	// 100 indicates running or suspend task can't be deleted, the reason will also be written in DeleteErrInfo
	// Note: This field may return null, indicating that no valid value can be obtained.
	DeleteFlag *int64 `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// Reason for Deletion Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	DeleteErrInfo *string `json:"DeleteErrInfo,omitnil,omitempty" name:"DeleteErrInfo"`

	// 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 DeleteOfflineTaskRequest

type DeleteOfflineTaskRequest struct {
	*tchttp.BaseRequest

	// Operator's name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Project/workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Virtual task marker (defaults to false, consistent with previous scheduling interfaces)
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`
}

func NewDeleteOfflineTaskRequest

func NewDeleteOfflineTaskRequest() (request *DeleteOfflineTaskRequest)

func (*DeleteOfflineTaskRequest) FromJsonString

func (r *DeleteOfflineTaskRequest) 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 (*DeleteOfflineTaskRequest) ToJsonString

func (r *DeleteOfflineTaskRequest) ToJsonString() string

type DeleteOfflineTaskRequestParams

type DeleteOfflineTaskRequestParams struct {
	// Operator's name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Project/workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Virtual task marker (defaults to false, consistent with previous scheduling interfaces)
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`
}

Predefined struct for user

type DeleteOfflineTaskResponse

type DeleteOfflineTaskResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOfflineTaskResponseParams `json:"Response"`
}

func NewDeleteOfflineTaskResponse

func NewDeleteOfflineTaskResponse() (response *DeleteOfflineTaskResponse)

func (*DeleteOfflineTaskResponse) FromJsonString

func (r *DeleteOfflineTaskResponse) 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 (*DeleteOfflineTaskResponse) ToJsonString

func (r *DeleteOfflineTaskResponse) ToJsonString() string

type DeleteOfflineTaskResponseParams

type DeleteOfflineTaskResponseParams struct {
	// Result
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteProjectParamDsRequest

type DeleteProjectParamDsRequest struct {
	*tchttp.BaseRequest

	// Parameter Name
	ParamKey *string `json:"ParamKey,omitnil,omitempty" name:"ParamKey"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDeleteProjectParamDsRequest

func NewDeleteProjectParamDsRequest() (request *DeleteProjectParamDsRequest)

func (*DeleteProjectParamDsRequest) FromJsonString

func (r *DeleteProjectParamDsRequest) 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 (*DeleteProjectParamDsRequest) ToJsonString

func (r *DeleteProjectParamDsRequest) ToJsonString() string

type DeleteProjectParamDsRequestParams

type DeleteProjectParamDsRequestParams struct {
	// Parameter Name
	ParamKey *string `json:"ParamKey,omitnil,omitempty" name:"ParamKey"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DeleteProjectParamDsResponse

type DeleteProjectParamDsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteProjectParamDsResponseParams `json:"Response"`
}

func NewDeleteProjectParamDsResponse

func NewDeleteProjectParamDsResponse() (response *DeleteProjectParamDsResponse)

func (*DeleteProjectParamDsResponse) FromJsonString

func (r *DeleteProjectParamDsResponse) 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 (*DeleteProjectParamDsResponse) ToJsonString

func (r *DeleteProjectParamDsResponse) ToJsonString() string

type DeleteProjectParamDsResponseParams

type DeleteProjectParamDsResponseParams struct {
	// Result true Deleted Successfully
	// false Deletion Failed
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteProjectUsersRequest

type DeleteProjectUsersRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// User ID list
	UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"`
}

func NewDeleteProjectUsersRequest

func NewDeleteProjectUsersRequest() (request *DeleteProjectUsersRequest)

func (*DeleteProjectUsersRequest) FromJsonString

func (r *DeleteProjectUsersRequest) 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 (*DeleteProjectUsersRequest) ToJsonString

func (r *DeleteProjectUsersRequest) ToJsonString() string

type DeleteProjectUsersRequestParams

type DeleteProjectUsersRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// User ID list
	UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"`
}

Predefined struct for user

type DeleteProjectUsersResponse

type DeleteProjectUsersResponse struct {
	*tchttp.BaseResponse
	Response *DeleteProjectUsersResponseParams `json:"Response"`
}

func NewDeleteProjectUsersResponse

func NewDeleteProjectUsersResponse() (response *DeleteProjectUsersResponse)

func (*DeleteProjectUsersResponse) FromJsonString

func (r *DeleteProjectUsersResponse) 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 (*DeleteProjectUsersResponse) ToJsonString

func (r *DeleteProjectUsersResponse) ToJsonString() string

type DeleteProjectUsersResponseParams

type DeleteProjectUsersResponseParams 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 DeleteResourceFileRequest

type DeleteResourceFileRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

func NewDeleteResourceFileRequest

func NewDeleteResourceFileRequest() (request *DeleteResourceFileRequest)

func (*DeleteResourceFileRequest) FromJsonString

func (r *DeleteResourceFileRequest) 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 (*DeleteResourceFileRequest) ToJsonString

func (r *DeleteResourceFileRequest) ToJsonString() string

type DeleteResourceFileRequestParams

type DeleteResourceFileRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

Predefined struct for user

type DeleteResourceFileResponse

type DeleteResourceFileResponse struct {
	*tchttp.BaseResponse
	Response *DeleteResourceFileResponseParams `json:"Response"`
}

func NewDeleteResourceFileResponse

func NewDeleteResourceFileResponse() (response *DeleteResourceFileResponse)

func (*DeleteResourceFileResponse) FromJsonString

func (r *DeleteResourceFileResponse) 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 (*DeleteResourceFileResponse) ToJsonString

func (r *DeleteResourceFileResponse) ToJsonString() string

type DeleteResourceFileResponseParams

type DeleteResourceFileResponseParams struct {
	// Resource Deletion Result
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteResourceFilesRequest

type DeleteResourceFilesRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Usage Status
	UseStatus *bool `json:"UseStatus,omitnil,omitempty" name:"UseStatus"`

	// Resource ID List
	ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"`

	// Resource Path List
	FilePaths []*string `json:"FilePaths,omitnil,omitempty" name:"FilePaths"`
}

func NewDeleteResourceFilesRequest

func NewDeleteResourceFilesRequest() (request *DeleteResourceFilesRequest)

func (*DeleteResourceFilesRequest) FromJsonString

func (r *DeleteResourceFilesRequest) 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 (*DeleteResourceFilesRequest) ToJsonString

func (r *DeleteResourceFilesRequest) ToJsonString() string

type DeleteResourceFilesRequestParams

type DeleteResourceFilesRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Usage Status
	UseStatus *bool `json:"UseStatus,omitnil,omitempty" name:"UseStatus"`

	// Resource ID List
	ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"`

	// Resource Path List
	FilePaths []*string `json:"FilePaths,omitnil,omitempty" name:"FilePaths"`
}

Predefined struct for user

type DeleteResourceFilesResponse

type DeleteResourceFilesResponse struct {
	*tchttp.BaseResponse
	Response *DeleteResourceFilesResponseParams `json:"Response"`
}

func NewDeleteResourceFilesResponse

func NewDeleteResourceFilesResponse() (response *DeleteResourceFilesResponse)

func (*DeleteResourceFilesResponse) FromJsonString

func (r *DeleteResourceFilesResponse) 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 (*DeleteResourceFilesResponse) ToJsonString

func (r *DeleteResourceFilesResponse) ToJsonString() string

type DeleteResourceFilesResponseParams

type DeleteResourceFilesResponseParams struct {
	// Resource Batch Deletion Result
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteResourceRequest

type DeleteResourceRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

func NewDeleteResourceRequest

func NewDeleteResourceRequest() (request *DeleteResourceRequest)

func (*DeleteResourceRequest) FromJsonString

func (r *DeleteResourceRequest) 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 (*DeleteResourceRequest) ToJsonString

func (r *DeleteResourceRequest) ToJsonString() string

type DeleteResourceRequestParams

type DeleteResourceRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

Predefined struct for user

type DeleteResourceResponse

type DeleteResourceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteResourceResponseParams `json:"Response"`
}

func NewDeleteResourceResponse

func NewDeleteResourceResponse() (response *DeleteResourceResponse)

func (*DeleteResourceResponse) FromJsonString

func (r *DeleteResourceResponse) 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 (*DeleteResourceResponse) ToJsonString

func (r *DeleteResourceResponse) ToJsonString() string

type DeleteResourceResponseParams

type DeleteResourceResponseParams struct {
	// Success Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteRuleRequest

type DeleteRuleRequest struct {
	*tchttp.BaseRequest

	// Quality Rule ID
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDeleteRuleRequest

func NewDeleteRuleRequest() (request *DeleteRuleRequest)

func (*DeleteRuleRequest) FromJsonString

func (r *DeleteRuleRequest) 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 (*DeleteRuleRequest) ToJsonString

func (r *DeleteRuleRequest) ToJsonString() string

type DeleteRuleRequestParams

type DeleteRuleRequestParams struct {
	// Quality Rule ID
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DeleteRuleResponse

type DeleteRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRuleResponseParams `json:"Response"`
}

func NewDeleteRuleResponse

func NewDeleteRuleResponse() (response *DeleteRuleResponse)

func (*DeleteRuleResponse) FromJsonString

func (r *DeleteRuleResponse) 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 (*DeleteRuleResponse) ToJsonString

func (r *DeleteRuleResponse) ToJsonString() string

type DeleteRuleResponseParams

type DeleteRuleResponseParams struct {
	// Whether Deletion is Successful
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteRuleTemplateRequest

type DeleteRuleTemplateRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Template ID List
	Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"`
}

func NewDeleteRuleTemplateRequest

func NewDeleteRuleTemplateRequest() (request *DeleteRuleTemplateRequest)

func (*DeleteRuleTemplateRequest) FromJsonString

func (r *DeleteRuleTemplateRequest) 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 (*DeleteRuleTemplateRequest) ToJsonString

func (r *DeleteRuleTemplateRequest) ToJsonString() string

type DeleteRuleTemplateRequestParams

type DeleteRuleTemplateRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Template ID List
	Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"`
}

Predefined struct for user

type DeleteRuleTemplateResponse

type DeleteRuleTemplateResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRuleTemplateResponseParams `json:"Response"`
}

func NewDeleteRuleTemplateResponse

func NewDeleteRuleTemplateResponse() (response *DeleteRuleTemplateResponse)

func (*DeleteRuleTemplateResponse) FromJsonString

func (r *DeleteRuleTemplateResponse) 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 (*DeleteRuleTemplateResponse) ToJsonString

func (r *DeleteRuleTemplateResponse) ToJsonString() string

type DeleteRuleTemplateResponseParams

type DeleteRuleTemplateResponseParams struct {
	// Deleted successfully
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteTaskAlarmRegularRequest

type DeleteTaskAlarmRegularRequest struct {
	*tchttp.BaseRequest

	// Primary key ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Type (201 represents Real-time task, 202 represents Offline task)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewDeleteTaskAlarmRegularRequest

func NewDeleteTaskAlarmRegularRequest() (request *DeleteTaskAlarmRegularRequest)

func (*DeleteTaskAlarmRegularRequest) FromJsonString

func (r *DeleteTaskAlarmRegularRequest) 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 (*DeleteTaskAlarmRegularRequest) ToJsonString

func (r *DeleteTaskAlarmRegularRequest) ToJsonString() string

type DeleteTaskAlarmRegularRequestParams

type DeleteTaskAlarmRegularRequestParams struct {
	// Primary key ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Type (201 represents Real-time task, 202 represents Offline task)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type DeleteTaskAlarmRegularResponse

type DeleteTaskAlarmRegularResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTaskAlarmRegularResponseParams `json:"Response"`
}

func NewDeleteTaskAlarmRegularResponse

func NewDeleteTaskAlarmRegularResponse() (response *DeleteTaskAlarmRegularResponse)

func (*DeleteTaskAlarmRegularResponse) FromJsonString

func (r *DeleteTaskAlarmRegularResponse) 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 (*DeleteTaskAlarmRegularResponse) ToJsonString

func (r *DeleteTaskAlarmRegularResponse) ToJsonString() string

type DeleteTaskAlarmRegularResponseParams

type DeleteTaskAlarmRegularResponseParams struct {
	// Delete Result (true for success, false for failure)
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteTaskDsRequest

type DeleteTaskDsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Delete script?
	// true: delete
	// false: do not delete
	// Default false if not passed
	DeleteScript *bool `json:"DeleteScript,omitnil,omitempty" name:"DeleteScript"`

	// Task operation: Notify downstream task owners?
	// true: notify
	// false: do not notify
	// Default false if not passed
	OperateInform *bool `json:"OperateInform,omitnil,omitempty" name:"OperateInform"`

	// Task IDChoose either VirtualTaskId or
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Virtual task id
	// Either TaskId or this field is optional
	VirtualTaskId *string `json:"VirtualTaskId,omitnil,omitempty" name:"VirtualTaskId"`

	// Virtual task flag
	// true: It is a virtual task
	// false: It is not a virtual task
	// Default false if not passed
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`

	// Task deletion method
	// true: Do not force fail downstream task instances
	// false: Force fail downstream task instances
	// If not specified, the default is false
	DeleteMode *bool `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`
}

func NewDeleteTaskDsRequest

func NewDeleteTaskDsRequest() (request *DeleteTaskDsRequest)

func (*DeleteTaskDsRequest) FromJsonString

func (r *DeleteTaskDsRequest) 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 (*DeleteTaskDsRequest) ToJsonString

func (r *DeleteTaskDsRequest) ToJsonString() string

type DeleteTaskDsRequestParams

type DeleteTaskDsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Delete script?
	// true: delete
	// false: do not delete
	// Default false if not passed
	DeleteScript *bool `json:"DeleteScript,omitnil,omitempty" name:"DeleteScript"`

	// Task operation: Notify downstream task owners?
	// true: notify
	// false: do not notify
	// Default false if not passed
	OperateInform *bool `json:"OperateInform,omitnil,omitempty" name:"OperateInform"`

	// Task IDChoose either VirtualTaskId or
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Virtual task id
	// Either TaskId or this field is optional
	VirtualTaskId *string `json:"VirtualTaskId,omitnil,omitempty" name:"VirtualTaskId"`

	// Virtual task flag
	// true: It is a virtual task
	// false: It is not a virtual task
	// Default false if not passed
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`

	// Task deletion method
	// true: Do not force fail downstream task instances
	// false: Force fail downstream task instances
	// If not specified, the default is false
	DeleteMode *bool `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`
}

Predefined struct for user

type DeleteTaskDsResponse

type DeleteTaskDsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTaskDsResponseParams `json:"Response"`
}

func NewDeleteTaskDsResponse

func NewDeleteTaskDsResponse() (response *DeleteTaskDsResponse)

func (*DeleteTaskDsResponse) FromJsonString

func (r *DeleteTaskDsResponse) 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 (*DeleteTaskDsResponse) ToJsonString

func (r *DeleteTaskDsResponse) ToJsonString() string

type DeleteTaskDsResponseParams

type DeleteTaskDsResponseParams struct {
	// Delete successful?
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DeleteWorkflowByIdRequest

type DeleteWorkflowByIdRequest struct {
	*tchttp.BaseRequest

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Handling method for downstream tasks after deletion, true: all downstream tasks run normally false: all downstream tasks fail
	DeleteMode *bool `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`

	// Notify downstream task owners after task deletion, true: notify false: do not notify
	EnableNotify *bool `json:"EnableNotify,omitnil,omitempty" name:"EnableNotify"`
}

func NewDeleteWorkflowByIdRequest

func NewDeleteWorkflowByIdRequest() (request *DeleteWorkflowByIdRequest)

func (*DeleteWorkflowByIdRequest) FromJsonString

func (r *DeleteWorkflowByIdRequest) 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 (*DeleteWorkflowByIdRequest) ToJsonString

func (r *DeleteWorkflowByIdRequest) ToJsonString() string

type DeleteWorkflowByIdRequestParams

type DeleteWorkflowByIdRequestParams struct {
	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Handling method for downstream tasks after deletion, true: all downstream tasks run normally false: all downstream tasks fail
	DeleteMode *bool `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`

	// Notify downstream task owners after task deletion, true: notify false: do not notify
	EnableNotify *bool `json:"EnableNotify,omitnil,omitempty" name:"EnableNotify"`
}

Predefined struct for user

type DeleteWorkflowByIdResponse

type DeleteWorkflowByIdResponse struct {
	*tchttp.BaseResponse
	Response *DeleteWorkflowByIdResponseParams `json:"Response"`
}

func NewDeleteWorkflowByIdResponse

func NewDeleteWorkflowByIdResponse() (response *DeleteWorkflowByIdResponse)

func (*DeleteWorkflowByIdResponse) FromJsonString

func (r *DeleteWorkflowByIdResponse) 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 (*DeleteWorkflowByIdResponse) ToJsonString

func (r *DeleteWorkflowByIdResponse) ToJsonString() string

type DeleteWorkflowByIdResponseParams

type DeleteWorkflowByIdResponseParams struct {
	// Delete Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *OperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DependencyConfig

type DependencyConfig struct {
	// Only five types of periodic execution dependency configurations: HOUR, DAY, WEEK, MONTH, YEAR, CRONTAB, MINUTE
	DependConfType *string `json:"DependConfType,omitnil,omitempty" name:"DependConfType"`

	// Dependency Configuration Subordinate Period Type, CURRENT_HOUR, PREVIOUS_HOUR, CURRENT_DAY, PREVIOUS_DAY, PREVIOUS_WEEK, PREVIOUS_FRIDAY, PREVIOUS_WEEKEND, CURRENT_MONTH, PREVIOUS_MONTH, PREVIOUS_END_OF_MONTH
	//      * PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE
	SubordinateCyclicType *string `json:"SubordinateCyclicType,omitnil,omitempty" name:"SubordinateCyclicType"`

	// WAITING, waiting (default policy) EXECUTING: executing
	DependencyStrategy *string `json:"DependencyStrategy,omitnil,omitempty" name:"DependencyStrategy"`

	// Parent Task Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentTask *TaskInnerInfo `json:"ParentTask,omitnil,omitempty" name:"ParentTask"`

	// Subtask Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	SonTask *TaskInnerInfo `json:"SonTask,omitnil,omitempty" name:"SonTask"`
}

type DescribeAlarmEventsRequest

type DescribeAlarmEventsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Current Page
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria (key can be: AlarmLevel, AlarmIndicator, KeyWord)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields (AlarmTime)
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Type (201 for real-time, 202 for offline)
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Monitored Object Type (1: All Tasks, 2: Assigned Task, 3: Designated Responsible Person, 4: Specified Resource Group)
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`
}

func NewDescribeAlarmEventsRequest

func NewDescribeAlarmEventsRequest() (request *DescribeAlarmEventsRequest)

func (*DescribeAlarmEventsRequest) FromJsonString

func (r *DescribeAlarmEventsRequest) 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 (*DescribeAlarmEventsRequest) ToJsonString

func (r *DescribeAlarmEventsRequest) ToJsonString() string

type DescribeAlarmEventsRequestParams

type DescribeAlarmEventsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Current Page
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria (key can be: AlarmLevel, AlarmIndicator, KeyWord)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields (AlarmTime)
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Type (201 for real-time, 202 for offline)
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Monitored Object Type (1: All Tasks, 2: Assigned Task, 3: Designated Responsible Person, 4: Specified Resource Group)
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`
}

Predefined struct for user

type DescribeAlarmEventsResponse

type DescribeAlarmEventsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAlarmEventsResponseParams `json:"Response"`
}

func NewDescribeAlarmEventsResponse

func NewDescribeAlarmEventsResponse() (response *DescribeAlarmEventsResponse)

func (*DescribeAlarmEventsResponse) FromJsonString

func (r *DescribeAlarmEventsResponse) 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 (*DescribeAlarmEventsResponse) ToJsonString

func (r *DescribeAlarmEventsResponse) ToJsonString() string

type DescribeAlarmEventsResponseParams

type DescribeAlarmEventsResponseParams struct {
	// Alert event listNote: This field may return null, indicating that no valid value can be obtained.
	AlarmEventInfoList []*AlarmEventInfo `json:"AlarmEventInfoList,omitnil,omitempty" name:"AlarmEventInfoList"`

	// Number of records
	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 DescribeAlarmReceiverRequest

type DescribeAlarmReceiverRequest struct {
	*tchttp.BaseRequest

	// Alert ID
	AlarmId *string `json:"AlarmId,omitnil,omitempty" name:"AlarmId"`

	// Current Page
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Type
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Alarm Recipient ID (comma-separated)
	AlarmRecipient *string `json:"AlarmRecipient,omitnil,omitempty" name:"AlarmRecipient"`

	// Name of alarm recipient (comma-separated)
	AlarmRecipientName *string `json:"AlarmRecipientName,omitnil,omitempty" name:"AlarmRecipientName"`

	// Alarm Time
	AlarmTime *string `json:"AlarmTime,omitnil,omitempty" name:"AlarmTime"`

	// Message ID
	MessageId *string `json:"MessageId,omitnil,omitempty" name:"MessageId"`

	// Alert Record ID
	RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// Monitored Object Type (1: All Tasks, 2: Assigned Task, 3: Designated Responsible Person, 4: Specified Resource Group)
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`
}

func NewDescribeAlarmReceiverRequest

func NewDescribeAlarmReceiverRequest() (request *DescribeAlarmReceiverRequest)

func (*DescribeAlarmReceiverRequest) FromJsonString

func (r *DescribeAlarmReceiverRequest) 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 (*DescribeAlarmReceiverRequest) ToJsonString

func (r *DescribeAlarmReceiverRequest) ToJsonString() string

type DescribeAlarmReceiverRequestParams

type DescribeAlarmReceiverRequestParams struct {
	// Alert ID
	AlarmId *string `json:"AlarmId,omitnil,omitempty" name:"AlarmId"`

	// Current Page
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Type
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Alarm Recipient ID (comma-separated)
	AlarmRecipient *string `json:"AlarmRecipient,omitnil,omitempty" name:"AlarmRecipient"`

	// Name of alarm recipient (comma-separated)
	AlarmRecipientName *string `json:"AlarmRecipientName,omitnil,omitempty" name:"AlarmRecipientName"`

	// Alarm Time
	AlarmTime *string `json:"AlarmTime,omitnil,omitempty" name:"AlarmTime"`

	// Message ID
	MessageId *string `json:"MessageId,omitnil,omitempty" name:"MessageId"`

	// Alert Record ID
	RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// Monitored Object Type (1: All Tasks, 2: Assigned Task, 3: Designated Responsible Person, 4: Specified Resource Group)
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`
}

Predefined struct for user

type DescribeAlarmReceiverResponse

type DescribeAlarmReceiverResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAlarmReceiverResponseParams `json:"Response"`
}

func NewDescribeAlarmReceiverResponse

func NewDescribeAlarmReceiverResponse() (response *DescribeAlarmReceiverResponse)

func (*DescribeAlarmReceiverResponse) FromJsonString

func (r *DescribeAlarmReceiverResponse) 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 (*DescribeAlarmReceiverResponse) ToJsonString

func (r *DescribeAlarmReceiverResponse) ToJsonString() string

type DescribeAlarmReceiverResponseParams

type DescribeAlarmReceiverResponseParams struct {
	// Alert Recipient List
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmReceiverInfoList []*AlarmReceiverInfo `json:"AlarmReceiverInfoList,omitnil,omitempty" name:"AlarmReceiverInfoList"`

	// Number of records
	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 DescribeAllByFolderNewRequest

type DescribeAllByFolderNewRequest struct {
	*tchttp.BaseRequest

	// Folder Attributes
	Folder *FolderOpsDto `json:"Folder,omitnil,omitempty" name:"Folder"`

	// Workflow List
	Workflows []*WorkflowCanvasOpsDto `json:"Workflows,omitnil,omitempty" name:"Workflows"`

	// Target File ID
	TargetFolderId *string `json:"TargetFolderId,omitnil,omitempty" name:"TargetFolderId"`

	// Keyword
	KeyWords *string `json:"KeyWords,omitnil,omitempty" name:"KeyWords"`

	// Parent File ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`

	// Pull Folder List
	IsAddWorkflow *string `json:"IsAddWorkflow,omitnil,omitempty" name:"IsAddWorkflow"`

	// Task Status
	TaskStates []*string `json:"TaskStates,omitnil,omitempty" name:"TaskStates"`

	// Search type
	FindType *string `json:"FindType,omitnil,omitempty" name:"FindType"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewDescribeAllByFolderNewRequest

func NewDescribeAllByFolderNewRequest() (request *DescribeAllByFolderNewRequest)

func (*DescribeAllByFolderNewRequest) FromJsonString

func (r *DescribeAllByFolderNewRequest) 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 (*DescribeAllByFolderNewRequest) ToJsonString

func (r *DescribeAllByFolderNewRequest) ToJsonString() string

type DescribeAllByFolderNewRequestParams

type DescribeAllByFolderNewRequestParams struct {
	// Folder Attributes
	Folder *FolderOpsDto `json:"Folder,omitnil,omitempty" name:"Folder"`

	// Workflow List
	Workflows []*WorkflowCanvasOpsDto `json:"Workflows,omitnil,omitempty" name:"Workflows"`

	// Target File ID
	TargetFolderId *string `json:"TargetFolderId,omitnil,omitempty" name:"TargetFolderId"`

	// Keyword
	KeyWords *string `json:"KeyWords,omitnil,omitempty" name:"KeyWords"`

	// Parent File ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`

	// Pull Folder List
	IsAddWorkflow *string `json:"IsAddWorkflow,omitnil,omitempty" name:"IsAddWorkflow"`

	// Task Status
	TaskStates []*string `json:"TaskStates,omitnil,omitempty" name:"TaskStates"`

	// Search type
	FindType *string `json:"FindType,omitnil,omitempty" name:"FindType"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type DescribeAllByFolderNewResponse

type DescribeAllByFolderNewResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAllByFolderNewResponseParams `json:"Response"`
}

func NewDescribeAllByFolderNewResponse

func NewDescribeAllByFolderNewResponse() (response *DescribeAllByFolderNewResponse)

func (*DescribeAllByFolderNewResponse) FromJsonString

func (r *DescribeAllByFolderNewResponse) 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 (*DescribeAllByFolderNewResponse) ToJsonString

func (r *DescribeAllByFolderNewResponse) ToJsonString() string

type DescribeAllByFolderNewResponseParams

type DescribeAllByFolderNewResponseParams struct {
	// Result Set
	Data *CollectionFolderOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeApply

type DescribeApply struct {
	// Application List Details
	Rows []*Apply `json:"Rows,omitnil,omitempty" name:"Rows"`

	// Total Pagination Pages
	TotalPageNumber *uint64 `json:"TotalPageNumber,omitnil,omitempty" name:"TotalPageNumber"`

	// Total Count
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Page number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

type DescribeApproveListRequest

type DescribeApproveListRequest struct {
	*tchttp.BaseRequest

	// Approval Category Key
	ApproveClassification *string `json:"ApproveClassification,omitnil,omitempty" name:"ApproveClassification"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Pagination Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Custom Definition condition query
	Filters []*FilterOptional `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderFieldOptional `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

func NewDescribeApproveListRequest

func NewDescribeApproveListRequest() (request *DescribeApproveListRequest)

func (*DescribeApproveListRequest) FromJsonString

func (r *DescribeApproveListRequest) 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 (*DescribeApproveListRequest) ToJsonString

func (r *DescribeApproveListRequest) ToJsonString() string

type DescribeApproveListRequestParams

type DescribeApproveListRequestParams struct {
	// Approval Category Key
	ApproveClassification *string `json:"ApproveClassification,omitnil,omitempty" name:"ApproveClassification"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Pagination Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Custom Definition condition query
	Filters []*FilterOptional `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderFieldOptional `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

Predefined struct for user

type DescribeApproveListResponse

type DescribeApproveListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApproveListResponseParams `json:"Response"`
}

func NewDescribeApproveListResponse

func NewDescribeApproveListResponse() (response *DescribeApproveListResponse)

func (*DescribeApproveListResponse) FromJsonString

func (r *DescribeApproveListResponse) 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 (*DescribeApproveListResponse) ToJsonString

func (r *DescribeApproveListResponse) ToJsonString() string

type DescribeApproveListResponseParams

type DescribeApproveListResponseParams struct {
	// Pending Approval List Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *DescribeApply `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeApproveTypeListRequest

type DescribeApproveTypeListRequest struct {
	*tchttp.BaseRequest

	// Type key
	Classification *string `json:"Classification,omitnil,omitempty" name:"Classification"`
}

func NewDescribeApproveTypeListRequest

func NewDescribeApproveTypeListRequest() (request *DescribeApproveTypeListRequest)

func (*DescribeApproveTypeListRequest) FromJsonString

func (r *DescribeApproveTypeListRequest) 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 (*DescribeApproveTypeListRequest) ToJsonString

func (r *DescribeApproveTypeListRequest) ToJsonString() string

type DescribeApproveTypeListRequestParams

type DescribeApproveTypeListRequestParams struct {
	// Type key
	Classification *string `json:"Classification,omitnil,omitempty" name:"Classification"`
}

Predefined struct for user

type DescribeApproveTypeListResponse

type DescribeApproveTypeListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApproveTypeListResponseParams `json:"Response"`
}

func NewDescribeApproveTypeListResponse

func NewDescribeApproveTypeListResponse() (response *DescribeApproveTypeListResponse)

func (*DescribeApproveTypeListResponse) FromJsonString

func (r *DescribeApproveTypeListResponse) 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 (*DescribeApproveTypeListResponse) ToJsonString

func (r *DescribeApproveTypeListResponse) ToJsonString() string

type DescribeApproveTypeListResponseParams

type DescribeApproveTypeListResponseParams struct {
	// Get Approval Category List
	Data []*ApproveType `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeBatchOperateTaskDTO

type DescribeBatchOperateTaskDTO struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Workflow Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Workflow name
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// StatusNote: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskTypeId *uint64 `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Task TypeNote: This field may return null, indicating that no valid value can be obtained.
	TaskTypeDesc *string `json:"TaskTypeDesc,omitnil,omitempty" name:"TaskTypeDesc"`

	// Folder name
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Folder IDNote: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Owner
	// Note: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Submitted?
	// Note: This field may return null, indicating that no valid value can be obtained.
	Submit *uint64 `json:"Submit,omitnil,omitempty" name:"Submit"`

	// Engine:
	// presto\SparkJob\SparkSql
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Creation time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Cycle type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Scheduling plan
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScheduleDesc *string `json:"ScheduleDesc,omitnil,omitempty" name:"ScheduleDesc"`

	// Data source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data source typeNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceType *string `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`
}

type DescribeBatchOperateTaskPage

type DescribeBatchOperateTaskPage struct {
	// Total Number of Pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *uint64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// ContentNote: This field may return null, indicating that no valid value can be obtained.
	Items []*DescribeBatchOperateTaskDTO `json:"Items,omitnil,omitempty" name:"Items"`

	// Total count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
}

type DescribeBatchOperateTaskRequest

type DescribeBatchOperateTaskRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page Number
	Page *string `json:"Page,omitnil,omitempty" name:"Page"`

	// Page Number
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// Status ListDraft: 'NS','N','P','R'
	// Running: 'Y'
	// Stopped: 'F'
	// Frozen: 'O'
	// Stopping: 'T'
	StatusList []*string `json:"StatusList,omitnil,omitempty" name:"StatusList"`

	// List of Responsible Persons
	OwnerNameList []*string `json:"OwnerNameList,omitnil,omitempty" name:"OwnerNameList"`

	// Workflow List
	WorkflowIdList []*string `json:"WorkflowIdList,omitnil,omitempty" name:"WorkflowIdList"`

	// Task Name Search
	TaskNameFilter *string `json:"TaskNameFilter,omitnil,omitempty" name:"TaskNameFilter"`

	// Task Type List
	TaskTypeList []*string `json:"TaskTypeList,omitnil,omitempty" name:"TaskTypeList"`

	// Folder List
	FordIdList []*string `json:"FordIdList,omitnil,omitempty" name:"FordIdList"`

	// Task ID Search
	TaskIdFilter *string `json:"TaskIdFilter,omitnil,omitempty" name:"TaskIdFilter"`

	// Responsible Person Search
	OwnerNameFilter *string `json:"OwnerNameFilter,omitnil,omitempty" name:"OwnerNameFilter"`

	// Sort Fields:
	// UpdateTime
	// CreateTime
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// asc: Ascending
	// desc: Descending
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`

	// Engine Type List: Three Types
	// SparkJob
	// SparkSql
	// presto
	DataEngineList []*string `json:"DataEngineList,omitnil,omitempty" name:"DataEngineList"`

	// Operator Name
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 1
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// 1
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Data Source ID List
	DatasourceIdList []*string `json:"DatasourceIdList,omitnil,omitempty" name:"DatasourceIdList"`

	// Data Source Type List
	DatasourceTypeList []*string `json:"DatasourceTypeList,omitnil,omitempty" name:"DatasourceTypeList"`

	// Scheduling Unit Type List
	CycleUnitList []*string `json:"CycleUnitList,omitnil,omitempty" name:"CycleUnitList"`

	// Filter out tasks that can be submitted?
	CanSubmit *bool `json:"CanSubmit,omitnil,omitempty" name:"CanSubmit"`
}

func NewDescribeBatchOperateTaskRequest

func NewDescribeBatchOperateTaskRequest() (request *DescribeBatchOperateTaskRequest)

func (*DescribeBatchOperateTaskRequest) FromJsonString

func (r *DescribeBatchOperateTaskRequest) 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 (*DescribeBatchOperateTaskRequest) ToJsonString

func (r *DescribeBatchOperateTaskRequest) ToJsonString() string

type DescribeBatchOperateTaskRequestParams

type DescribeBatchOperateTaskRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page Number
	Page *string `json:"Page,omitnil,omitempty" name:"Page"`

	// Page Number
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// Status ListDraft: 'NS','N','P','R'
	// Running: 'Y'
	// Stopped: 'F'
	// Frozen: 'O'
	// Stopping: 'T'
	StatusList []*string `json:"StatusList,omitnil,omitempty" name:"StatusList"`

	// List of Responsible Persons
	OwnerNameList []*string `json:"OwnerNameList,omitnil,omitempty" name:"OwnerNameList"`

	// Workflow List
	WorkflowIdList []*string `json:"WorkflowIdList,omitnil,omitempty" name:"WorkflowIdList"`

	// Task Name Search
	TaskNameFilter *string `json:"TaskNameFilter,omitnil,omitempty" name:"TaskNameFilter"`

	// Task Type List
	TaskTypeList []*string `json:"TaskTypeList,omitnil,omitempty" name:"TaskTypeList"`

	// Folder List
	FordIdList []*string `json:"FordIdList,omitnil,omitempty" name:"FordIdList"`

	// Task ID Search
	TaskIdFilter *string `json:"TaskIdFilter,omitnil,omitempty" name:"TaskIdFilter"`

	// Responsible Person Search
	OwnerNameFilter *string `json:"OwnerNameFilter,omitnil,omitempty" name:"OwnerNameFilter"`

	// Sort Fields:
	// UpdateTime
	// CreateTime
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// asc: Ascending
	// desc: Descending
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`

	// Engine Type List: Three Types
	// SparkJob
	// SparkSql
	// presto
	DataEngineList []*string `json:"DataEngineList,omitnil,omitempty" name:"DataEngineList"`

	// Operator Name
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 1
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// 1
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Data Source ID List
	DatasourceIdList []*string `json:"DatasourceIdList,omitnil,omitempty" name:"DatasourceIdList"`

	// Data Source Type List
	DatasourceTypeList []*string `json:"DatasourceTypeList,omitnil,omitempty" name:"DatasourceTypeList"`

	// Scheduling Unit Type List
	CycleUnitList []*string `json:"CycleUnitList,omitnil,omitempty" name:"CycleUnitList"`

	// Filter out tasks that can be submitted?
	CanSubmit *bool `json:"CanSubmit,omitnil,omitempty" name:"CanSubmit"`
}

Predefined struct for user

type DescribeBatchOperateTaskResponse

type DescribeBatchOperateTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBatchOperateTaskResponseParams `json:"Response"`
}

func NewDescribeBatchOperateTaskResponse

func NewDescribeBatchOperateTaskResponse() (response *DescribeBatchOperateTaskResponse)

func (*DescribeBatchOperateTaskResponse) FromJsonString

func (r *DescribeBatchOperateTaskResponse) 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 (*DescribeBatchOperateTaskResponse) ToJsonString

func (r *DescribeBatchOperateTaskResponse) ToJsonString() string

type DescribeBatchOperateTaskResponseParams

type DescribeBatchOperateTaskResponseParams struct {
	// NoNote: This field may return null, indicating that no valid value can be obtained.
	Data *DescribeBatchOperateTaskPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeColumnLineageRequest

type DescribeColumnLineageRequest struct {
	*tchttp.BaseRequest

	// Query Direction, INPUT, OUTPUT, BOTH enumerated values
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// Field Information
	Data *ColumnLineageInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// Single Query Indegree
	InputDepth *int64 `json:"InputDepth,omitnil,omitempty" name:"InputDepth"`

	// Single Query Outdegree
	OutputDepth *int64 `json:"OutputDepth,omitnil,omitempty" name:"OutputDepth"`

	// Additional Parameters (Pass Caller Information)
	ExtParams []*RecordField `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Filter Temporary Tables with the default value true
	IgnoreTemp *bool `json:"IgnoreTemp,omitnil,omitempty" name:"IgnoreTemp"`
}

func NewDescribeColumnLineageRequest

func NewDescribeColumnLineageRequest() (request *DescribeColumnLineageRequest)

func (*DescribeColumnLineageRequest) FromJsonString

func (r *DescribeColumnLineageRequest) 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 (*DescribeColumnLineageRequest) ToJsonString

func (r *DescribeColumnLineageRequest) ToJsonString() string

type DescribeColumnLineageRequestParams

type DescribeColumnLineageRequestParams struct {
	// Query Direction, INPUT, OUTPUT, BOTH enumerated values
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// Field Information
	Data *ColumnLineageInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// Single Query Indegree
	InputDepth *int64 `json:"InputDepth,omitnil,omitempty" name:"InputDepth"`

	// Single Query Outdegree
	OutputDepth *int64 `json:"OutputDepth,omitnil,omitempty" name:"OutputDepth"`

	// Additional Parameters (Pass Caller Information)
	ExtParams []*RecordField `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Filter Temporary Tables with the default value true
	IgnoreTemp *bool `json:"IgnoreTemp,omitnil,omitempty" name:"IgnoreTemp"`
}

Predefined struct for user

type DescribeColumnLineageResponse

type DescribeColumnLineageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeColumnLineageResponseParams `json:"Response"`
}

func NewDescribeColumnLineageResponse

func NewDescribeColumnLineageResponse() (response *DescribeColumnLineageResponse)

func (*DescribeColumnLineageResponse) FromJsonString

func (r *DescribeColumnLineageResponse) 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 (*DescribeColumnLineageResponse) ToJsonString

func (r *DescribeColumnLineageResponse) ToJsonString() string

type DescribeColumnLineageResponseParams

type DescribeColumnLineageResponseParams struct {
	// Field lineage information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnAggregationLineage *ColumnAggregationLineage `json:"ColumnAggregationLineage,omitnil,omitempty" name:"ColumnAggregationLineage"`

	// 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 DescribeColumnsMetaRequest

type DescribeColumnsMetaRequest struct {
	*tchttp.BaseRequest

	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Page Number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter
	FilterSet []*Filter `json:"FilterSet,omitnil,omitempty" name:"FilterSet"`

	// Sort Fields
	OrderFieldSet []*OrderField `json:"OrderFieldSet,omitnil,omitempty" name:"OrderFieldSet"`

	// Whether to Query Partition Field, Default false
	IsPartitionQuery *bool `json:"IsPartitionQuery,omitnil,omitempty" name:"IsPartitionQuery"`

	// Compliance Group ID
	ComplianceId *int64 `json:"ComplianceId,omitnil,omitempty" name:"ComplianceId"`
}

func NewDescribeColumnsMetaRequest

func NewDescribeColumnsMetaRequest() (request *DescribeColumnsMetaRequest)

func (*DescribeColumnsMetaRequest) FromJsonString

func (r *DescribeColumnsMetaRequest) 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 (*DescribeColumnsMetaRequest) ToJsonString

func (r *DescribeColumnsMetaRequest) ToJsonString() string

type DescribeColumnsMetaRequestParams

type DescribeColumnsMetaRequestParams struct {
	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Page Number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter
	FilterSet []*Filter `json:"FilterSet,omitnil,omitempty" name:"FilterSet"`

	// Sort Fields
	OrderFieldSet []*OrderField `json:"OrderFieldSet,omitnil,omitempty" name:"OrderFieldSet"`

	// Whether to Query Partition Field, Default false
	IsPartitionQuery *bool `json:"IsPartitionQuery,omitnil,omitempty" name:"IsPartitionQuery"`

	// Compliance Group ID
	ComplianceId *int64 `json:"ComplianceId,omitnil,omitempty" name:"ComplianceId"`
}

Predefined struct for user

type DescribeColumnsMetaResponse

type DescribeColumnsMetaResponse struct {
	*tchttp.BaseResponse
	Response *DescribeColumnsMetaResponseParams `json:"Response"`
}

func NewDescribeColumnsMetaResponse

func NewDescribeColumnsMetaResponse() (response *DescribeColumnsMetaResponse)

func (*DescribeColumnsMetaResponse) FromJsonString

func (r *DescribeColumnsMetaResponse) 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 (*DescribeColumnsMetaResponse) ToJsonString

func (r *DescribeColumnsMetaResponse) ToJsonString() string

type DescribeColumnsMetaResponseParams

type DescribeColumnsMetaResponseParams struct {
	// Pagination return
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnMetaSet []*ColumnMeta `json:"ColumnMetaSet,omitnil,omitempty" name:"ColumnMetaSet"`

	// Number of records
	TotalCount *int64 `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 DescribeDataCheckStatRequest

type DescribeDataCheckStatRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

func NewDescribeDataCheckStatRequest

func NewDescribeDataCheckStatRequest() (request *DescribeDataCheckStatRequest)

func (*DescribeDataCheckStatRequest) FromJsonString

func (r *DescribeDataCheckStatRequest) 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 (*DescribeDataCheckStatRequest) ToJsonString

func (r *DescribeDataCheckStatRequest) ToJsonString() string

type DescribeDataCheckStatRequestParams

type DescribeDataCheckStatRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

Predefined struct for user

type DescribeDataCheckStatResponse

type DescribeDataCheckStatResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDataCheckStatResponseParams `json:"Response"`
}

func NewDescribeDataCheckStatResponse

func NewDescribeDataCheckStatResponse() (response *DescribeDataCheckStatResponse)

func (*DescribeDataCheckStatResponse) FromJsonString

func (r *DescribeDataCheckStatResponse) 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 (*DescribeDataCheckStatResponse) ToJsonString

func (r *DescribeDataCheckStatResponse) ToJsonString() string

type DescribeDataCheckStatResponseParams

type DescribeDataCheckStatResponseParams struct {
	// Result
	Data *DataCheckStat `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDataSourceInfoListRequest

type DescribeDataSourceInfoListRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page number
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter condition (not supported yet)
	Filters *Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Configuration
	OrderFields *OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Data Source Type, mandatory (e.g., MYSQL, DLC, etc.)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Data Source Name Filter
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`
}

func NewDescribeDataSourceInfoListRequest

func NewDescribeDataSourceInfoListRequest() (request *DescribeDataSourceInfoListRequest)

func (*DescribeDataSourceInfoListRequest) FromJsonString

func (r *DescribeDataSourceInfoListRequest) 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 (*DescribeDataSourceInfoListRequest) ToJsonString

func (r *DescribeDataSourceInfoListRequest) ToJsonString() string

type DescribeDataSourceInfoListRequestParams

type DescribeDataSourceInfoListRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page number
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter condition (not supported yet)
	Filters *Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Configuration
	OrderFields *OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Data Source Type, mandatory (e.g., MYSQL, DLC, etc.)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Data Source Name Filter
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`
}

Predefined struct for user

type DescribeDataSourceInfoListResponse

type DescribeDataSourceInfoListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDataSourceInfoListResponseParams `json:"Response"`
}

func NewDescribeDataSourceInfoListResponse

func NewDescribeDataSourceInfoListResponse() (response *DescribeDataSourceInfoListResponse)

func (*DescribeDataSourceInfoListResponse) FromJsonString

func (r *DescribeDataSourceInfoListResponse) 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 (*DescribeDataSourceInfoListResponse) ToJsonString

func (r *DescribeDataSourceInfoListResponse) ToJsonString() string

type DescribeDataSourceInfoListResponseParams

type DescribeDataSourceInfoListResponseParams struct {
	// Total number of items.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Data Source Information List.
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceSet []*DatasourceBaseInfo `json:"DatasourceSet,omitnil,omitempty" name:"DatasourceSet"`

	// 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 DescribeDataSourceListRequest

type DescribeDataSourceListRequest struct {
	*tchttp.BaseRequest

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of returns
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Sorting Configuration
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Optional Filter Criteria, Filter optional configurations (reference): "Name": { "type": "string", "description": "Data Source Name" }, "Type": { "type": "string", "description": "Type" }, "ClusterId": { "type": "string", "description": "Cluster ID" }, "CategoryId": { "type": "string", "description": "Classification, Project or Space ID" }
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeDataSourceListRequest

func NewDescribeDataSourceListRequest() (request *DescribeDataSourceListRequest)

func (*DescribeDataSourceListRequest) FromJsonString

func (r *DescribeDataSourceListRequest) 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 (*DescribeDataSourceListRequest) ToJsonString

func (r *DescribeDataSourceListRequest) ToJsonString() string

type DescribeDataSourceListRequestParams

type DescribeDataSourceListRequestParams struct {
	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of returns
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Sorting Configuration
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Optional Filter Criteria, Filter optional configurations (reference): "Name": { "type": "string", "description": "Data Source Name" }, "Type": { "type": "string", "description": "Type" }, "ClusterId": { "type": "string", "description": "Cluster ID" }, "CategoryId": { "type": "string", "description": "Classification, Project or Space ID" }
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeDataSourceListResponse

type DescribeDataSourceListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDataSourceListResponseParams `json:"Response"`
}

func NewDescribeDataSourceListResponse

func NewDescribeDataSourceListResponse() (response *DescribeDataSourceListResponse)

func (*DescribeDataSourceListResponse) FromJsonString

func (r *DescribeDataSourceListResponse) 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 (*DescribeDataSourceListResponse) ToJsonString

func (r *DescribeDataSourceListResponse) ToJsonString() string

type DescribeDataSourceListResponseParams

type DescribeDataSourceListResponseParams struct {
	// data source list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *DataSourceInfoPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDatabaseInfoListRequest

type DescribeDatabaseInfoListRequest struct {
	*tchttp.BaseRequest

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Connection Type
	ConnectionType *string `json:"ConnectionType,omitnil,omitempty" name:"ConnectionType"`
}

func NewDescribeDatabaseInfoListRequest

func NewDescribeDatabaseInfoListRequest() (request *DescribeDatabaseInfoListRequest)

func (*DescribeDatabaseInfoListRequest) FromJsonString

func (r *DescribeDatabaseInfoListRequest) 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 (*DescribeDatabaseInfoListRequest) ToJsonString

func (r *DescribeDatabaseInfoListRequest) ToJsonString() string

type DescribeDatabaseInfoListRequestParams

type DescribeDatabaseInfoListRequestParams struct {
	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Connection Type
	ConnectionType *string `json:"ConnectionType,omitnil,omitempty" name:"ConnectionType"`
}

Predefined struct for user

type DescribeDatabaseInfoListResponse

type DescribeDatabaseInfoListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDatabaseInfoListResponseParams `json:"Response"`
}

func NewDescribeDatabaseInfoListResponse

func NewDescribeDatabaseInfoListResponse() (response *DescribeDatabaseInfoListResponse)

func (*DescribeDatabaseInfoListResponse) FromJsonString

func (r *DescribeDatabaseInfoListResponse) 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 (*DescribeDatabaseInfoListResponse) ToJsonString

func (r *DescribeDatabaseInfoListResponse) ToJsonString() string

type DescribeDatabaseInfoListResponseParams

type DescribeDatabaseInfoListResponseParams struct {
	// Database List
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseInfo []*DatabaseInfo `json:"DatabaseInfo,omitnil,omitempty" name:"DatabaseInfo"`

	// 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 DescribeDatabaseMetasRequest

type DescribeDatabaseMetasRequest struct {
	*tchttp.BaseRequest

	// Filter Fields, projectIds/msTypes/createTime/modifiedTime
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields, such as name
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

func NewDescribeDatabaseMetasRequest

func NewDescribeDatabaseMetasRequest() (request *DescribeDatabaseMetasRequest)

func (*DescribeDatabaseMetasRequest) FromJsonString

func (r *DescribeDatabaseMetasRequest) 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 (*DescribeDatabaseMetasRequest) ToJsonString

func (r *DescribeDatabaseMetasRequest) ToJsonString() string

type DescribeDatabaseMetasRequestParams

type DescribeDatabaseMetasRequestParams struct {
	// Filter Fields, projectIds/msTypes/createTime/modifiedTime
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields, such as name
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

Predefined struct for user

type DescribeDatabaseMetasResponse

type DescribeDatabaseMetasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDatabaseMetasResponseParams `json:"Response"`
}

func NewDescribeDatabaseMetasResponse

func NewDescribeDatabaseMetasResponse() (response *DescribeDatabaseMetasResponse)

func (*DescribeDatabaseMetasResponse) FromJsonString

func (r *DescribeDatabaseMetasResponse) 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 (*DescribeDatabaseMetasResponse) ToJsonString

func (r *DescribeDatabaseMetasResponse) ToJsonString() string

type DescribeDatabaseMetasResponseParams

type DescribeDatabaseMetasResponseParams struct {
	// NoNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseMeta []*DatabaseMeta `json:"DatabaseMeta,omitnil,omitempty" name:"DatabaseMeta"`

	// 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 DescribeDatasourceRequest

type DescribeDatasourceRequest struct {
	*tchttp.BaseRequest

	// Unique Object ID
	Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"`

	// production: production, development: development
	Env *string `json:"Env,omitnil,omitempty" name:"Env"`
}

func NewDescribeDatasourceRequest

func NewDescribeDatasourceRequest() (request *DescribeDatasourceRequest)

func (*DescribeDatasourceRequest) FromJsonString

func (r *DescribeDatasourceRequest) 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 (*DescribeDatasourceRequest) ToJsonString

func (r *DescribeDatasourceRequest) ToJsonString() string

type DescribeDatasourceRequestParams

type DescribeDatasourceRequestParams struct {
	// Unique Object ID
	Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"`

	// production: production, development: development
	Env *string `json:"Env,omitnil,omitempty" name:"Env"`
}

Predefined struct for user

type DescribeDatasourceResponse

type DescribeDatasourceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDatasourceResponseParams `json:"Response"`
}

func NewDescribeDatasourceResponse

func NewDescribeDatasourceResponse() (response *DescribeDatasourceResponse)

func (*DescribeDatasourceResponse) FromJsonString

func (r *DescribeDatasourceResponse) 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 (*DescribeDatasourceResponse) ToJsonString

func (r *DescribeDatasourceResponse) ToJsonString() string

type DescribeDatasourceResponseParams

type DescribeDatasourceResponseParams struct {
	// Data Source Object
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *DataSourceInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDependOpsTasksRequest

type DescribeDependOpsTasksRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Upstream/Downstream Levels 1-6
	Deep *uint64 `json:"Deep,omitnil,omitempty" name:"Deep"`

	// 1: Indicates querying upstream nodes; 0: Indicates querying downstream nodes; 2: Indicates querying both upstream and downstream nodes
	Up *uint64 `json:"Up,omitnil,omitempty" name:"Up"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

func NewDescribeDependOpsTasksRequest

func NewDescribeDependOpsTasksRequest() (request *DescribeDependOpsTasksRequest)

func (*DescribeDependOpsTasksRequest) FromJsonString

func (r *DescribeDependOpsTasksRequest) 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 (*DescribeDependOpsTasksRequest) ToJsonString

func (r *DescribeDependOpsTasksRequest) ToJsonString() string

type DescribeDependOpsTasksRequestParams

type DescribeDependOpsTasksRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Upstream/Downstream Levels 1-6
	Deep *uint64 `json:"Deep,omitnil,omitempty" name:"Deep"`

	// 1: Indicates querying upstream nodes; 0: Indicates querying downstream nodes; 2: Indicates querying both upstream and downstream nodes
	Up *uint64 `json:"Up,omitnil,omitempty" name:"Up"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

Predefined struct for user

type DescribeDependOpsTasksResponse

type DescribeDependOpsTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDependOpsTasksResponseParams `json:"Response"`
}

func NewDescribeDependOpsTasksResponse

func NewDescribeDependOpsTasksResponse() (response *DescribeDependOpsTasksResponse)

func (*DescribeDependOpsTasksResponse) FromJsonString

func (r *DescribeDependOpsTasksResponse) 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 (*DescribeDependOpsTasksResponse) ToJsonString

func (r *DescribeDependOpsTasksResponse) ToJsonString() string

type DescribeDependOpsTasksResponseParams

type DescribeDependOpsTasksResponseParams struct {
	// Canvas Task and Link Information
	Data *OpsTaskCanvasInfoList `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDependTaskListsRequest

type DescribeDependTaskListsRequest struct {
	*tchttp.BaseRequest

	// Task ID List
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeDependTaskListsRequest

func NewDescribeDependTaskListsRequest() (request *DescribeDependTaskListsRequest)

func (*DescribeDependTaskListsRequest) FromJsonString

func (r *DescribeDependTaskListsRequest) 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 (*DescribeDependTaskListsRequest) ToJsonString

func (r *DescribeDependTaskListsRequest) ToJsonString() string

type DescribeDependTaskListsRequestParams

type DescribeDependTaskListsRequestParams struct {
	// Task ID List
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeDependTaskListsResponse

type DescribeDependTaskListsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDependTaskListsResponseParams `json:"Response"`
}

func NewDescribeDependTaskListsResponse

func NewDescribeDependTaskListsResponse() (response *DescribeDependTaskListsResponse)

func (*DescribeDependTaskListsResponse) FromJsonString

func (r *DescribeDependTaskListsResponse) 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 (*DescribeDependTaskListsResponse) ToJsonString

func (r *DescribeDependTaskListsResponse) ToJsonString() string

type DescribeDependTaskListsResponseParams

type DescribeDependTaskListsResponseParams struct {
	// Delete Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*TaskOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDimensionScoreRequest

type DescribeDimensionScoreRequest struct {
	*tchttp.BaseRequest

	// Statistics Date Timestamp
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeDimensionScoreRequest

func NewDescribeDimensionScoreRequest() (request *DescribeDimensionScoreRequest)

func (*DescribeDimensionScoreRequest) FromJsonString

func (r *DescribeDimensionScoreRequest) 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 (*DescribeDimensionScoreRequest) ToJsonString

func (r *DescribeDimensionScoreRequest) ToJsonString() string

type DescribeDimensionScoreRequestParams

type DescribeDimensionScoreRequestParams struct {
	// Statistics Date Timestamp
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeDimensionScoreResponse

type DescribeDimensionScoreResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDimensionScoreResponseParams `json:"Response"`
}

func NewDescribeDimensionScoreResponse

func NewDescribeDimensionScoreResponse() (response *DescribeDimensionScoreResponse)

func (*DescribeDimensionScoreResponse) FromJsonString

func (r *DescribeDimensionScoreResponse) 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 (*DescribeDimensionScoreResponse) ToJsonString

func (r *DescribeDimensionScoreResponse) ToJsonString() string

type DescribeDimensionScoreResponseParams

type DescribeDimensionScoreResponseParams struct {
	// Dimensional scoring
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *DimensionScore `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDrInstancePageRequest

type DescribeDrInstancePageRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Source ADHOC || WORKFLOW
	TaskSource *string `json:"TaskSource,omitnil,omitempty" name:"TaskSource"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Submission Start Time yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Submission End Time yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Folder ID
	FolderIds []*string `json:"FolderIds,omitnil,omitempty" name:"FolderIds"`

	// Workflow ID
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// View Only Mine
	JustMe *bool `json:"JustMe,omitnil,omitempty" name:"JustMe"`

	// Task Type
	TaskTypes []*string `json:"TaskTypes,omitnil,omitempty" name:"TaskTypes"`

	// Trial Run Submitter userId List
	SubmitUsers []*string `json:"SubmitUsers,omitnil,omitempty" name:"SubmitUsers"`

	// Trial Run Status
	StatusList []*string `json:"StatusList,omitnil,omitempty" name:"StatusList"`
}

func NewDescribeDrInstancePageRequest

func NewDescribeDrInstancePageRequest() (request *DescribeDrInstancePageRequest)

func (*DescribeDrInstancePageRequest) FromJsonString

func (r *DescribeDrInstancePageRequest) 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 (*DescribeDrInstancePageRequest) ToJsonString

func (r *DescribeDrInstancePageRequest) ToJsonString() string

type DescribeDrInstancePageRequestParams

type DescribeDrInstancePageRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Source ADHOC || WORKFLOW
	TaskSource *string `json:"TaskSource,omitnil,omitempty" name:"TaskSource"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Submission Start Time yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Submission End Time yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Folder ID
	FolderIds []*string `json:"FolderIds,omitnil,omitempty" name:"FolderIds"`

	// Workflow ID
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// View Only Mine
	JustMe *bool `json:"JustMe,omitnil,omitempty" name:"JustMe"`

	// Task Type
	TaskTypes []*string `json:"TaskTypes,omitnil,omitempty" name:"TaskTypes"`

	// Trial Run Submitter userId List
	SubmitUsers []*string `json:"SubmitUsers,omitnil,omitempty" name:"SubmitUsers"`

	// Trial Run Status
	StatusList []*string `json:"StatusList,omitnil,omitempty" name:"StatusList"`
}

Predefined struct for user

type DescribeDrInstancePageResponse

type DescribeDrInstancePageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDrInstancePageResponseParams `json:"Response"`
}

func NewDescribeDrInstancePageResponse

func NewDescribeDrInstancePageResponse() (response *DescribeDrInstancePageResponse)

func (*DescribeDrInstancePageResponse) FromJsonString

func (r *DescribeDrInstancePageResponse) 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 (*DescribeDrInstancePageResponse) ToJsonString

func (r *DescribeDrInstancePageResponse) ToJsonString() string

type DescribeDrInstancePageResponseParams

type DescribeDrInstancePageResponseParams struct {
	// Result Set
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *DrInstanceOpsDtoPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDsFolderTreeRequest

type DescribeDsFolderTreeRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Pull at First Level true Yes
	// false No
	FirstLevelPull *bool `json:"FirstLevelPull,omitnil,omitempty" name:"FirstLevelPull"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Keyword Search
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// Whether to Include Workflow true Yes
	// false No
	IncludeWorkflow *bool `json:"IncludeWorkflow,omitnil,omitempty" name:"IncludeWorkflow"`

	// Whether to Include Tasks true Yes
	// false No
	IncludeTask *bool `json:"IncludeTask,omitnil,omitempty" name:"IncludeTask"`

	// Does it include virtual tasks? This parameter is effective only when IncludeTask is true, default is true
	IncludeVirtualTask *bool `json:"IncludeVirtualTask,omitnil,omitempty" name:"IncludeVirtualTask"`

	// Task directory ID
	TaskFolderId *string `json:"TaskFolderId,omitnil,omitempty" name:"TaskFolderId"`

	// classification. Categorized Display  catalog. Directory Display
	DisplayType *string `json:"DisplayType,omitnil,omitempty" name:"DisplayType"`

	// Does it include task directories? true means yes
	// false No
	IncludeTaskFolder *bool `json:"IncludeTaskFolder,omitnil,omitempty" name:"IncludeTaskFolder"`
}

func NewDescribeDsFolderTreeRequest

func NewDescribeDsFolderTreeRequest() (request *DescribeDsFolderTreeRequest)

func (*DescribeDsFolderTreeRequest) FromJsonString

func (r *DescribeDsFolderTreeRequest) 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 (*DescribeDsFolderTreeRequest) ToJsonString

func (r *DescribeDsFolderTreeRequest) ToJsonString() string

type DescribeDsFolderTreeRequestParams

type DescribeDsFolderTreeRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Pull at First Level true Yes
	// false No
	FirstLevelPull *bool `json:"FirstLevelPull,omitnil,omitempty" name:"FirstLevelPull"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Keyword Search
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// Whether to Include Workflow true Yes
	// false No
	IncludeWorkflow *bool `json:"IncludeWorkflow,omitnil,omitempty" name:"IncludeWorkflow"`

	// Whether to Include Tasks true Yes
	// false No
	IncludeTask *bool `json:"IncludeTask,omitnil,omitempty" name:"IncludeTask"`

	// Does it include virtual tasks? This parameter is effective only when IncludeTask is true, default is true
	IncludeVirtualTask *bool `json:"IncludeVirtualTask,omitnil,omitempty" name:"IncludeVirtualTask"`

	// Task directory ID
	TaskFolderId *string `json:"TaskFolderId,omitnil,omitempty" name:"TaskFolderId"`

	// classification. Categorized Display  catalog. Directory Display
	DisplayType *string `json:"DisplayType,omitnil,omitempty" name:"DisplayType"`

	// Does it include task directories? true means yes
	// false No
	IncludeTaskFolder *bool `json:"IncludeTaskFolder,omitnil,omitempty" name:"IncludeTaskFolder"`
}

Predefined struct for user

type DescribeDsFolderTreeResponse

type DescribeDsFolderTreeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDsFolderTreeResponseParams `json:"Response"`
}

func NewDescribeDsFolderTreeResponse

func NewDescribeDsFolderTreeResponse() (response *DescribeDsFolderTreeResponse)

func (*DescribeDsFolderTreeResponse) FromJsonString

func (r *DescribeDsFolderTreeResponse) 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 (*DescribeDsFolderTreeResponse) ToJsonString

func (r *DescribeDsFolderTreeResponse) ToJsonString() string

type DescribeDsFolderTreeResponseParams

type DescribeDsFolderTreeResponseParams struct {
	// Unified Tree Structure Return Attribute List
	Data []*PathNodeDsVO `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeDsParentFolderTreeRequest

type DescribeDsParentFolderTreeRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Display Format, Example Values
	// -    classification: Categorized Display
	// -    catalog: Directory Display
	DisplayType *string `json:"DisplayType,omitnil,omitempty" name:"DisplayType"`
}

func NewDescribeDsParentFolderTreeRequest

func NewDescribeDsParentFolderTreeRequest() (request *DescribeDsParentFolderTreeRequest)

func (*DescribeDsParentFolderTreeRequest) FromJsonString

func (r *DescribeDsParentFolderTreeRequest) 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 (*DescribeDsParentFolderTreeRequest) ToJsonString

func (r *DescribeDsParentFolderTreeRequest) ToJsonString() string

type DescribeDsParentFolderTreeRequestParams

type DescribeDsParentFolderTreeRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Display Format, Example Values
	// -    classification: Categorized Display
	// -    catalog: Directory Display
	DisplayType *string `json:"DisplayType,omitnil,omitempty" name:"DisplayType"`
}

Predefined struct for user

type DescribeDsParentFolderTreeResponse

type DescribeDsParentFolderTreeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDsParentFolderTreeResponseParams `json:"Response"`
}

func NewDescribeDsParentFolderTreeResponse

func NewDescribeDsParentFolderTreeResponse() (response *DescribeDsParentFolderTreeResponse)

func (*DescribeDsParentFolderTreeResponse) FromJsonString

func (r *DescribeDsParentFolderTreeResponse) 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 (*DescribeDsParentFolderTreeResponse) ToJsonString

func (r *DescribeDsParentFolderTreeResponse) ToJsonString() string

type DescribeDsParentFolderTreeResponseParams

type DescribeDsParentFolderTreeResponseParams struct {
	// Unified Tree Structure Return Attribute List
	Data []*PathNodeDsVO `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeEventCasesRequest

type DescribeEventCasesRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Instance Catalog, Example Value:
	// - Expired: expired
	// - Not Expired: consuming
	// - All: all
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of items per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Event name
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// Event type
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Event Segmentation Type
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`

	// Event Broadcast Type
	EventBroadcastType *string `json:"EventBroadcastType,omitnil,omitempty" name:"EventBroadcastType"`

	// Event Instance Status, Example Value:
	// - Consumed: COMSUMED
	// - Expired: EXPIRED
	// - Pending Consumption: ACTIVE
	// - Consuming: CONSUMING
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Minimum Creation Time of Event Instance
	CreationTimeStart *string `json:"CreationTimeStart,omitnil,omitempty" name:"CreationTimeStart"`

	// Maximum Creation Time of Event Instance
	CreationTimeEnd *string `json:"CreationTimeEnd,omitnil,omitempty" name:"CreationTimeEnd"`

	// Minimum Trigger Time of Event Instance
	EventTriggeredTimeStart *string `json:"EventTriggeredTimeStart,omitnil,omitempty" name:"EventTriggeredTimeStart"`

	// Maximum Trigger Time of Event Instance
	EventTriggeredTimeEnd *string `json:"EventTriggeredTimeEnd,omitnil,omitempty" name:"EventTriggeredTimeEnd"`

	// Minimum Consumption Time of Event Instance
	LogTimeStart *string `json:"LogTimeStart,omitnil,omitempty" name:"LogTimeStart"`

	// Maximum Consumption Time of Event Instance
	LogTimeEnd *string `json:"LogTimeEnd,omitnil,omitempty" name:"LogTimeEnd"`

	// Event Instance Data Timestamp
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// Event Instance Validity Period
	TimeToLive *string `json:"TimeToLive,omitnil,omitempty" name:"TimeToLive"`

	// Sort Fields
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Sorting Order
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`
}

func NewDescribeEventCasesRequest

func NewDescribeEventCasesRequest() (request *DescribeEventCasesRequest)

func (*DescribeEventCasesRequest) FromJsonString

func (r *DescribeEventCasesRequest) 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 (*DescribeEventCasesRequest) ToJsonString

func (r *DescribeEventCasesRequest) ToJsonString() string

type DescribeEventCasesRequestParams

type DescribeEventCasesRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Instance Catalog, Example Value:
	// - Expired: expired
	// - Not Expired: consuming
	// - All: all
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of items per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Event name
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// Event type
	//
	// Deprecated: EventType is deprecated.
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Event Segmentation Type
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`

	// Event Broadcast Type
	//
	// Deprecated: EventBroadcastType is deprecated.
	EventBroadcastType *string `json:"EventBroadcastType,omitnil,omitempty" name:"EventBroadcastType"`

	// Event Instance Status, Example Value:
	// - Consumed: COMSUMED
	// - Expired: EXPIRED
	// - Pending Consumption: ACTIVE
	// - Consuming: CONSUMING
	//
	// Deprecated: Status is deprecated.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Minimum Creation Time of Event Instance
	CreationTimeStart *string `json:"CreationTimeStart,omitnil,omitempty" name:"CreationTimeStart"`

	// Maximum Creation Time of Event Instance
	CreationTimeEnd *string `json:"CreationTimeEnd,omitnil,omitempty" name:"CreationTimeEnd"`

	// Minimum Trigger Time of Event Instance
	EventTriggeredTimeStart *string `json:"EventTriggeredTimeStart,omitnil,omitempty" name:"EventTriggeredTimeStart"`

	// Maximum Trigger Time of Event Instance
	EventTriggeredTimeEnd *string `json:"EventTriggeredTimeEnd,omitnil,omitempty" name:"EventTriggeredTimeEnd"`

	// Minimum Consumption Time of Event Instance
	LogTimeStart *string `json:"LogTimeStart,omitnil,omitempty" name:"LogTimeStart"`

	// Maximum Consumption Time of Event Instance
	LogTimeEnd *string `json:"LogTimeEnd,omitnil,omitempty" name:"LogTimeEnd"`

	// Event Instance Data Timestamp
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// Event Instance Validity Period
	TimeToLive *string `json:"TimeToLive,omitnil,omitempty" name:"TimeToLive"`

	// Sort Fields
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Sorting Order
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`
}

Predefined struct for user

type DescribeEventCasesResponse

type DescribeEventCasesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEventCasesResponseParams `json:"Response"`
}

func NewDescribeEventCasesResponse

func NewDescribeEventCasesResponse() (response *DescribeEventCasesResponse)

func (*DescribeEventCasesResponse) FromJsonString

func (r *DescribeEventCasesResponse) 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 (*DescribeEventCasesResponse) ToJsonString

func (r *DescribeEventCasesResponse) ToJsonString() string

type DescribeEventCasesResponseParams

type DescribeEventCasesResponseParams struct {
	// Event Instance Pagination Query Results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *EventCaseAuditLogVOCollection `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeEventConsumeTasksRequest

type DescribeEventConsumeTasksRequest struct {
	*tchttp.BaseRequest

	// Event Instance ID
	EventCaseId *string `json:"EventCaseId,omitnil,omitempty" name:"EventCaseId"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of items per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

func NewDescribeEventConsumeTasksRequest

func NewDescribeEventConsumeTasksRequest() (request *DescribeEventConsumeTasksRequest)

func (*DescribeEventConsumeTasksRequest) FromJsonString

func (r *DescribeEventConsumeTasksRequest) 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 (*DescribeEventConsumeTasksRequest) ToJsonString

func (r *DescribeEventConsumeTasksRequest) ToJsonString() string

type DescribeEventConsumeTasksRequestParams

type DescribeEventConsumeTasksRequestParams struct {
	// Event Instance ID
	EventCaseId *string `json:"EventCaseId,omitnil,omitempty" name:"EventCaseId"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of items per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

Predefined struct for user

type DescribeEventConsumeTasksResponse

type DescribeEventConsumeTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEventConsumeTasksResponseParams `json:"Response"`
}

func NewDescribeEventConsumeTasksResponse

func NewDescribeEventConsumeTasksResponse() (response *DescribeEventConsumeTasksResponse)

func (*DescribeEventConsumeTasksResponse) FromJsonString

func (r *DescribeEventConsumeTasksResponse) 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 (*DescribeEventConsumeTasksResponse) ToJsonString

func (r *DescribeEventConsumeTasksResponse) ToJsonString() string

type DescribeEventConsumeTasksResponseParams

type DescribeEventConsumeTasksResponseParams struct {
	// Event Consumption Task Record List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *EventCaseConsumeLogOptDtoCollection `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeEventRequest

type DescribeEventRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event name
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`
}

func NewDescribeEventRequest

func NewDescribeEventRequest() (request *DescribeEventRequest)

func (*DescribeEventRequest) FromJsonString

func (r *DescribeEventRequest) 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 (*DescribeEventRequest) ToJsonString

func (r *DescribeEventRequest) ToJsonString() string

type DescribeEventRequestParams

type DescribeEventRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event name
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`
}

Predefined struct for user

type DescribeEventResponse

type DescribeEventResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEventResponseParams `json:"Response"`
}

func NewDescribeEventResponse

func NewDescribeEventResponse() (response *DescribeEventResponse)

func (*DescribeEventResponse) FromJsonString

func (r *DescribeEventResponse) 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 (*DescribeEventResponse) ToJsonString

func (r *DescribeEventResponse) ToJsonString() string

type DescribeEventResponseParams

type DescribeEventResponseParams struct {
	// EventNote: This field may return null, indicating that no valid value can be obtained.
	Data *EventOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeExecStrategyRequest

type DescribeExecStrategyRequest struct {
	*tchttp.BaseRequest

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeExecStrategyRequest

func NewDescribeExecStrategyRequest() (request *DescribeExecStrategyRequest)

func (*DescribeExecStrategyRequest) FromJsonString

func (r *DescribeExecStrategyRequest) 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 (*DescribeExecStrategyRequest) ToJsonString

func (r *DescribeExecStrategyRequest) ToJsonString() string

type DescribeExecStrategyRequestParams

type DescribeExecStrategyRequestParams struct {
	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeExecStrategyResponse

type DescribeExecStrategyResponse struct {
	*tchttp.BaseResponse
	Response *DescribeExecStrategyResponseParams `json:"Response"`
}

func NewDescribeExecStrategyResponse

func NewDescribeExecStrategyResponse() (response *DescribeExecStrategyResponse)

func (*DescribeExecStrategyResponse) FromJsonString

func (r *DescribeExecStrategyResponse) 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 (*DescribeExecStrategyResponse) ToJsonString

func (r *DescribeExecStrategyResponse) ToJsonString() string

type DescribeExecStrategyResponseParams

type DescribeExecStrategyResponseParams struct {
	// Rule Group Execution Strategy
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroupExecStrategy `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeFieldBasicInfoRequest

type DescribeFieldBasicInfoRequest struct {
	*tchttp.BaseRequest

	// Page Number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter field
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

func NewDescribeFieldBasicInfoRequest

func NewDescribeFieldBasicInfoRequest() (request *DescribeFieldBasicInfoRequest)

func (*DescribeFieldBasicInfoRequest) FromJsonString

func (r *DescribeFieldBasicInfoRequest) 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 (*DescribeFieldBasicInfoRequest) ToJsonString

func (r *DescribeFieldBasicInfoRequest) ToJsonString() string

type DescribeFieldBasicInfoRequestParams

type DescribeFieldBasicInfoRequestParams struct {
	// Page Number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter field
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

Predefined struct for user

type DescribeFieldBasicInfoResponse

type DescribeFieldBasicInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFieldBasicInfoResponseParams `json:"Response"`
}

func NewDescribeFieldBasicInfoResponse

func NewDescribeFieldBasicInfoResponse() (response *DescribeFieldBasicInfoResponse)

func (*DescribeFieldBasicInfoResponse) FromJsonString

func (r *DescribeFieldBasicInfoResponse) 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 (*DescribeFieldBasicInfoResponse) ToJsonString

func (r *DescribeFieldBasicInfoResponse) ToJsonString() string

type DescribeFieldBasicInfoResponseParams

type DescribeFieldBasicInfoResponseParams struct {
	// Field Metadata
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnBasicInfoList []*ColumnBasicInfo `json:"ColumnBasicInfoList,omitnil,omitempty" name:"ColumnBasicInfoList"`

	// Total number of items
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 DescribeFolderWorkflowListData

type DescribeFolderWorkflowListData struct {
	// Workflow Information List
	Items []*Workflow `json:"Items,omitnil,omitempty" name:"Items"`

	// Total number of items
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Page Number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

type DescribeFolderWorkflowListRequest

type DescribeFolderWorkflowListRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Parent Folder ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`

	// Keyword
	KeyWords *string `json:"KeyWords,omitnil,omitempty" name:"KeyWords"`

	// Page number, default is 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default is 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

func NewDescribeFolderWorkflowListRequest

func NewDescribeFolderWorkflowListRequest() (request *DescribeFolderWorkflowListRequest)

func (*DescribeFolderWorkflowListRequest) FromJsonString

func (r *DescribeFolderWorkflowListRequest) 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 (*DescribeFolderWorkflowListRequest) ToJsonString

func (r *DescribeFolderWorkflowListRequest) ToJsonString() string

type DescribeFolderWorkflowListRequestParams

type DescribeFolderWorkflowListRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Parent Folder ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`

	// Keyword
	KeyWords *string `json:"KeyWords,omitnil,omitempty" name:"KeyWords"`

	// Page number, default is 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default is 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

Predefined struct for user

type DescribeFolderWorkflowListResponse

type DescribeFolderWorkflowListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFolderWorkflowListResponseParams `json:"Response"`
}

func NewDescribeFolderWorkflowListResponse

func NewDescribeFolderWorkflowListResponse() (response *DescribeFolderWorkflowListResponse)

func (*DescribeFolderWorkflowListResponse) FromJsonString

func (r *DescribeFolderWorkflowListResponse) 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 (*DescribeFolderWorkflowListResponse) ToJsonString

func (r *DescribeFolderWorkflowListResponse) ToJsonString() string

type DescribeFolderWorkflowListResponseParams

type DescribeFolderWorkflowListResponseParams struct {
	// NoNote: This field may return null, indicating that no valid value can be obtained.
	Data *DescribeFolderWorkflowListData `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeFunctionKindsRequest

type DescribeFunctionKindsRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeFunctionKindsRequest

func NewDescribeFunctionKindsRequest() (request *DescribeFunctionKindsRequest)

func (*DescribeFunctionKindsRequest) FromJsonString

func (r *DescribeFunctionKindsRequest) 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 (*DescribeFunctionKindsRequest) ToJsonString

func (r *DescribeFunctionKindsRequest) ToJsonString() string

type DescribeFunctionKindsRequestParams

type DescribeFunctionKindsRequestParams struct {
}

Predefined struct for user

type DescribeFunctionKindsResponse

type DescribeFunctionKindsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFunctionKindsResponseParams `json:"Response"`
}

func NewDescribeFunctionKindsResponse

func NewDescribeFunctionKindsResponse() (response *DescribeFunctionKindsResponse)

func (*DescribeFunctionKindsResponse) FromJsonString

func (r *DescribeFunctionKindsResponse) 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 (*DescribeFunctionKindsResponse) ToJsonString

func (r *DescribeFunctionKindsResponse) ToJsonString() string

type DescribeFunctionKindsResponseParams

type DescribeFunctionKindsResponseParams struct {
	// NoNote: This field may return null, indicating that no valid value can be obtained.
	Kinds []*FunctionTypeOrKind `json:"Kinds,omitnil,omitempty" name:"Kinds"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 DescribeFunctionTypesRequest

type DescribeFunctionTypesRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeFunctionTypesRequest

func NewDescribeFunctionTypesRequest() (request *DescribeFunctionTypesRequest)

func (*DescribeFunctionTypesRequest) FromJsonString

func (r *DescribeFunctionTypesRequest) 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 (*DescribeFunctionTypesRequest) ToJsonString

func (r *DescribeFunctionTypesRequest) ToJsonString() string

type DescribeFunctionTypesRequestParams

type DescribeFunctionTypesRequestParams struct {
}

Predefined struct for user

type DescribeFunctionTypesResponse

type DescribeFunctionTypesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFunctionTypesResponseParams `json:"Response"`
}

func NewDescribeFunctionTypesResponse

func NewDescribeFunctionTypesResponse() (response *DescribeFunctionTypesResponse)

func (*DescribeFunctionTypesResponse) FromJsonString

func (r *DescribeFunctionTypesResponse) 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 (*DescribeFunctionTypesResponse) ToJsonString

func (r *DescribeFunctionTypesResponse) ToJsonString() string

type DescribeFunctionTypesResponseParams

type DescribeFunctionTypesResponseParams struct {
	// TypeNote: This field may return null, indicating that no valid value can be obtained.
	Types []*FunctionTypeOrKind `json:"Types,omitnil,omitempty" name:"Types"`

	// Error messageNote: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 DescribeInstanceByCycleRequest

type DescribeInstanceByCycleRequest struct {
	*tchttp.BaseRequest

	// 1
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 1
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`
}

func NewDescribeInstanceByCycleRequest

func NewDescribeInstanceByCycleRequest() (request *DescribeInstanceByCycleRequest)

func (*DescribeInstanceByCycleRequest) FromJsonString

func (r *DescribeInstanceByCycleRequest) 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 (*DescribeInstanceByCycleRequest) ToJsonString

func (r *DescribeInstanceByCycleRequest) ToJsonString() string

type DescribeInstanceByCycleRequestParams

type DescribeInstanceByCycleRequestParams struct {
	// 1
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 1
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`
}

Predefined struct for user

type DescribeInstanceByCycleResponse

type DescribeInstanceByCycleResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceByCycleResponseParams `json:"Response"`
}

func NewDescribeInstanceByCycleResponse

func NewDescribeInstanceByCycleResponse() (response *DescribeInstanceByCycleResponse)

func (*DescribeInstanceByCycleResponse) FromJsonString

func (r *DescribeInstanceByCycleResponse) 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 (*DescribeInstanceByCycleResponse) ToJsonString

func (r *DescribeInstanceByCycleResponse) ToJsonString() string

type DescribeInstanceByCycleResponseParams

type DescribeInstanceByCycleResponseParams struct {
	// Statistical Results
	Data []*TaskByCycle `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeInstanceLastLogRequest

type DescribeInstanceLastLogRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

func NewDescribeInstanceLastLogRequest

func NewDescribeInstanceLastLogRequest() (request *DescribeInstanceLastLogRequest)

func (*DescribeInstanceLastLogRequest) FromJsonString

func (r *DescribeInstanceLastLogRequest) 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 (*DescribeInstanceLastLogRequest) ToJsonString

func (r *DescribeInstanceLastLogRequest) ToJsonString() string

type DescribeInstanceLastLogRequestParams

type DescribeInstanceLastLogRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

Predefined struct for user

type DescribeInstanceLastLogResponse

type DescribeInstanceLastLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceLastLogResponseParams `json:"Response"`
}

func NewDescribeInstanceLastLogResponse

func NewDescribeInstanceLastLogResponse() (response *DescribeInstanceLastLogResponse)

func (*DescribeInstanceLastLogResponse) FromJsonString

func (r *DescribeInstanceLastLogResponse) 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 (*DescribeInstanceLastLogResponse) ToJsonString

func (r *DescribeInstanceLastLogResponse) ToJsonString() string

type DescribeInstanceLastLogResponseParams

type DescribeInstanceLastLogResponseParams struct {
	// Log
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeInstanceListRequest

type DescribeInstanceListRequest struct {
	*tchttp.BaseRequest

	// Project/workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Number of items displayed per page
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Cycle List (e.g., daily, one-time), optional
	CycleList []*string `json:"CycleList,omitnil,omitempty" name:"CycleList"`

	// Person in Charge
	OwnerList []*string `json:"OwnerList,omitnil,omitempty" name:"OwnerList"`

	// Keep consistent with previous
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// Sorting Order (asc, desc)
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// Sort Column (costTime Runtime duration, startTime Start Time, state Instance status, curRunDate Data Timestamp)
	SortCol *string `json:"SortCol,omitnil,omitempty" name:"SortCol"`

	// Type List (e.g., Python Task Type: 30
	// PySpark Task Type: 31
	// hivesql task type:34
	// shell task type:35
	// sparksql task type:36 jdbcsql task type:21 dlc task type:32), optional
	TaskTypeList []*int64 `json:"TaskTypeList,omitnil,omitempty" name:"TaskTypeList"`

	// Status list (e.g., success 2, executing 1), optional
	StateList []*int64 `json:"StateList,omitnil,omitempty" name:"StateList"`

	// Task Name
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

func NewDescribeInstanceListRequest

func NewDescribeInstanceListRequest() (request *DescribeInstanceListRequest)

func (*DescribeInstanceListRequest) FromJsonString

func (r *DescribeInstanceListRequest) 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 (*DescribeInstanceListRequest) ToJsonString

func (r *DescribeInstanceListRequest) ToJsonString() string

type DescribeInstanceListRequestParams

type DescribeInstanceListRequestParams struct {
	// Project/workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Number of items displayed per page
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Cycle List (e.g., daily, one-time), optional
	CycleList []*string `json:"CycleList,omitnil,omitempty" name:"CycleList"`

	// Person in Charge
	OwnerList []*string `json:"OwnerList,omitnil,omitempty" name:"OwnerList"`

	// Keep consistent with previous
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// Sorting Order (asc, desc)
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// Sort Column (costTime Runtime duration, startTime Start Time, state Instance status, curRunDate Data Timestamp)
	SortCol *string `json:"SortCol,omitnil,omitempty" name:"SortCol"`

	// Type List (e.g., Python Task Type: 30
	// PySpark Task Type: 31
	// hivesql task type:34
	// shell task type:35
	// sparksql task type:36 jdbcsql task type:21 dlc task type:32), optional
	TaskTypeList []*int64 `json:"TaskTypeList,omitnil,omitempty" name:"TaskTypeList"`

	// Status list (e.g., success 2, executing 1), optional
	StateList []*int64 `json:"StateList,omitnil,omitempty" name:"StateList"`

	// Task Name
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

Predefined struct for user

type DescribeInstanceListResponse

type DescribeInstanceListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceListResponseParams `json:"Response"`
}

func NewDescribeInstanceListResponse

func NewDescribeInstanceListResponse() (response *DescribeInstanceListResponse)

func (*DescribeInstanceListResponse) FromJsonString

func (r *DescribeInstanceListResponse) 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 (*DescribeInstanceListResponse) ToJsonString

func (r *DescribeInstanceListResponse) ToJsonString() string

type DescribeInstanceListResponseParams

type DescribeInstanceListResponseParams struct {
	// Result
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// Instance ListNote: This field may return null, indicating that no valid value can be obtained.
	InstanceList []*InstanceList `json:"InstanceList,omitnil,omitempty" name:"InstanceList"`

	// Total number of itemsNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 DescribeInstanceLogDetailRequest

type DescribeInstanceLogDetailRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Server Ip
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// File Name
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`

	// Starting Row
	StartCount *int64 `json:"StartCount,omitnil,omitempty" name:"StartCount"`

	// Number of Rows Per Query
	LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"`
}

func NewDescribeInstanceLogDetailRequest

func NewDescribeInstanceLogDetailRequest() (request *DescribeInstanceLogDetailRequest)

func (*DescribeInstanceLogDetailRequest) FromJsonString

func (r *DescribeInstanceLogDetailRequest) 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 (*DescribeInstanceLogDetailRequest) ToJsonString

func (r *DescribeInstanceLogDetailRequest) ToJsonString() string

type DescribeInstanceLogDetailRequestParams

type DescribeInstanceLogDetailRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Server Ip
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// File Name
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`

	// Starting Row
	StartCount *int64 `json:"StartCount,omitnil,omitempty" name:"StartCount"`

	// Number of Rows Per Query
	LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"`
}

Predefined struct for user

type DescribeInstanceLogDetailResponse

type DescribeInstanceLogDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceLogDetailResponseParams `json:"Response"`
}

func NewDescribeInstanceLogDetailResponse

func NewDescribeInstanceLogDetailResponse() (response *DescribeInstanceLogDetailResponse)

func (*DescribeInstanceLogDetailResponse) FromJsonString

func (r *DescribeInstanceLogDetailResponse) 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 (*DescribeInstanceLogDetailResponse) ToJsonString

func (r *DescribeInstanceLogDetailResponse) ToJsonString() string

type DescribeInstanceLogDetailResponseParams

type DescribeInstanceLogDetailResponseParams struct {
	// Log results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *InstanceLogInfoOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeInstanceLogFileRequest

type DescribeInstanceLogFileRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Instance data time
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Executor IP
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// Log file name
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`
}

func NewDescribeInstanceLogFileRequest

func NewDescribeInstanceLogFileRequest() (request *DescribeInstanceLogFileRequest)

func (*DescribeInstanceLogFileRequest) FromJsonString

func (r *DescribeInstanceLogFileRequest) 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 (*DescribeInstanceLogFileRequest) ToJsonString

func (r *DescribeInstanceLogFileRequest) ToJsonString() string

type DescribeInstanceLogFileRequestParams

type DescribeInstanceLogFileRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Instance data time
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Executor IP
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// Log file name
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`
}

Predefined struct for user

type DescribeInstanceLogFileResponse

type DescribeInstanceLogFileResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceLogFileResponseParams `json:"Response"`
}

func NewDescribeInstanceLogFileResponse

func NewDescribeInstanceLogFileResponse() (response *DescribeInstanceLogFileResponse)

func (*DescribeInstanceLogFileResponse) FromJsonString

func (r *DescribeInstanceLogFileResponse) 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 (*DescribeInstanceLogFileResponse) ToJsonString

func (r *DescribeInstanceLogFileResponse) ToJsonString() string

type DescribeInstanceLogFileResponseParams

type DescribeInstanceLogFileResponseParams struct {
	// Download File Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *InstanceDownloadLogInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeInstanceLogListRequest

type DescribeInstanceLogListRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

func NewDescribeInstanceLogListRequest

func NewDescribeInstanceLogListRequest() (request *DescribeInstanceLogListRequest)

func (*DescribeInstanceLogListRequest) FromJsonString

func (r *DescribeInstanceLogListRequest) 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 (*DescribeInstanceLogListRequest) ToJsonString

func (r *DescribeInstanceLogListRequest) ToJsonString() string

type DescribeInstanceLogListRequestParams

type DescribeInstanceLogListRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

Predefined struct for user

type DescribeInstanceLogListResponse

type DescribeInstanceLogListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceLogListResponseParams `json:"Response"`
}

func NewDescribeInstanceLogListResponse

func NewDescribeInstanceLogListResponse() (response *DescribeInstanceLogListResponse)

func (*DescribeInstanceLogListResponse) FromJsonString

func (r *DescribeInstanceLogListResponse) 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 (*DescribeInstanceLogListResponse) ToJsonString

func (r *DescribeInstanceLogListResponse) ToJsonString() string

type DescribeInstanceLogListResponseParams

type DescribeInstanceLogListResponseParams struct {
	// Log list
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// Log listNote: This field may return null, indicating that no valid value can be obtained.
	InstanceLogList []*InstanceLogList `json:"InstanceLogList,omitnil,omitempty" name:"InstanceLogList"`

	// 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 DescribeInstanceLogRequest

type DescribeInstanceLogRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Server Ip
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// File Name
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`
}

func NewDescribeInstanceLogRequest

func NewDescribeInstanceLogRequest() (request *DescribeInstanceLogRequest)

func (*DescribeInstanceLogRequest) FromJsonString

func (r *DescribeInstanceLogRequest) 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 (*DescribeInstanceLogRequest) ToJsonString

func (r *DescribeInstanceLogRequest) ToJsonString() string

type DescribeInstanceLogRequestParams

type DescribeInstanceLogRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Server Ip
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// File Name
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`
}

Predefined struct for user

type DescribeInstanceLogResponse

type DescribeInstanceLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceLogResponseParams `json:"Response"`
}

func NewDescribeInstanceLogResponse

func NewDescribeInstanceLogResponse() (response *DescribeInstanceLogResponse)

func (*DescribeInstanceLogResponse) FromJsonString

func (r *DescribeInstanceLogResponse) 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 (*DescribeInstanceLogResponse) ToJsonString

func (r *DescribeInstanceLogResponse) ToJsonString() string

type DescribeInstanceLogResponseParams

type DescribeInstanceLogResponseParams struct {
	// Returned result
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// Return results
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceLogInfo *IntegrationInstanceLog `json:"InstanceLogInfo,omitnil,omitempty" name:"InstanceLogInfo"`

	// 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 DescribeIntegrationNodeRequest

type DescribeIntegrationNodeRequest struct {
	*tchttp.BaseRequest

	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type, 201 for Real-time Task, 202 for Offline Task
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewDescribeIntegrationNodeRequest

func NewDescribeIntegrationNodeRequest() (request *DescribeIntegrationNodeRequest)

func (*DescribeIntegrationNodeRequest) FromJsonString

func (r *DescribeIntegrationNodeRequest) 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 (*DescribeIntegrationNodeRequest) ToJsonString

func (r *DescribeIntegrationNodeRequest) ToJsonString() string

type DescribeIntegrationNodeRequestParams

type DescribeIntegrationNodeRequestParams struct {
	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type, 201 for Real-time Task, 202 for Offline Task
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type DescribeIntegrationNodeResponse

type DescribeIntegrationNodeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationNodeResponseParams `json:"Response"`
}

func NewDescribeIntegrationNodeResponse

func NewDescribeIntegrationNodeResponse() (response *DescribeIntegrationNodeResponse)

func (*DescribeIntegrationNodeResponse) FromJsonString

func (r *DescribeIntegrationNodeResponse) 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 (*DescribeIntegrationNodeResponse) ToJsonString

func (r *DescribeIntegrationNodeResponse) ToJsonString() string

type DescribeIntegrationNodeResponseParams

type DescribeIntegrationNodeResponseParams struct {
	// Node information\nNote: This field may return null, indicating that no valid value can be obtained.
	NodeInfo *IntegrationNodeInfo `json:"NodeInfo,omitnil,omitempty" name:"NodeInfo"`

	// Has the upstream node been modified? true Modified, needs to be prompted; false Not modified\nNote: This field may return null, indicating that no valid value can be obtained.
	SourceCheckFlag *bool `json:"SourceCheckFlag,omitnil,omitempty" name:"SourceCheckFlag"`

	// 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 DescribeIntegrationStatisticsInstanceTrendRequest

type DescribeIntegrationStatisticsInstanceTrendRequest struct {
	*tchttp.BaseRequest

	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`

	// Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`
}

func NewDescribeIntegrationStatisticsInstanceTrendRequest

func NewDescribeIntegrationStatisticsInstanceTrendRequest() (request *DescribeIntegrationStatisticsInstanceTrendRequest)

func (*DescribeIntegrationStatisticsInstanceTrendRequest) FromJsonString

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

func (*DescribeIntegrationStatisticsInstanceTrendRequest) ToJsonString

type DescribeIntegrationStatisticsInstanceTrendRequestParams

type DescribeIntegrationStatisticsInstanceTrendRequestParams struct {
	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`

	// Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`
}

Predefined struct for user

type DescribeIntegrationStatisticsInstanceTrendResponse

type DescribeIntegrationStatisticsInstanceTrendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationStatisticsInstanceTrendResponseParams `json:"Response"`
}

func NewDescribeIntegrationStatisticsInstanceTrendResponse

func NewDescribeIntegrationStatisticsInstanceTrendResponse() (response *DescribeIntegrationStatisticsInstanceTrendResponse)

func (*DescribeIntegrationStatisticsInstanceTrendResponse) FromJsonString

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

func (*DescribeIntegrationStatisticsInstanceTrendResponse) ToJsonString

type DescribeIntegrationStatisticsInstanceTrendResponseParams

type DescribeIntegrationStatisticsInstanceTrendResponseParams struct {
	// Statistical ResultsNote: This field may return null, indicating that no valid value can be obtained.
	TrendsData []*IntegrationStatisticsTrendResult `json:"TrendsData,omitnil,omitempty" name:"TrendsData"`

	// 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 DescribeIntegrationStatisticsRecordsTrendRequest

type DescribeIntegrationStatisticsRecordsTrendRequest struct {
	*tchttp.BaseRequest

	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`
}

func NewDescribeIntegrationStatisticsRecordsTrendRequest

func NewDescribeIntegrationStatisticsRecordsTrendRequest() (request *DescribeIntegrationStatisticsRecordsTrendRequest)

func (*DescribeIntegrationStatisticsRecordsTrendRequest) FromJsonString

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

func (*DescribeIntegrationStatisticsRecordsTrendRequest) ToJsonString

type DescribeIntegrationStatisticsRecordsTrendRequestParams

type DescribeIntegrationStatisticsRecordsTrendRequestParams struct {
	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`
}

Predefined struct for user

type DescribeIntegrationStatisticsRecordsTrendResponse

type DescribeIntegrationStatisticsRecordsTrendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationStatisticsRecordsTrendResponseParams `json:"Response"`
}

func NewDescribeIntegrationStatisticsRecordsTrendResponse

func NewDescribeIntegrationStatisticsRecordsTrendResponse() (response *DescribeIntegrationStatisticsRecordsTrendResponse)

func (*DescribeIntegrationStatisticsRecordsTrendResponse) FromJsonString

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

func (*DescribeIntegrationStatisticsRecordsTrendResponse) ToJsonString

type DescribeIntegrationStatisticsRecordsTrendResponseParams

type DescribeIntegrationStatisticsRecordsTrendResponseParams struct {
	// Statistical ResultsNote: This field may return null, indicating that no valid value can be obtained.
	TrendsData []*IntegrationStatisticsTrendResult `json:"TrendsData,omitnil,omitempty" name:"TrendsData"`

	// 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 DescribeIntegrationStatisticsRequest

type DescribeIntegrationStatisticsRequest struct {
	*tchttp.BaseRequest

	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`
}

func NewDescribeIntegrationStatisticsRequest

func NewDescribeIntegrationStatisticsRequest() (request *DescribeIntegrationStatisticsRequest)

func (*DescribeIntegrationStatisticsRequest) FromJsonString

func (r *DescribeIntegrationStatisticsRequest) 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 (*DescribeIntegrationStatisticsRequest) ToJsonString

func (r *DescribeIntegrationStatisticsRequest) ToJsonString() string

type DescribeIntegrationStatisticsRequestParams

type DescribeIntegrationStatisticsRequestParams struct {
	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`
}

Predefined struct for user

type DescribeIntegrationStatisticsResponse

type DescribeIntegrationStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationStatisticsResponseParams `json:"Response"`
}

func NewDescribeIntegrationStatisticsResponse

func NewDescribeIntegrationStatisticsResponse() (response *DescribeIntegrationStatisticsResponse)

func (*DescribeIntegrationStatisticsResponse) FromJsonString

func (r *DescribeIntegrationStatisticsResponse) 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 (*DescribeIntegrationStatisticsResponse) ToJsonString

type DescribeIntegrationStatisticsResponseParams

type DescribeIntegrationStatisticsResponseParams struct {
	// Total Tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalTask *int64 `json:"TotalTask,omitnil,omitempty" name:"TotalTask"`

	// Number of Production Tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProdTask *int64 `json:"ProdTask,omitnil,omitempty" name:"ProdTask"`

	// Number of Development Tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	DevTask *int64 `json:"DevTask,omitnil,omitempty" name:"DevTask"`

	// Total Number of Reads
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalReadRecords *int64 `json:"TotalReadRecords,omitnil,omitempty" name:"TotalReadRecords"`

	// Total Number of Writes
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalWriteRecords *int64 `json:"TotalWriteRecords,omitnil,omitempty" name:"TotalWriteRecords"`

	// Total Number of Dirty Data Entries
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalErrorRecords *int64 `json:"TotalErrorRecords,omitnil,omitempty" name:"TotalErrorRecords"`

	// Total Number of Alarm Events
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalAlarmEvent *int64 `json:"TotalAlarmEvent,omitnil,omitempty" name:"TotalAlarmEvent"`

	// Daily Increase in Reads
	// Note: This field may return null, indicating that no valid value can be obtained.
	IncreaseReadRecords *int64 `json:"IncreaseReadRecords,omitnil,omitempty" name:"IncreaseReadRecords"`

	// Daily Increase in Writes
	// Note: This field may return null, indicating that no valid value can be obtained.
	IncreaseWriteRecords *int64 `json:"IncreaseWriteRecords,omitnil,omitempty" name:"IncreaseWriteRecords"`

	// Daily Increase in Dirty Data Entries
	// Note: This field may return null, indicating that no valid value can be obtained.
	IncreaseErrorRecords *int64 `json:"IncreaseErrorRecords,omitnil,omitempty" name:"IncreaseErrorRecords"`

	// Daily Increase in Alarm Events
	// Note: This field may return null, indicating that no valid value can be obtained.
	IncreaseAlarmEvent *int64 `json:"IncreaseAlarmEvent,omitnil,omitempty" name:"IncreaseAlarmEvent"`

	// Alarm Event Statistics
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmEvent *string `json:"AlarmEvent,omitnil,omitempty" name:"AlarmEvent"`

	// 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 DescribeIntegrationStatisticsTaskStatusRequest

type DescribeIntegrationStatisticsTaskStatusRequest struct {
	*tchttp.BaseRequest

	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`

	// Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`
}

func NewDescribeIntegrationStatisticsTaskStatusRequest

func NewDescribeIntegrationStatisticsTaskStatusRequest() (request *DescribeIntegrationStatisticsTaskStatusRequest)

func (*DescribeIntegrationStatisticsTaskStatusRequest) FromJsonString

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

func (*DescribeIntegrationStatisticsTaskStatusRequest) ToJsonString

type DescribeIntegrationStatisticsTaskStatusRequestParams

type DescribeIntegrationStatisticsTaskStatusRequestParams struct {
	// Task Type (Real-time: 201, Offline: 202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`

	// Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`
}

Predefined struct for user

type DescribeIntegrationStatisticsTaskStatusResponse

type DescribeIntegrationStatisticsTaskStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationStatisticsTaskStatusResponseParams `json:"Response"`
}

func NewDescribeIntegrationStatisticsTaskStatusResponse

func NewDescribeIntegrationStatisticsTaskStatusResponse() (response *DescribeIntegrationStatisticsTaskStatusResponse)

func (*DescribeIntegrationStatisticsTaskStatusResponse) FromJsonString

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

func (*DescribeIntegrationStatisticsTaskStatusResponse) ToJsonString

type DescribeIntegrationStatisticsTaskStatusResponseParams

type DescribeIntegrationStatisticsTaskStatusResponseParams struct {
	// Statistical ResultsNote: This field may return null, indicating that no valid value can be obtained.
	StatusData *string `json:"StatusData,omitnil,omitempty" name:"StatusData"`

	// 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 DescribeIntegrationStatisticsTaskStatusTrendRequest

type DescribeIntegrationStatisticsTaskStatusTrendRequest struct {
	*tchttp.BaseRequest

	// Task Type (Real-time:201, Offline:202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`

	// Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`
}

func NewDescribeIntegrationStatisticsTaskStatusTrendRequest

func NewDescribeIntegrationStatisticsTaskStatusTrendRequest() (request *DescribeIntegrationStatisticsTaskStatusTrendRequest)

func (*DescribeIntegrationStatisticsTaskStatusTrendRequest) FromJsonString

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

func (*DescribeIntegrationStatisticsTaskStatusTrendRequest) ToJsonString

type DescribeIntegrationStatisticsTaskStatusTrendRequestParams

type DescribeIntegrationStatisticsTaskStatusTrendRequestParams struct {
	// Task Type (Real-time:201, Offline:202)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Query Date
	QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"`

	// Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`
}

Predefined struct for user

type DescribeIntegrationStatisticsTaskStatusTrendResponse

type DescribeIntegrationStatisticsTaskStatusTrendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationStatisticsTaskStatusTrendResponseParams `json:"Response"`
}

func NewDescribeIntegrationStatisticsTaskStatusTrendResponse

func NewDescribeIntegrationStatisticsTaskStatusTrendResponse() (response *DescribeIntegrationStatisticsTaskStatusTrendResponse)

func (*DescribeIntegrationStatisticsTaskStatusTrendResponse) FromJsonString

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

func (*DescribeIntegrationStatisticsTaskStatusTrendResponse) ToJsonString

type DescribeIntegrationStatisticsTaskStatusTrendResponseParams

type DescribeIntegrationStatisticsTaskStatusTrendResponseParams struct {
	// Statistical Results
	// Note: This field may return null, indicating that no valid value can be obtained.
	TrendsData []*IntegrationStatisticsTrendResult `json:"TrendsData,omitnil,omitempty" name:"TrendsData"`

	// 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 DescribeIntegrationTaskRequest

type DescribeIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type, 201: Real-time Integration Task, 202: Offline Integration Task, default value is 201 for real-time task if not specified
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Submit version number
	InstanceVersion *int64 `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`
}

func NewDescribeIntegrationTaskRequest

func NewDescribeIntegrationTaskRequest() (request *DescribeIntegrationTaskRequest)

func (*DescribeIntegrationTaskRequest) FromJsonString

func (r *DescribeIntegrationTaskRequest) 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 (*DescribeIntegrationTaskRequest) ToJsonString

func (r *DescribeIntegrationTaskRequest) ToJsonString() string

type DescribeIntegrationTaskRequestParams

type DescribeIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type, 201: Real-time Integration Task, 202: Offline Integration Task, default value is 201 for real-time task if not specified
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Submit version number
	InstanceVersion *int64 `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`
}

Predefined struct for user

type DescribeIntegrationTaskResponse

type DescribeIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationTaskResponseParams `json:"Response"`
}

func NewDescribeIntegrationTaskResponse

func NewDescribeIntegrationTaskResponse() (response *DescribeIntegrationTaskResponse)

func (*DescribeIntegrationTaskResponse) FromJsonString

func (r *DescribeIntegrationTaskResponse) 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 (*DescribeIntegrationTaskResponse) ToJsonString

func (r *DescribeIntegrationTaskResponse) ToJsonString() string

type DescribeIntegrationTaskResponseParams

type DescribeIntegrationTaskResponseParams struct {
	// Task InformationNote: This field may return null, indicating that no valid value can be obtained.
	TaskInfo *IntegrationTaskInfo `json:"TaskInfo,omitnil,omitempty" name:"TaskInfo"`

	// Collector statistics
	// Note: This field may return null, indicating that no valid value can be obtained.
	AgentStatus *AgentStatus `json:"AgentStatus,omitnil,omitempty" name:"AgentStatus"`

	// Task version information
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskVersion *TaskVersionInstance `json:"TaskVersion,omitnil,omitempty" name:"TaskVersion"`

	// 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 DescribeIntegrationTasksRequest

type DescribeIntegrationTasksRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page n of Pagination
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Query Filter
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Field Information
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 201. Real-time synchronization, 202. Offline Synchronization Default is real-time
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewDescribeIntegrationTasksRequest

func NewDescribeIntegrationTasksRequest() (request *DescribeIntegrationTasksRequest)

func (*DescribeIntegrationTasksRequest) FromJsonString

func (r *DescribeIntegrationTasksRequest) 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 (*DescribeIntegrationTasksRequest) ToJsonString

func (r *DescribeIntegrationTasksRequest) ToJsonString() string

type DescribeIntegrationTasksRequestParams

type DescribeIntegrationTasksRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Page n of Pagination
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Query Filter
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Field Information
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 201. Real-time synchronization, 202. Offline Synchronization Default is real-time
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type DescribeIntegrationTasksResponse

type DescribeIntegrationTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationTasksResponseParams `json:"Response"`
}

func NewDescribeIntegrationTasksResponse

func NewDescribeIntegrationTasksResponse() (response *DescribeIntegrationTasksResponse)

func (*DescribeIntegrationTasksResponse) FromJsonString

func (r *DescribeIntegrationTasksResponse) 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 (*DescribeIntegrationTasksResponse) ToJsonString

func (r *DescribeIntegrationTasksResponse) ToJsonString() string

type DescribeIntegrationTasksResponseParams

type DescribeIntegrationTasksResponseParams struct {
	// Task ListNote: This field may return null, indicating that no valid value can be obtained.
	TaskInfoSet []*IntegrationTaskInfo `json:"TaskInfoSet,omitnil,omitempty" name:"TaskInfoSet"`

	// Total Number of Tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 DescribeIntegrationVersionNodesInfoRequest

type DescribeIntegrationVersionNodesInfoRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// The selected version's storage path for the task:
	// The value of Base64.encode($region | $bucket | $ftp.file.name) under TaskInfo.TaskExt.Properties returned by DescribeDsTaskVersionList or DescribeDsTaskVersionInfo
	TaskVersionPath *string `json:"TaskVersionPath,omitnil,omitempty" name:"TaskVersionPath"`

	// The selected version ID for the task:
	// The value of VersionId returned by DescribeDsTaskVersionList or DescribeDsTaskVersionInfo
	TaskVersion *string `json:"TaskVersion,omitnil,omitempty" name:"TaskVersion"`
}

func NewDescribeIntegrationVersionNodesInfoRequest

func NewDescribeIntegrationVersionNodesInfoRequest() (request *DescribeIntegrationVersionNodesInfoRequest)

func (*DescribeIntegrationVersionNodesInfoRequest) FromJsonString

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

func (*DescribeIntegrationVersionNodesInfoRequest) ToJsonString

type DescribeIntegrationVersionNodesInfoRequestParams

type DescribeIntegrationVersionNodesInfoRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// The selected version's storage path for the task:
	// The value of Base64.encode($region | $bucket | $ftp.file.name) under TaskInfo.TaskExt.Properties returned by DescribeDsTaskVersionList or DescribeDsTaskVersionInfo
	TaskVersionPath *string `json:"TaskVersionPath,omitnil,omitempty" name:"TaskVersionPath"`

	// The selected version ID for the task:
	// The value of VersionId returned by DescribeDsTaskVersionList or DescribeDsTaskVersionInfo
	TaskVersion *string `json:"TaskVersion,omitnil,omitempty" name:"TaskVersion"`
}

Predefined struct for user

type DescribeIntegrationVersionNodesInfoResponse

type DescribeIntegrationVersionNodesInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIntegrationVersionNodesInfoResponseParams `json:"Response"`
}

func NewDescribeIntegrationVersionNodesInfoResponse

func NewDescribeIntegrationVersionNodesInfoResponse() (response *DescribeIntegrationVersionNodesInfoResponse)

func (*DescribeIntegrationVersionNodesInfoResponse) FromJsonString

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

func (*DescribeIntegrationVersionNodesInfoResponse) ToJsonString

type DescribeIntegrationVersionNodesInfoResponseParams

type DescribeIntegrationVersionNodesInfoResponseParams struct {
	// Task Node Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Nodes []*IntegrationNodeInfo `json:"Nodes,omitnil,omitempty" name:"Nodes"`

	// Task Mapping Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Mappings []*IntegrationNodeMapping `json:"Mappings,omitnil,omitempty" name:"Mappings"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 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 DescribeOfflineTaskTokenRequest

type DescribeOfflineTaskTokenRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeOfflineTaskTokenRequest

func NewDescribeOfflineTaskTokenRequest() (request *DescribeOfflineTaskTokenRequest)

func (*DescribeOfflineTaskTokenRequest) FromJsonString

func (r *DescribeOfflineTaskTokenRequest) 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 (*DescribeOfflineTaskTokenRequest) ToJsonString

func (r *DescribeOfflineTaskTokenRequest) ToJsonString() string

type DescribeOfflineTaskTokenRequestParams

type DescribeOfflineTaskTokenRequestParams struct {
}

Predefined struct for user

type DescribeOfflineTaskTokenResponse

type DescribeOfflineTaskTokenResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOfflineTaskTokenResponseParams `json:"Response"`
}

func NewDescribeOfflineTaskTokenResponse

func NewDescribeOfflineTaskTokenResponse() (response *DescribeOfflineTaskTokenResponse)

func (*DescribeOfflineTaskTokenResponse) FromJsonString

func (r *DescribeOfflineTaskTokenResponse) 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 (*DescribeOfflineTaskTokenResponse) ToJsonString

func (r *DescribeOfflineTaskTokenResponse) ToJsonString() string

type DescribeOfflineTaskTokenResponseParams

type DescribeOfflineTaskTokenResponseParams struct {
	// Long Connection Temporary Token
	Token *string `json:"Token,omitnil,omitempty" name:"Token"`

	// Long Connection Temporary Token. Same meaning as Token, prioritize Data, if Data is null, then use Token.
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOperateOpsTasksRequest

type DescribeOperateOpsTasksRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder ID, multiple folders separated by commas
	FolderIdList *string `json:"FolderIdList,omitnil,omitempty" name:"FolderIdList"`

	// Workflow ID, multiple Workflow IDs separated by English commas
	WorkFlowIdList *string `json:"WorkFlowIdList,omitnil,omitempty" name:"WorkFlowIdList"`

	// Workflow name, multiple Workflow names separated by English commas
	WorkFlowNameList *string `json:"WorkFlowNameList,omitnil,omitempty" name:"WorkFlowNameList"`

	// Task Name, multiple Task Names separated by English commas
	TaskNameList *string `json:"TaskNameList,omitnil,omitempty" name:"TaskNameList"`

	// Task ID, multiple Task IDs separated by English commas
	TaskIdList *string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Page Number
	PageNumber *string `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *string `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Sort Fields, supported fields are FirstSubmitTime and FirstRunTime, indicating the most recent submission and the first execution event
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Sort Type. Two values DESC,ASC
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`

	// Person in Charge, multiple Persons in Charge separated by English commas
	InChargeList *string `json:"InChargeList,omitnil,omitempty" name:"InChargeList"`

	// Task Type ID String, multiple Task Type IDs separated by English commas
	TaskTypeIdList *string `json:"TaskTypeIdList,omitnil,omitempty" name:"TaskTypeIdList"`

	// Task Status String, multiple Task Statuses separated by English commas
	StatusList *string `json:"StatusList,omitnil,omitempty" name:"StatusList"`

	// Task Cycle Type String, multiple Task Cycles separated by English commas
	TaskCycleUnitList *string `json:"TaskCycleUnitList,omitnil,omitempty" name:"TaskCycleUnitList"`

	// Task Belonging Product Type
	ProductNameList *string `json:"ProductNameList,omitnil,omitempty" name:"ProductNameList"`

	// Data Source ID or (only for offline sync tasks) Source Data Source ID
	SourceServiceId *string `json:"SourceServiceId,omitnil,omitempty" name:"SourceServiceId"`

	// Data Source Type or (only for offline sync tasks) Source Data Source Type
	SourceServiceType *string `json:"SourceServiceType,omitnil,omitempty" name:"SourceServiceType"`

	// (Only for offline sync tasks) Target Data Source ID
	TargetServiceId *string `json:"TargetServiceId,omitnil,omitempty" name:"TargetServiceId"`

	// (Only for offline sync tasks) Target Data Source Type
	TargetServiceType *string `json:"TargetServiceType,omitnil,omitempty" name:"TargetServiceType"`

	// Alarm Type, multiple types separated by commas
	AlarmType *string `json:"AlarmType,omitnil,omitempty" name:"AlarmType"`

	// Resource Group ID, multiple Resource Group IDs separated by English commas
	ExecutorGroupIdList *string `json:"ExecutorGroupIdList,omitnil,omitempty" name:"ExecutorGroupIdList"`

	// Task tag
	TaskTags []*TaskTag `json:"TaskTags,omitnil,omitempty" name:"TaskTags"`

	// Query Keyword
	KeyWord *string `json:"KeyWord,omitnil,omitempty" name:"KeyWord"`

	// Instance Generation Method
	InitStrategy *string `json:"InitStrategy,omitnil,omitempty" name:"InitStrategy"`

	// Additional Requested Resource Types
	RequestResourceTypes []*string `json:"RequestResourceTypes,omitnil,omitempty" name:"RequestResourceTypes"`
}

func NewDescribeOperateOpsTasksRequest

func NewDescribeOperateOpsTasksRequest() (request *DescribeOperateOpsTasksRequest)

func (*DescribeOperateOpsTasksRequest) FromJsonString

func (r *DescribeOperateOpsTasksRequest) 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 (*DescribeOperateOpsTasksRequest) ToJsonString

func (r *DescribeOperateOpsTasksRequest) ToJsonString() string

type DescribeOperateOpsTasksRequestParams

type DescribeOperateOpsTasksRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder ID, multiple folders separated by commas
	FolderIdList *string `json:"FolderIdList,omitnil,omitempty" name:"FolderIdList"`

	// Workflow ID, multiple Workflow IDs separated by English commas
	WorkFlowIdList *string `json:"WorkFlowIdList,omitnil,omitempty" name:"WorkFlowIdList"`

	// Workflow name, multiple Workflow names separated by English commas
	WorkFlowNameList *string `json:"WorkFlowNameList,omitnil,omitempty" name:"WorkFlowNameList"`

	// Task Name, multiple Task Names separated by English commas
	TaskNameList *string `json:"TaskNameList,omitnil,omitempty" name:"TaskNameList"`

	// Task ID, multiple Task IDs separated by English commas
	TaskIdList *string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Page Number
	PageNumber *string `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *string `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Sort Fields, supported fields are FirstSubmitTime and FirstRunTime, indicating the most recent submission and the first execution event
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Sort Type. Two values DESC,ASC
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`

	// Person in Charge, multiple Persons in Charge separated by English commas
	InChargeList *string `json:"InChargeList,omitnil,omitempty" name:"InChargeList"`

	// Task Type ID String, multiple Task Type IDs separated by English commas
	TaskTypeIdList *string `json:"TaskTypeIdList,omitnil,omitempty" name:"TaskTypeIdList"`

	// Task Status String, multiple Task Statuses separated by English commas
	StatusList *string `json:"StatusList,omitnil,omitempty" name:"StatusList"`

	// Task Cycle Type String, multiple Task Cycles separated by English commas
	TaskCycleUnitList *string `json:"TaskCycleUnitList,omitnil,omitempty" name:"TaskCycleUnitList"`

	// Task Belonging Product Type
	ProductNameList *string `json:"ProductNameList,omitnil,omitempty" name:"ProductNameList"`

	// Data Source ID or (only for offline sync tasks) Source Data Source ID
	SourceServiceId *string `json:"SourceServiceId,omitnil,omitempty" name:"SourceServiceId"`

	// Data Source Type or (only for offline sync tasks) Source Data Source Type
	SourceServiceType *string `json:"SourceServiceType,omitnil,omitempty" name:"SourceServiceType"`

	// (Only for offline sync tasks) Target Data Source ID
	TargetServiceId *string `json:"TargetServiceId,omitnil,omitempty" name:"TargetServiceId"`

	// (Only for offline sync tasks) Target Data Source Type
	TargetServiceType *string `json:"TargetServiceType,omitnil,omitempty" name:"TargetServiceType"`

	// Alarm Type, multiple types separated by commas
	AlarmType *string `json:"AlarmType,omitnil,omitempty" name:"AlarmType"`

	// Resource Group ID, multiple Resource Group IDs separated by English commas
	ExecutorGroupIdList *string `json:"ExecutorGroupIdList,omitnil,omitempty" name:"ExecutorGroupIdList"`

	// Task tag
	TaskTags []*TaskTag `json:"TaskTags,omitnil,omitempty" name:"TaskTags"`

	// Query Keyword
	KeyWord *string `json:"KeyWord,omitnil,omitempty" name:"KeyWord"`

	// Instance Generation Method
	InitStrategy *string `json:"InitStrategy,omitnil,omitempty" name:"InitStrategy"`

	// Additional Requested Resource Types
	RequestResourceTypes []*string `json:"RequestResourceTypes,omitnil,omitempty" name:"RequestResourceTypes"`
}

Predefined struct for user

type DescribeOperateOpsTasksResponse

type DescribeOperateOpsTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOperateOpsTasksResponseParams `json:"Response"`
}

func NewDescribeOperateOpsTasksResponse

func NewDescribeOperateOpsTasksResponse() (response *DescribeOperateOpsTasksResponse)

func (*DescribeOperateOpsTasksResponse) FromJsonString

func (r *DescribeOperateOpsTasksResponse) 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 (*DescribeOperateOpsTasksResponse) ToJsonString

func (r *DescribeOperateOpsTasksResponse) ToJsonString() string

type DescribeOperateOpsTasksResponseParams

type DescribeOperateOpsTasksResponseParams struct {
	// Task List Information
	Data *OpsTaskInfoPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOpsInstanceLogListRequest

type DescribeOpsInstanceLogListRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

func NewDescribeOpsInstanceLogListRequest

func NewDescribeOpsInstanceLogListRequest() (request *DescribeOpsInstanceLogListRequest)

func (*DescribeOpsInstanceLogListRequest) FromJsonString

func (r *DescribeOpsInstanceLogListRequest) 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 (*DescribeOpsInstanceLogListRequest) ToJsonString

func (r *DescribeOpsInstanceLogListRequest) ToJsonString() string

type DescribeOpsInstanceLogListRequestParams

type DescribeOpsInstanceLogListRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

Predefined struct for user

type DescribeOpsInstanceLogListResponse

type DescribeOpsInstanceLogListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOpsInstanceLogListResponseParams `json:"Response"`
}

func NewDescribeOpsInstanceLogListResponse

func NewDescribeOpsInstanceLogListResponse() (response *DescribeOpsInstanceLogListResponse)

func (*DescribeOpsInstanceLogListResponse) FromJsonString

func (r *DescribeOpsInstanceLogListResponse) 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 (*DescribeOpsInstanceLogListResponse) ToJsonString

func (r *DescribeOpsInstanceLogListResponse) ToJsonString() string

type DescribeOpsInstanceLogListResponseParams

type DescribeOpsInstanceLogListResponseParams struct {
	// Instance Log List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*InstanceLogInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOpsMakePlanInstancesRequest

type DescribeOpsMakePlanInstancesRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Supplementary Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Page number, default value 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default value 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

func NewDescribeOpsMakePlanInstancesRequest

func NewDescribeOpsMakePlanInstancesRequest() (request *DescribeOpsMakePlanInstancesRequest)

func (*DescribeOpsMakePlanInstancesRequest) FromJsonString

func (r *DescribeOpsMakePlanInstancesRequest) 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 (*DescribeOpsMakePlanInstancesRequest) ToJsonString

func (r *DescribeOpsMakePlanInstancesRequest) ToJsonString() string

type DescribeOpsMakePlanInstancesRequestParams

type DescribeOpsMakePlanInstancesRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Supplementary Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Page number, default value 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default value 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

Predefined struct for user

type DescribeOpsMakePlanInstancesResponse

type DescribeOpsMakePlanInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOpsMakePlanInstancesResponseParams `json:"Response"`
}

func NewDescribeOpsMakePlanInstancesResponse

func NewDescribeOpsMakePlanInstancesResponse() (response *DescribeOpsMakePlanInstancesResponse)

func (*DescribeOpsMakePlanInstancesResponse) FromJsonString

func (r *DescribeOpsMakePlanInstancesResponse) 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 (*DescribeOpsMakePlanInstancesResponse) ToJsonString

func (r *DescribeOpsMakePlanInstancesResponse) ToJsonString() string

type DescribeOpsMakePlanInstancesResponseParams

type DescribeOpsMakePlanInstancesResponseParams struct {
	// Supplemental plan instance paged query results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *MakePlanInstanceOpsDtoCollection `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOpsMakePlanTasksRequest

type DescribeOpsMakePlanTasksRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Page number, default value 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default value 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

func NewDescribeOpsMakePlanTasksRequest

func NewDescribeOpsMakePlanTasksRequest() (request *DescribeOpsMakePlanTasksRequest)

func (*DescribeOpsMakePlanTasksRequest) FromJsonString

func (r *DescribeOpsMakePlanTasksRequest) 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 (*DescribeOpsMakePlanTasksRequest) ToJsonString

func (r *DescribeOpsMakePlanTasksRequest) ToJsonString() string

type DescribeOpsMakePlanTasksRequestParams

type DescribeOpsMakePlanTasksRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Page number, default value 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default value 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

Predefined struct for user

type DescribeOpsMakePlanTasksResponse

type DescribeOpsMakePlanTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOpsMakePlanTasksResponseParams `json:"Response"`
}

func NewDescribeOpsMakePlanTasksResponse

func NewDescribeOpsMakePlanTasksResponse() (response *DescribeOpsMakePlanTasksResponse)

func (*DescribeOpsMakePlanTasksResponse) FromJsonString

func (r *DescribeOpsMakePlanTasksResponse) 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 (*DescribeOpsMakePlanTasksResponse) ToJsonString

func (r *DescribeOpsMakePlanTasksResponse) ToJsonString() string

type DescribeOpsMakePlanTasksResponseParams

type DescribeOpsMakePlanTasksResponseParams struct {
	// Supplementary plan task pagination query results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *MakePlanTaskOpsDtoCollection `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOpsMakePlansRequest

type DescribeOpsMakePlansRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Pagination number, default value: 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default value 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Supplemental Plan Name
	PlanName *string `json:"PlanName,omitnil,omitempty" name:"PlanName"`

	// Supplementary Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Supplementary Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Supplementary Plan Creator
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Minimum Creation Time of Supplementary Plan
	MinCreateTime *string `json:"MinCreateTime,omitnil,omitempty" name:"MinCreateTime"`

	// Maximum Creation Time of Supplementary Plan
	MaxCreateTime *string `json:"MaxCreateTime,omitnil,omitempty" name:"MaxCreateTime"`
}

func NewDescribeOpsMakePlansRequest

func NewDescribeOpsMakePlansRequest() (request *DescribeOpsMakePlansRequest)

func (*DescribeOpsMakePlansRequest) FromJsonString

func (r *DescribeOpsMakePlansRequest) 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 (*DescribeOpsMakePlansRequest) ToJsonString

func (r *DescribeOpsMakePlansRequest) ToJsonString() string

type DescribeOpsMakePlansRequestParams

type DescribeOpsMakePlansRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Pagination number, default value: 1
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size, default value 10
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Supplemental Plan Name
	PlanName *string `json:"PlanName,omitnil,omitempty" name:"PlanName"`

	// Supplementary Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Supplementary Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Supplementary Plan Creator
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Minimum Creation Time of Supplementary Plan
	MinCreateTime *string `json:"MinCreateTime,omitnil,omitempty" name:"MinCreateTime"`

	// Maximum Creation Time of Supplementary Plan
	MaxCreateTime *string `json:"MaxCreateTime,omitnil,omitempty" name:"MaxCreateTime"`
}

Predefined struct for user

type DescribeOpsMakePlansResponse

type DescribeOpsMakePlansResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOpsMakePlansResponseParams `json:"Response"`
}

func NewDescribeOpsMakePlansResponse

func NewDescribeOpsMakePlansResponse() (response *DescribeOpsMakePlansResponse)

func (*DescribeOpsMakePlansResponse) FromJsonString

func (r *DescribeOpsMakePlansResponse) 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 (*DescribeOpsMakePlansResponse) ToJsonString

func (r *DescribeOpsMakePlansResponse) ToJsonString() string

type DescribeOpsMakePlansResponseParams

type DescribeOpsMakePlansResponseParams struct {
	// Supplemental Plan Pagination Query Results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *MakePlanOpsDtoCollection `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOpsWorkflowsRequest

type DescribeOpsWorkflowsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Product Type Name List, separated by ','
	ProductNameList *string `json:"ProductNameList,omitnil,omitempty" name:"ProductNameList"`

	// File ID list, separated by ','
	FolderIdList *string `json:"FolderIdList,omitnil,omitempty" name:"FolderIdList"`

	// Workflow ID, separated by ','
	WorkFlowIdList *string `json:"WorkFlowIdList,omitnil,omitempty" name:"WorkFlowIdList"`

	// Workflow Name List, separated by ','
	WorkFlowNameList *string `json:"WorkFlowNameList,omitnil,omitempty" name:"WorkFlowNameList"`

	// Task Name List, separated by ','
	TaskNameList *string `json:"TaskNameList,omitnil,omitempty" name:"TaskNameList"`

	// Task ID list, separated by ','
	TaskIdList *string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Status List, separated by ','
	StatusList *string `json:"StatusList,omitnil,omitempty" name:"StatusList"`

	// Person in Charge List, separated by ','
	InChargeList *string `json:"InChargeList,omitnil,omitempty" name:"InChargeList"`

	// Page number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Sorting Item
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Sort Method, DESC or ASC
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`
}

func NewDescribeOpsWorkflowsRequest

func NewDescribeOpsWorkflowsRequest() (request *DescribeOpsWorkflowsRequest)

func (*DescribeOpsWorkflowsRequest) FromJsonString

func (r *DescribeOpsWorkflowsRequest) 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 (*DescribeOpsWorkflowsRequest) ToJsonString

func (r *DescribeOpsWorkflowsRequest) ToJsonString() string

type DescribeOpsWorkflowsRequestParams

type DescribeOpsWorkflowsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Product Type Name List, separated by ','
	ProductNameList *string `json:"ProductNameList,omitnil,omitempty" name:"ProductNameList"`

	// File ID list, separated by ','
	FolderIdList *string `json:"FolderIdList,omitnil,omitempty" name:"FolderIdList"`

	// Workflow ID, separated by ','
	WorkFlowIdList *string `json:"WorkFlowIdList,omitnil,omitempty" name:"WorkFlowIdList"`

	// Workflow Name List, separated by ','
	WorkFlowNameList *string `json:"WorkFlowNameList,omitnil,omitempty" name:"WorkFlowNameList"`

	// Task Name List, separated by ','
	TaskNameList *string `json:"TaskNameList,omitnil,omitempty" name:"TaskNameList"`

	// Task ID list, separated by ','
	TaskIdList *string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Status List, separated by ','
	StatusList *string `json:"StatusList,omitnil,omitempty" name:"StatusList"`

	// Person in Charge List, separated by ','
	InChargeList *string `json:"InChargeList,omitnil,omitempty" name:"InChargeList"`

	// Page number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Sorting Item
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Sort Method, DESC or ASC
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`
}

Predefined struct for user

type DescribeOpsWorkflowsResponse

type DescribeOpsWorkflowsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOpsWorkflowsResponseParams `json:"Response"`
}

func NewDescribeOpsWorkflowsResponse

func NewDescribeOpsWorkflowsResponse() (response *DescribeOpsWorkflowsResponse)

func (*DescribeOpsWorkflowsResponse) FromJsonString

func (r *DescribeOpsWorkflowsResponse) 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 (*DescribeOpsWorkflowsResponse) ToJsonString

func (r *DescribeOpsWorkflowsResponse) ToJsonString() string

type DescribeOpsWorkflowsResponseParams

type DescribeOpsWorkflowsResponseParams struct {
	// Workflow ListNote: This field may return null, indicating that no valid value can be obtained.
	Data *WorkflowExtOpsDtoPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeOrganizationalFunctionsRequest

type DescribeOrganizationalFunctionsRequest struct {
	*tchttp.BaseRequest

	// Scenario Type: Development, In Use
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Function Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Display Name
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// Standard Mode Development Environment: DEV
	// Standard Mode Production Environment: PROD
	// Simple Mode: ALL
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`
}

func NewDescribeOrganizationalFunctionsRequest

func NewDescribeOrganizationalFunctionsRequest() (request *DescribeOrganizationalFunctionsRequest)

func (*DescribeOrganizationalFunctionsRequest) FromJsonString

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

func (*DescribeOrganizationalFunctionsRequest) ToJsonString

type DescribeOrganizationalFunctionsRequestParams

type DescribeOrganizationalFunctionsRequestParams struct {
	// Scenario Type: Development, In Use
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Function Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Display Name
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// Standard Mode Development Environment: DEV
	// Standard Mode Production Environment: PROD
	// Simple Mode: ALL
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`
}

Predefined struct for user

type DescribeOrganizationalFunctionsResponse

type DescribeOrganizationalFunctionsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationalFunctionsResponseParams `json:"Response"`
}

func NewDescribeOrganizationalFunctionsResponse

func NewDescribeOrganizationalFunctionsResponse() (response *DescribeOrganizationalFunctionsResponse)

func (*DescribeOrganizationalFunctionsResponse) FromJsonString

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

func (*DescribeOrganizationalFunctionsResponse) ToJsonString

type DescribeOrganizationalFunctionsResponseParams

type DescribeOrganizationalFunctionsResponseParams struct {
	// Function information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Content []*OrganizationalFunction `json:"Content,omitnil,omitempty" name:"Content"`

	// Operation failed
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 DescribeProjectRequest

type DescribeProjectRequest struct {
	*tchttp.BaseRequest

	// Project ID. It is common to use the Project ID for queries, and either this or projectName must be present.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Display Associated Cluster Information
	DescribeClusters *bool `json:"DescribeClusters,omitnil,omitempty" name:"DescribeClusters"`

	// Whether to Display Information of Associated Execution Group, only partial information.
	DescribeExecutors *bool `json:"DescribeExecutors,omitnil,omitempty" name:"DescribeExecutors"`

	// Default not to display project administrator information
	DescribeAdminUsers *bool `json:"DescribeAdminUsers,omitnil,omitempty" name:"DescribeAdminUsers"`

	// Default not to count the number of project personnel
	DescribeMemberCount *bool `json:"DescribeMemberCount,omitnil,omitempty" name:"DescribeMemberCount"`

	// Default not to query creator's information
	DescribeCreator *bool `json:"DescribeCreator,omitnil,omitempty" name:"DescribeCreator"`

	// The project name is unique within a tenant, generally used for conversion to Project ID.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`
}

func NewDescribeProjectRequest

func NewDescribeProjectRequest() (request *DescribeProjectRequest)

func (*DescribeProjectRequest) FromJsonString

func (r *DescribeProjectRequest) 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 (*DescribeProjectRequest) ToJsonString

func (r *DescribeProjectRequest) ToJsonString() string

type DescribeProjectRequestParams

type DescribeProjectRequestParams struct {
	// Project ID. It is common to use the Project ID for queries, and either this or projectName must be present.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Display Associated Cluster Information
	DescribeClusters *bool `json:"DescribeClusters,omitnil,omitempty" name:"DescribeClusters"`

	// Whether to Display Information of Associated Execution Group, only partial information.
	DescribeExecutors *bool `json:"DescribeExecutors,omitnil,omitempty" name:"DescribeExecutors"`

	// Default not to display project administrator information
	DescribeAdminUsers *bool `json:"DescribeAdminUsers,omitnil,omitempty" name:"DescribeAdminUsers"`

	// Default not to count the number of project personnel
	DescribeMemberCount *bool `json:"DescribeMemberCount,omitnil,omitempty" name:"DescribeMemberCount"`

	// Default not to query creator's information
	DescribeCreator *bool `json:"DescribeCreator,omitnil,omitempty" name:"DescribeCreator"`

	// The project name is unique within a tenant, generally used for conversion to Project ID.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`
}

Predefined struct for user

type DescribeProjectResponse

type DescribeProjectResponse struct {
	*tchttp.BaseResponse
	Response *DescribeProjectResponseParams `json:"Response"`
}

func NewDescribeProjectResponse

func NewDescribeProjectResponse() (response *DescribeProjectResponse)

func (*DescribeProjectResponse) FromJsonString

func (r *DescribeProjectResponse) 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 (*DescribeProjectResponse) ToJsonString

func (r *DescribeProjectResponse) ToJsonString() string

type DescribeProjectResponseParams

type DescribeProjectResponseParams struct {
	// Project Information
	Data *Project `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeQualityScoreRequest

type DescribeQualityScoreRequest struct {
	*tchttp.BaseRequest

	// Statistics Date
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeQualityScoreRequest

func NewDescribeQualityScoreRequest() (request *DescribeQualityScoreRequest)

func (*DescribeQualityScoreRequest) FromJsonString

func (r *DescribeQualityScoreRequest) 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 (*DescribeQualityScoreRequest) ToJsonString

func (r *DescribeQualityScoreRequest) ToJsonString() string

type DescribeQualityScoreRequestParams

type DescribeQualityScoreRequestParams struct {
	// Statistics Date
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeQualityScoreResponse

type DescribeQualityScoreResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQualityScoreResponseParams `json:"Response"`
}

func NewDescribeQualityScoreResponse

func NewDescribeQualityScoreResponse() (response *DescribeQualityScoreResponse)

func (*DescribeQualityScoreResponse) FromJsonString

func (r *DescribeQualityScoreResponse) 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 (*DescribeQualityScoreResponse) ToJsonString

func (r *DescribeQualityScoreResponse) ToJsonString() string

type DescribeQualityScoreResponseParams

type DescribeQualityScoreResponseParams struct {
	// Quality Score
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *QualityScore `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeQualityScoreTrendRequest

type DescribeQualityScoreTrendRequest struct {
	*tchttp.BaseRequest

	// Start Date of Statistics
	StatisticsStartDate *int64 `json:"StatisticsStartDate,omitnil,omitempty" name:"StatisticsStartDate"`

	// Statistics End Date
	StatisticsEndDate *int64 `json:"StatisticsEndDate,omitnil,omitempty" name:"StatisticsEndDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeQualityScoreTrendRequest

func NewDescribeQualityScoreTrendRequest() (request *DescribeQualityScoreTrendRequest)

func (*DescribeQualityScoreTrendRequest) FromJsonString

func (r *DescribeQualityScoreTrendRequest) 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 (*DescribeQualityScoreTrendRequest) ToJsonString

func (r *DescribeQualityScoreTrendRequest) ToJsonString() string

type DescribeQualityScoreTrendRequestParams

type DescribeQualityScoreTrendRequestParams struct {
	// Start Date of Statistics
	StatisticsStartDate *int64 `json:"StatisticsStartDate,omitnil,omitempty" name:"StatisticsStartDate"`

	// Statistics End Date
	StatisticsEndDate *int64 `json:"StatisticsEndDate,omitnil,omitempty" name:"StatisticsEndDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`

	// Ignore Query String
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeQualityScoreTrendResponse

type DescribeQualityScoreTrendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQualityScoreTrendResponseParams `json:"Response"`
}

func NewDescribeQualityScoreTrendResponse

func NewDescribeQualityScoreTrendResponse() (response *DescribeQualityScoreTrendResponse)

func (*DescribeQualityScoreTrendResponse) FromJsonString

func (r *DescribeQualityScoreTrendResponse) 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 (*DescribeQualityScoreTrendResponse) ToJsonString

func (r *DescribeQualityScoreTrendResponse) ToJsonString() string

type DescribeQualityScoreTrendResponseParams

type DescribeQualityScoreTrendResponseParams struct {
	// Quality score trend view
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *QualityScoreTrend `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRealTimeTaskInstanceNodeInfoRequest

type DescribeRealTimeTaskInstanceNodeInfoRequest struct {
	*tchttp.BaseRequest

	// Real-time Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRealTimeTaskInstanceNodeInfoRequest

func NewDescribeRealTimeTaskInstanceNodeInfoRequest() (request *DescribeRealTimeTaskInstanceNodeInfoRequest)

func (*DescribeRealTimeTaskInstanceNodeInfoRequest) FromJsonString

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

func (*DescribeRealTimeTaskInstanceNodeInfoRequest) ToJsonString

type DescribeRealTimeTaskInstanceNodeInfoRequestParams

type DescribeRealTimeTaskInstanceNodeInfoRequestParams struct {
	// Real-time Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRealTimeTaskInstanceNodeInfoResponse

type DescribeRealTimeTaskInstanceNodeInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRealTimeTaskInstanceNodeInfoResponseParams `json:"Response"`
}

func NewDescribeRealTimeTaskInstanceNodeInfoResponse

func NewDescribeRealTimeTaskInstanceNodeInfoResponse() (response *DescribeRealTimeTaskInstanceNodeInfoResponse)

func (*DescribeRealTimeTaskInstanceNodeInfoResponse) FromJsonString

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

func (*DescribeRealTimeTaskInstanceNodeInfoResponse) ToJsonString

type DescribeRealTimeTaskInstanceNodeInfoResponseParams

type DescribeRealTimeTaskInstanceNodeInfoResponseParams struct {
	// Real-time task instance node related information
	// Note: This field may return null, indicating that no valid value can be obtained.
	RealTimeTaskInstanceNodeInfo *RealTimeTaskInstanceNodeInfo `json:"RealTimeTaskInstanceNodeInfo,omitnil,omitempty" name:"RealTimeTaskInstanceNodeInfo"`

	// 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 DescribeRealTimeTaskMetricOverviewRequest

type DescribeRealTimeTaskMetricOverviewRequest struct {
	*tchttp.BaseRequest

	// Task ID of the real-time task to be viewed, which can be obtained from the task list page
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID to be viewed
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start Time
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeRealTimeTaskMetricOverviewRequest

func NewDescribeRealTimeTaskMetricOverviewRequest() (request *DescribeRealTimeTaskMetricOverviewRequest)

func (*DescribeRealTimeTaskMetricOverviewRequest) FromJsonString

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

func (*DescribeRealTimeTaskMetricOverviewRequest) ToJsonString

type DescribeRealTimeTaskMetricOverviewRequestParams

type DescribeRealTimeTaskMetricOverviewRequestParams struct {
	// Task ID of the real-time task to be viewed, which can be obtained from the task list page
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID to be viewed
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start Time
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeRealTimeTaskMetricOverviewResponse

type DescribeRealTimeTaskMetricOverviewResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRealTimeTaskMetricOverviewResponseParams `json:"Response"`
}

func NewDescribeRealTimeTaskMetricOverviewResponse

func NewDescribeRealTimeTaskMetricOverviewResponse() (response *DescribeRealTimeTaskMetricOverviewResponse)

func (*DescribeRealTimeTaskMetricOverviewResponse) FromJsonString

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

func (*DescribeRealTimeTaskMetricOverviewResponse) ToJsonString

type DescribeRealTimeTaskMetricOverviewResponseParams

type DescribeRealTimeTaskMetricOverviewResponseParams struct {
	// Total Read Records
	TotalRecordNumOfRead *uint64 `json:"TotalRecordNumOfRead,omitnil,omitempty" name:"TotalRecordNumOfRead"`

	// Total Read Bytes
	TotalRecordByteNumOfRead *uint64 `json:"TotalRecordByteNumOfRead,omitnil,omitempty" name:"TotalRecordByteNumOfRead"`

	// Total Write Records
	TotalRecordNumOfWrite *uint64 `json:"TotalRecordNumOfWrite,omitnil,omitempty" name:"TotalRecordNumOfWrite"`

	// Total Write Bytes Unit: bytes
	TotalRecordByteNumOfWrite *uint64 `json:"TotalRecordByteNumOfWrite,omitnil,omitempty" name:"TotalRecordByteNumOfWrite"`

	// Total Dirty Record Data
	TotalDirtyRecordNum *uint64 `json:"TotalDirtyRecordNum,omitnil,omitempty" name:"TotalDirtyRecordNum"`

	// Total Dirty Bytes Unit: bytes
	TotalDirtyRecordByte *uint64 `json:"TotalDirtyRecordByte,omitnil,omitempty" name:"TotalDirtyRecordByte"`

	// Execution Duration Unit: s
	TotalDuration *uint64 `json:"TotalDuration,omitnil,omitempty" name:"TotalDuration"`

	// Start Running Time
	BeginRunTime *string `json:"BeginRunTime,omitnil,omitempty" name:"BeginRunTime"`

	// Current Running Time
	EndRunTime *string `json:"EndRunTime,omitnil,omitempty" name:"EndRunTime"`

	// 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 DescribeRealTimeTaskSpeedRequest

type DescribeRealTimeTaskSpeedRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Timestamp with Milliseconds
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Timestamp with Milliseconds
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Granularity, 1 or 5
	Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRealTimeTaskSpeedRequest

func NewDescribeRealTimeTaskSpeedRequest() (request *DescribeRealTimeTaskSpeedRequest)

func (*DescribeRealTimeTaskSpeedRequest) FromJsonString

func (r *DescribeRealTimeTaskSpeedRequest) 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 (*DescribeRealTimeTaskSpeedRequest) ToJsonString

func (r *DescribeRealTimeTaskSpeedRequest) ToJsonString() string

type DescribeRealTimeTaskSpeedRequestParams

type DescribeRealTimeTaskSpeedRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Timestamp with Milliseconds
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Timestamp with Milliseconds
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Granularity, 1 or 5
	Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRealTimeTaskSpeedResponse

type DescribeRealTimeTaskSpeedResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRealTimeTaskSpeedResponseParams `json:"Response"`
}

func NewDescribeRealTimeTaskSpeedResponse

func NewDescribeRealTimeTaskSpeedResponse() (response *DescribeRealTimeTaskSpeedResponse)

func (*DescribeRealTimeTaskSpeedResponse) FromJsonString

func (r *DescribeRealTimeTaskSpeedResponse) 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 (*DescribeRealTimeTaskSpeedResponse) ToJsonString

func (r *DescribeRealTimeTaskSpeedResponse) ToJsonString() string

type DescribeRealTimeTaskSpeedResponseParams

type DescribeRealTimeTaskSpeedResponseParams struct {
	// Synchronous Speed Bar/s List
	RecordsSpeedList []*RecordsSpeed `json:"RecordsSpeedList,omitnil,omitempty" name:"RecordsSpeedList"`

	// Synchronous Speed Bytes/s List
	BytesSpeedList []*BytesSpeed `json:"BytesSpeedList,omitnil,omitempty" name:"BytesSpeedList"`

	// Synchronous Speed, including RecordsSpeedList and BytesSpeedList
	Data *RealTimeTaskSpeed `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeResourceManagePathTreesRequest

type DescribeResourceManagePathTreesRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Name, for search
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// File Type
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// File path
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`

	// Folder Type
	// personal individual
	// project Item
	// resource
	DirType *string `json:"DirType,omitnil,omitempty" name:"DirType"`
}

func NewDescribeResourceManagePathTreesRequest

func NewDescribeResourceManagePathTreesRequest() (request *DescribeResourceManagePathTreesRequest)

func (*DescribeResourceManagePathTreesRequest) FromJsonString

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

func (*DescribeResourceManagePathTreesRequest) ToJsonString

type DescribeResourceManagePathTreesRequestParams

type DescribeResourceManagePathTreesRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Name, for search
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// File Type
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// File path
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`

	// Folder Type
	// personal individual
	// project Item
	// resource
	DirType *string `json:"DirType,omitnil,omitempty" name:"DirType"`
}

Predefined struct for user

type DescribeResourceManagePathTreesResponse

type DescribeResourceManagePathTreesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeResourceManagePathTreesResponseParams `json:"Response"`
}

func NewDescribeResourceManagePathTreesResponse

func NewDescribeResourceManagePathTreesResponse() (response *DescribeResourceManagePathTreesResponse)

func (*DescribeResourceManagePathTreesResponse) FromJsonString

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

func (*DescribeResourceManagePathTreesResponse) ToJsonString

type DescribeResourceManagePathTreesResponseParams

type DescribeResourceManagePathTreesResponseParams struct {
	// Response Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*ResourcePathTree `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleDimStatRequest

type DescribeRuleDimStatRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

func NewDescribeRuleDimStatRequest

func NewDescribeRuleDimStatRequest() (request *DescribeRuleDimStatRequest)

func (*DescribeRuleDimStatRequest) FromJsonString

func (r *DescribeRuleDimStatRequest) 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 (*DescribeRuleDimStatRequest) ToJsonString

func (r *DescribeRuleDimStatRequest) ToJsonString() string

type DescribeRuleDimStatRequestParams

type DescribeRuleDimStatRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

Predefined struct for user

type DescribeRuleDimStatResponse

type DescribeRuleDimStatResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleDimStatResponseParams `json:"Response"`
}

func NewDescribeRuleDimStatResponse

func NewDescribeRuleDimStatResponse() (response *DescribeRuleDimStatResponse)

func (*DescribeRuleDimStatResponse) FromJsonString

func (r *DescribeRuleDimStatResponse) 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 (*DescribeRuleDimStatResponse) ToJsonString

func (r *DescribeRuleDimStatResponse) ToJsonString() string

type DescribeRuleDimStatResponseParams

type DescribeRuleDimStatResponseParams struct {
	// Result
	Data *RuleDimStat `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleExecDetailRequest

type DescribeRuleExecDetailRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Execution ID
	RuleExecId *uint64 `json:"RuleExecId,omitnil,omitempty" name:"RuleExecId"`
}

func NewDescribeRuleExecDetailRequest

func NewDescribeRuleExecDetailRequest() (request *DescribeRuleExecDetailRequest)

func (*DescribeRuleExecDetailRequest) FromJsonString

func (r *DescribeRuleExecDetailRequest) 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 (*DescribeRuleExecDetailRequest) ToJsonString

func (r *DescribeRuleExecDetailRequest) ToJsonString() string

type DescribeRuleExecDetailRequestParams

type DescribeRuleExecDetailRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Execution ID
	RuleExecId *uint64 `json:"RuleExecId,omitnil,omitempty" name:"RuleExecId"`
}

Predefined struct for user

type DescribeRuleExecDetailResponse

type DescribeRuleExecDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleExecDetailResponseParams `json:"Response"`
}

func NewDescribeRuleExecDetailResponse

func NewDescribeRuleExecDetailResponse() (response *DescribeRuleExecDetailResponse)

func (*DescribeRuleExecDetailResponse) FromJsonString

func (r *DescribeRuleExecDetailResponse) 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 (*DescribeRuleExecDetailResponse) ToJsonString

func (r *DescribeRuleExecDetailResponse) ToJsonString() string

type DescribeRuleExecDetailResponseParams

type DescribeRuleExecDetailResponseParams struct {
	// Rule Execution Result DetailsNote: This field may return null, indicating that no valid value can be obtained.
	Data *RuleExecResultDetail `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleExecLogRequest

type DescribeRuleExecLogRequest struct {
	*tchttp.BaseRequest

	// Rule Execution ID
	RuleExecId *uint64 `json:"RuleExecId,omitnil,omitempty" name:"RuleExecId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group Execution ID
	RuleGroupExecId *uint64 `json:"RuleGroupExecId,omitnil,omitempty" name:"RuleGroupExecId"`
}

func NewDescribeRuleExecLogRequest

func NewDescribeRuleExecLogRequest() (request *DescribeRuleExecLogRequest)

func (*DescribeRuleExecLogRequest) FromJsonString

func (r *DescribeRuleExecLogRequest) 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 (*DescribeRuleExecLogRequest) ToJsonString

func (r *DescribeRuleExecLogRequest) ToJsonString() string

type DescribeRuleExecLogRequestParams

type DescribeRuleExecLogRequestParams struct {
	// Rule Execution ID
	RuleExecId *uint64 `json:"RuleExecId,omitnil,omitempty" name:"RuleExecId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group Execution ID
	RuleGroupExecId *uint64 `json:"RuleGroupExecId,omitnil,omitempty" name:"RuleGroupExecId"`
}

Predefined struct for user

type DescribeRuleExecLogResponse

type DescribeRuleExecLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleExecLogResponseParams `json:"Response"`
}

func NewDescribeRuleExecLogResponse

func NewDescribeRuleExecLogResponse() (response *DescribeRuleExecLogResponse)

func (*DescribeRuleExecLogResponse) FromJsonString

func (r *DescribeRuleExecLogResponse) 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 (*DescribeRuleExecLogResponse) ToJsonString

func (r *DescribeRuleExecLogResponse) ToJsonString() string

type DescribeRuleExecLogResponseParams

type DescribeRuleExecLogResponseParams struct {
	// Rule Execution LogNote: This field may return null, indicating that no valid value can be obtained.
	Data *RuleExecLog `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleExecResultsRequest

type DescribeRuleExecResultsRequest struct {
	*tchttp.BaseRequest

	// Rule Group Execution ID
	RuleGroupExecId *uint64 `json:"RuleGroupExecId,omitnil,omitempty" name:"RuleGroupExecId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRuleExecResultsRequest

func NewDescribeRuleExecResultsRequest() (request *DescribeRuleExecResultsRequest)

func (*DescribeRuleExecResultsRequest) FromJsonString

func (r *DescribeRuleExecResultsRequest) 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 (*DescribeRuleExecResultsRequest) ToJsonString

func (r *DescribeRuleExecResultsRequest) ToJsonString() string

type DescribeRuleExecResultsRequestParams

type DescribeRuleExecResultsRequestParams struct {
	// Rule Group Execution ID
	RuleGroupExecId *uint64 `json:"RuleGroupExecId,omitnil,omitempty" name:"RuleGroupExecId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRuleExecResultsResponse

type DescribeRuleExecResultsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleExecResultsResponseParams `json:"Response"`
}

func NewDescribeRuleExecResultsResponse

func NewDescribeRuleExecResultsResponse() (response *DescribeRuleExecResultsResponse)

func (*DescribeRuleExecResultsResponse) FromJsonString

func (r *DescribeRuleExecResultsResponse) 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 (*DescribeRuleExecResultsResponse) ToJsonString

func (r *DescribeRuleExecResultsResponse) ToJsonString() string

type DescribeRuleExecResultsResponseParams

type DescribeRuleExecResultsResponseParams struct {
	// Rule Execution Result List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleExecResultPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleExecStatRequest

type DescribeRuleExecStatRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

func NewDescribeRuleExecStatRequest

func NewDescribeRuleExecStatRequest() (request *DescribeRuleExecStatRequest)

func (*DescribeRuleExecStatRequest) FromJsonString

func (r *DescribeRuleExecStatRequest) 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 (*DescribeRuleExecStatRequest) ToJsonString

func (r *DescribeRuleExecStatRequest) ToJsonString() string

type DescribeRuleExecStatRequestParams

type DescribeRuleExecStatRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

Predefined struct for user

type DescribeRuleExecStatResponse

type DescribeRuleExecStatResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleExecStatResponseParams `json:"Response"`
}

func NewDescribeRuleExecStatResponse

func NewDescribeRuleExecStatResponse() (response *DescribeRuleExecStatResponse)

func (*DescribeRuleExecStatResponse) FromJsonString

func (r *DescribeRuleExecStatResponse) 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 (*DescribeRuleExecStatResponse) ToJsonString

func (r *DescribeRuleExecStatResponse) ToJsonString() string

type DescribeRuleExecStatResponseParams

type DescribeRuleExecStatResponseParams struct {
	// Result
	Data *RuleExecStat `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleGroupExecResultsByPageRequest

type DescribeRuleGroupExecResultsByPageRequest struct {
	*tchttp.BaseRequest

	// Pagination Index
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRuleGroupExecResultsByPageRequest

func NewDescribeRuleGroupExecResultsByPageRequest() (request *DescribeRuleGroupExecResultsByPageRequest)

func (*DescribeRuleGroupExecResultsByPageRequest) FromJsonString

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

func (*DescribeRuleGroupExecResultsByPageRequest) ToJsonString

type DescribeRuleGroupExecResultsByPageRequestParams

type DescribeRuleGroupExecResultsByPageRequestParams struct {
	// Pagination Index
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRuleGroupExecResultsByPageResponse

type DescribeRuleGroupExecResultsByPageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleGroupExecResultsByPageResponseParams `json:"Response"`
}

func NewDescribeRuleGroupExecResultsByPageResponse

func NewDescribeRuleGroupExecResultsByPageResponse() (response *DescribeRuleGroupExecResultsByPageResponse)

func (*DescribeRuleGroupExecResultsByPageResponse) FromJsonString

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

func (*DescribeRuleGroupExecResultsByPageResponse) ToJsonString

type DescribeRuleGroupExecResultsByPageResponseParams

type DescribeRuleGroupExecResultsByPageResponseParams struct {
	// Rule Group Execution Result List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroupExecResultPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleGroupRequest

type DescribeRuleGroupRequest struct {
	*tchttp.BaseRequest

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`
}

func NewDescribeRuleGroupRequest

func NewDescribeRuleGroupRequest() (request *DescribeRuleGroupRequest)

func (*DescribeRuleGroupRequest) FromJsonString

func (r *DescribeRuleGroupRequest) 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 (*DescribeRuleGroupRequest) ToJsonString

func (r *DescribeRuleGroupRequest) ToJsonString() string

type DescribeRuleGroupRequestParams

type DescribeRuleGroupRequestParams struct {
	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`
}

Predefined struct for user

type DescribeRuleGroupResponse

type DescribeRuleGroupResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleGroupResponseParams `json:"Response"`
}

func NewDescribeRuleGroupResponse

func NewDescribeRuleGroupResponse() (response *DescribeRuleGroupResponse)

func (*DescribeRuleGroupResponse) FromJsonString

func (r *DescribeRuleGroupResponse) 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 (*DescribeRuleGroupResponse) ToJsonString

func (r *DescribeRuleGroupResponse) ToJsonString() string

type DescribeRuleGroupResponseParams

type DescribeRuleGroupResponseParams struct {
	// Data quality rule group details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroup `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleGroupSubscriptionRequest

type DescribeRuleGroupSubscriptionRequest struct {
	*tchttp.BaseRequest

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRuleGroupSubscriptionRequest

func NewDescribeRuleGroupSubscriptionRequest() (request *DescribeRuleGroupSubscriptionRequest)

func (*DescribeRuleGroupSubscriptionRequest) FromJsonString

func (r *DescribeRuleGroupSubscriptionRequest) 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 (*DescribeRuleGroupSubscriptionRequest) ToJsonString

func (r *DescribeRuleGroupSubscriptionRequest) ToJsonString() string

type DescribeRuleGroupSubscriptionRequestParams

type DescribeRuleGroupSubscriptionRequestParams struct {
	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRuleGroupSubscriptionResponse

type DescribeRuleGroupSubscriptionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleGroupSubscriptionResponseParams `json:"Response"`
}

func NewDescribeRuleGroupSubscriptionResponse

func NewDescribeRuleGroupSubscriptionResponse() (response *DescribeRuleGroupSubscriptionResponse)

func (*DescribeRuleGroupSubscriptionResponse) FromJsonString

func (r *DescribeRuleGroupSubscriptionResponse) 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 (*DescribeRuleGroupSubscriptionResponse) ToJsonString

type DescribeRuleGroupSubscriptionResponseParams

type DescribeRuleGroupSubscriptionResponseParams struct {
	// Rule Group Subscription Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroupSubscribe `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleGroupTableRequest

type DescribeRuleGroupTableRequest struct {
	*tchttp.BaseRequest

	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`
}

func NewDescribeRuleGroupTableRequest

func NewDescribeRuleGroupTableRequest() (request *DescribeRuleGroupTableRequest)

func (*DescribeRuleGroupTableRequest) FromJsonString

func (r *DescribeRuleGroupTableRequest) 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 (*DescribeRuleGroupTableRequest) ToJsonString

func (r *DescribeRuleGroupTableRequest) ToJsonString() string

type DescribeRuleGroupTableRequestParams

type DescribeRuleGroupTableRequestParams struct {
	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`
}

Predefined struct for user

type DescribeRuleGroupTableResponse

type DescribeRuleGroupTableResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleGroupTableResponseParams `json:"Response"`
}

func NewDescribeRuleGroupTableResponse

func NewDescribeRuleGroupTableResponse() (response *DescribeRuleGroupTableResponse)

func (*DescribeRuleGroupTableResponse) FromJsonString

func (r *DescribeRuleGroupTableResponse) 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 (*DescribeRuleGroupTableResponse) ToJsonString

func (r *DescribeRuleGroupTableResponse) ToJsonString() string

type DescribeRuleGroupTableResponseParams

type DescribeRuleGroupTableResponseParams struct {
	// DataNote: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroupTable `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleGroupsByPageRequest

type DescribeRuleGroupsByPageRequest struct {
	*tchttp.BaseRequest

	// Pagination Index
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria, each request's Filters limit is 10, Filter.Values limit is 5
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Method
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRuleGroupsByPageRequest

func NewDescribeRuleGroupsByPageRequest() (request *DescribeRuleGroupsByPageRequest)

func (*DescribeRuleGroupsByPageRequest) FromJsonString

func (r *DescribeRuleGroupsByPageRequest) 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 (*DescribeRuleGroupsByPageRequest) ToJsonString

func (r *DescribeRuleGroupsByPageRequest) ToJsonString() string

type DescribeRuleGroupsByPageRequestParams

type DescribeRuleGroupsByPageRequestParams struct {
	// Pagination Index
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria, each request's Filters limit is 10, Filter.Values limit is 5
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Method
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRuleGroupsByPageResponse

type DescribeRuleGroupsByPageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleGroupsByPageResponseParams `json:"Response"`
}

func NewDescribeRuleGroupsByPageResponse

func NewDescribeRuleGroupsByPageResponse() (response *DescribeRuleGroupsByPageResponse)

func (*DescribeRuleGroupsByPageResponse) FromJsonString

func (r *DescribeRuleGroupsByPageResponse) 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 (*DescribeRuleGroupsByPageResponse) ToJsonString

func (r *DescribeRuleGroupsByPageResponse) ToJsonString() string

type DescribeRuleGroupsByPageResponseParams

type DescribeRuleGroupsByPageResponseParams struct {
	// Rule Group List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleGroupPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleRequest

type DescribeRuleRequest struct {
	*tchttp.BaseRequest

	// Quality Rule ID
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRuleRequest

func NewDescribeRuleRequest() (request *DescribeRuleRequest)

func (*DescribeRuleRequest) FromJsonString

func (r *DescribeRuleRequest) 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 (*DescribeRuleRequest) ToJsonString

func (r *DescribeRuleRequest) ToJsonString() string

type DescribeRuleRequestParams

type DescribeRuleRequestParams struct {
	// Quality Rule ID
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRuleResponse

type DescribeRuleResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleResponseParams `json:"Response"`
}

func NewDescribeRuleResponse

func NewDescribeRuleResponse() (response *DescribeRuleResponse)

func (*DescribeRuleResponse) FromJsonString

func (r *DescribeRuleResponse) 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 (*DescribeRuleResponse) ToJsonString

func (r *DescribeRuleResponse) ToJsonString() string

type DescribeRuleResponseParams

type DescribeRuleResponseParams struct {
	// Rule Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *Rule `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleTemplateRequest

type DescribeRuleTemplateRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Template ID
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`
}

func NewDescribeRuleTemplateRequest

func NewDescribeRuleTemplateRequest() (request *DescribeRuleTemplateRequest)

func (*DescribeRuleTemplateRequest) FromJsonString

func (r *DescribeRuleTemplateRequest) 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 (*DescribeRuleTemplateRequest) ToJsonString

func (r *DescribeRuleTemplateRequest) ToJsonString() string

type DescribeRuleTemplateRequestParams

type DescribeRuleTemplateRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Template ID
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`
}

Predefined struct for user

type DescribeRuleTemplateResponse

type DescribeRuleTemplateResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleTemplateResponseParams `json:"Response"`
}

func NewDescribeRuleTemplateResponse

func NewDescribeRuleTemplateResponse() (response *DescribeRuleTemplateResponse)

func (*DescribeRuleTemplateResponse) FromJsonString

func (r *DescribeRuleTemplateResponse) 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 (*DescribeRuleTemplateResponse) ToJsonString

func (r *DescribeRuleTemplateResponse) ToJsonString() string

type DescribeRuleTemplateResponseParams

type DescribeRuleTemplateResponseParams struct {
	// Template Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RuleTemplate `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleTemplatesByPageRequest

type DescribeRuleTemplatesByPageRequest struct {
	*tchttp.BaseRequest

	// Current Page
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Universal Sort Field
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Universal Filter Criteria
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeRuleTemplatesByPageRequest

func NewDescribeRuleTemplatesByPageRequest() (request *DescribeRuleTemplatesByPageRequest)

func (*DescribeRuleTemplatesByPageRequest) FromJsonString

func (r *DescribeRuleTemplatesByPageRequest) 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 (*DescribeRuleTemplatesByPageRequest) ToJsonString

func (r *DescribeRuleTemplatesByPageRequest) ToJsonString() string

type DescribeRuleTemplatesByPageRequestParams

type DescribeRuleTemplatesByPageRequestParams struct {
	// Current Page
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Universal Sort Field
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Universal Filter Criteria
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeRuleTemplatesByPageResponse

type DescribeRuleTemplatesByPageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleTemplatesByPageResponseParams `json:"Response"`
}

func NewDescribeRuleTemplatesByPageResponse

func NewDescribeRuleTemplatesByPageResponse() (response *DescribeRuleTemplatesByPageResponse)

func (*DescribeRuleTemplatesByPageResponse) FromJsonString

func (r *DescribeRuleTemplatesByPageResponse) 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 (*DescribeRuleTemplatesByPageResponse) ToJsonString

func (r *DescribeRuleTemplatesByPageResponse) ToJsonString() string

type DescribeRuleTemplatesByPageResponseParams

type DescribeRuleTemplatesByPageResponseParams struct {
	// Result
	Data *RuleTemplatePage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRuleTemplatesRequest

type DescribeRuleTemplatesRequest struct {
	*tchttp.BaseRequest

	// Template Type 1. System Template 2. Custom Definition Template
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 1. Constant 2. Offline Table Level 2. Offline Field Level
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Corresponding Engine Type of the Source
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`
}

func NewDescribeRuleTemplatesRequest

func NewDescribeRuleTemplatesRequest() (request *DescribeRuleTemplatesRequest)

func (*DescribeRuleTemplatesRequest) FromJsonString

func (r *DescribeRuleTemplatesRequest) 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 (*DescribeRuleTemplatesRequest) ToJsonString

func (r *DescribeRuleTemplatesRequest) ToJsonString() string

type DescribeRuleTemplatesRequestParams

type DescribeRuleTemplatesRequestParams struct {
	// Template Type 1. System Template 2. Custom Definition Template
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 1. Constant 2. Offline Table Level 2. Offline Field Level
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Corresponding Engine Type of the Source
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`
}

Predefined struct for user

type DescribeRuleTemplatesResponse

type DescribeRuleTemplatesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleTemplatesResponseParams `json:"Response"`
}

func NewDescribeRuleTemplatesResponse

func NewDescribeRuleTemplatesResponse() (response *DescribeRuleTemplatesResponse)

func (*DescribeRuleTemplatesResponse) FromJsonString

func (r *DescribeRuleTemplatesResponse) 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 (*DescribeRuleTemplatesResponse) ToJsonString

func (r *DescribeRuleTemplatesResponse) ToJsonString() string

type DescribeRuleTemplatesResponseParams

type DescribeRuleTemplatesResponseParams struct {
	// Rule Template List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*RuleTemplate `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRulesByPageRequest

type DescribeRulesByPageRequest struct {
	*tchttp.BaseRequest

	// Pagination Index
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeRulesByPageRequest

func NewDescribeRulesByPageRequest() (request *DescribeRulesByPageRequest)

func (*DescribeRulesByPageRequest) FromJsonString

func (r *DescribeRulesByPageRequest) 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 (*DescribeRulesByPageRequest) ToJsonString

func (r *DescribeRulesByPageRequest) ToJsonString() string

type DescribeRulesByPageRequestParams

type DescribeRulesByPageRequestParams struct {
	// Pagination Index
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeRulesByPageResponse

type DescribeRulesByPageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRulesByPageResponseParams `json:"Response"`
}

func NewDescribeRulesByPageResponse

func NewDescribeRulesByPageResponse() (response *DescribeRulesByPageResponse)

func (*DescribeRulesByPageResponse) FromJsonString

func (r *DescribeRulesByPageResponse) 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 (*DescribeRulesByPageResponse) ToJsonString

func (r *DescribeRulesByPageResponse) ToJsonString() string

type DescribeRulesByPageResponseParams

type DescribeRulesByPageResponseParams struct {
	// Rule Quality List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *RulePage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeRulesRequest

type DescribeRulesRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// The running execution engine, if not specified, the default execution engine under this data source will be requested
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`
}

func NewDescribeRulesRequest

func NewDescribeRulesRequest() (request *DescribeRulesRequest)

func (*DescribeRulesRequest) FromJsonString

func (r *DescribeRulesRequest) 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 (*DescribeRulesRequest) ToJsonString

func (r *DescribeRulesRequest) ToJsonString() string

type DescribeRulesRequestParams

type DescribeRulesRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// The running execution engine, if not specified, the default execution engine under this data source will be requested
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`
}

Predefined struct for user

type DescribeRulesResponse

type DescribeRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRulesResponseParams `json:"Response"`
}

func NewDescribeRulesResponse

func NewDescribeRulesResponse() (response *DescribeRulesResponse)

func (*DescribeRulesResponse) FromJsonString

func (r *DescribeRulesResponse) 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 (*DescribeRulesResponse) ToJsonString

func (r *DescribeRulesResponse) ToJsonString() string

type DescribeRulesResponseParams

type DescribeRulesResponseParams struct {
	// Rule list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*Rule `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeScheduleInstancesRequest

type DescribeScheduleInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewDescribeScheduleInstancesRequest

func NewDescribeScheduleInstancesRequest() (request *DescribeScheduleInstancesRequest)

func (*DescribeScheduleInstancesRequest) FromJsonString

func (r *DescribeScheduleInstancesRequest) 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 (*DescribeScheduleInstancesRequest) ToJsonString

func (r *DescribeScheduleInstancesRequest) ToJsonString() string

type DescribeScheduleInstancesRequestParams

type DescribeScheduleInstancesRequestParams struct {
	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type DescribeScheduleInstancesResponse

type DescribeScheduleInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeScheduleInstancesResponseParams `json:"Response"`
}

func NewDescribeScheduleInstancesResponse

func NewDescribeScheduleInstancesResponse() (response *DescribeScheduleInstancesResponse)

func (*DescribeScheduleInstancesResponse) FromJsonString

func (r *DescribeScheduleInstancesResponse) 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 (*DescribeScheduleInstancesResponse) ToJsonString

func (r *DescribeScheduleInstancesResponse) ToJsonString() string

type DescribeScheduleInstancesResponseParams

type DescribeScheduleInstancesResponseParams struct {
	// Instance Result Set
	Data *CollectionInstanceOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeSchedulerInstanceStatusRequest

type DescribeSchedulerInstanceStatusRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type ID
	TaskTypeId *string `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Execution Resource Group ID
	ExecutionGroupId *string `json:"ExecutionGroupId,omitnil,omitempty" name:"ExecutionGroupId"`

	// Execution Resource Group Name
	ExecutionGroupName *string `json:"ExecutionGroupName,omitnil,omitempty" name:"ExecutionGroupName"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

func NewDescribeSchedulerInstanceStatusRequest

func NewDescribeSchedulerInstanceStatusRequest() (request *DescribeSchedulerInstanceStatusRequest)

func (*DescribeSchedulerInstanceStatusRequest) FromJsonString

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

func (*DescribeSchedulerInstanceStatusRequest) ToJsonString

type DescribeSchedulerInstanceStatusRequestParams

type DescribeSchedulerInstanceStatusRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type ID
	TaskTypeId *string `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Execution Resource Group ID
	ExecutionGroupId *string `json:"ExecutionGroupId,omitnil,omitempty" name:"ExecutionGroupId"`

	// Execution Resource Group Name
	ExecutionGroupName *string `json:"ExecutionGroupName,omitnil,omitempty" name:"ExecutionGroupName"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

Predefined struct for user

type DescribeSchedulerInstanceStatusResponse

type DescribeSchedulerInstanceStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSchedulerInstanceStatusResponseParams `json:"Response"`
}

func NewDescribeSchedulerInstanceStatusResponse

func NewDescribeSchedulerInstanceStatusResponse() (response *DescribeSchedulerInstanceStatusResponse)

func (*DescribeSchedulerInstanceStatusResponse) FromJsonString

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

func (*DescribeSchedulerInstanceStatusResponse) ToJsonString

type DescribeSchedulerInstanceStatusResponseParams

type DescribeSchedulerInstanceStatusResponseParams struct {
	// Response Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*ScreenInstanceInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeSchedulerRunTimeInstanceCntByStatusRequest

type DescribeSchedulerRunTimeInstanceCntByStatusRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Cycle Type
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Time Unit e.g.: 12h
	TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`

	// Start Date: 2023-03-02
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Before End Date: 2023-03-20
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Task Type
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Sort Fields
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Ascending/Descending Order
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`
}

func NewDescribeSchedulerRunTimeInstanceCntByStatusRequest

func NewDescribeSchedulerRunTimeInstanceCntByStatusRequest() (request *DescribeSchedulerRunTimeInstanceCntByStatusRequest)

func (*DescribeSchedulerRunTimeInstanceCntByStatusRequest) FromJsonString

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

func (*DescribeSchedulerRunTimeInstanceCntByStatusRequest) ToJsonString

type DescribeSchedulerRunTimeInstanceCntByStatusRequestParams

type DescribeSchedulerRunTimeInstanceCntByStatusRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Cycle Type
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Time Unit e.g.: 12h
	TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`

	// Start Date: 2023-03-02
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Before End Date: 2023-03-20
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Task Type
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Sort Fields
	SortItem *string `json:"SortItem,omitnil,omitempty" name:"SortItem"`

	// Ascending/Descending Order
	SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"`
}

Predefined struct for user

type DescribeSchedulerRunTimeInstanceCntByStatusResponse

type DescribeSchedulerRunTimeInstanceCntByStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSchedulerRunTimeInstanceCntByStatusResponseParams `json:"Response"`
}

func NewDescribeSchedulerRunTimeInstanceCntByStatusResponse

func NewDescribeSchedulerRunTimeInstanceCntByStatusResponse() (response *DescribeSchedulerRunTimeInstanceCntByStatusResponse)

func (*DescribeSchedulerRunTimeInstanceCntByStatusResponse) FromJsonString

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

func (*DescribeSchedulerRunTimeInstanceCntByStatusResponse) ToJsonString

type DescribeSchedulerRunTimeInstanceCntByStatusResponseParams

type DescribeSchedulerRunTimeInstanceCntByStatusResponseParams struct {
	// Response Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*RuntimeInstanceCntTop `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeSchedulerTaskCntByStatusRequest

type DescribeSchedulerTaskCntByStatusRequest struct {
	*tchttp.BaseRequest

	// 1
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Y
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// 111
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 1
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

func NewDescribeSchedulerTaskCntByStatusRequest

func NewDescribeSchedulerTaskCntByStatusRequest() (request *DescribeSchedulerTaskCntByStatusRequest)

func (*DescribeSchedulerTaskCntByStatusRequest) FromJsonString

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

func (*DescribeSchedulerTaskCntByStatusRequest) ToJsonString

type DescribeSchedulerTaskCntByStatusRequestParams

type DescribeSchedulerTaskCntByStatusRequestParams struct {
	// 1
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Y
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// 111
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 1
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

Predefined struct for user

type DescribeSchedulerTaskCntByStatusResponse

type DescribeSchedulerTaskCntByStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSchedulerTaskCntByStatusResponseParams `json:"Response"`
}

func NewDescribeSchedulerTaskCntByStatusResponse

func NewDescribeSchedulerTaskCntByStatusResponse() (response *DescribeSchedulerTaskCntByStatusResponse)

func (*DescribeSchedulerTaskCntByStatusResponse) FromJsonString

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

func (*DescribeSchedulerTaskCntByStatusResponse) ToJsonString

type DescribeSchedulerTaskCntByStatusResponseParams

type DescribeSchedulerTaskCntByStatusResponseParams struct {
	// Statistical Results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*ScreenTaskInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeSchedulerTaskTypeCntRequest

type DescribeSchedulerTaskTypeCntRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`
}

func NewDescribeSchedulerTaskTypeCntRequest

func NewDescribeSchedulerTaskTypeCntRequest() (request *DescribeSchedulerTaskTypeCntRequest)

func (*DescribeSchedulerTaskTypeCntRequest) FromJsonString

func (r *DescribeSchedulerTaskTypeCntRequest) 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 (*DescribeSchedulerTaskTypeCntRequest) ToJsonString

func (r *DescribeSchedulerTaskTypeCntRequest) ToJsonString() string

type DescribeSchedulerTaskTypeCntRequestParams

type DescribeSchedulerTaskTypeCntRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`
}

Predefined struct for user

type DescribeSchedulerTaskTypeCntResponse

type DescribeSchedulerTaskTypeCntResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSchedulerTaskTypeCntResponseParams `json:"Response"`
}

func NewDescribeSchedulerTaskTypeCntResponse

func NewDescribeSchedulerTaskTypeCntResponse() (response *DescribeSchedulerTaskTypeCntResponse)

func (*DescribeSchedulerTaskTypeCntResponse) FromJsonString

func (r *DescribeSchedulerTaskTypeCntResponse) 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 (*DescribeSchedulerTaskTypeCntResponse) ToJsonString

func (r *DescribeSchedulerTaskTypeCntResponse) ToJsonString() string

type DescribeSchedulerTaskTypeCntResponseParams

type DescribeSchedulerTaskTypeCntResponseParams struct {
	// data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*TaskTypeCnt `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeStatisticInstanceStatusTrendOpsRequest

type DescribeStatisticInstanceStatusTrendOpsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type Id
	TaskTypeId *string `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Time Type
	TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"`

	// Task Type Name
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Resource Group ID
	ExecutionGroupId *string `json:"ExecutionGroupId,omitnil,omitempty" name:"ExecutionGroupId"`

	// Resource Group Name
	ExecutionGroupName *string `json:"ExecutionGroupName,omitnil,omitempty" name:"ExecutionGroupName"`

	// 1
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// 1
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 1
	StateList []*int64 `json:"StateList,omitnil,omitempty" name:"StateList"`

	// D represents days, H represents hours
	AggregationUnit *string `json:"AggregationUnit,omitnil,omitempty" name:"AggregationUnit"`

	// 1
	AverageWindowSize *int64 `json:"AverageWindowSize,omitnil,omitempty" name:"AverageWindowSize"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

func NewDescribeStatisticInstanceStatusTrendOpsRequest

func NewDescribeStatisticInstanceStatusTrendOpsRequest() (request *DescribeStatisticInstanceStatusTrendOpsRequest)

func (*DescribeStatisticInstanceStatusTrendOpsRequest) FromJsonString

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

func (*DescribeStatisticInstanceStatusTrendOpsRequest) ToJsonString

type DescribeStatisticInstanceStatusTrendOpsRequestParams

type DescribeStatisticInstanceStatusTrendOpsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type Id
	TaskTypeId *string `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Time Type
	TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"`

	// Task Type Name
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Resource Group ID
	ExecutionGroupId *string `json:"ExecutionGroupId,omitnil,omitempty" name:"ExecutionGroupId"`

	// Resource Group Name
	ExecutionGroupName *string `json:"ExecutionGroupName,omitnil,omitempty" name:"ExecutionGroupName"`

	// 1
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// 1
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 1
	StateList []*int64 `json:"StateList,omitnil,omitempty" name:"StateList"`

	// D represents days, H represents hours
	AggregationUnit *string `json:"AggregationUnit,omitnil,omitempty" name:"AggregationUnit"`

	// 1
	AverageWindowSize *int64 `json:"AverageWindowSize,omitnil,omitempty" name:"AverageWindowSize"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

Predefined struct for user

type DescribeStatisticInstanceStatusTrendOpsResponse

type DescribeStatisticInstanceStatusTrendOpsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStatisticInstanceStatusTrendOpsResponseParams `json:"Response"`
}

func NewDescribeStatisticInstanceStatusTrendOpsResponse

func NewDescribeStatisticInstanceStatusTrendOpsResponse() (response *DescribeStatisticInstanceStatusTrendOpsResponse)

func (*DescribeStatisticInstanceStatusTrendOpsResponse) FromJsonString

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

func (*DescribeStatisticInstanceStatusTrendOpsResponse) ToJsonString

type DescribeStatisticInstanceStatusTrendOpsResponseParams

type DescribeStatisticInstanceStatusTrendOpsResponseParams struct {
	// Instance status statistics results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*InstanceStatisticInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeStreamTaskLogListRequest

type DescribeStreamTaskLogListRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Job ID
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// End time
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Start Time
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// container Name
	Container *string `json:"Container,omitnil,omitempty" name:"Container"`

	// Number of entries
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Sort Type desc asc
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// Instance ID of Job Execution
	RunningOrderId *uint64 `json:"RunningOrderId,omitnil,omitempty" name:"RunningOrderId"`

	// Keyword
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

func NewDescribeStreamTaskLogListRequest

func NewDescribeStreamTaskLogListRequest() (request *DescribeStreamTaskLogListRequest)

func (*DescribeStreamTaskLogListRequest) FromJsonString

func (r *DescribeStreamTaskLogListRequest) 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 (*DescribeStreamTaskLogListRequest) ToJsonString

func (r *DescribeStreamTaskLogListRequest) ToJsonString() string

type DescribeStreamTaskLogListRequestParams

type DescribeStreamTaskLogListRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Job ID
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// End time
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Start Time
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// container Name
	Container *string `json:"Container,omitnil,omitempty" name:"Container"`

	// Number of entries
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Sort Type desc asc
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// Instance ID of Job Execution
	RunningOrderId *uint64 `json:"RunningOrderId,omitnil,omitempty" name:"RunningOrderId"`

	// Keyword
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

Predefined struct for user

type DescribeStreamTaskLogListResponse

type DescribeStreamTaskLogListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamTaskLogListResponseParams `json:"Response"`
}

func NewDescribeStreamTaskLogListResponse

func NewDescribeStreamTaskLogListResponse() (response *DescribeStreamTaskLogListResponse)

func (*DescribeStreamTaskLogListResponse) FromJsonString

func (r *DescribeStreamTaskLogListResponse) 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 (*DescribeStreamTaskLogListResponse) ToJsonString

func (r *DescribeStreamTaskLogListResponse) ToJsonString() string

type DescribeStreamTaskLogListResponseParams

type DescribeStreamTaskLogListResponseParams struct {
	// Is it full
	// Note: This field may return null, indicating that no valid value can be obtained.
	ListOver *bool `json:"ListOver,omitnil,omitempty" name:"ListOver"`

	// Log Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	LogContentList []*LogContentInfo `json:"LogContentList,omitnil,omitempty" name:"LogContentList"`

	// 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 DescribeSuccessorOpsTaskInfosRequest

type DescribeSuccessorOpsTaskInfosRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeSuccessorOpsTaskInfosRequest

func NewDescribeSuccessorOpsTaskInfosRequest() (request *DescribeSuccessorOpsTaskInfosRequest)

func (*DescribeSuccessorOpsTaskInfosRequest) FromJsonString

func (r *DescribeSuccessorOpsTaskInfosRequest) 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 (*DescribeSuccessorOpsTaskInfosRequest) ToJsonString

func (r *DescribeSuccessorOpsTaskInfosRequest) ToJsonString() string

type DescribeSuccessorOpsTaskInfosRequestParams

type DescribeSuccessorOpsTaskInfosRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeSuccessorOpsTaskInfosResponse

type DescribeSuccessorOpsTaskInfosResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSuccessorOpsTaskInfosResponseParams `json:"Response"`
}

func NewDescribeSuccessorOpsTaskInfosResponse

func NewDescribeSuccessorOpsTaskInfosResponse() (response *DescribeSuccessorOpsTaskInfosResponse)

func (*DescribeSuccessorOpsTaskInfosResponse) FromJsonString

func (r *DescribeSuccessorOpsTaskInfosResponse) 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 (*DescribeSuccessorOpsTaskInfosResponse) ToJsonString

type DescribeSuccessorOpsTaskInfosResponseParams

type DescribeSuccessorOpsTaskInfosResponseParams struct {
	// Downstream Task List
	Data []*TaskOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTableBasicInfoRequest

type DescribeTableBasicInfoRequest struct {
	*tchttp.BaseRequest

	// Page number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter field
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

func NewDescribeTableBasicInfoRequest

func NewDescribeTableBasicInfoRequest() (request *DescribeTableBasicInfoRequest)

func (*DescribeTableBasicInfoRequest) FromJsonString

func (r *DescribeTableBasicInfoRequest) 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 (*DescribeTableBasicInfoRequest) ToJsonString

func (r *DescribeTableBasicInfoRequest) ToJsonString() string

type DescribeTableBasicInfoRequestParams

type DescribeTableBasicInfoRequestParams struct {
	// Page number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter field
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

Predefined struct for user

type DescribeTableBasicInfoResponse

type DescribeTableBasicInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableBasicInfoResponseParams `json:"Response"`
}

func NewDescribeTableBasicInfoResponse

func NewDescribeTableBasicInfoResponse() (response *DescribeTableBasicInfoResponse)

func (*DescribeTableBasicInfoResponse) FromJsonString

func (r *DescribeTableBasicInfoResponse) 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 (*DescribeTableBasicInfoResponse) ToJsonString

func (r *DescribeTableBasicInfoResponse) ToJsonString() string

type DescribeTableBasicInfoResponseParams

type DescribeTableBasicInfoResponseParams struct {
	// Table Metadata
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableBasicInfoList []*TableBasicInfo `json:"TableBasicInfoList,omitnil,omitempty" name:"TableBasicInfoList"`

	// Total number of items
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 DescribeTableInfoListRequest

type DescribeTableInfoListRequest struct {
	*tchttp.BaseRequest

	// Table name
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// If it is hive write rpc, if it is other types do not transmit
	ConnectionType *string `json:"ConnectionType,omitnil,omitempty" name:"ConnectionType"`

	// Database source type
	Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"`
}

func NewDescribeTableInfoListRequest

func NewDescribeTableInfoListRequest() (request *DescribeTableInfoListRequest)

func (*DescribeTableInfoListRequest) FromJsonString

func (r *DescribeTableInfoListRequest) 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 (*DescribeTableInfoListRequest) ToJsonString

func (r *DescribeTableInfoListRequest) ToJsonString() string

type DescribeTableInfoListRequestParams

type DescribeTableInfoListRequestParams struct {
	// Table name
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// If it is hive write rpc, if it is other types do not transmit
	ConnectionType *string `json:"ConnectionType,omitnil,omitempty" name:"ConnectionType"`

	// Database source type
	Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"`
}

Predefined struct for user

type DescribeTableInfoListResponse

type DescribeTableInfoListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableInfoListResponseParams `json:"Response"`
}

func NewDescribeTableInfoListResponse

func NewDescribeTableInfoListResponse() (response *DescribeTableInfoListResponse)

func (*DescribeTableInfoListResponse) FromJsonString

func (r *DescribeTableInfoListResponse) 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 (*DescribeTableInfoListResponse) ToJsonString

func (r *DescribeTableInfoListResponse) ToJsonString() string

type DescribeTableInfoListResponseParams

type DescribeTableInfoListResponseParams struct {
	// Table informationNote: This field may return null, indicating that no valid value can be obtained.
	TableInfo []*TableInfo `json:"TableInfo,omitnil,omitempty" name:"TableInfo"`

	// 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 DescribeTableLineageInfoRequest

type DescribeTableLineageInfoRequest struct {
	*tchttp.BaseRequest

	// Query Direction, INPUT, OUTPUT, BOTH enumerated values
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// Table information
	Data *TableLineageInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// Single Query Indegree, default 1
	InputDepth *int64 `json:"InputDepth,omitnil,omitempty" name:"InputDepth"`

	// Single Query Outdegree, default 1
	OutputDepth *int64 `json:"OutputDepth,omitnil,omitempty" name:"OutputDepth"`

	// Additional Parameters (Pass Caller Information)
	ExtParams []*LineageParamRecord `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Filter Temporary Tables, default true
	IgnoreTemp *bool `json:"IgnoreTemp,omitnil,omitempty" name:"IgnoreTemp"`

	// Recursively Query Number of Secondary Nodes, default is true
	RecursiveSecond *bool `json:"RecursiveSecond,omitnil,omitempty" name:"RecursiveSecond"`
}

func NewDescribeTableLineageInfoRequest

func NewDescribeTableLineageInfoRequest() (request *DescribeTableLineageInfoRequest)

func (*DescribeTableLineageInfoRequest) FromJsonString

func (r *DescribeTableLineageInfoRequest) 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 (*DescribeTableLineageInfoRequest) ToJsonString

func (r *DescribeTableLineageInfoRequest) ToJsonString() string

type DescribeTableLineageInfoRequestParams

type DescribeTableLineageInfoRequestParams struct {
	// Query Direction, INPUT, OUTPUT, BOTH enumerated values
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// Table information
	Data *TableLineageInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// Single Query Indegree, default 1
	InputDepth *int64 `json:"InputDepth,omitnil,omitempty" name:"InputDepth"`

	// Single Query Outdegree, default 1
	OutputDepth *int64 `json:"OutputDepth,omitnil,omitempty" name:"OutputDepth"`

	// Additional Parameters (Pass Caller Information)
	ExtParams []*LineageParamRecord `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Filter Temporary Tables, default true
	IgnoreTemp *bool `json:"IgnoreTemp,omitnil,omitempty" name:"IgnoreTemp"`

	// Recursively Query Number of Secondary Nodes, default is true
	RecursiveSecond *bool `json:"RecursiveSecond,omitnil,omitempty" name:"RecursiveSecond"`
}

Predefined struct for user

type DescribeTableLineageInfoResponse

type DescribeTableLineageInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableLineageInfoResponseParams `json:"Response"`
}

func NewDescribeTableLineageInfoResponse

func NewDescribeTableLineageInfoResponse() (response *DescribeTableLineageInfoResponse)

func (*DescribeTableLineageInfoResponse) FromJsonString

func (r *DescribeTableLineageInfoResponse) 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 (*DescribeTableLineageInfoResponse) ToJsonString

func (r *DescribeTableLineageInfoResponse) ToJsonString() string

type DescribeTableLineageInfoResponseParams

type DescribeTableLineageInfoResponseParams struct {
	// Table Lineage Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableLineageBasicInfo *TableLineageBaseInfo `json:"TableLineageBasicInfo,omitnil,omitempty" name:"TableLineageBasicInfo"`

	// 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 DescribeTableLineageRequest

type DescribeTableLineageRequest struct {
	*tchttp.BaseRequest

	// Query Direction, INPUT, OUTPUT, BOTH enumerated values
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// Table information
	Data *TableLineageInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// Single Query Indegree, default 1
	InputDepth *int64 `json:"InputDepth,omitnil,omitempty" name:"InputDepth"`

	// Single Query Outdegree, default 1
	OutputDepth *int64 `json:"OutputDepth,omitnil,omitempty" name:"OutputDepth"`

	// Additional Parameters (Pass Caller Information)
	ExtParams []*LineageParamRecord `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Filter Temporary Tables, default true
	IgnoreTemp *bool `json:"IgnoreTemp,omitnil,omitempty" name:"IgnoreTemp"`

	// Recursively Query Number of Secondary Nodes, default is true
	RecursiveSecond *bool `json:"RecursiveSecond,omitnil,omitempty" name:"RecursiveSecond"`
}

func NewDescribeTableLineageRequest

func NewDescribeTableLineageRequest() (request *DescribeTableLineageRequest)

func (*DescribeTableLineageRequest) FromJsonString

func (r *DescribeTableLineageRequest) 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 (*DescribeTableLineageRequest) ToJsonString

func (r *DescribeTableLineageRequest) ToJsonString() string

type DescribeTableLineageRequestParams

type DescribeTableLineageRequestParams struct {
	// Query Direction, INPUT, OUTPUT, BOTH enumerated values
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// Table information
	Data *TableLineageInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// Single Query Indegree, default 1
	InputDepth *int64 `json:"InputDepth,omitnil,omitempty" name:"InputDepth"`

	// Single Query Outdegree, default 1
	OutputDepth *int64 `json:"OutputDepth,omitnil,omitempty" name:"OutputDepth"`

	// Additional Parameters (Pass Caller Information)
	ExtParams []*LineageParamRecord `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Filter Temporary Tables, default true
	IgnoreTemp *bool `json:"IgnoreTemp,omitnil,omitempty" name:"IgnoreTemp"`

	// Recursively Query Number of Secondary Nodes, default is true
	RecursiveSecond *bool `json:"RecursiveSecond,omitnil,omitempty" name:"RecursiveSecond"`
}

Predefined struct for user

type DescribeTableLineageResponse

type DescribeTableLineageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableLineageResponseParams `json:"Response"`
}

func NewDescribeTableLineageResponse

func NewDescribeTableLineageResponse() (response *DescribeTableLineageResponse)

func (*DescribeTableLineageResponse) FromJsonString

func (r *DescribeTableLineageResponse) 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 (*DescribeTableLineageResponse) ToJsonString

func (r *DescribeTableLineageResponse) ToJsonString() string

type DescribeTableLineageResponseParams

type DescribeTableLineageResponseParams struct {
	// Table Lineage Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableLineage *TableLineageInfo `json:"TableLineage,omitnil,omitempty" name:"TableLineage"`

	// 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 DescribeTableMetaRequest

type DescribeTableMetaRequest struct {
	*tchttp.BaseRequest

	// Unique Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Query conditions by Name
	TableNameFilter *TableNameFilter `json:"TableNameFilter,omitnil,omitempty" name:"TableNameFilter"`

	// Query condition type: 0 by ID, 1 by Name, default is 0
	TableFilterType *uint64 `json:"TableFilterType,omitnil,omitempty" name:"TableFilterType"`
}

func NewDescribeTableMetaRequest

func NewDescribeTableMetaRequest() (request *DescribeTableMetaRequest)

func (*DescribeTableMetaRequest) FromJsonString

func (r *DescribeTableMetaRequest) 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 (*DescribeTableMetaRequest) ToJsonString

func (r *DescribeTableMetaRequest) ToJsonString() string

type DescribeTableMetaRequestParams

type DescribeTableMetaRequestParams struct {
	// Unique Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Query conditions by Name
	TableNameFilter *TableNameFilter `json:"TableNameFilter,omitnil,omitempty" name:"TableNameFilter"`

	// Query condition type: 0 by ID, 1 by Name, default is 0
	TableFilterType *uint64 `json:"TableFilterType,omitnil,omitempty" name:"TableFilterType"`
}

Predefined struct for user

type DescribeTableMetaResponse

type DescribeTableMetaResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableMetaResponseParams `json:"Response"`
}

func NewDescribeTableMetaResponse

func NewDescribeTableMetaResponse() (response *DescribeTableMetaResponse)

func (*DescribeTableMetaResponse) FromJsonString

func (r *DescribeTableMetaResponse) 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 (*DescribeTableMetaResponse) ToJsonString

func (r *DescribeTableMetaResponse) ToJsonString() string

type DescribeTableMetaResponseParams

type DescribeTableMetaResponseParams struct {
	// Table Metadata InformationNote: This field may return null, indicating that no valid value can be obtained.
	TableMeta *TableMeta `json:"TableMeta,omitnil,omitempty" name:"TableMeta"`

	// 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 DescribeTableMetasRequest

type DescribeTableMetasRequest struct {
	*tchttp.BaseRequest

	// Page number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter field
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

func NewDescribeTableMetasRequest

func NewDescribeTableMetasRequest() (request *DescribeTableMetasRequest)

func (*DescribeTableMetasRequest) FromJsonString

func (r *DescribeTableMetasRequest) 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 (*DescribeTableMetasRequest) ToJsonString

func (r *DescribeTableMetasRequest) ToJsonString() string

type DescribeTableMetasRequestParams

type DescribeTableMetasRequestParams struct {
	// Page number
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter field
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sort Fields
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`
}

Predefined struct for user

type DescribeTableMetasResponse

type DescribeTableMetasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableMetasResponseParams `json:"Response"`
}

func NewDescribeTableMetasResponse

func NewDescribeTableMetasResponse() (response *DescribeTableMetasResponse)

func (*DescribeTableMetasResponse) FromJsonString

func (r *DescribeTableMetasResponse) 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 (*DescribeTableMetasResponse) ToJsonString

func (r *DescribeTableMetasResponse) ToJsonString() string

type DescribeTableMetasResponseParams

type DescribeTableMetasResponseParams struct {
	// Table Metadata
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableMetas []*TableMeta `json:"TableMetas,omitnil,omitempty" name:"TableMetas"`

	// Total number of items
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 DescribeTableQualityDetailsRequest

type DescribeTableQualityDetailsRequest struct {
	*tchttp.BaseRequest

	// Statistics Date
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Pagination Index
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter Parameters TableName, DatabaseId, DatabaseName, OwnerUserName
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Parameters Sort order DESC or ASC, Table score sorting TableScore
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`
}

func NewDescribeTableQualityDetailsRequest

func NewDescribeTableQualityDetailsRequest() (request *DescribeTableQualityDetailsRequest)

func (*DescribeTableQualityDetailsRequest) FromJsonString

func (r *DescribeTableQualityDetailsRequest) 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 (*DescribeTableQualityDetailsRequest) ToJsonString

func (r *DescribeTableQualityDetailsRequest) ToJsonString() string

type DescribeTableQualityDetailsRequestParams

type DescribeTableQualityDetailsRequestParams struct {
	// Statistics Date
	StatisticsDate *int64 `json:"StatisticsDate,omitnil,omitempty" name:"StatisticsDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Pagination Index
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter Parameters TableName, DatabaseId, DatabaseName, OwnerUserName
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting Parameters Sort order DESC or ASC, Table score sorting TableScore
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`
}

Predefined struct for user

type DescribeTableQualityDetailsResponse

type DescribeTableQualityDetailsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableQualityDetailsResponseParams `json:"Response"`
}

func NewDescribeTableQualityDetailsResponse

func NewDescribeTableQualityDetailsResponse() (response *DescribeTableQualityDetailsResponse)

func (*DescribeTableQualityDetailsResponse) FromJsonString

func (r *DescribeTableQualityDetailsResponse) 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 (*DescribeTableQualityDetailsResponse) ToJsonString

func (r *DescribeTableQualityDetailsResponse) ToJsonString() string

type DescribeTableQualityDetailsResponseParams

type DescribeTableQualityDetailsResponseParams struct {
	// Table quality score details result
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *TableQualityDetailPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTableSchemaInfoRequest

type DescribeTableSchemaInfoRequest struct {
	*tchttp.BaseRequest

	// Table Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Data Source Types (e.g., MYSQL, HIVE, KAFKA, etc.)
	MsType *string `json:"MsType,omitnil,omitempty" name:"MsType"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Connection Type (example value: rpc)
	ConnectionType *string `json:"ConnectionType,omitnil,omitempty" name:"ConnectionType"`

	// Schema Name under Metadata Database
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`
}

func NewDescribeTableSchemaInfoRequest

func NewDescribeTableSchemaInfoRequest() (request *DescribeTableSchemaInfoRequest)

func (*DescribeTableSchemaInfoRequest) FromJsonString

func (r *DescribeTableSchemaInfoRequest) 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 (*DescribeTableSchemaInfoRequest) ToJsonString

func (r *DescribeTableSchemaInfoRequest) ToJsonString() string

type DescribeTableSchemaInfoRequestParams

type DescribeTableSchemaInfoRequestParams struct {
	// Table Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Data Source Types (e.g., MYSQL, HIVE, KAFKA, etc.)
	MsType *string `json:"MsType,omitnil,omitempty" name:"MsType"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Connection Type (example value: rpc)
	ConnectionType *string `json:"ConnectionType,omitnil,omitempty" name:"ConnectionType"`

	// Schema Name under Metadata Database
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`
}

Predefined struct for user

type DescribeTableSchemaInfoResponse

type DescribeTableSchemaInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableSchemaInfoResponseParams `json:"Response"`
}

func NewDescribeTableSchemaInfoResponse

func NewDescribeTableSchemaInfoResponse() (response *DescribeTableSchemaInfoResponse)

func (*DescribeTableSchemaInfoResponse) FromJsonString

func (r *DescribeTableSchemaInfoResponse) 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 (*DescribeTableSchemaInfoResponse) ToJsonString

func (r *DescribeTableSchemaInfoResponse) ToJsonString() string

type DescribeTableSchemaInfoResponseParams

type DescribeTableSchemaInfoResponseParams struct {
	// Retrieved SchemaInfo Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchemaInfoList []*SchemaDetail `json:"SchemaInfoList,omitnil,omitempty" name:"SchemaInfoList"`

	// 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 DescribeTableScoreTrendRequest

type DescribeTableScoreTrendRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time Second-level Timestamp
	StatisticsStartDate *int64 `json:"StatisticsStartDate,omitnil,omitempty" name:"StatisticsStartDate"`

	// End time Second-level Timestamp
	StatisticsEndDate *int64 `json:"StatisticsEndDate,omitnil,omitempty" name:"StatisticsEndDate"`

	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`
}

func NewDescribeTableScoreTrendRequest

func NewDescribeTableScoreTrendRequest() (request *DescribeTableScoreTrendRequest)

func (*DescribeTableScoreTrendRequest) FromJsonString

func (r *DescribeTableScoreTrendRequest) 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 (*DescribeTableScoreTrendRequest) ToJsonString

func (r *DescribeTableScoreTrendRequest) ToJsonString() string

type DescribeTableScoreTrendRequestParams

type DescribeTableScoreTrendRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time Second-level Timestamp
	StatisticsStartDate *int64 `json:"StatisticsStartDate,omitnil,omitempty" name:"StatisticsStartDate"`

	// End time Second-level Timestamp
	StatisticsEndDate *int64 `json:"StatisticsEndDate,omitnil,omitempty" name:"StatisticsEndDate"`

	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// 1: Calculate by full dimension weight, 2: Calculate by configured dimension weight, 3: Do not calculate by dimension weight, default is 1
	ScoreType *string `json:"ScoreType,omitnil,omitempty" name:"ScoreType"`
}

Predefined struct for user

type DescribeTableScoreTrendResponse

type DescribeTableScoreTrendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTableScoreTrendResponseParams `json:"Response"`
}

func NewDescribeTableScoreTrendResponse

func NewDescribeTableScoreTrendResponse() (response *DescribeTableScoreTrendResponse)

func (*DescribeTableScoreTrendResponse) FromJsonString

func (r *DescribeTableScoreTrendResponse) 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 (*DescribeTableScoreTrendResponse) ToJsonString

func (r *DescribeTableScoreTrendResponse) ToJsonString() string

type DescribeTableScoreTrendResponseParams

type DescribeTableScoreTrendResponseParams struct {
	// Table Scoring Trend
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *QualityScoreTrend `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTaskAlarmRegulationsRequest

type DescribeTaskAlarmRegulationsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Current Page
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria (name includes RegularStatus, AlarmLevel, AlarmIndicator, RegularName)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting criteria (RegularId)
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Type (201 for real-time task, 202 for offline task)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewDescribeTaskAlarmRegulationsRequest

func NewDescribeTaskAlarmRegulationsRequest() (request *DescribeTaskAlarmRegulationsRequest)

func (*DescribeTaskAlarmRegulationsRequest) FromJsonString

func (r *DescribeTaskAlarmRegulationsRequest) 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 (*DescribeTaskAlarmRegulationsRequest) ToJsonString

func (r *DescribeTaskAlarmRegulationsRequest) ToJsonString() string

type DescribeTaskAlarmRegulationsRequestParams

type DescribeTaskAlarmRegulationsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Current Page
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of records per page
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Filter criteria (name includes RegularStatus, AlarmLevel, AlarmIndicator, RegularName)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// Sorting criteria (RegularId)
	OrderFields []*OrderField `json:"OrderFields,omitnil,omitempty" name:"OrderFields"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Type (201 for real-time task, 202 for offline task)
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type DescribeTaskAlarmRegulationsResponse

type DescribeTaskAlarmRegulationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskAlarmRegulationsResponseParams `json:"Response"`
}

func NewDescribeTaskAlarmRegulationsResponse

func NewDescribeTaskAlarmRegulationsResponse() (response *DescribeTaskAlarmRegulationsResponse)

func (*DescribeTaskAlarmRegulationsResponse) FromJsonString

func (r *DescribeTaskAlarmRegulationsResponse) 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 (*DescribeTaskAlarmRegulationsResponse) ToJsonString

func (r *DescribeTaskAlarmRegulationsResponse) ToJsonString() string

type DescribeTaskAlarmRegulationsResponseParams

type DescribeTaskAlarmRegulationsResponseParams struct {
	// Alert Rule Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAlarmInfos []*TaskAlarmInfo `json:"TaskAlarmInfos,omitnil,omitempty" name:"TaskAlarmInfos"`

	// Number of recordsNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `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 DescribeTaskByCycleReportRequest

type DescribeTaskByCycleReportRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Cycle Type
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeTaskByCycleReportRequest

func NewDescribeTaskByCycleReportRequest() (request *DescribeTaskByCycleReportRequest)

func (*DescribeTaskByCycleReportRequest) FromJsonString

func (r *DescribeTaskByCycleReportRequest) 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 (*DescribeTaskByCycleReportRequest) ToJsonString

func (r *DescribeTaskByCycleReportRequest) ToJsonString() string

type DescribeTaskByCycleReportRequestParams

type DescribeTaskByCycleReportRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Cycle Type
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeTaskByCycleReportResponse

type DescribeTaskByCycleReportResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskByCycleReportResponseParams `json:"Response"`
}

func NewDescribeTaskByCycleReportResponse

func NewDescribeTaskByCycleReportResponse() (response *DescribeTaskByCycleReportResponse)

func (*DescribeTaskByCycleReportResponse) FromJsonString

func (r *DescribeTaskByCycleReportResponse) 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 (*DescribeTaskByCycleReportResponse) ToJsonString

func (r *DescribeTaskByCycleReportResponse) ToJsonString() string

type DescribeTaskByCycleReportResponseParams

type DescribeTaskByCycleReportResponseParams struct {
	// Task Cycle Growth Trend Statistics
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*TaskByStatus `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTaskByCycleRequest

type DescribeTaskByCycleRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 1
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

func NewDescribeTaskByCycleRequest

func NewDescribeTaskByCycleRequest() (request *DescribeTaskByCycleRequest)

func (*DescribeTaskByCycleRequest) FromJsonString

func (r *DescribeTaskByCycleRequest) 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 (*DescribeTaskByCycleRequest) ToJsonString

func (r *DescribeTaskByCycleRequest) ToJsonString() string

type DescribeTaskByCycleRequestParams

type DescribeTaskByCycleRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 1
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

Predefined struct for user

type DescribeTaskByCycleResponse

type DescribeTaskByCycleResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskByCycleResponseParams `json:"Response"`
}

func NewDescribeTaskByCycleResponse

func NewDescribeTaskByCycleResponse() (response *DescribeTaskByCycleResponse)

func (*DescribeTaskByCycleResponse) FromJsonString

func (r *DescribeTaskByCycleResponse) 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 (*DescribeTaskByCycleResponse) ToJsonString

func (r *DescribeTaskByCycleResponse) ToJsonString() string

type DescribeTaskByCycleResponseParams

type DescribeTaskByCycleResponseParams struct {
	// Periodic Task Statistics
	Data []*TaskByCycle `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTaskByStatusReportRequest

type DescribeTaskByStatusReportRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Time Type
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Type
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Type Name
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Aggregation Unit, H Hours
	AggregationUnit *string `json:"AggregationUnit,omitnil,omitempty" name:"AggregationUnit"`

	// Cycle
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

func NewDescribeTaskByStatusReportRequest

func NewDescribeTaskByStatusReportRequest() (request *DescribeTaskByStatusReportRequest)

func (*DescribeTaskByStatusReportRequest) FromJsonString

func (r *DescribeTaskByStatusReportRequest) 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 (*DescribeTaskByStatusReportRequest) ToJsonString

func (r *DescribeTaskByStatusReportRequest) ToJsonString() string

type DescribeTaskByStatusReportRequestParams

type DescribeTaskByStatusReportRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Time Type
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Type
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Type Name
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Aggregation Unit, H Hours
	AggregationUnit *string `json:"AggregationUnit,omitnil,omitempty" name:"AggregationUnit"`

	// Cycle
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

Predefined struct for user

type DescribeTaskByStatusReportResponse

type DescribeTaskByStatusReportResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskByStatusReportResponseParams `json:"Response"`
}

func NewDescribeTaskByStatusReportResponse

func NewDescribeTaskByStatusReportResponse() (response *DescribeTaskByStatusReportResponse)

func (*DescribeTaskByStatusReportResponse) FromJsonString

func (r *DescribeTaskByStatusReportResponse) 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 (*DescribeTaskByStatusReportResponse) ToJsonString

func (r *DescribeTaskByStatusReportResponse) ToJsonString() string

type DescribeTaskByStatusReportResponseParams

type DescribeTaskByStatusReportResponseParams struct {
	// Task reporting trend indicators
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*TaskByStatus `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTaskLockStatusRequest

type DescribeTaskLockStatusRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type: 201. stream, 202. offline
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewDescribeTaskLockStatusRequest

func NewDescribeTaskLockStatusRequest() (request *DescribeTaskLockStatusRequest)

func (*DescribeTaskLockStatusRequest) FromJsonString

func (r *DescribeTaskLockStatusRequest) 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 (*DescribeTaskLockStatusRequest) ToJsonString

func (r *DescribeTaskLockStatusRequest) ToJsonString() string

type DescribeTaskLockStatusRequestParams

type DescribeTaskLockStatusRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type: 201. stream, 202. offline
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type DescribeTaskLockStatusResponse

type DescribeTaskLockStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskLockStatusResponseParams `json:"Response"`
}

func NewDescribeTaskLockStatusResponse

func NewDescribeTaskLockStatusResponse() (response *DescribeTaskLockStatusResponse)

func (*DescribeTaskLockStatusResponse) FromJsonString

func (r *DescribeTaskLockStatusResponse) 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 (*DescribeTaskLockStatusResponse) ToJsonString

func (r *DescribeTaskLockStatusResponse) ToJsonString() string

type DescribeTaskLockStatusResponseParams

type DescribeTaskLockStatusResponseParams struct {
	// Task lock status information
	TaskLockStatus *TaskLockStatus `json:"TaskLockStatus,omitnil,omitempty" name:"TaskLockStatus"`

	// 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 DescribeTaskRunHistoryRequest

type DescribeTaskRunHistoryRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Search Criteria
	SearchCondition *InstanceSearchCondition `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Page Size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`
}

func NewDescribeTaskRunHistoryRequest

func NewDescribeTaskRunHistoryRequest() (request *DescribeTaskRunHistoryRequest)

func (*DescribeTaskRunHistoryRequest) FromJsonString

func (r *DescribeTaskRunHistoryRequest) 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 (*DescribeTaskRunHistoryRequest) ToJsonString

func (r *DescribeTaskRunHistoryRequest) ToJsonString() string

type DescribeTaskRunHistoryRequestParams

type DescribeTaskRunHistoryRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Search Criteria
	SearchCondition *InstanceSearchCondition `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Page Size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`
}

Predefined struct for user

type DescribeTaskRunHistoryResponse

type DescribeTaskRunHistoryResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskRunHistoryResponseParams `json:"Response"`
}

func NewDescribeTaskRunHistoryResponse

func NewDescribeTaskRunHistoryResponse() (response *DescribeTaskRunHistoryResponse)

func (*DescribeTaskRunHistoryResponse) FromJsonString

func (r *DescribeTaskRunHistoryResponse) 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 (*DescribeTaskRunHistoryResponse) ToJsonString

func (r *DescribeTaskRunHistoryResponse) ToJsonString() string

type DescribeTaskRunHistoryResponseParams

type DescribeTaskRunHistoryResponseParams struct {
	// Paginated Query Task Run History Results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *InstanceOpsInfoPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTaskScriptRequest

type DescribeTaskScriptRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeTaskScriptRequest

func NewDescribeTaskScriptRequest() (request *DescribeTaskScriptRequest)

func (*DescribeTaskScriptRequest) FromJsonString

func (r *DescribeTaskScriptRequest) 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 (*DescribeTaskScriptRequest) ToJsonString

func (r *DescribeTaskScriptRequest) ToJsonString() string

type DescribeTaskScriptRequestParams

type DescribeTaskScriptRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeTaskScriptResponse

type DescribeTaskScriptResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskScriptResponseParams `json:"Response"`
}

func NewDescribeTaskScriptResponse

func NewDescribeTaskScriptResponse() (response *DescribeTaskScriptResponse)

func (*DescribeTaskScriptResponse) FromJsonString

func (r *DescribeTaskScriptResponse) 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 (*DescribeTaskScriptResponse) ToJsonString

func (r *DescribeTaskScriptResponse) ToJsonString() string

type DescribeTaskScriptResponseParams

type DescribeTaskScriptResponseParams struct {
	// Task Script Content
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *TaskScriptContent `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTemplateDimCountRequest

type DescribeTemplateDimCountRequest struct {
	*tchttp.BaseRequest

	// Template Type
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeTemplateDimCountRequest

func NewDescribeTemplateDimCountRequest() (request *DescribeTemplateDimCountRequest)

func (*DescribeTemplateDimCountRequest) FromJsonString

func (r *DescribeTemplateDimCountRequest) 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 (*DescribeTemplateDimCountRequest) ToJsonString

func (r *DescribeTemplateDimCountRequest) ToJsonString() string

type DescribeTemplateDimCountRequestParams

type DescribeTemplateDimCountRequestParams struct {
	// Template Type
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeTemplateDimCountResponse

type DescribeTemplateDimCountResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTemplateDimCountResponseParams `json:"Response"`
}

func NewDescribeTemplateDimCountResponse

func NewDescribeTemplateDimCountResponse() (response *DescribeTemplateDimCountResponse)

func (*DescribeTemplateDimCountResponse) FromJsonString

func (r *DescribeTemplateDimCountResponse) 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 (*DescribeTemplateDimCountResponse) ToJsonString

func (r *DescribeTemplateDimCountResponse) ToJsonString() string

type DescribeTemplateDimCountResponseParams

type DescribeTemplateDimCountResponseParams struct {
	// Dimensional statistics results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*DimensionCount `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeThirdTaskRunLogRequest

type DescribeThirdTaskRunLogRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Instance data time
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

func NewDescribeThirdTaskRunLogRequest

func NewDescribeThirdTaskRunLogRequest() (request *DescribeThirdTaskRunLogRequest)

func (*DescribeThirdTaskRunLogRequest) FromJsonString

func (r *DescribeThirdTaskRunLogRequest) 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 (*DescribeThirdTaskRunLogRequest) ToJsonString

func (r *DescribeThirdTaskRunLogRequest) ToJsonString() string

type DescribeThirdTaskRunLogRequestParams

type DescribeThirdTaskRunLogRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Instance data time
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

Predefined struct for user

type DescribeThirdTaskRunLogResponse

type DescribeThirdTaskRunLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeThirdTaskRunLogResponseParams `json:"Response"`
}

func NewDescribeThirdTaskRunLogResponse

func NewDescribeThirdTaskRunLogResponse() (response *DescribeThirdTaskRunLogResponse)

func (*DescribeThirdTaskRunLogResponse) FromJsonString

func (r *DescribeThirdTaskRunLogResponse) 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 (*DescribeThirdTaskRunLogResponse) ToJsonString

func (r *DescribeThirdTaskRunLogResponse) ToJsonString() string

type DescribeThirdTaskRunLogResponseParams

type DescribeThirdTaskRunLogResponseParams struct {
	// Get third-party operation logsNote: This field may return null, indicating that no valid value can be obtained.
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTopTableStatRequest

type DescribeTopTableStatRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

func NewDescribeTopTableStatRequest

func NewDescribeTopTableStatRequest() (request *DescribeTopTableStatRequest)

func (*DescribeTopTableStatRequest) FromJsonString

func (r *DescribeTopTableStatRequest) 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 (*DescribeTopTableStatRequest) ToJsonString

func (r *DescribeTopTableStatRequest) ToJsonString() string

type DescribeTopTableStatRequestParams

type DescribeTopTableStatRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

Predefined struct for user

type DescribeTopTableStatResponse

type DescribeTopTableStatResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTopTableStatResponseParams `json:"Response"`
}

func NewDescribeTopTableStatResponse

func NewDescribeTopTableStatResponse() (response *DescribeTopTableStatResponse)

func (*DescribeTopTableStatResponse) FromJsonString

func (r *DescribeTopTableStatResponse) 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 (*DescribeTopTableStatResponse) ToJsonString

func (r *DescribeTopTableStatResponse) ToJsonString() string

type DescribeTopTableStatResponseParams

type DescribeTopTableStatResponseParams struct {
	// Result
	Data *TopTableStat `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeTrendStatRequest

type DescribeTrendStatRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

func NewDescribeTrendStatRequest

func NewDescribeTrendStatRequest() (request *DescribeTrendStatRequest)

func (*DescribeTrendStatRequest) FromJsonString

func (r *DescribeTrendStatRequest) 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 (*DescribeTrendStatRequest) ToJsonString

func (r *DescribeTrendStatRequest) ToJsonString() string

type DescribeTrendStatRequestParams

type DescribeTrendStatRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Start time, timestamp to the second
	BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"`

	// End time, timestamp to the second
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`
}

Predefined struct for user

type DescribeTrendStatResponse

type DescribeTrendStatResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTrendStatResponseParams `json:"Response"`
}

func NewDescribeTrendStatResponse

func NewDescribeTrendStatResponse() (response *DescribeTrendStatResponse)

func (*DescribeTrendStatResponse) FromJsonString

func (r *DescribeTrendStatResponse) 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 (*DescribeTrendStatResponse) ToJsonString

func (r *DescribeTrendStatResponse) ToJsonString() string

type DescribeTrendStatResponseParams

type DescribeTrendStatResponseParams struct {
	// Result
	Data []*RuleExecDateStat `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeWorkflowCanvasInfoRequest

type DescribeWorkflowCanvasInfoRequest struct {
	*tchttp.BaseRequest

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeWorkflowCanvasInfoRequest

func NewDescribeWorkflowCanvasInfoRequest() (request *DescribeWorkflowCanvasInfoRequest)

func (*DescribeWorkflowCanvasInfoRequest) FromJsonString

func (r *DescribeWorkflowCanvasInfoRequest) 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 (*DescribeWorkflowCanvasInfoRequest) ToJsonString

func (r *DescribeWorkflowCanvasInfoRequest) ToJsonString() string

type DescribeWorkflowCanvasInfoRequestParams

type DescribeWorkflowCanvasInfoRequestParams struct {
	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeWorkflowCanvasInfoResponse

type DescribeWorkflowCanvasInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWorkflowCanvasInfoResponseParams `json:"Response"`
}

func NewDescribeWorkflowCanvasInfoResponse

func NewDescribeWorkflowCanvasInfoResponse() (response *DescribeWorkflowCanvasInfoResponse)

func (*DescribeWorkflowCanvasInfoResponse) FromJsonString

func (r *DescribeWorkflowCanvasInfoResponse) 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 (*DescribeWorkflowCanvasInfoResponse) ToJsonString

func (r *DescribeWorkflowCanvasInfoResponse) ToJsonString() string

type DescribeWorkflowCanvasInfoResponseParams

type DescribeWorkflowCanvasInfoResponseParams struct {
	// Workflow Scheduling Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *WorkflowCanvasOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeWorkflowExecuteByIdRequest

type DescribeWorkflowExecuteByIdRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkFlowIdList *string `json:"WorkFlowIdList,omitnil,omitempty" name:"WorkFlowIdList"`

	// Page size
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Pagination index
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

func NewDescribeWorkflowExecuteByIdRequest

func NewDescribeWorkflowExecuteByIdRequest() (request *DescribeWorkflowExecuteByIdRequest)

func (*DescribeWorkflowExecuteByIdRequest) FromJsonString

func (r *DescribeWorkflowExecuteByIdRequest) 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 (*DescribeWorkflowExecuteByIdRequest) ToJsonString

func (r *DescribeWorkflowExecuteByIdRequest) ToJsonString() string

type DescribeWorkflowExecuteByIdRequestParams

type DescribeWorkflowExecuteByIdRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkFlowIdList *string `json:"WorkFlowIdList,omitnil,omitempty" name:"WorkFlowIdList"`

	// Page size
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Pagination index
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

Predefined struct for user

type DescribeWorkflowExecuteByIdResponse

type DescribeWorkflowExecuteByIdResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWorkflowExecuteByIdResponseParams `json:"Response"`
}

func NewDescribeWorkflowExecuteByIdResponse

func NewDescribeWorkflowExecuteByIdResponse() (response *DescribeWorkflowExecuteByIdResponse)

func (*DescribeWorkflowExecuteByIdResponse) FromJsonString

func (r *DescribeWorkflowExecuteByIdResponse) 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 (*DescribeWorkflowExecuteByIdResponse) ToJsonString

func (r *DescribeWorkflowExecuteByIdResponse) ToJsonString() string

type DescribeWorkflowExecuteByIdResponseParams

type DescribeWorkflowExecuteByIdResponseParams struct {
	// Workflow Runtime Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *WorkFlowExecuteDtoByPage `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeWorkflowInfoByIdRequest

type DescribeWorkflowInfoByIdRequest struct {
	*tchttp.BaseRequest

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeWorkflowInfoByIdRequest

func NewDescribeWorkflowInfoByIdRequest() (request *DescribeWorkflowInfoByIdRequest)

func (*DescribeWorkflowInfoByIdRequest) FromJsonString

func (r *DescribeWorkflowInfoByIdRequest) 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 (*DescribeWorkflowInfoByIdRequest) ToJsonString

func (r *DescribeWorkflowInfoByIdRequest) ToJsonString() string

type DescribeWorkflowInfoByIdRequestParams

type DescribeWorkflowInfoByIdRequestParams struct {
	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeWorkflowInfoByIdResponse

type DescribeWorkflowInfoByIdResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWorkflowInfoByIdResponseParams `json:"Response"`
}

func NewDescribeWorkflowInfoByIdResponse

func NewDescribeWorkflowInfoByIdResponse() (response *DescribeWorkflowInfoByIdResponse)

func (*DescribeWorkflowInfoByIdResponse) FromJsonString

func (r *DescribeWorkflowInfoByIdResponse) 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 (*DescribeWorkflowInfoByIdResponse) ToJsonString

func (r *DescribeWorkflowInfoByIdResponse) ToJsonString() string

type DescribeWorkflowInfoByIdResponseParams

type DescribeWorkflowInfoByIdResponseParams struct {
	// Workflow Scheduling Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *WorkflowSchedulerOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeWorkflowListByProjectIdRequest

type DescribeWorkflowListByProjectIdRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeWorkflowListByProjectIdRequest

func NewDescribeWorkflowListByProjectIdRequest() (request *DescribeWorkflowListByProjectIdRequest)

func (*DescribeWorkflowListByProjectIdRequest) FromJsonString

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

func (*DescribeWorkflowListByProjectIdRequest) ToJsonString

type DescribeWorkflowListByProjectIdRequestParams

type DescribeWorkflowListByProjectIdRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeWorkflowListByProjectIdResponse

type DescribeWorkflowListByProjectIdResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWorkflowListByProjectIdResponseParams `json:"Response"`
}

func NewDescribeWorkflowListByProjectIdResponse

func NewDescribeWorkflowListByProjectIdResponse() (response *DescribeWorkflowListByProjectIdResponse)

func (*DescribeWorkflowListByProjectIdResponse) FromJsonString

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

func (*DescribeWorkflowListByProjectIdResponse) ToJsonString

type DescribeWorkflowListByProjectIdResponseParams

type DescribeWorkflowListByProjectIdResponseParams struct {
	// Obtain a list of all workflows under the project based on the project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*WorkflowCanvasOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DescribeWorkflowTaskCountRequest

type DescribeWorkflowTaskCountRequest struct {
	*tchttp.BaseRequest

	// Workflow List
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewDescribeWorkflowTaskCountRequest

func NewDescribeWorkflowTaskCountRequest() (request *DescribeWorkflowTaskCountRequest)

func (*DescribeWorkflowTaskCountRequest) FromJsonString

func (r *DescribeWorkflowTaskCountRequest) 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 (*DescribeWorkflowTaskCountRequest) ToJsonString

func (r *DescribeWorkflowTaskCountRequest) ToJsonString() string

type DescribeWorkflowTaskCountRequestParams

type DescribeWorkflowTaskCountRequestParams struct {
	// Workflow List
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type DescribeWorkflowTaskCountResponse

type DescribeWorkflowTaskCountResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWorkflowTaskCountResponseParams `json:"Response"`
}

func NewDescribeWorkflowTaskCountResponse

func NewDescribeWorkflowTaskCountResponse() (response *DescribeWorkflowTaskCountResponse)

func (*DescribeWorkflowTaskCountResponse) FromJsonString

func (r *DescribeWorkflowTaskCountResponse) 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 (*DescribeWorkflowTaskCountResponse) ToJsonString

func (r *DescribeWorkflowTaskCountResponse) ToJsonString() string

type DescribeWorkflowTaskCountResponseParams

type DescribeWorkflowTaskCountResponseParams struct {
	// Statistical Results
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *WorkflowTaskCountOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DiagnoseProRequest

type DiagnoseProRequest struct {
	*tchttp.BaseRequest

	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query Conditions (TaskId and CurRunDate need to be filled in this field for diagnosis)
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewDiagnoseProRequest

func NewDiagnoseProRequest() (request *DiagnoseProRequest)

func (*DiagnoseProRequest) FromJsonString

func (r *DiagnoseProRequest) 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 (*DiagnoseProRequest) ToJsonString

func (r *DiagnoseProRequest) ToJsonString() string

type DiagnoseProRequestParams

type DiagnoseProRequestParams struct {
	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query Conditions (TaskId and CurRunDate need to be filled in this field for diagnosis)
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type DiagnoseProResponse

type DiagnoseProResponse struct {
	*tchttp.BaseResponse
	Response *DiagnoseProResponseParams `json:"Response"`
}

func NewDiagnoseProResponse

func NewDiagnoseProResponse() (response *DiagnoseProResponse)

func (*DiagnoseProResponse) FromJsonString

func (r *DiagnoseProResponse) 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 (*DiagnoseProResponse) ToJsonString

func (r *DiagnoseProResponse) ToJsonString() string

type DiagnoseProResponseParams

type DiagnoseProResponseParams struct {
	// Result
	Data *DiagnoseRep `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 DiagnoseRep

type DiagnoseRep struct {
	// Diagnostic information content
	// Note: This field may return null, indicating that no valid value can be obtained.
	Content *Content `json:"Content,omitnil,omitempty" name:"Content"`

	// List of diagnostic result-related information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Table *Table `json:"Table,omitnil,omitempty" name:"Table"`
}

type DimensionCount

type DimensionCount struct {
	// Dimension types 1: Accuracy, 2: Uniqueness, 3: Completeness, 4: Consistency, 5: Timeliness, 6: Validity
	// Note: This field may return null, indicating that no valid value can be obtained.
	//
	// Deprecated: DimType is deprecated.
	DimType *uint64 `json:"DimType,omitnil,omitempty" name:"DimType"`

	// Statistics value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Dimension types 1: Accuracy, 2: Uniqueness, 3: Completeness, 4: Consistency, 5: Timeliness, 6: Validity
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`
}

type DimensionScore

type DimensionScore struct {
	// Dimension Scoring List
	// Note: This field may return null, indicating that no valid value can be obtained.
	DimensionScoreList []*DimensionScoreInfo `json:"DimensionScoreList,omitnil,omitempty" name:"DimensionScoreList"`
}

type DimensionScoreInfo

type DimensionScoreInfo struct {
	// Dimension NameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// WeightNote: This field may return null, indicating that no valid value can be obtained.
	Weight *float64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// Setter ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserId *int64 `json:"UserId,omitnil,omitempty" name:"UserId"`

	// Setter Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`

	// Update Time Timestamp
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Number of Evaluation Forms Involved
	JoinTableNumber *int64 `json:"JoinTableNumber,omitnil,omitempty" name:"JoinTableNumber"`

	// Scoring
	Score *float64 `json:"Score,omitnil,omitempty" name:"Score"`

	// Set by User ID Str
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserIdStr *string `json:"UserIdStr,omitnil,omitempty" name:"UserIdStr"`
}

type DlcDataGovernPolicy

type DlcDataGovernPolicy struct {
	// Data Layout Governance Item
	// Note: This field may return null, indicating that no valid value can be obtained.
	RewriteDataPolicy *DlcRewriteDataInfo `json:"RewriteDataPolicy,omitnil,omitempty" name:"RewriteDataPolicy"`

	// Snapshot Expiration Governance Item
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExpiredSnapshotsPolicy *DlcExpiredSnapshotsInfo `json:"ExpiredSnapshotsPolicy,omitnil,omitempty" name:"ExpiredSnapshotsPolicy"`

	// Remove Isolated Files Governance Item
	// Note: This field may return null, indicating that no valid value can be obtained.
	RemoveOrphanFilesPolicy *DlcRemoveOrphanFilesInfo `json:"RemoveOrphanFilesPolicy,omitnil,omitempty" name:"RemoveOrphanFilesPolicy"`

	// Merge Metadata Manifests Governance Item
	// Note: This field may return null, indicating that no valid value can be obtained.
	MergeManifestsPolicy *DlcMergeManifestsInfo `json:"MergeManifestsPolicy,omitnil,omitempty" name:"MergeManifestsPolicy"`

	// Integration Library Rules: default (Default Inheritance), none (No Inheritance)
	// Note: This field may return null, indicating that no valid value can be obtained.
	InheritDataBase *string `json:"InheritDataBase,omitnil,omitempty" name:"InheritDataBase"`

	// Governance Rule Types, Customize: Custom Definition; Intelligence: Intelligent Governance
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleType *string `json:"RuleType,omitnil,omitempty" name:"RuleType"`

	// Governance Engine
	// Note: This field may return null, indicating that no valid value can be obtained.
	GovernEngine *string `json:"GovernEngine,omitnil,omitempty" name:"GovernEngine"`
}

type DlcExpiredSnapshotsInfo

type DlcExpiredSnapshotsInfo struct {
	// Whether to enable snapshot expiration governance: enable, none
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExpiredSnapshotsEnable *string `json:"ExpiredSnapshotsEnable,omitnil,omitempty" name:"ExpiredSnapshotsEnable"`

	// Name of the engine used to run snapshot expiration governance
	// Note: This field may return null, indicating that no valid value can be obtained.
	Engine *string `json:"Engine,omitnil,omitempty" name:"Engine"`

	// Number of recent snapshots to retain
	// Note: This field may return null, indicating that no valid value can be obtained.
	RetainLast *uint64 `json:"RetainLast,omitnil,omitempty" name:"RetainLast"`

	// Snapshots expired before specified days
	// Note: This field may return null, indicating that no valid value can be obtained.
	BeforeDays *uint64 `json:"BeforeDays,omitnil,omitempty" name:"BeforeDays"`

	// Number of parallel processes for cleaning up expired snapshots
	// Note: This field may return null, indicating that no valid value can be obtained.
	MaxConcurrentDeletes *uint64 `json:"MaxConcurrentDeletes,omitnil,omitempty" name:"MaxConcurrentDeletes"`

	// Snapshot expiration governance run cycle, unit: minutes
	// Note: This field may return null, indicating that no valid value can be obtained.
	IntervalMin *uint64 `json:"IntervalMin,omitnil,omitempty" name:"IntervalMin"`
}

type DlcMergeManifestsInfo

type DlcMergeManifestsInfo struct {
	// Whether to enable merging metadata Manifests file governance items: enable, none
	// Note: This field may return null, indicating that no valid value can be obtained.
	MergeManifestsEnable *string `json:"MergeManifestsEnable,omitnil,omitempty" name:"MergeManifestsEnable"`

	// Engine name used to run merging metadata Manifests file governance items
	// Note: This field may return null, indicating that no valid value can be obtained.
	Engine *string `json:"Engine,omitnil,omitempty" name:"Engine"`

	// Merge Metadata Manifests file governance runtime cycle, in minutes
	// Note: This field may return null, indicating that no valid value can be obtained.
	IntervalMin *uint64 `json:"IntervalMin,omitnil,omitempty" name:"IntervalMin"`
}

type DlcRemoveOrphanFilesInfo

type DlcRemoveOrphanFilesInfo struct {
	// Enable Removal of Isolated Files Governance Item: enable, none
	// Note: This field may return null, indicating that no valid value can be obtained.
	RemoveOrphanFilesEnable *string `json:"RemoveOrphanFilesEnable,omitnil,omitempty" name:"RemoveOrphanFilesEnable"`

	// Engine Name for Running Removal of Isolated Files Governance Item
	// Note: This field may return null, indicating that no valid value can be obtained.
	Engine *string `json:"Engine,omitnil,omitempty" name:"Engine"`

	// Remove Isolated Files Older Than Specified Days
	// Note: This field may return null, indicating that no valid value can be obtained.
	BeforeDays *uint64 `json:"BeforeDays,omitnil,omitempty" name:"BeforeDays"`

	// Number of Concurrent Processes for Removing Isolated Files
	// Note: This field may return null, indicating that no valid value can be obtained.
	MaxConcurrentDeletes *uint64 `json:"MaxConcurrentDeletes,omitnil,omitempty" name:"MaxConcurrentDeletes"`

	// Isolated Files Governance Run Cycle, in minutes
	// Note: This field may return null, indicating that no valid value can be obtained.
	IntervalMin *uint64 `json:"IntervalMin,omitnil,omitempty" name:"IntervalMin"`
}

type DlcRewriteDataInfo

type DlcRewriteDataInfo struct {
	// Whether to enable data layout governance item: enable (start), disable (do not enable, default)
	// Note: This field may return null, indicating that no valid value can be obtained.
	RewriteDataEnable *string `json:"RewriteDataEnable,omitnil,omitempty" name:"RewriteDataEnable"`

	// Engine name used to run data layout governance item
	// Note: This field may return null, indicating that no valid value can be obtained.
	Engine *string `json:"Engine,omitnil,omitempty" name:"Engine"`

	// Number of files executed by the rearrangement task
	// Note: This field may return null, indicating that no valid value can be obtained.
	MinInputFiles *uint64 `json:"MinInputFiles,omitnil,omitempty" name:"MinInputFiles"`

	// Data file size after data rearrangement, in bytes
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetFileSizeBytes *uint64 `json:"TargetFileSizeBytes,omitnil,omitempty" name:"TargetFileSizeBytes"`

	// Data layout governance runtime cycle, in minutes
	// Note: This field may return null, indicating that no valid value can be obtained.
	IntervalMin *uint64 `json:"IntervalMin,omitnil,omitempty" name:"IntervalMin"`
}

type DrInstanceOpsDto

type DrInstanceOpsDto struct {
	// Task Source
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskSource *string `json:"TaskSource,omitnil,omitempty" name:"TaskSource"`

	// Orchestration Space jobId
	// Note: This field may return null, indicating that no valid value can be obtained.
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// Task Submission Record Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// Subtask record id
	// Note: This field may return null, indicating that no valid value can be obtained.
	SonRecordId *uint64 `json:"SonRecordId,omitnil,omitempty" name:"SonRecordId"`

	// Task instance Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// For orchestration space, the task id; for development space, the script id
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Script COS address
	// Note: This field may return null, indicating that no valid value can be obtained.
	RemotePath *string `json:"RemotePath,omitnil,omitempty" name:"RemotePath"`

	// Trial run content
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Task submission time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Task start time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Running duration (seconds)
	// Note: This field may return null, indicating that no valid value can be obtained.
	Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"`

	// Trial run status
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// For orchestration space, the task name; for development space, the script name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Trial run submitter
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubmitUserName *string `json:"SubmitUserName,omitnil,omitempty" name:"SubmitUserName"`

	// Trial run submitter userId
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubmitUserId *string `json:"SubmitUserId,omitnil,omitempty" name:"SubmitUserId"`

	// Task TypeNote: This field may return null, indicating that no valid value can be obtained.
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Contains result set
	// Note: This field may return null, indicating that no valid value can be obtained.
	HasResultSet *bool `json:"HasResultSet,omitnil,omitempty" name:"HasResultSet"`
}

type DrInstanceOpsDtoPage

type DrInstanceOpsDtoPage struct {
	// Total Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Record List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*DrInstanceOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type DryRunDIOfflineTaskRequest

type DryRunDIOfflineTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource Group ID
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Default 27
	TaskTypeId *uint64 `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`
}

func NewDryRunDIOfflineTaskRequest

func NewDryRunDIOfflineTaskRequest() (request *DryRunDIOfflineTaskRequest)

func (*DryRunDIOfflineTaskRequest) FromJsonString

func (r *DryRunDIOfflineTaskRequest) 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 (*DryRunDIOfflineTaskRequest) ToJsonString

func (r *DryRunDIOfflineTaskRequest) ToJsonString() string

type DryRunDIOfflineTaskRequestParams

type DryRunDIOfflineTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Resource Group ID
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Default 27
	TaskTypeId *uint64 `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`
}

Predefined struct for user

type DryRunDIOfflineTaskResponse

type DryRunDIOfflineTaskResponse struct {
	*tchttp.BaseResponse
	Response *DryRunDIOfflineTaskResponseParams `json:"Response"`
}

func NewDryRunDIOfflineTaskResponse

func NewDryRunDIOfflineTaskResponse() (response *DryRunDIOfflineTaskResponse)

func (*DryRunDIOfflineTaskResponse) FromJsonString

func (r *DryRunDIOfflineTaskResponse) 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 (*DryRunDIOfflineTaskResponse) ToJsonString

func (r *DryRunDIOfflineTaskResponse) ToJsonString() string

type DryRunDIOfflineTaskResponseParams

type DryRunDIOfflineTaskResponseParams struct {
	// Data Timestamp
	CurrentRunDate *string `json:"CurrentRunDate,omitnil,omitempty" name:"CurrentRunDate"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Unique Key for Task Instance
	TaskInstanceKey *string `json:"TaskInstanceKey,omitnil,omitempty" name:"TaskInstanceKey"`

	// 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 EventBatchCaseDTO

type EventBatchCaseDTO struct {
	// Event Instance ID
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// Event
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Event Trigger Start Time
	StartDimension *string `json:"StartDimension,omitnil,omitempty" name:"StartDimension"`

	// Creation Time
	CreationTs *string `json:"CreationTs,omitnil,omitempty" name:"CreationTs"`

	// Consumer ID
	ConsumerId *string `json:"ConsumerId,omitnil,omitempty" name:"ConsumerId"`

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

	// Event Trigger End Time
	EndDimension *string `json:"EndDimension,omitnil,omitempty" name:"EndDimension"`

	// Event Cycle
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`
}

type EventCaseAuditLogOptDto

type EventCaseAuditLogOptDto struct {
	// Event Instance ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// Event nameNote: This field may return null, indicating that no valid value can be obtained.
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// Event typeNote: This field may return null, indicating that no valid value can be obtained.
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Event Split Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`

	// Event Broadcast Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventBroadcastType *string `json:"EventBroadcastType,omitnil,omitempty" name:"EventBroadcastType"`

	// Event Instance TTL
	// Note: This field may return null, indicating that no valid value can be obtained.
	TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"`

	// Event Instance TTL Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`

	// Data Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// Event Instance Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Event Instance Trigger Timestamp
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventTriggerTimestamp *string `json:"EventTriggerTimestamp,omitnil,omitempty" name:"EventTriggerTimestamp"`

	// Event Instance Consumption Timestamp
	// Note: This field may return null, indicating that no valid value can be obtained.
	LogTimestamp *string `json:"LogTimestamp,omitnil,omitempty" name:"LogTimestamp"`

	// Event Instance Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type EventCaseAuditLogVOCollection

type EventCaseAuditLogVOCollection struct {
	// Total number of resultsNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total PagesNote: This field may return null, indicating that no valid value can be obtained.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Number of records on current page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *uint64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page NumberNote: This field may return null, indicating that no valid value can be obtained.
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page sizeNote: This field may return null, indicating that no valid value can be obtained.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Pagination Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*EventCaseAuditLogOptDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type EventCaseConsumeLogOptDto

type EventCaseConsumeLogOptDto struct {
	// Consumer ID\nNote: This field may return null, indicating that no valid value can be obtained.
	ConsumeLogId *string `json:"ConsumeLogId,omitnil,omitempty" name:"ConsumeLogId"`

	// Event Case ID\nNote: This field may return null, indicating that no valid value can be obtained.
	EventCaseId *string `json:"EventCaseId,omitnil,omitempty" name:"EventCaseId"`

	// Consumer ID\nNote: This field may return null, indicating that no valid value can be obtained.
	ConsumerId *string `json:"ConsumerId,omitnil,omitempty" name:"ConsumerId"`

	// Consumption Timestamp\nNote: This field may return null, indicating that no valid value can be obtained.
	CreationTimestamp *string `json:"CreationTimestamp,omitnil,omitempty" name:"CreationTimestamp"`

	// Task DetailsNote: This field may return null, indicating that no valid value can be obtained.
	ConsumerDetail *TaskOpsDto `json:"ConsumerDetail,omitnil,omitempty" name:"ConsumerDetail"`
}

type EventCaseConsumeLogOptDtoCollection

type EventCaseConsumeLogOptDtoCollection struct {
	// Total number of resultsNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total Number of Pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Number of Results on Current Page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *uint64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page NumberNote: This field may return null, indicating that no valid value can be obtained.
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Number of items per pageNote: This field may return null, indicating that no valid value can be obtained.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Pagination Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*EventCaseConsumeLogOptDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type EventCaseDTO

type EventCaseDTO struct {
	// Event Instance ID
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// Event
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Event Format
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// Creation Time
	CreationTs *string `json:"CreationTs,omitnil,omitempty" name:"CreationTs"`

	// Consumer ID
	ConsumerId *string `json:"ConsumerId,omitnil,omitempty" name:"ConsumerId"`

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

type EventCaseOpsDto

type EventCaseOpsDto struct {
	// Case ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// Case Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// time format
	// Note: This field may return null, indicating that no valid value can be obtained.
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreationTimestamp *string `json:"CreationTimestamp,omitnil,omitempty" name:"CreationTimestamp"`

	// Consumer ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ConsumerId *string `json:"ConsumerId,omitnil,omitempty" name:"ConsumerId"`

	// DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type EventListenerOpsDto

type EventListenerOpsDto struct {
	// Event nameNote: This field may return null, indicating that no valid value can be obtained.
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// Keyword, if it is a task, then it is the Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Trigger methodNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Event Attributes
	// Note: This field may return null, indicating that no valid value can be obtained.
	Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreationTimestamp *string `json:"CreationTimestamp,omitnil,omitempty" name:"CreationTimestamp"`
}

type EventOpsDto

type EventOpsDto struct {
	// Event nameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Event typeNote: This field may return null, indicating that no valid value can be obtained.
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Event Segmentation TypeNote: This field may return null, indicating that no valid value can be obtained.
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`

	// Event Broadcast TypeNote: This field may return null, indicating that no valid value can be obtained.
	EventBroadcastType *string `json:"EventBroadcastType,omitnil,omitempty" name:"EventBroadcastType"`

	// Data Time Format
	// Note: This field may return null, indicating that no valid value can be obtained.
	DimensionFormat *string `json:"DimensionFormat,omitnil,omitempty" name:"DimensionFormat"`

	// UptimeNote: This field may return null, indicating that no valid value can be obtained.
	TimeToLive *uint64 `json:"TimeToLive,omitnil,omitempty" name:"TimeToLive"`

	// Lifetime Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`

	// Creation Timestamp
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreationTimestamp *string `json:"CreationTimestamp,omitnil,omitempty" name:"CreationTimestamp"`

	// Owner
	// Note: This field may return null, indicating that no valid value can be obtained.
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// AttributeNote: This field may return null, indicating that no valid value can be obtained.
	Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"`

	// DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Listener
	// Note: This field may return null, indicating that no valid value can be obtained.
	Listeners []*EventListenerOpsDto `json:"Listeners,omitnil,omitempty" name:"Listeners"`

	// Incident Case
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventCases []*EventCaseOpsDto `json:"EventCases,omitnil,omitempty" name:"EventCases"`
}

type FailMessage

type FailMessage struct {
	// Unique Data Identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Failure Reason
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`
}

type FieldConfig

type FieldConfig struct {
	// Field key
	// Note: This field may return null, indicating that no valid value can be obtained.
	FieldKey *string `json:"FieldKey,omitnil,omitempty" name:"FieldKey"`

	// Field valueNote: This field may return null, indicating that no valid value can be obtained.
	FieldValue *string `json:"FieldValue,omitnil,omitempty" name:"FieldValue"`

	// Field Value Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	FieldDataType *string `json:"FieldDataType,omitnil,omitempty" name:"FieldDataType"`
}

type Filter

type Filter struct {
	// Filter Field Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Filter Value List
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type FilterOptional

type FilterOptional struct {
	// Filter Field Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Filter Value List
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type FindAllFolderRequest

type FindAllFolderRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewFindAllFolderRequest

func NewFindAllFolderRequest() (request *FindAllFolderRequest)

func (*FindAllFolderRequest) FromJsonString

func (r *FindAllFolderRequest) 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 (*FindAllFolderRequest) ToJsonString

func (r *FindAllFolderRequest) ToJsonString() string

type FindAllFolderRequestParams

type FindAllFolderRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type FindAllFolderResponse

type FindAllFolderResponse struct {
	*tchttp.BaseResponse
	Response *FindAllFolderResponseParams `json:"Response"`
}

func NewFindAllFolderResponse

func NewFindAllFolderResponse() (response *FindAllFolderResponse)

func (*FindAllFolderResponse) FromJsonString

func (r *FindAllFolderResponse) 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 (*FindAllFolderResponse) ToJsonString

func (r *FindAllFolderResponse) ToJsonString() string

type FindAllFolderResponseParams

type FindAllFolderResponseParams struct {
	// Folder ListNote: This field may return null, indicating that no valid value can be obtained.
	FolderList []*FolderDsDto `json:"FolderList,omitnil,omitempty" name:"FolderList"`

	// 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 FolderDsDto

type FolderDsDto struct {
	// Folder ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Folder NameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Parent Folder ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`

	// Total Workflows
	// Note: This field may return null, indicating that no valid value can be obtained.
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// Workflow ListNote: This field may return null, indicating that no valid value can be obtained.
	Workflows []*WorkflowCanvasOpsDto `json:"Workflows,omitnil,omitempty" name:"Workflows"`

	// Total Subfolders
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalFolders *int64 `json:"TotalFolders,omitnil,omitempty" name:"TotalFolders"`

	// Subfolder List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Folders []*FolderDsDto `json:"Folders,omitnil,omitempty" name:"Folders"`

	// Search typeNote: This field may return null, indicating that no valid value can be obtained.
	FindType *string `json:"FindType,omitnil,omitempty" name:"FindType"`
}

type FolderOpsDto

type FolderOpsDto struct {
	// Folder IDNote: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Folder NameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Parent Folder ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`

	// Total Workflows
	// Note: This field may return null, indicating that no valid value can be obtained.
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// Workflow ListNote: This field may return null, indicating that no valid value can be obtained.
	Workflows []*WorkflowCanvasOpsDto `json:"Workflows,omitnil,omitempty" name:"Workflows"`

	// Total Subfolders
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalFolders *int64 `json:"TotalFolders,omitnil,omitempty" name:"TotalFolders"`

	// Subfolder List
	// Note: This field may return null, indicating that no valid value can be obtained.
	FoldersList *string `json:"FoldersList,omitnil,omitempty" name:"FoldersList"`

	// Search typeNote: This field may return null, indicating that no valid value can be obtained.
	FindType *string `json:"FindType,omitnil,omitempty" name:"FindType"`
}

type FreezeOpsTasksRequest

type FreezeOpsTasksRequest struct {
	*tchttp.BaseRequest

	// Task List
	Tasks []*SimpleTaskInfo `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Whether Task Operation Notifies Downstream Task Owners
	OperateIsInform *bool `json:"OperateIsInform,omitnil,omitempty" name:"OperateIsInform"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

func NewFreezeOpsTasksRequest

func NewFreezeOpsTasksRequest() (request *FreezeOpsTasksRequest)

func (*FreezeOpsTasksRequest) FromJsonString

func (r *FreezeOpsTasksRequest) 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 (*FreezeOpsTasksRequest) ToJsonString

func (r *FreezeOpsTasksRequest) ToJsonString() string

type FreezeOpsTasksRequestParams

type FreezeOpsTasksRequestParams struct {
	// Task List
	Tasks []*SimpleTaskInfo `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Whether Task Operation Notifies Downstream Task Owners
	OperateIsInform *bool `json:"OperateIsInform,omitnil,omitempty" name:"OperateIsInform"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

Predefined struct for user

type FreezeOpsTasksResponse

type FreezeOpsTasksResponse struct {
	*tchttp.BaseResponse
	Response *FreezeOpsTasksResponseParams `json:"Response"`
}

func NewFreezeOpsTasksResponse

func NewFreezeOpsTasksResponse() (response *FreezeOpsTasksResponse)

func (*FreezeOpsTasksResponse) FromJsonString

func (r *FreezeOpsTasksResponse) 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 (*FreezeOpsTasksResponse) ToJsonString

func (r *FreezeOpsTasksResponse) ToJsonString() string

type FreezeOpsTasksResponseParams

type FreezeOpsTasksResponseParams struct {
	// Operation result
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 FreezeTasksByWorkflowIdsRequest

type FreezeTasksByWorkflowIdsRequest struct {
	*tchttp.BaseRequest

	// Workflow ID List
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

func NewFreezeTasksByWorkflowIdsRequest

func NewFreezeTasksByWorkflowIdsRequest() (request *FreezeTasksByWorkflowIdsRequest)

func (*FreezeTasksByWorkflowIdsRequest) FromJsonString

func (r *FreezeTasksByWorkflowIdsRequest) 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 (*FreezeTasksByWorkflowIdsRequest) ToJsonString

func (r *FreezeTasksByWorkflowIdsRequest) ToJsonString() string

type FreezeTasksByWorkflowIdsRequestParams

type FreezeTasksByWorkflowIdsRequestParams struct {
	// Workflow ID List
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to terminate the generated instance
	KillInstance *bool `json:"KillInstance,omitnil,omitempty" name:"KillInstance"`
}

Predefined struct for user

type FreezeTasksByWorkflowIdsResponse

type FreezeTasksByWorkflowIdsResponse struct {
	*tchttp.BaseResponse
	Response *FreezeTasksByWorkflowIdsResponseParams `json:"Response"`
}

func NewFreezeTasksByWorkflowIdsResponse

func NewFreezeTasksByWorkflowIdsResponse() (response *FreezeTasksByWorkflowIdsResponse)

func (*FreezeTasksByWorkflowIdsResponse) FromJsonString

func (r *FreezeTasksByWorkflowIdsResponse) 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 (*FreezeTasksByWorkflowIdsResponse) ToJsonString

func (r *FreezeTasksByWorkflowIdsResponse) ToJsonString() string

type FreezeTasksByWorkflowIdsResponseParams

type FreezeTasksByWorkflowIdsResponseParams struct {
	// Operation ResultNote: This field may return null, indicating that no valid value can be obtained.
	Data *OperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 FunctionResource

type FunctionResource struct {
	// Resource PathNote: This field may return null, indicating that no valid value can be obtained.
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Resource Unique Identifier
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Resource MD5 Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"`

	// Default is HDFS
	// Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

type FunctionTypeOrKind

type FunctionTypeOrKind struct {
	// Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Function Classification English Name
	ZhName *string `json:"ZhName,omitnil,omitempty" name:"ZhName"`

	// Function Classification Chinese Name
	EnName *string `json:"EnName,omitnil,omitempty" name:"EnName"`
}

type FunctionVersion

type FunctionVersion struct {
	// Version number: V0 V1 V2
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`

	// Submitter ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// Change Type: ADD, MODIFY
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Remarks
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`

	// Submission Time: UTC Seconds
	Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`

	// Submitter Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`

	// Version Information: json string format
	// Note: This field may return null, indicating that no valid value can be obtained.
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`
}

type GenHiveTableDDLSqlRequest

type GenHiveTableDDLSqlRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Target Database
	SinkDatabase *string `json:"SinkDatabase,omitnil,omitempty" name:"SinkDatabase"`

	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Metadata Type (MYSQL,ORACLE)
	MsType *string `json:"MsType,omitnil,omitempty" name:"MsType"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Source Library Name
	SourceDatabase *string `json:"SourceDatabase,omitnil,omitempty" name:"SourceDatabase"`

	// Source Table Name
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Target Table Metadata Type (HIVE,GBASE)
	SinkType *string `json:"SinkType,omitnil,omitempty" name:"SinkType"`

	// Source Schema Name
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`

	// Field Information of Upstream Node
	SourceFieldInfoList []*SourceFieldInfo `json:"SourceFieldInfoList,omitnil,omitempty" name:"SourceFieldInfoList"`

	// Partition Field
	Partitions []*Partition `json:"Partitions,omitnil,omitempty" name:"Partitions"`

	// Table Creation Attributes
	Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"`

	// Table Creation Mode,0: Wizard Mode,1: ddl
	TableMode *int64 `json:"TableMode,omitnil,omitempty" name:"TableMode"`

	// DLC Table Version, v1/v2
	TableVersion *string `json:"TableVersion,omitnil,omitempty" name:"TableVersion"`

	// Whether to Upsert Writes
	UpsertFlag *bool `json:"UpsertFlag,omitnil,omitempty" name:"UpsertFlag"`

	// Table Description Information
	TableComment *string `json:"TableComment,omitnil,omitempty" name:"TableComment"`

	// Threshold for Increased Number of Files, Exceeding Value Will Trigger Small File Merge
	AddDataFiles *int64 `json:"AddDataFiles,omitnil,omitempty" name:"AddDataFiles"`

	// Threshold for Increased Number of Equality Deletes, Exceeding Value Will Trigger Small File Merge
	AddEqualityDeletes *int64 `json:"AddEqualityDeletes,omitnil,omitempty" name:"AddEqualityDeletes"`

	// Threshold for Increased Number of Position Deletes, Exceeding Value Will Trigger Small File Merge
	AddPositionDeletes *int64 `json:"AddPositionDeletes,omitnil,omitempty" name:"AddPositionDeletes"`

	// Threshold for Increased Number of Delete Files
	AddDeleteFiles *int64 `json:"AddDeleteFiles,omitnil,omitempty" name:"AddDeleteFiles"`

	// Downstream Node Data Source ID
	TargetDatasourceId *string `json:"TargetDatasourceId,omitnil,omitempty" name:"TargetDatasourceId"`

	// DLC Upsert Primary Key
	UpsertKeys []*string `json:"UpsertKeys,omitnil,omitempty" name:"UpsertKeys"`

	// DLC Table Governance Information
	TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"`

	// Target Schema Name
	SinkSchemaName *string `json:"SinkSchemaName,omitnil,omitempty" name:"SinkSchemaName"`
}

func NewGenHiveTableDDLSqlRequest

func NewGenHiveTableDDLSqlRequest() (request *GenHiveTableDDLSqlRequest)

func (*GenHiveTableDDLSqlRequest) FromJsonString

func (r *GenHiveTableDDLSqlRequest) 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 (*GenHiveTableDDLSqlRequest) ToJsonString

func (r *GenHiveTableDDLSqlRequest) ToJsonString() string

type GenHiveTableDDLSqlRequestParams

type GenHiveTableDDLSqlRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Target Database
	SinkDatabase *string `json:"SinkDatabase,omitnil,omitempty" name:"SinkDatabase"`

	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Metadata Type (MYSQL,ORACLE)
	MsType *string `json:"MsType,omitnil,omitempty" name:"MsType"`

	// Data source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Source Library Name
	SourceDatabase *string `json:"SourceDatabase,omitnil,omitempty" name:"SourceDatabase"`

	// Source Table Name
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Target Table Metadata Type (HIVE,GBASE)
	SinkType *string `json:"SinkType,omitnil,omitempty" name:"SinkType"`

	// Source Schema Name
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`

	// Field Information of Upstream Node
	SourceFieldInfoList []*SourceFieldInfo `json:"SourceFieldInfoList,omitnil,omitempty" name:"SourceFieldInfoList"`

	// Partition Field
	Partitions []*Partition `json:"Partitions,omitnil,omitempty" name:"Partitions"`

	// Table Creation Attributes
	Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"`

	// Table Creation Mode,0: Wizard Mode,1: ddl
	TableMode *int64 `json:"TableMode,omitnil,omitempty" name:"TableMode"`

	// DLC Table Version, v1/v2
	TableVersion *string `json:"TableVersion,omitnil,omitempty" name:"TableVersion"`

	// Whether to Upsert Writes
	UpsertFlag *bool `json:"UpsertFlag,omitnil,omitempty" name:"UpsertFlag"`

	// Table Description Information
	TableComment *string `json:"TableComment,omitnil,omitempty" name:"TableComment"`

	// Threshold for Increased Number of Files, Exceeding Value Will Trigger Small File Merge
	AddDataFiles *int64 `json:"AddDataFiles,omitnil,omitempty" name:"AddDataFiles"`

	// Threshold for Increased Number of Equality Deletes, Exceeding Value Will Trigger Small File Merge
	AddEqualityDeletes *int64 `json:"AddEqualityDeletes,omitnil,omitempty" name:"AddEqualityDeletes"`

	// Threshold for Increased Number of Position Deletes, Exceeding Value Will Trigger Small File Merge
	AddPositionDeletes *int64 `json:"AddPositionDeletes,omitnil,omitempty" name:"AddPositionDeletes"`

	// Threshold for Increased Number of Delete Files
	AddDeleteFiles *int64 `json:"AddDeleteFiles,omitnil,omitempty" name:"AddDeleteFiles"`

	// Downstream Node Data Source ID
	TargetDatasourceId *string `json:"TargetDatasourceId,omitnil,omitempty" name:"TargetDatasourceId"`

	// DLC Upsert Primary Key
	UpsertKeys []*string `json:"UpsertKeys,omitnil,omitempty" name:"UpsertKeys"`

	// DLC Table Governance Information
	TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"`

	// Target Schema Name
	SinkSchemaName *string `json:"SinkSchemaName,omitnil,omitempty" name:"SinkSchemaName"`
}

Predefined struct for user

type GenHiveTableDDLSqlResponse

type GenHiveTableDDLSqlResponse struct {
	*tchttp.BaseResponse
	Response *GenHiveTableDDLSqlResponseParams `json:"Response"`
}

func NewGenHiveTableDDLSqlResponse

func NewGenHiveTableDDLSqlResponse() (response *GenHiveTableDDLSqlResponse)

func (*GenHiveTableDDLSqlResponse) FromJsonString

func (r *GenHiveTableDDLSqlResponse) 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 (*GenHiveTableDDLSqlResponse) ToJsonString

func (r *GenHiveTableDDLSqlResponse) ToJsonString() string

type GenHiveTableDDLSqlResponseParams

type GenHiveTableDDLSqlResponseParams struct {
	// Generated DDL Statement
	DDLSql *string `json:"DDLSql,omitnil,omitempty" name:"DDLSql"`

	// Generated DDL Statement. Same meaning as DDLSql, prioritizing Data. If Data is null, then DDLSql is taken.
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 GeneralTaskParam

type GeneralTaskParam struct {
	// Common Task Parameter Type, for example: SPARK_SQL
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Common Task Parameter Content, parameters that directly apply to the task. Separate different parameters with;
	// Split
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type GetFileInfoRequest

type GetFileInfoRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// File pathProject Area 1470575647377821696 project, in directory f1: /datastudio/project/1470575647377821696/f1/sql1234.sql Personal Area: /datastudio/personal/sqlTTT.sql
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`
}

func NewGetFileInfoRequest

func NewGetFileInfoRequest() (request *GetFileInfoRequest)

func (*GetFileInfoRequest) FromJsonString

func (r *GetFileInfoRequest) 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 (*GetFileInfoRequest) ToJsonString

func (r *GetFileInfoRequest) ToJsonString() string

type GetFileInfoRequestParams

type GetFileInfoRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// File pathProject Area 1470575647377821696 project, in directory f1: /datastudio/project/1470575647377821696/f1/sql1234.sql Personal Area: /datastudio/personal/sqlTTT.sql
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`
}

Predefined struct for user

type GetFileInfoResponse

type GetFileInfoResponse struct {
	*tchttp.BaseResponse
	Response *GetFileInfoResponseParams `json:"Response"`
}

func NewGetFileInfoResponse

func NewGetFileInfoResponse() (response *GetFileInfoResponse)

func (*GetFileInfoResponse) FromJsonString

func (r *GetFileInfoResponse) 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 (*GetFileInfoResponse) ToJsonString

func (r *GetFileInfoResponse) ToJsonString() string

type GetFileInfoResponseParams

type GetFileInfoResponseParams struct {
	// Current Script Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserFileInfo *UserFileInfo `json:"UserFileInfo,omitnil,omitempty" name:"UserFileInfo"`

	// 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 GetIntegrationNodeColumnSchemaRequest

type GetIntegrationNodeColumnSchemaRequest struct {
	*tchttp.BaseRequest

	// Field Example (JSON Format)
	ColumnContent *string `json:"ColumnContent,omitnil,omitempty" name:"ColumnContent"`

	// Data Source Type MYSQL|HIVE|KAFKA|ES|MONGODB|REST_API|SYBASE|TIDB|DORIS|DM|
	DatasourceType *string `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`
}

func NewGetIntegrationNodeColumnSchemaRequest

func NewGetIntegrationNodeColumnSchemaRequest() (request *GetIntegrationNodeColumnSchemaRequest)

func (*GetIntegrationNodeColumnSchemaRequest) FromJsonString

func (r *GetIntegrationNodeColumnSchemaRequest) 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 (*GetIntegrationNodeColumnSchemaRequest) ToJsonString

type GetIntegrationNodeColumnSchemaRequestParams

type GetIntegrationNodeColumnSchemaRequestParams struct {
	// Field Example (JSON Format)
	ColumnContent *string `json:"ColumnContent,omitnil,omitempty" name:"ColumnContent"`

	// Data Source Type MYSQL|HIVE|KAFKA|ES|MONGODB|REST_API|SYBASE|TIDB|DORIS|DM|
	DatasourceType *string `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`
}

Predefined struct for user

type GetIntegrationNodeColumnSchemaResponse

type GetIntegrationNodeColumnSchemaResponse struct {
	*tchttp.BaseResponse
	Response *GetIntegrationNodeColumnSchemaResponseParams `json:"Response"`
}

func NewGetIntegrationNodeColumnSchemaResponse

func NewGetIntegrationNodeColumnSchemaResponse() (response *GetIntegrationNodeColumnSchemaResponse)

func (*GetIntegrationNodeColumnSchemaResponse) FromJsonString

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

func (*GetIntegrationNodeColumnSchemaResponse) ToJsonString

type GetIntegrationNodeColumnSchemaResponseParams

type GetIntegrationNodeColumnSchemaResponseParams struct {
	// Field List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Schemas []*IntegrationNodeSchema `json:"Schemas,omitnil,omitempty" name:"Schemas"`

	// 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 GetOfflineDIInstanceListRequest

type GetOfflineDIInstanceListRequest struct {
	*tchttp.BaseRequest

	// Which Page
	PageIndex *uint64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Number of Items per Page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// No
	SearchCondition *SearchConditionNew `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`
}

func NewGetOfflineDIInstanceListRequest

func NewGetOfflineDIInstanceListRequest() (request *GetOfflineDIInstanceListRequest)

func (*GetOfflineDIInstanceListRequest) FromJsonString

func (r *GetOfflineDIInstanceListRequest) 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 (*GetOfflineDIInstanceListRequest) ToJsonString

func (r *GetOfflineDIInstanceListRequest) ToJsonString() string

type GetOfflineDIInstanceListRequestParams

type GetOfflineDIInstanceListRequestParams struct {
	// Which Page
	PageIndex *uint64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Number of Items per Page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// No
	SearchCondition *SearchConditionNew `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`
}

Predefined struct for user

type GetOfflineDIInstanceListResponse

type GetOfflineDIInstanceListResponse struct {
	*tchttp.BaseResponse
	Response *GetOfflineDIInstanceListResponseParams `json:"Response"`
}

func NewGetOfflineDIInstanceListResponse

func NewGetOfflineDIInstanceListResponse() (response *GetOfflineDIInstanceListResponse)

func (*GetOfflineDIInstanceListResponse) FromJsonString

func (r *GetOfflineDIInstanceListResponse) 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 (*GetOfflineDIInstanceListResponse) ToJsonString

func (r *GetOfflineDIInstanceListResponse) ToJsonString() string

type GetOfflineDIInstanceListResponseParams

type GetOfflineDIInstanceListResponseParams struct {
	// Total number of items
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// Instance details
	List []*OfflineInstance `json:"List,omitnil,omitempty" name:"List"`

	// 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 GetOfflineInstanceListRequest

type GetOfflineInstanceListRequest struct {
	*tchttp.BaseRequest

	// Which Page
	PageIndex *string `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Number of Items per Page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// No
	SearchCondition *SearchCondition `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`
}

func NewGetOfflineInstanceListRequest

func NewGetOfflineInstanceListRequest() (request *GetOfflineInstanceListRequest)

func (*GetOfflineInstanceListRequest) FromJsonString

func (r *GetOfflineInstanceListRequest) 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 (*GetOfflineInstanceListRequest) ToJsonString

func (r *GetOfflineInstanceListRequest) ToJsonString() string

type GetOfflineInstanceListRequestParams

type GetOfflineInstanceListRequestParams struct {
	// Which Page
	PageIndex *string `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Number of Items per Page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// No
	SearchCondition *SearchCondition `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`
}

Predefined struct for user

type GetOfflineInstanceListResponse

type GetOfflineInstanceListResponse struct {
	*tchttp.BaseResponse
	Response *GetOfflineInstanceListResponseParams `json:"Response"`
}

func NewGetOfflineInstanceListResponse

func NewGetOfflineInstanceListResponse() (response *GetOfflineInstanceListResponse)

func (*GetOfflineInstanceListResponse) FromJsonString

func (r *GetOfflineInstanceListResponse) 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 (*GetOfflineInstanceListResponse) ToJsonString

func (r *GetOfflineInstanceListResponse) ToJsonString() string

type GetOfflineInstanceListResponseParams

type GetOfflineInstanceListResponseParams struct {
	// Total number of items
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// Instance details
	List []*OfflineInstance `json:"List,omitnil,omitempty" name:"List"`

	// 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 InstanceApiOpsRequest

type InstanceApiOpsRequest struct {
	// Single Query Condition
	Instance *InstanceOpsDto `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Sort fields, currently includes: Retry Count, Instance Data Time, Runtime Duration
	SortCol *string `json:"SortCol,omitnil,omitempty" name:"SortCol"`

	// Task ID list
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Fuzzy search by taskName
	TaskNameList []*string `json:"TaskNameList,omitnil,omitempty" name:"TaskNameList"`

	// Folder List
	FolderList []*string `json:"FolderList,omitnil,omitempty" name:"FolderList"`

	// Ascending or Descending
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// Instance Status List
	StateList []*int64 `json:"StateList,omitnil,omitempty" name:"StateList"`

	// Instance Type List
	TaskTypeList []*int64 `json:"TaskTypeList,omitnil,omitempty" name:"TaskTypeList"`

	// Cycle Type
	CycleList []*string `json:"CycleList,omitnil,omitempty" name:"CycleList"`

	// Person in Charge
	OwnerList []*string `json:"OwnerList,omitnil,omitempty" name:"OwnerList"`

	// Data Timestamp
	DateFrom *string `json:"DateFrom,omitnil,omitempty" name:"DateFrom"`

	// Data Timestamp
	DateTo *string `json:"DateTo,omitnil,omitempty" name:"DateTo"`

	// Instance Storage Time
	CreateTimeFrom *string `json:"CreateTimeFrom,omitnil,omitempty" name:"CreateTimeFrom"`

	// Instance Storage Time
	CreateTimeTo *string `json:"CreateTimeTo,omitnil,omitempty" name:"CreateTimeTo"`

	// Start Execution Time
	StartFrom *string `json:"StartFrom,omitnil,omitempty" name:"StartFrom"`

	// Start Execution Time
	StartTo *string `json:"StartTo,omitnil,omitempty" name:"StartTo"`

	// Belongs to Workflow
	WorkflowIdList []*string `json:"WorkflowIdList,omitnil,omitempty" name:"WorkflowIdList"`

	// Fuzzy search by workflowName
	WorkflowNameList []*string `json:"WorkflowNameList,omitnil,omitempty" name:"WorkflowNameList"`

	// Keyword Fuzzy Search
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// searchColumns are the list of field names to search
	SearchColumns []*string `json:"SearchColumns,omitnil,omitempty" name:"SearchColumns"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Task Type Mapping Relationship, storing Task Type ID and Task Type Description Information
	TaskTypeMap []*TaskTypeMap `json:"TaskTypeMap,omitnil,omitempty" name:"TaskTypeMap"`

	// 0 Supplementary Entry Type 1 Periodic Instance 2 Non-periodic Instance
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// Whether it is DAG
	DagDeal *bool `json:"DagDeal,omitnil,omitempty" name:"DagDeal"`

	// 1 Parent instance 2 Child instance
	DagType *string `json:"DagType,omitnil,omitempty" name:"DagType"`

	// 1 Self-Dependency 2 Task Dependency 3 All Dependencies
	DagDependent *string `json:"DagDependent,omitnil,omitempty" name:"DagDependent"`

	// DAG Depth Default to 1, value range 1-6
	DagDepth *int64 `json:"DagDepth,omitnil,omitempty" name:"DagDepth"`

	// Tenant ID
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Inquiry based on Current Data Time or Next Data Time, default to Current Data Time
	DataTimeCycle *string `json:"DataTimeCycle,omitnil,omitempty" name:"DataTimeCycle"`

	// Resource Group ID, multiple Resource Group IDs separated by English commas
	ExecutorGroupIdList []*string `json:"ExecutorGroupIdList,omitnil,omitempty" name:"ExecutorGroupIdList"`
}

type InstanceCondition

type InstanceCondition struct {
	// Execution Type
	ExecutionSpace *string `json:"ExecutionSpace,omitnil,omitempty" name:"ExecutionSpace"`

	// Task Product Type
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`
}

type InstanceDownloadLogInfo

type InstanceDownloadLogInfo struct {
	// File NameNote: This field may return null, indicating that no valid value can be obtained.
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// File URL
	// Note: This field may return null, indicating that no valid value can be obtained.
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`
}

type InstanceLifeCycleOpsDto

type InstanceLifeCycleOpsDto struct {
	// Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	// Note: This field may return null, indicating that no valid value can be obtained.
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Instance Lifecycle Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	LifeRound *int64 `json:"LifeRound,omitnil,omitempty" name:"LifeRound"`

	// Run Type Rerun/Supplement/Periodic/Non-periodic
	// Note: This field may return null, indicating that no valid value can be obtained.
	RunType *string `json:"RunType,omitnil,omitempty" name:"RunType"`

	// Number of Reruns
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tries *int64 `json:"Tries,omitnil,omitempty" name:"Tries"`

	// Instance LifecycleNote: This field may return null, indicating that no valid value can be obtained.
	InstanceLifeDetailDtoList []*InstanceLifeDetailDto `json:"InstanceLifeDetailDtoList,omitnil,omitempty" name:"InstanceLifeDetailDtoList"`

	// Runner Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	RunnerState *string `json:"RunnerState,omitnil,omitempty" name:"RunnerState"`

	// Error codeNote: This field may return null, indicating that no valid value can be obtained.
	ErrorDesc *string `json:"ErrorDesc,omitnil,omitempty" name:"ErrorDesc"`

	// Error Alert Level
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorCodeLevel *string `json:"ErrorCodeLevel,omitnil,omitempty" name:"ErrorCodeLevel"`

	// Instance Log Summary
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceLogListOpsDto *InstanceLogInfo `json:"InstanceLogListOpsDto,omitnil,omitempty" name:"InstanceLogListOpsDto"`

	// Instance StatusNote: This field may return null, indicating that no valid value can be obtained.
	InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"`
}

type InstanceLifeDetailDto

type InstanceLifeDetailDto struct {
	// Instance StatusNote: This field may return null, indicating that no valid value can be obtained.
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// Start Time of the State
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Instance Lifecycle Phase Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	DetailState *string `json:"DetailState,omitnil,omitempty" name:"DetailState"`

	// End Time of the State
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type InstanceList

type InstanceList struct {
	// Time Consumed
	// Note: This field may return null, indicating that no valid value can be obtained.
	CostTime *string `json:"CostTime,omitnil,omitempty" name:"CostTime"`

	// Data TimestampNote: This field may return null, indicating that no valid value can be obtained.
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Cycle type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Whether to Supplement
	// Note: This field may return null, indicating that no valid value can be obtained.
	DoFlag *int64 `json:"DoFlag,omitnil,omitempty" name:"DoFlag"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// LogNote: This field may return null, indicating that no valid value can be obtained.
	LastLog *string `json:"LastLog,omitnil,omitempty" name:"LastLog"`

	// Scheduling plan
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerDesc *string `json:"SchedulerDesc,omitnil,omitempty" name:"SchedulerDesc"`

	// Start startup time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Instance status EVENT_LISTENING|DEPENDENCE|BEFORE_ASPECT|ALLOCATED|LAUNCHED|KILL|SNAP_STATE_SAVING|ISSUED|RUNNING|AFTER_ASPECT|PENDING|KILLING|FINAL_STATE_SAVING|FAILED|KILL_FAILED| COMPLETED|EXPIRED|KILL_EXPIRED|DELETED
	// Note: This field may return null, indicating that no valid value can be obtained.
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Number of trial runs
	// Note: This field may return null, indicating that no valid value can be obtained.
	TryLimit *int64 `json:"TryLimit,omitnil,omitempty" name:"TryLimit"`
}

type InstanceLogInfo

type InstanceLogInfo struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data TimestampNote: This field may return null, indicating that no valid value can be obtained.
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Number of trial runs
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tries *string `json:"Tries,omitnil,omitempty" name:"Tries"`

	// Log Update Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastUpdate *string `json:"LastUpdate,omitnil,omitempty" name:"LastUpdate"`

	// Log Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// File sizeNote: This field may return null, indicating that no valid value can be obtained.
	FileSize *string `json:"FileSize,omitnil,omitempty" name:"FileSize"`

	// File Name including Full Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`

	// Log Creation Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Instance Log Type, run: running; kill: termination
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceLogType *string `json:"InstanceLogType,omitnil,omitempty" name:"InstanceLogType"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Runtime Duration
	// Note: This field may return null, indicating that no valid value can be obtained.
	CostTime *string `json:"CostTime,omitnil,omitempty" name:"CostTime"`

	// Instance Status COMPLETED completed FAILED failed retry EXPIRED failed RUNNING running
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`

	// Instance Code File, absence indicates the corresponding code file does not exist, possibly due to the executor not being upgraded/certain types of tasks having no code.
	// Note: This field may return null, indicating that no valid value can be obtained.
	CodeFileName *string `json:"CodeFileName,omitnil,omitempty" name:"CodeFileName"`

	// Extended Attributes
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtensionInfo []*AttributeItemDTO `json:"ExtensionInfo,omitnil,omitempty" name:"ExtensionInfo"`
}

type InstanceLogInfoOpsDto

type InstanceLogInfoOpsDto struct {
	// Instance running log
	// Note: This field may return null, indicating that no valid value can be obtained.
	LogInfo *string `json:"LogInfo,omitnil,omitempty" name:"LogInfo"`

	// The Yarn log address submitted by the instance run
	// Note: This field may return null, indicating that no valid value can be obtained.
	YarnLogInfo []*string `json:"YarnLogInfo,omitnil,omitempty" name:"YarnLogInfo"`

	// The datax log generated by the instance run
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataLogInfo *string `json:"DataLogInfo,omitnil,omitempty" name:"DataLogInfo"`

	// Third-party Task Execution Log
	// Note: This field may return null, indicating that no valid value can be obtained.
	ThirdTaskRunLogInfo *string `json:"ThirdTaskRunLogInfo,omitnil,omitempty" name:"ThirdTaskRunLogInfo"`

	// Third-party Task Log Link Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	ThirdTaskLogUrlDesc *string `json:"ThirdTaskLogUrlDesc,omitnil,omitempty" name:"ThirdTaskLogUrlDesc"`

	// Number of Log Lines
	// Note: This field may return null, indicating that no valid value can be obtained.
	LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"`
}

type InstanceLogList

type InstanceLogList struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data TimestampNote: This field may return null, indicating that no valid value can be obtained.
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Maximum number of retriesNote: This field may return null, indicating that no valid value can be obtained.
	Tries *string `json:"Tries,omitnil,omitempty" name:"Tries"`

	// Last Updated TimeNote: This field may return null, indicating that no valid value can be obtained.
	LastUpdate *string `json:"LastUpdate,omitnil,omitempty" name:"LastUpdate"`

	// Node IP
	// Note: This field may return null, indicating that no valid value can be obtained.
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// File sizeNote: This field may return null, indicating that no valid value can be obtained.
	FileSize *string `json:"FileSize,omitnil,omitempty" name:"FileSize"`

	// Original File Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OriginFileName *string `json:"OriginFileName,omitnil,omitempty" name:"OriginFileName"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Instance Log Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceLogType *string `json:"InstanceLogType,omitnil,omitempty" name:"InstanceLogType"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Time Consumed
	// Note: This field may return null, indicating that no valid value can be obtained.
	CostTime *string `json:"CostTime,omitnil,omitempty" name:"CostTime"`
}

type InstanceNodeInfo

type InstanceNodeInfo struct {
	// Read from node SOURCE Write to node SINK
	// Note: This field may return null, indicating that no valid value can be obtained.
	NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// Node IDNote: This field may return null, indicating that no valid value can be obtained.
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// Node nameNote: This field may return null, indicating that no valid value can be obtained.
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`
}

type InstanceOpsDto

type InstanceOpsDto struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Workflow ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Workflow nameNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Owner
	// Note: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Data Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Next Data Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	NextCurDate *string `json:"NextCurDate,omitnil,omitempty" name:"NextCurDate"`

	// Running Priority
	// Note: This field may return null, indicating that no valid value can be obtained.
	RunPriority *uint64 `json:"RunPriority,omitnil,omitempty" name:"RunPriority"`

	// Number of Attempts
	// Note: This field may return null, indicating that no valid value can be obtained.
	TryLimit *uint64 `json:"TryLimit,omitnil,omitempty" name:"TryLimit"`

	// Current Running Times
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tries *uint64 `json:"Tries,omitnil,omitempty" name:"Tries"`

	// Total Retry Attempts
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalRunNum *uint64 `json:"TotalRunNum,omitnil,omitempty" name:"TotalRunNum"`

	// Whether to Supplement
	// Note: This field may return null, indicating that no valid value can be obtained.
	DoFlag *uint64 `json:"DoFlag,omitnil,omitempty" name:"DoFlag"`

	// Whether it is a Retry
	// Note: This field may return null, indicating that no valid value can be obtained.
	RedoFlag *uint64 `json:"RedoFlag,omitnil,omitempty" name:"RedoFlag"`

	// Instance StatusNote: This field may return null, indicating that no valid value can be obtained.
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// Run Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuntimeBroker *string `json:"RuntimeBroker,omitnil,omitempty" name:"RuntimeBroker"`

	// Reason for Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorDesc *string `json:"ErrorDesc,omitnil,omitempty" name:"ErrorDesc"`

	// Task TypeNote: This field may return null, indicating that no valid value can be obtained.
	TaskType *TaskTypeOpsDto `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Dependency Judgment Completion Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	DependenceFulfillTime *string `json:"DependenceFulfillTime,omitnil,omitempty" name:"DependenceFulfillTime"`

	// First Dependency Judgment Pass Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstDependenceFulfillTime *string `json:"FirstDependenceFulfillTime,omitnil,omitempty" name:"FirstDependenceFulfillTime"`

	// Initial startup time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstStartTime *string `json:"FirstStartTime,omitnil,omitempty" name:"FirstStartTime"`

	// Start startup time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Operation completion time
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Time Consumed
	// Note: This field may return null, indicating that no valid value can be obtained.
	CostTime *string `json:"CostTime,omitnil,omitempty" name:"CostTime"`

	// Elapsed time (ms)
	// Note: This field may return null, indicating that no valid value can be obtained.
	CostMillisecond *uint64 `json:"CostMillisecond,omitnil,omitempty" name:"CostMillisecond"`

	// Maximum operation duration
	// Note: This field may return null, indicating that no valid value can be obtained.
	MaxCostTime *uint64 `json:"MaxCostTime,omitnil,omitempty" name:"MaxCostTime"`

	// Minimum operation duration
	// Note: This field may return null, indicating that no valid value can be obtained.
	MinCostTime *uint64 `json:"MinCostTime,omitnil,omitempty" name:"MinCostTime"`

	// Average operation duration
	// Note: This field may return null, indicating that no valid value can be obtained.
	AvgCostTime *float64 `json:"AvgCostTime,omitnil,omitempty" name:"AvgCostTime"`

	// Recent logs
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastLog *string `json:"LastLog,omitnil,omitempty" name:"LastLog"`

	// Scheduling Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerDateTime *string `json:"SchedulerDateTime,omitnil,omitempty" name:"SchedulerDateTime"`

	// Last scheduling time
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastSchedulerDateTime *string `json:"LastSchedulerDateTime,omitnil,omitempty" name:"LastSchedulerDateTime"`

	// Last update event
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastUpdate *string `json:"LastUpdate,omitnil,omitempty" name:"LastUpdate"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Branch, Dependency Relationship and,or
	// Note: This field may return null, indicating that no valid value can be obtained.
	DependencyRel *string `json:"DependencyRel,omitnil,omitempty" name:"DependencyRel"`

	// Execution space
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionSpace *string `json:"ExecutionSpace,omitnil,omitempty" name:"ExecutionSpace"`

	// Ignore events
	// Note: This field may return null, indicating that no valid value can be obtained.
	IgnoreEvent *bool `json:"IgnoreEvent,omitnil,omitempty" name:"IgnoreEvent"`

	// Virtual Task Instance
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`

	// Folder ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Folder Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Recursive Instance Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	SonList *string `json:"SonList,omitnil,omitempty" name:"SonList"`

	// Product Business Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`

	// Resource Group
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Resource Group Specified Execution Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceInstanceId *string `json:"ResourceInstanceId,omitnil,omitempty" name:"ResourceInstanceId"`

	// Resource Queue
	// Note: This field may return null, indicating that no valid value can be obtained.
	YarnQueue *string `json:"YarnQueue,omitnil,omitempty" name:"YarnQueue"`

	// Scheduling Plan
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerDesc *string `json:"SchedulerDesc,omitnil,omitempty" name:"SchedulerDesc"`

	// Latest Submission Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstSubmitTime *string `json:"FirstSubmitTime,omitnil,omitempty" name:"FirstSubmitTime"`

	// First Execution Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstRunTime *string `json:"FirstRunTime,omitnil,omitempty" name:"FirstRunTime"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project nameNote: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Tenant ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Instance Identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceKey *string `json:"InstanceKey,omitnil,omitempty" name:"InstanceKey"`

	// Resource Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`

	// Resource Group Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupName *string `json:"ExecutorGroupName,omitnil,omitempty" name:"ExecutorGroupName"`

	// Associated Instance Information.
	// Note: This field may return null, indicating that no valid value can be obtained.
	RelatedInstanceList []*InstanceOpsDto `json:"RelatedInstanceList,omitnil,omitempty" name:"RelatedInstanceList"`

	// Associated Instance Information Quantity, not strongly associated with RelatedInstanceList.
	// Note: This field may return null, indicating that no valid value can be obtained.
	RelatedInstanceSize *int64 `json:"RelatedInstanceSize,omitnil,omitempty" name:"RelatedInstanceSize"`

	// ownerId
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// User ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// Instance LifecycleNote: This field may return null, indicating that no valid value can be obtained.
	InstanceLifeCycleOpsDto *InstanceLifeCycleOpsDto `json:"InstanceLifeCycleOpsDto,omitnil,omitempty" name:"InstanceLifeCycleOpsDto"`

	// Automatic Retry Attempts
	// Note: This field may return null, indicating that no valid value can be obtained.
	RetryAttempts *uint64 `json:"RetryAttempts,omitnil,omitempty" name:"RetryAttempts"`

	// Urgently Removed Dependency Parent Instance List
	// Note: This field may return null, indicating that no valid value can be obtained.
	DeletedFatherList []*string `json:"DeletedFatherList,omitnil,omitempty" name:"DeletedFatherList"`

	// Cyclic Dependency Associated Instances
	// Note: This field may return null, indicating that no valid value can be obtained.
	CirculateInstanceList []*InstanceOpsDto `json:"CirculateInstanceList,omitnil,omitempty" name:"CirculateInstanceList"`
}

type InstanceOpsInfoPage

type InstanceOpsInfoPage struct {
	// Number of recordsNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Record list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*InstanceOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type InstanceSearchCondition

type InstanceSearchCondition struct {
	// Task Scheduling Cycle Type
	CycleList []*string `json:"CycleList,omitnil,omitempty" name:"CycleList"`

	// Start time
	DateFrom *string `json:"DateFrom,omitnil,omitempty" name:"DateFrom"`

	// Expire Time
	DateTo *string `json:"DateTo,omitnil,omitempty" name:"DateTo"`

	// Instance Filtering Conditions
	Instance *InstanceCondition `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Fuzzy Query Keywords
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// Sorting Method
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// Sort Fields
	SortCol *string `json:"SortCol,omitnil,omitempty" name:"SortCol"`

	// Instance Status Type
	StateList []*string `json:"StateList,omitnil,omitempty" name:"StateList"`
}

type InstanceStatisticInfo

type InstanceStatisticInfo struct {
	// Instance Status Trend Statistics
	// Note: This field may return null, indicating that no valid value can be obtained.
	CountList []*uint64 `json:"CountList,omitnil,omitempty" name:"CountList"`

	// Instance Status Trend Time Segmentation
	// Note: This field may return null, indicating that no valid value can be obtained.
	TimeList []*string `json:"TimeList,omitnil,omitempty" name:"TimeList"`

	// Instance Status Identification: WAITING_RUNNING, KILLING, FAILED, FAILED_TRYING, SUCCEED, respectively indicate waiting for execution, terminating, failed, trying again, successful, used for Instance Status Distribution and Instance Status Trend
	InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`

	// Used for Instance Status Distribution Count
	InstanceCount *uint64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// Current Display Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ShowTime *string `json:"ShowTime,omitnil,omitempty" name:"ShowTime"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReportTime *string `json:"ReportTime,omitnil,omitempty" name:"ReportTime"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`
}

type IntegrationInstanceLog

type IntegrationInstanceLog struct {
	// Task log information
	// Note: This field may return null, indicating that no valid value can be obtained.
	LogInfo *string `json:"LogInfo,omitnil,omitempty" name:"LogInfo"`
}

type IntegrationNodeDetail

type IntegrationNodeDetail struct {
	// Integration Node Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Integration Node Type
	NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// Node Data Source Type
	DataSourceType *string `json:"DataSourceType,omitnil,omitempty" name:"DataSourceType"`

	// Node Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Node Configuration Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Config []*RecordField `json:"Config,omitnil,omitempty" name:"Config"`

	// Node Extension Configuration Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Node Schema
	// Note: This field may return null, indicating that no valid value can be obtained.
	Schema []*IntegrationNodeSchema `json:"Schema,omitnil,omitempty" name:"Schema"`

	// Node Mapping
	// Note: This field may return null, indicating that no valid value can be obtained.
	NodeMapping *IntegrationNodeMapping `json:"NodeMapping,omitnil,omitempty" name:"NodeMapping"`

	// owner uin
	OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"`
}

type IntegrationNodeInfo

type IntegrationNodeInfo struct {
	// Integration Node ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Task ID of the Integrated Node
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Integration Node Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Integration Node Type, INPUT: Input Node, OUTPUT: Output Node
	NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// Node Data Source Type: MYSQL|POSTGRE|ORACLE|SQLSERVER|FTP|HIVE|HDFS|ICEBERG|KAFKA|HBASE|SPARK|VIRTUAL|TBASE|DB2|DM|GAUSSDB|GBASE|IMPALA|ES|S3_DATAINSIGHT|GREENPLUM|PHOENIX|SAP_HANA|SFTP|OCEANBASE|CLICKHOUSE|KUDU|VERTICA|REDIS|COS|DLC|DLCV1|DORIS|CKAFKA|DTS_KAFKA|S3|CDW|LOCAL|TDSQLC|TDSQL|TDSQL_MYSQL|MONGODB|INFORMIX|SYBASE|REST_API|SuperSQL|PRESTO|DR_SUM|TiDB|StarRocks|Trino|Kyuubi|GDB|TCHOUSE_X|TCHOUSE_P|TDSQL_POSTGRE
	DataSourceType *string `json:"DataSourceType,omitnil,omitempty" name:"DataSourceType"`

	// Node Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data source IDNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Node Configuration Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Config []*RecordField `json:"Config,omitnil,omitempty" name:"Config"`

	// Node Extension Configuration Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Node Schema
	// Note: This field may return null, indicating that no valid value can be obtained.
	Schema []*IntegrationNodeSchema `json:"Schema,omitnil,omitempty" name:"Schema"`

	// Node Mapping
	// Note: This field may return null, indicating that no valid value can be obtained.
	NodeMapping *IntegrationNodeMapping `json:"NodeMapping,omitnil,omitempty" name:"NodeMapping"`

	// Belonging User AppId, Display Fields Non-passed
	AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Creator UIN, Display Fields Non-passed
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreatorUin *string `json:"CreatorUin,omitnil,omitempty" name:"CreatorUin"`

	// Operator UIN, Display Fields Non-passed
	// Note: This field may return null, indicating that no valid value can be obtained.
	OperatorUin *string `json:"OperatorUin,omitnil,omitempty" name:"OperatorUin"`

	// owner uin Display Fields Non-passed
	OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type IntegrationNodeMapping

type IntegrationNodeMapping struct {
	// Source Node ID
	SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`

	// Target Node ID
	SinkId *string `json:"SinkId,omitnil,omitempty" name:"SinkId"`

	// Source Node Schema
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceSchema []*IntegrationNodeSchema `json:"SourceSchema,omitnil,omitempty" name:"SourceSchema"`

	// Node Schema Mapping
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchemaMappings []*IntegrationNodeSchemaMapping `json:"SchemaMappings,omitnil,omitempty" name:"SchemaMappings"`

	// Node Mapping Extended Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`
}

type IntegrationNodeSchema

type IntegrationNodeSchema struct {
	// Schema ID Random Unique
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Schema Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Schema Type
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Schema Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// Schema Extended Attributes
	// Note: This field may return null, indicating that no valid value can be obtained.
	Properties []*RecordField `json:"Properties,omitnil,omitempty" name:"Properties"`

	// Schema Alias
	// Note: This field may return null, indicating that no valid value can be obtained.
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// Field Remarks
	// Note: This field may return null, indicating that no valid value can be obtained.
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`
}

type IntegrationNodeSchemaMapping

type IntegrationNodeSchemaMapping struct {
	// Task Node Source Schema ID
	SourceSchemaId *string `json:"SourceSchemaId,omitnil,omitempty" name:"SourceSchemaId"`

	// Task Node Target Schema ID
	SinkSchemaId *string `json:"SinkSchemaId,omitnil,omitempty" name:"SinkSchemaId"`
}

type IntegrationStatisticsTrendResult

type IntegrationStatisticsTrendResult struct {
	// Statistical Attribute Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	StatisticName []*string `json:"StatisticName,omitnil,omitempty" name:"StatisticName"`

	// Statistical Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	StatisticValue []*int64 `json:"StatisticValue,omitnil,omitempty" name:"StatisticValue"`

	// Statistical Item
	// Note: This field may return null, indicating that no valid value can be obtained.
	StatisticType *string `json:"StatisticType,omitnil,omitempty" name:"StatisticType"`
}

type IntegrationTaskInfo

type IntegrationTaskInfo struct {
	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Task Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Synchronization Type 1. Solution (Whole Database Migration), 2. Single Table Synchronization
	SyncType *int64 `json:"SyncType,omitnil,omitempty" name:"SyncType"`

	// 201. Real-time, 202. Offline
	TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Workflow ID of Task
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Scheduling ID (oceanus or us etc. Job ID), not a mandatory field
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScheduleTaskId *string `json:"ScheduleTaskId,omitnil,omitempty" name:"ScheduleTaskId"`

	// InLong Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskGroupId *string `json:"TaskGroupId,omitnil,omitempty" name:"TaskGroupId"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Creator UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreatorUin *string `json:"CreatorUin,omitnil,omitempty" name:"CreatorUin"`

	// Operator UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	OperatorUin *string `json:"OperatorUin,omitnil,omitempty" name:"OperatorUin"`

	// owner uin
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"`

	// Application ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"`

	// 1: not started | 2: In operation | 3: Running | 4: Suspension | 5: Task Stopping | 6: Stop | 7: Execution Failure | 20: Abnormal | 21: Unknown |
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Node list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Nodes []*IntegrationNodeInfo `json:"Nodes,omitnil,omitempty" name:"Nodes"`

	// Execution Resource ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorId *string `json:"ExecutorId,omitnil,omitempty" name:"ExecutorId"`

	// Task configuration information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Config []*RecordField `json:"Config,omitnil,omitempty" name:"Config"`

	// Task extension configuration information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Task execution context information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecuteContext []*RecordField `json:"ExecuteContext,omitnil,omitempty" name:"ExecuteContext"`

	// Node Mapping
	// Note: This field may return null, indicating that no valid value can be obtained.
	Mappings []*IntegrationNodeMapping `json:"Mappings,omitnil,omitempty" name:"Mappings"`

	// Task configuration mode, 0: Canvas 1: Form 3: Script
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskMode *string `json:"TaskMode,omitnil,omitempty" name:"TaskMode"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	Incharge *string `json:"Incharge,omitnil,omitempty" name:"Incharge"`

	// Offline new parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	OfflineTaskAddEntity *OfflineTaskAddParam `json:"OfflineTaskAddEntity,omitnil,omitempty" name:"OfflineTaskAddEntity"`

	// group name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupName *string `json:"ExecutorGroupName,omitnil,omitempty" name:"ExecutorGroupName"`

	// inlong manager url
	// Note: This field may return null, indicating that no valid value can be obtained.
	InLongManagerUrl *string `json:"InLongManagerUrl,omitnil,omitempty" name:"InLongManagerUrl"`

	// stream id
	// Note: This field may return null, indicating that no valid value can be obtained.
	InLongStreamId *string `json:"InLongStreamId,omitnil,omitempty" name:"InLongStreamId"`

	// version
	// Note: This field may return null, indicating that no valid value can be obtained.
	InLongManagerVersion *string `json:"InLongManagerVersion,omitnil,omitempty" name:"InLongManagerVersion"`

	// inlong dataproxy url
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataProxyUrl []*string `json:"DataProxyUrl,omitnil,omitempty" name:"DataProxyUrl"`

	// Whether the task version has been submitted for operation and maintenance
	// Note: This field may return null, indicating that no valid value can be obtained.
	Submit *bool `json:"Submit,omitnil,omitempty" name:"Submit"`

	// Data Source Type: MYSQL|POSTGRE|ORACLE|SQLSERVER|FTP|HIVE|HDFS|ICEBERG|KAFKA|HBASE|SPARK|VIRTUAL|TBASE|DB2|DM|GAUSSDB|GBASE|IMPALA|ES|S3_DATAINSIGHT|GREENPLUM|PHOENIX|SAP_HANA|SFTP|OCEANBASE|CLICKHOUSE|KUDU|VERTICA|REDIS|COS|DLC|DLCV1|DORIS|CKAFKA|DTS_KAFKA|S3|CDW|LOCAL|TDSQLC|TDSQL|TDSQL_MYSQL|MONGODB|INFORMIX|SYBASE|REST_API|SuperSQL|PRESTO|DR_SUM|TiDB|StarRocks|Trino|Kyuubi|GDB|TCHOUSE_X|TCHOUSE_P|TDSQL_POSTGRE
	// Note: This field may return null, indicating that no valid value can be obtained.
	InputDatasourceType *string `json:"InputDatasourceType,omitnil,omitempty" name:"InputDatasourceType"`

	// Data Source Type: MYSQL|POSTGRE|ORACLE|SQLSERVER|FTP|HIVE|HDFS|ICEBERG|KAFKA|HBASE|SPARK|VIRTUAL|TBASE|DB2|DM|GAUSSDB|GBASE|IMPALA|ES|S3_DATAINSIGHT|GREENPLUM|PHOENIX|SAP_HANA|SFTP|OCEANBASE|CLICKHOUSE|KUDU|VERTICA|REDIS|COS|DLC|DLCV1|DORIS|CKAFKA|DTS_KAFKA|S3|CDW|LOCAL|TDSQLC|TDSQL|TDSQL_MYSQL|MONGODB|INFORMIX|SYBASE|REST_API|SuperSQL|PRESTO|DR_SUM|TiDB|StarRocks|Trino|Kyuubi|GDB|TCHOUSE_X|TCHOUSE_P|TDSQL_POSTGRE
	// Note: This field may return null, indicating that no valid value can be obtained.
	OutputDatasourceType *string `json:"OutputDatasourceType,omitnil,omitempty" name:"OutputDatasourceType"`

	// Number of reads
	// Note: This field may return null, indicating that no valid value can be obtained.
	NumRecordsIn *int64 `json:"NumRecordsIn,omitnil,omitempty" name:"NumRecordsIn"`

	// Number of writes
	// Note: This field may return null, indicating that no valid value can be obtained.
	NumRecordsOut *int64 `json:"NumRecordsOut,omitnil,omitempty" name:"NumRecordsOut"`

	// Read latency
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReaderDelay *float64 `json:"ReaderDelay,omitnil,omitempty" name:"ReaderDelay"`

	// Restart Times
	// Note: This field may return null, indicating that no valid value can be obtained.
	NumRestarts *int64 `json:"NumRestarts,omitnil,omitempty" name:"NumRestarts"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Task Update Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Last task run time
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastRunTime *string `json:"LastRunTime,omitnil,omitempty" name:"LastRunTime"`

	// Task stop time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StopTime *string `json:"StopTime,omitnil,omitempty" name:"StopTime"`

	// Job Submitted?
	// Note: This field may return null, indicating that no valid value can be obtained.
	HasVersion *bool `json:"HasVersion,omitnil,omitempty" name:"HasVersion"`

	// Is the task locked?
	// Note: This field may return null, indicating that no valid value can be obtained.
	Locked *bool `json:"Locked,omitnil,omitempty" name:"Locked"`

	// Task Locked By
	// Note: This field may return null, indicating that no valid value can be obtained.
	Locker *string `json:"Locker,omitnil,omitempty" name:"Locker"`

	// Resource Consumption
	// Note: This field may return null, indicating that no valid value can be obtained.
	RunningCu *float64 `json:"RunningCu,omitnil,omitempty" name:"RunningCu"`

	// Associated Alert Rules for the Task
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAlarmRegularList []*string `json:"TaskAlarmRegularList,omitnil,omitempty" name:"TaskAlarmRegularList"`

	// Real-time task resource layering status: 0:Ongoing,1:Success,2:Failed
	// Note: This field may return null, indicating that no valid value can be obtained.
	SwitchResource *int64 `json:"SwitchResource,omitnil,omitempty" name:"SwitchResource"`

	// Real-time task reading phase: 0:Full Full,1:Partial Full,2:Full Incremental
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReadPhase *int64 `json:"ReadPhase,omitnil,omitempty" name:"ReadPhase"`

	// Real-time Task Version Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceVersion *int64 `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`

	// Offline task imported into orchestration space Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ArrangeSpaceTaskId *string `json:"ArrangeSpaceTaskId,omitnil,omitempty" name:"ArrangeSpaceTaskId"`

	// Offline Task Status Differentiation 1.Not Submitted 2.Submitted 3.Exported
	// Note: This field may return null, indicating that no valid value can be obtained.
	OfflineTaskStatus *int64 `json:"OfflineTaskStatus,omitnil,omitempty" name:"OfflineTaskStatus"`
}

type KillOpsMakePlanInstancesRequest

type KillOpsMakePlanInstancesRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`
}

func NewKillOpsMakePlanInstancesRequest

func NewKillOpsMakePlanInstancesRequest() (request *KillOpsMakePlanInstancesRequest)

func (*KillOpsMakePlanInstancesRequest) FromJsonString

func (r *KillOpsMakePlanInstancesRequest) 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 (*KillOpsMakePlanInstancesRequest) ToJsonString

func (r *KillOpsMakePlanInstancesRequest) ToJsonString() string

type KillOpsMakePlanInstancesRequestParams

type KillOpsMakePlanInstancesRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Supplemental Plan ID
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`
}

Predefined struct for user

type KillOpsMakePlanInstancesResponse

type KillOpsMakePlanInstancesResponse struct {
	*tchttp.BaseResponse
	Response *KillOpsMakePlanInstancesResponseParams `json:"Response"`
}

func NewKillOpsMakePlanInstancesResponse

func NewKillOpsMakePlanInstancesResponse() (response *KillOpsMakePlanInstancesResponse)

func (*KillOpsMakePlanInstancesResponse) FromJsonString

func (r *KillOpsMakePlanInstancesResponse) 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 (*KillOpsMakePlanInstancesResponse) ToJsonString

func (r *KillOpsMakePlanInstancesResponse) ToJsonString() string

type KillOpsMakePlanInstancesResponseParams

type KillOpsMakePlanInstancesResponseParams struct {
	// Batch Operation Result
	Data *BatchOperateResultOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 KillScheduleInstancesRequest

type KillScheduleInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewKillScheduleInstancesRequest

func NewKillScheduleInstancesRequest() (request *KillScheduleInstancesRequest)

func (*KillScheduleInstancesRequest) FromJsonString

func (r *KillScheduleInstancesRequest) 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 (*KillScheduleInstancesRequest) ToJsonString

func (r *KillScheduleInstancesRequest) ToJsonString() string

type KillScheduleInstancesRequestParams

type KillScheduleInstancesRequestParams struct {
	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type KillScheduleInstancesResponse

type KillScheduleInstancesResponse struct {
	*tchttp.BaseResponse
	Response *KillScheduleInstancesResponseParams `json:"Response"`
}

func NewKillScheduleInstancesResponse

func NewKillScheduleInstancesResponse() (response *KillScheduleInstancesResponse)

func (*KillScheduleInstancesResponse) FromJsonString

func (r *KillScheduleInstancesResponse) 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 (*KillScheduleInstancesResponse) ToJsonString

func (r *KillScheduleInstancesResponse) ToJsonString() string

type KillScheduleInstancesResponseParams

type KillScheduleInstancesResponseParams struct {
	// Result
	Data *BatchOperateResultOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 LineageParamRecord

type LineageParamRecord struct {
	// Field name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Field valueNote: This field may return null, indicating that no valid value can be obtained.
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type LinkOpsDto

type LinkOpsDto struct {
	// Edge ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Edge key
	// Note: This field may return null, indicating that no valid value can be obtained.
	LinkKey *string `json:"LinkKey,omitnil,omitempty" name:"LinkKey"`

	// Source node of the edge
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskFrom *string `json:"TaskFrom,omitnil,omitempty" name:"TaskFrom"`

	// Target node of the edge
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskTo *string `json:"TaskTo,omitnil,omitempty" name:"TaskTo"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Dependency Relationship Between Parent and Child TasksNote: This field may return null, indicating that no valid value can be obtained.
	LinkDependencyType *string `json:"LinkDependencyType,omitnil,omitempty" name:"LinkDependencyType"`

	// Dependency offset between parent and child tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"`

	// Type of edge
	// Note: This field may return null, indicating that no valid value can be obtained.
	LinkType *string `json:"LinkType,omitnil,omitempty" name:"LinkType"`

	// Workflow IDNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`
}

type LockIntegrationTaskRequest

type LockIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewLockIntegrationTaskRequest

func NewLockIntegrationTaskRequest() (request *LockIntegrationTaskRequest)

func (*LockIntegrationTaskRequest) FromJsonString

func (r *LockIntegrationTaskRequest) 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 (*LockIntegrationTaskRequest) ToJsonString

func (r *LockIntegrationTaskRequest) ToJsonString() string

type LockIntegrationTaskRequestParams

type LockIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type LockIntegrationTaskResponse

type LockIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *LockIntegrationTaskResponseParams `json:"Response"`
}

func NewLockIntegrationTaskResponse

func NewLockIntegrationTaskResponse() (response *LockIntegrationTaskResponse)

func (*LockIntegrationTaskResponse) FromJsonString

func (r *LockIntegrationTaskResponse) 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 (*LockIntegrationTaskResponse) ToJsonString

func (r *LockIntegrationTaskResponse) ToJsonString() string

type LockIntegrationTaskResponseParams

type LockIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 LogContent

type LogContent struct {
	// Log Timestamp, in milliseconds
	// Note: This field may return null, indicating that no valid value can be obtained.
	Time *uint64 `json:"Time,omitnil,omitempty" name:"Time"`

	// Log Package ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// Log content
	Log *string `json:"Log,omitnil,omitempty" name:"Log"`
}

type LogContentInfo

type LogContentInfo struct {
	// Log contentNote: This field may return null, indicating that no valid value can be obtained.
	Log *string `json:"Log,omitnil,omitempty" name:"Log"`

	// Log group Id\nNote: This field may return null, indicating that no valid value can be obtained.
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// Log ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	PkgLogId *string `json:"PkgLogId,omitnil,omitempty" name:"PkgLogId"`

	// TimeNote: This field may return null, indicating that no valid value can be obtained.
	Time *uint64 `json:"Time,omitnil,omitempty" name:"Time"`

	// Container Name the Log Belongs To
	// Note: This field may return null, indicating that no valid value can be obtained.
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`
}

type MakePlanInstanceOpsDtoCollection

type MakePlanInstanceOpsDtoCollection struct {
	// Total Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total Number of Pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Number of Records on Current Page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *int64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page NumberNote: This field may return null, indicating that no valid value can be obtained.
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page SizeNote: This field may return null, indicating that no valid value can be obtained.
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Record List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*InstanceOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type MakePlanOpsDto

type MakePlanOpsDto struct {
	// Supplement Plan ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	PlanId *string `json:"PlanId,omitnil,omitempty" name:"PlanId"`

	// Supplement Plan Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	MakeName *string `json:"MakeName,omitnil,omitempty" name:"MakeName"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Check Parent Task Status for Supplement
	// Note: This field may return null, indicating that no valid value can be obtained.
	CheckParent *bool `json:"CheckParent,omitnil,omitempty" name:"CheckParent"`

	// Use Original Task Self-Dependency Configuration
	// Note: This field may return null, indicating that no valid value can be obtained.
	SameSelfDependType *bool `json:"SameSelfDependType,omitnil,omitempty" name:"SameSelfDependType"`

	// Concurrency, effective when SameSelfDependType is false
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParallelNum *int64 `json:"ParallelNum,omitnil,omitempty" name:"ParallelNum"`

	// Modify Supplement Instance Generation Period
	// Note: This field may return null, indicating that no valid value can be obtained.
	SameCycle *bool `json:"SameCycle,omitnil,omitempty" name:"SameCycle"`

	// Scheduling Cycle Conversion Method - Original Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceTaskCycle *string `json:"SourceTaskCycle,omitnil,omitempty" name:"SourceTaskCycle"`

	// Scheduling Cycle Conversion Method - Target Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetTaskCycle *string `json:"TargetTaskCycle,omitnil,omitempty" name:"TargetTaskCycle"`

	// Scheduling Cycle Conversion Method - Specific Time for Target Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetTaskAction *int64 `json:"TargetTaskAction,omitnil,omitempty" name:"TargetTaskAction"`

	// Supplement Instance From Definition Parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	MapParamList []*StrToStrMap `json:"MapParamList,omitnil,omitempty" name:"MapParamList"`

	// Creator ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// Creator
	// Note: This field may return null, indicating that no valid value can be obtained.
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Supplementary Task ID Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskIdList []*string `json:"TaskIdList,omitnil,omitempty" name:"TaskIdList"`

	// Supplementary Plan Date Range
	// Note: This field may return null, indicating that no valid value can be obtained.
	MakeDatetimeList []*CreateMakeDatetimeInfo `json:"MakeDatetimeList,omitnil,omitempty" name:"MakeDatetimeList"`

	// Supplementary Plan Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Supplementary Designated Scheduling Resource Group (ID)
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerResourceGroup *string `json:"SchedulerResourceGroup,omitnil,omitempty" name:"SchedulerResourceGroup"`

	// Supplementary Scheduled Resource Group Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerResourceGroupName *string `json:"SchedulerResourceGroupName,omitnil,omitempty" name:"SchedulerResourceGroupName"`

	// Supplementary Designated Integration Resource Group (ID)
	// Note: This field may return null, indicating that no valid value can be obtained.
	IntegrationResourceGroup *string `json:"IntegrationResourceGroup,omitnil,omitempty" name:"IntegrationResourceGroup"`

	// Supplementary Integrated Resource Group Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	IntegrationResourceGroupName *string `json:"IntegrationResourceGroupName,omitnil,omitempty" name:"IntegrationResourceGroupName"`

	// Number of Supplementary Plan Tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskCount *int64 `json:"TaskCount,omitnil,omitempty" name:"TaskCount"`

	// Percentage of Supplementary Plan Instances Completed
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompletePercent *int64 `json:"CompletePercent,omitnil,omitempty" name:"CompletePercent"`

	// Percentage of Supplementary Plan Instances Successful
	// Note: This field may return null, indicating that no valid value can be obtained.
	SuccessPercent *int64 `json:"SuccessPercent,omitnil,omitempty" name:"SuccessPercent"`

	// Check Parent Task Type for Supplementary. Value range:
	// <li> NONE: Do not check any </li>
	// <li> ALL: Check all upstream parent tasks </li>
	// <li> MAKE_SCOPE: Check only within the selected tasks of (the current supplementary plan) </li>
	// Note: This field may return null, indicating that no valid value can be obtained.
	CheckParentType *string `json:"CheckParentType,omitnil,omitempty" name:"CheckParentType"`
}

type MakePlanOpsDtoCollection

type MakePlanOpsDtoCollection struct {
	// Total Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total number of records
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Number of records on current page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *int64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Record List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*MakePlanOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type MakePlanTaskOpsDto

type MakePlanTaskOpsDto struct {
	// Basic task informationNote: This field may return null, indicating that no valid value can be obtained.
	TaskBaseInfo *TaskOpsDto `json:"TaskBaseInfo,omitnil,omitempty" name:"TaskBaseInfo"`

	// Supplemental instances already generated for this task
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceCount *int64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// Supplementary Task Instance Completion Percentage
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompletePercent *int64 `json:"CompletePercent,omitnil,omitempty" name:"CompletePercent"`

	// Supplementary Task Instance Success Percentage
	// Note: This field may return null, indicating that no valid value can be obtained.
	SuccessPercent *int64 `json:"SuccessPercent,omitnil,omitempty" name:"SuccessPercent"`

	// Estimated Total Number of Instances Generated, as generation is asynchronous, -1 indicates instances are not fully generated yet
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceTotalCount *int64 `json:"InstanceTotalCount,omitnil,omitempty" name:"InstanceTotalCount"`
}

type MakePlanTaskOpsDtoCollection

type MakePlanTaskOpsDtoCollection struct {
	// Total Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Total Number of Pages
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Number of Records on Current Page
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageCount *int64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Page Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	// Note: This field may return null, indicating that no valid value can be obtained.
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Record List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*MakePlanTaskOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type ModifyApproveStatusRequest

type ModifyApproveStatusRequest struct {
	*tchttp.BaseRequest

	// Approval Form IDs
	ApproveIds []*string `json:"ApproveIds,omitnil,omitempty" name:"ApproveIds"`

	// Approval Remarks
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

func NewModifyApproveStatusRequest

func NewModifyApproveStatusRequest() (request *ModifyApproveStatusRequest)

func (*ModifyApproveStatusRequest) FromJsonString

func (r *ModifyApproveStatusRequest) 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 (*ModifyApproveStatusRequest) ToJsonString

func (r *ModifyApproveStatusRequest) ToJsonString() string

type ModifyApproveStatusRequestParams

type ModifyApproveStatusRequestParams struct {
	// Approval Form IDs
	ApproveIds []*string `json:"ApproveIds,omitnil,omitempty" name:"ApproveIds"`

	// Approval Remarks
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Status
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

Predefined struct for user

type ModifyApproveStatusResponse

type ModifyApproveStatusResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApproveStatusResponseParams `json:"Response"`
}

func NewModifyApproveStatusResponse

func NewModifyApproveStatusResponse() (response *ModifyApproveStatusResponse)

func (*ModifyApproveStatusResponse) FromJsonString

func (r *ModifyApproveStatusResponse) 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 (*ModifyApproveStatusResponse) ToJsonString

func (r *ModifyApproveStatusResponse) ToJsonString() string

type ModifyApproveStatusResponseParams

type ModifyApproveStatusResponseParams struct {
	// Modify Approval Form Status
	Data []*ApproveModify `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyDataSourceRequest

type ModifyDataSourceRequest struct {
	*tchttp.BaseRequest

	// Data Source Name, cannot be empty under the same SpaceName
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Source Category: Binding Engine, Binding Database
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Data Source Type: enumerated values
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Data Source ID
	ID *uint64 `json:"ID,omitnil,omitempty" name:"ID"`

	// Configuration Information Extension of Business Data Source
	BizParams *string `json:"BizParams,omitnil,omitempty" name:"BizParams"`

	// Data source configuration information, stored as JSON KV. The KV storage information varies according to the data source type
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Data source description information
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source Display Name, for visual inspection
	Display *string `json:"Display,omitnil,omitempty" name:"Display"`

	// If the data source list is bound to a database, then it is the database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Instance ID of the data source engine, e.g., CDB Instance ID
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Visibility of the data source, where 1 is visible and 0 is not visible. Default is 1
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Name of the business space to which the data source belongs
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Collection Status
	Collect *string `json:"Collect,omitnil,omitempty" name:"Collect"`

	// Project ID
	OwnerProjectId *string `json:"OwnerProjectId,omitnil,omitempty" name:"OwnerProjectId"`

	// Project name
	OwnerProjectName *string `json:"OwnerProjectName,omitnil,omitempty" name:"OwnerProjectName"`

	// Project Chinese Name
	OwnerProjectIdent *string `json:"OwnerProjectIdent,omitnil,omitempty" name:"OwnerProjectIdent"`

	// cos bucket
	COSBucket *string `json:"COSBucket,omitnil,omitempty" name:"COSBucket"`

	// cos region
	COSRegion *string `json:"COSRegion,omitnil,omitempty" name:"COSRegion"`

	// Operation Item ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data Source Development Environment Configuration
	DevelopmentParams *string `json:"DevelopmentParams,omitnil,omitempty" name:"DevelopmentParams"`
}

func NewModifyDataSourceRequest

func NewModifyDataSourceRequest() (request *ModifyDataSourceRequest)

func (*ModifyDataSourceRequest) FromJsonString

func (r *ModifyDataSourceRequest) 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 (*ModifyDataSourceRequest) ToJsonString

func (r *ModifyDataSourceRequest) ToJsonString() string

type ModifyDataSourceRequestParams

type ModifyDataSourceRequestParams struct {
	// Data Source Name, cannot be empty under the same SpaceName
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Source Category: Binding Engine, Binding Database
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Data Source Type: enumerated values
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Data Source ID
	ID *uint64 `json:"ID,omitnil,omitempty" name:"ID"`

	// Configuration Information Extension of Business Data Source
	BizParams *string `json:"BizParams,omitnil,omitempty" name:"BizParams"`

	// Data source configuration information, stored as JSON KV. The KV storage information varies according to the data source type
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Data source description information
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Data Source Display Name, for visual inspection
	Display *string `json:"Display,omitnil,omitempty" name:"Display"`

	// If the data source list is bound to a database, then it is the database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Instance ID of the data source engine, e.g., CDB Instance ID
	Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Visibility of the data source, where 1 is visible and 0 is not visible. Default is 1
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Name of the business space to which the data source belongs
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Collection Status
	Collect *string `json:"Collect,omitnil,omitempty" name:"Collect"`

	// Project ID
	OwnerProjectId *string `json:"OwnerProjectId,omitnil,omitempty" name:"OwnerProjectId"`

	// Project name
	OwnerProjectName *string `json:"OwnerProjectName,omitnil,omitempty" name:"OwnerProjectName"`

	// Project Chinese Name
	OwnerProjectIdent *string `json:"OwnerProjectIdent,omitnil,omitempty" name:"OwnerProjectIdent"`

	// cos bucket
	COSBucket *string `json:"COSBucket,omitnil,omitempty" name:"COSBucket"`

	// cos region
	COSRegion *string `json:"COSRegion,omitnil,omitempty" name:"COSRegion"`

	// Operation Item ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data Source Development Environment Configuration
	DevelopmentParams *string `json:"DevelopmentParams,omitnil,omitempty" name:"DevelopmentParams"`
}

Predefined struct for user

type ModifyDataSourceResponse

type ModifyDataSourceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDataSourceResponseParams `json:"Response"`
}

func NewModifyDataSourceResponse

func NewModifyDataSourceResponse() (response *ModifyDataSourceResponse)

func (*ModifyDataSourceResponse) FromJsonString

func (r *ModifyDataSourceResponse) 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 (*ModifyDataSourceResponse) ToJsonString

func (r *ModifyDataSourceResponse) ToJsonString() string

type ModifyDataSourceResponseParams

type ModifyDataSourceResponseParams struct {
	// Was it successful
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyDimensionWeightRequest

type ModifyDimensionWeightRequest struct {
	*tchttp.BaseRequest

	// Weight Information List
	WeightInfoList []*WeightInfo `json:"WeightInfoList,omitnil,omitempty" name:"WeightInfoList"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Refresh Historical Data
	Refresh *bool `json:"Refresh,omitnil,omitempty" name:"Refresh"`
}

func NewModifyDimensionWeightRequest

func NewModifyDimensionWeightRequest() (request *ModifyDimensionWeightRequest)

func (*ModifyDimensionWeightRequest) FromJsonString

func (r *ModifyDimensionWeightRequest) 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 (*ModifyDimensionWeightRequest) ToJsonString

func (r *ModifyDimensionWeightRequest) ToJsonString() string

type ModifyDimensionWeightRequestParams

type ModifyDimensionWeightRequestParams struct {
	// Weight Information List
	WeightInfoList []*WeightInfo `json:"WeightInfoList,omitnil,omitempty" name:"WeightInfoList"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to Refresh Historical Data
	Refresh *bool `json:"Refresh,omitnil,omitempty" name:"Refresh"`
}

Predefined struct for user

type ModifyDimensionWeightResponse

type ModifyDimensionWeightResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDimensionWeightResponseParams `json:"Response"`
}

func NewModifyDimensionWeightResponse

func NewModifyDimensionWeightResponse() (response *ModifyDimensionWeightResponse)

func (*ModifyDimensionWeightResponse) FromJsonString

func (r *ModifyDimensionWeightResponse) 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 (*ModifyDimensionWeightResponse) ToJsonString

func (r *ModifyDimensionWeightResponse) ToJsonString() string

type ModifyDimensionWeightResponseParams

type ModifyDimensionWeightResponseParams struct {
	// Update Weight Successfully?
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyDsFolderRequest

type ModifyDsFolderRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder Name
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Parent Folder ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`
}

func NewModifyDsFolderRequest

func NewModifyDsFolderRequest() (request *ModifyDsFolderRequest)

func (*ModifyDsFolderRequest) FromJsonString

func (r *ModifyDsFolderRequest) 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 (*ModifyDsFolderRequest) ToJsonString

func (r *ModifyDsFolderRequest) ToJsonString() string

type ModifyDsFolderRequestParams

type ModifyDsFolderRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder Name
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Parent Folder ID
	ParentsFolderId *string `json:"ParentsFolderId,omitnil,omitempty" name:"ParentsFolderId"`
}

Predefined struct for user

type ModifyDsFolderResponse

type ModifyDsFolderResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDsFolderResponseParams `json:"Response"`
}

func NewModifyDsFolderResponse

func NewModifyDsFolderResponse() (response *ModifyDsFolderResponse)

func (*ModifyDsFolderResponse) FromJsonString

func (r *ModifyDsFolderResponse) 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 (*ModifyDsFolderResponse) ToJsonString

func (r *ModifyDsFolderResponse) ToJsonString() string

type ModifyDsFolderResponseParams

type ModifyDsFolderResponseParams struct {
	// true indicates success, false indicates failure
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyExecStrategyRequest

type ModifyExecStrategyRequest struct {
	*tchttp.BaseRequest

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Monitoring Type 1. Not Configured, 2. Associated Production Scheduling, 3. Offline Cycle Detection
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`

	// Compute Queue
	ExecQueue *string `json:"ExecQueue,omitnil,omitempty" name:"ExecQueue"`

	// Execution Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`

	// Execution Resource Group Name
	ExecutorGroupName *string `json:"ExecutorGroupName,omitnil,omitempty" name:"ExecutorGroupName"`

	// Associated Production Scheduling Task List
	Tasks []*ProdSchedulerTask `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Offline Cycle Mode, Effective Date - Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Offline Cycle Mode, Effective Date - End Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Offline Cycle Mode, Scheduling Period
	// MINUTE_CYCLE:I,
	// HOUR_CYCLE:H,
	// DAY_CYCLE:D,
	// WEEK_CYCLE:W,
	// MONTH_CYCLE:M
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Offline Cycle Mode, Scheduling Step
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Offline Cycle Mode, Specified Time
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Delayed Execution Time, Unit: Minute, Optional: <0-1439
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Running Execution Engine, Requests Default Execution Engine of the Data Source if Not Specified
	ExecEngineType *string `json:"ExecEngineType,omitnil,omitempty" name:"ExecEngineType"`

	// Trigger scenario
	TriggerTypes []*string `json:"TriggerTypes,omitnil,omitempty" name:"TriggerTypes"`
}

func NewModifyExecStrategyRequest

func NewModifyExecStrategyRequest() (request *ModifyExecStrategyRequest)

func (*ModifyExecStrategyRequest) FromJsonString

func (r *ModifyExecStrategyRequest) 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 (*ModifyExecStrategyRequest) ToJsonString

func (r *ModifyExecStrategyRequest) ToJsonString() string

type ModifyExecStrategyRequestParams

type ModifyExecStrategyRequestParams struct {
	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Monitoring Type 1. Not Configured, 2. Associated Production Scheduling, 3. Offline Cycle Detection
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`

	// Compute Queue
	ExecQueue *string `json:"ExecQueue,omitnil,omitempty" name:"ExecQueue"`

	// Execution Resource Group ID
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`

	// Execution Resource Group Name
	ExecutorGroupName *string `json:"ExecutorGroupName,omitnil,omitempty" name:"ExecutorGroupName"`

	// Associated Production Scheduling Task List
	Tasks []*ProdSchedulerTask `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Offline Cycle Mode, Effective Date - Start Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Offline Cycle Mode, Effective Date - End Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Offline Cycle Mode, Scheduling Period
	// MINUTE_CYCLE:I,
	// HOUR_CYCLE:H,
	// DAY_CYCLE:D,
	// WEEK_CYCLE:W,
	// MONTH_CYCLE:M
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Offline Cycle Mode, Scheduling Step
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Offline Cycle Mode, Specified Time
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Delayed Execution Time, Unit: Minute, Optional: <0-1439
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Running Execution Engine, Requests Default Execution Engine of the Data Source if Not Specified
	ExecEngineType *string `json:"ExecEngineType,omitnil,omitempty" name:"ExecEngineType"`

	// Trigger scenario
	TriggerTypes []*string `json:"TriggerTypes,omitnil,omitempty" name:"TriggerTypes"`
}

Predefined struct for user

type ModifyExecStrategyResponse

type ModifyExecStrategyResponse struct {
	*tchttp.BaseResponse
	Response *ModifyExecStrategyResponseParams `json:"Response"`
}

func NewModifyExecStrategyResponse

func NewModifyExecStrategyResponse() (response *ModifyExecStrategyResponse)

func (*ModifyExecStrategyResponse) FromJsonString

func (r *ModifyExecStrategyResponse) 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 (*ModifyExecStrategyResponse) ToJsonString

func (r *ModifyExecStrategyResponse) ToJsonString() string

type ModifyExecStrategyResponseParams

type ModifyExecStrategyResponseParams struct {
	// Rule Group IDNote: This field may return null, indicating that no valid value can be obtained.
	Data *uint64 `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyIntegrationNodeRequest

type ModifyIntegrationNodeRequest struct {
	*tchttp.BaseRequest

	// Integrated Node Information
	NodeInfo *IntegrationNodeInfo `json:"NodeInfo,omitnil,omitempty" name:"NodeInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type "201. stream, 202. offline"
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Distinguish Canvas Mode and Form "1. Canvas, 2. Form" mode
	TaskMode *uint64 `json:"TaskMode,omitnil,omitempty" name:"TaskMode"`
}

func NewModifyIntegrationNodeRequest

func NewModifyIntegrationNodeRequest() (request *ModifyIntegrationNodeRequest)

func (*ModifyIntegrationNodeRequest) FromJsonString

func (r *ModifyIntegrationNodeRequest) 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 (*ModifyIntegrationNodeRequest) ToJsonString

func (r *ModifyIntegrationNodeRequest) ToJsonString() string

type ModifyIntegrationNodeRequestParams

type ModifyIntegrationNodeRequestParams struct {
	// Integrated Node Information
	NodeInfo *IntegrationNodeInfo `json:"NodeInfo,omitnil,omitempty" name:"NodeInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type "201. stream, 202. offline"
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Distinguish Canvas Mode and Form "1. Canvas, 2. Form" mode
	TaskMode *uint64 `json:"TaskMode,omitnil,omitempty" name:"TaskMode"`
}

Predefined struct for user

type ModifyIntegrationNodeResponse

type ModifyIntegrationNodeResponse struct {
	*tchttp.BaseResponse
	Response *ModifyIntegrationNodeResponseParams `json:"Response"`
}

func NewModifyIntegrationNodeResponse

func NewModifyIntegrationNodeResponse() (response *ModifyIntegrationNodeResponse)

func (*ModifyIntegrationNodeResponse) FromJsonString

func (r *ModifyIntegrationNodeResponse) 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 (*ModifyIntegrationNodeResponse) ToJsonString

func (r *ModifyIntegrationNodeResponse) ToJsonString() string

type ModifyIntegrationNodeResponseParams

type ModifyIntegrationNodeResponseParams struct {
	// Node ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 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 ModifyIntegrationTaskRequest

type ModifyIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task Information
	TaskInfo *IntegrationTaskInfo `json:"TaskInfo,omitnil,omitempty" name:"TaskInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Default is false. When true, it indicates rolling back to the node logic
	RollbackFlag *bool `json:"RollbackFlag,omitnil,omitempty" name:"RollbackFlag"`
}

func NewModifyIntegrationTaskRequest

func NewModifyIntegrationTaskRequest() (request *ModifyIntegrationTaskRequest)

func (*ModifyIntegrationTaskRequest) FromJsonString

func (r *ModifyIntegrationTaskRequest) 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 (*ModifyIntegrationTaskRequest) ToJsonString

func (r *ModifyIntegrationTaskRequest) ToJsonString() string

type ModifyIntegrationTaskRequestParams

type ModifyIntegrationTaskRequestParams struct {
	// Task Information
	TaskInfo *IntegrationTaskInfo `json:"TaskInfo,omitnil,omitempty" name:"TaskInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Default is false. When true, it indicates rolling back to the node logic
	RollbackFlag *bool `json:"RollbackFlag,omitnil,omitempty" name:"RollbackFlag"`
}

Predefined struct for user

type ModifyIntegrationTaskResponse

type ModifyIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *ModifyIntegrationTaskResponseParams `json:"Response"`
}

func NewModifyIntegrationTaskResponse

func NewModifyIntegrationTaskResponse() (response *ModifyIntegrationTaskResponse)

func (*ModifyIntegrationTaskResponse) FromJsonString

func (r *ModifyIntegrationTaskResponse) 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 (*ModifyIntegrationTaskResponse) ToJsonString

func (r *ModifyIntegrationTaskResponse) ToJsonString() string

type ModifyIntegrationTaskResponseParams

type ModifyIntegrationTaskResponseParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 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 ModifyMonitorStatusRequest

type ModifyMonitorStatusRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Monitor switch status
	MonitorStatus *bool `json:"MonitorStatus,omitnil,omitempty" name:"MonitorStatus"`
}

func NewModifyMonitorStatusRequest

func NewModifyMonitorStatusRequest() (request *ModifyMonitorStatusRequest)

func (*ModifyMonitorStatusRequest) FromJsonString

func (r *ModifyMonitorStatusRequest) 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 (*ModifyMonitorStatusRequest) ToJsonString

func (r *ModifyMonitorStatusRequest) ToJsonString() string

type ModifyMonitorStatusRequestParams

type ModifyMonitorStatusRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Monitor switch status
	MonitorStatus *bool `json:"MonitorStatus,omitnil,omitempty" name:"MonitorStatus"`
}

Predefined struct for user

type ModifyMonitorStatusResponse

type ModifyMonitorStatusResponse struct {
	*tchttp.BaseResponse
	Response *ModifyMonitorStatusResponseParams `json:"Response"`
}

func NewModifyMonitorStatusResponse

func NewModifyMonitorStatusResponse() (response *ModifyMonitorStatusResponse)

func (*ModifyMonitorStatusResponse) FromJsonString

func (r *ModifyMonitorStatusResponse) 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 (*ModifyMonitorStatusResponse) ToJsonString

func (r *ModifyMonitorStatusResponse) ToJsonString() string

type ModifyMonitorStatusResponseParams

type ModifyMonitorStatusResponseParams struct {
	// Monitoring Status Modified Successfully
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyRuleGroupSubscriptionRequest

type ModifyRuleGroupSubscriptionRequest struct {
	*tchttp.BaseRequest

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Subscriber Information
	Receivers []*SubscribeReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"`

	// Data Subscription Type
	SubscribeType []*uint64 `json:"SubscribeType,omitnil,omitempty" name:"SubscribeType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Group Robot Webhook Information
	WebHooks []*SubscribeWebHook `json:"WebHooks,omitnil,omitempty" name:"WebHooks"`
}

func NewModifyRuleGroupSubscriptionRequest

func NewModifyRuleGroupSubscriptionRequest() (request *ModifyRuleGroupSubscriptionRequest)

func (*ModifyRuleGroupSubscriptionRequest) FromJsonString

func (r *ModifyRuleGroupSubscriptionRequest) 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 (*ModifyRuleGroupSubscriptionRequest) ToJsonString

func (r *ModifyRuleGroupSubscriptionRequest) ToJsonString() string

type ModifyRuleGroupSubscriptionRequestParams

type ModifyRuleGroupSubscriptionRequestParams struct {
	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Subscriber Information
	Receivers []*SubscribeReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"`

	// Data Subscription Type
	SubscribeType []*uint64 `json:"SubscribeType,omitnil,omitempty" name:"SubscribeType"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database ID
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Data Source ID
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Group Robot Webhook Information
	WebHooks []*SubscribeWebHook `json:"WebHooks,omitnil,omitempty" name:"WebHooks"`
}

Predefined struct for user

type ModifyRuleGroupSubscriptionResponse

type ModifyRuleGroupSubscriptionResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRuleGroupSubscriptionResponseParams `json:"Response"`
}

func NewModifyRuleGroupSubscriptionResponse

func NewModifyRuleGroupSubscriptionResponse() (response *ModifyRuleGroupSubscriptionResponse)

func (*ModifyRuleGroupSubscriptionResponse) FromJsonString

func (r *ModifyRuleGroupSubscriptionResponse) 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 (*ModifyRuleGroupSubscriptionResponse) ToJsonString

func (r *ModifyRuleGroupSubscriptionResponse) ToJsonString() string

type ModifyRuleGroupSubscriptionResponseParams

type ModifyRuleGroupSubscriptionResponseParams struct {
	// Rule Group IDNote: This field may return null, indicating that no valid value can be obtained.
	Data *uint64 `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyRuleRequest

type ModifyRuleRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule ID
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Rule name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Rule Template ID
	RuleTemplateId *uint64 `json:"RuleTemplateId,omitnil,omitempty" name:"RuleTemplateId"`

	// Rule type 1.System Template, 2.Custom Definition Template, 3.Custom Definition SQL
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Quality Dimension of Rule (1: Accuracy, 2: Uniqueness, 3: Integrity, 4: Consistency, 5: Timeliness, 6: Validity)
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Field Detailed Type, int, string
	SourceObjectDataTypeName *string `json:"SourceObjectDataTypeName,omitnil,omitempty" name:"SourceObjectDataTypeName"`

	// Source Field Name
	SourceObjectValue *string `json:"SourceObjectValue,omitnil,omitempty" name:"SourceObjectValue"`

	// Detection Range 1.Whole Table 2.Conditional Scan
	ConditionType *uint64 `json:"ConditionType,omitnil,omitempty" name:"ConditionType"`

	// Conditional Scan WHERE Condition Expression
	ConditionExpression *string `json:"ConditionExpression,omitnil,omitempty" name:"ConditionExpression"`

	// Custom Definition SQL
	CustomSql *string `json:"CustomSql,omitnil,omitempty" name:"CustomSql"`

	// Alert Trigger Condition
	CompareRule *CompareRule `json:"CompareRule,omitnil,omitempty" name:"CompareRule"`

	// Alert Trigger Level 1.Low, 2.Medium, 3.High
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Rule Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Target Database Id
	TargetDatabaseId *string `json:"TargetDatabaseId,omitnil,omitempty" name:"TargetDatabaseId"`

	// Target Table Id
	TargetTableId *string `json:"TargetTableId,omitnil,omitempty" name:"TargetTableId"`

	// Target Filter Condition Expression
	TargetConditionExpr *string `json:"TargetConditionExpr,omitnil,omitempty" name:"TargetConditionExpr"`

	// Source Field and Target Field Association Condition ON Expression
	RelConditionExpr *string `json:"RelConditionExpr,omitnil,omitempty" name:"RelConditionExpr"`

	// Custom Definition Template SQL Expression Field Replacement Parameter
	FieldConfig *RuleFieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`

	// Target Field Name CITY
	TargetObjectValue *string `json:"TargetObjectValue,omitnil,omitempty" name:"TargetObjectValue"`

	// Execution engine adapted to the rule
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`
}

func NewModifyRuleRequest

func NewModifyRuleRequest() (request *ModifyRuleRequest)

func (*ModifyRuleRequest) FromJsonString

func (r *ModifyRuleRequest) 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 (*ModifyRuleRequest) ToJsonString

func (r *ModifyRuleRequest) ToJsonString() string

type ModifyRuleRequestParams

type ModifyRuleRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Rule ID
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule Group ID
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Rule name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Data Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Rule Template ID
	RuleTemplateId *uint64 `json:"RuleTemplateId,omitnil,omitempty" name:"RuleTemplateId"`

	// Rule type 1.System Template, 2.Custom Definition Template, 3.Custom Definition SQL
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Quality Dimension of Rule (1: Accuracy, 2: Uniqueness, 3: Integrity, 4: Consistency, 5: Timeliness, 6: Validity)
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Field Detailed Type, int, string
	SourceObjectDataTypeName *string `json:"SourceObjectDataTypeName,omitnil,omitempty" name:"SourceObjectDataTypeName"`

	// Source Field Name
	SourceObjectValue *string `json:"SourceObjectValue,omitnil,omitempty" name:"SourceObjectValue"`

	// Detection Range 1.Whole Table 2.Conditional Scan
	ConditionType *uint64 `json:"ConditionType,omitnil,omitempty" name:"ConditionType"`

	// Conditional Scan WHERE Condition Expression
	ConditionExpression *string `json:"ConditionExpression,omitnil,omitempty" name:"ConditionExpression"`

	// Custom Definition SQL
	CustomSql *string `json:"CustomSql,omitnil,omitempty" name:"CustomSql"`

	// Alert Trigger Condition
	CompareRule *CompareRule `json:"CompareRule,omitnil,omitempty" name:"CompareRule"`

	// Alert Trigger Level 1.Low, 2.Medium, 3.High
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Rule Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Target Database Id
	TargetDatabaseId *string `json:"TargetDatabaseId,omitnil,omitempty" name:"TargetDatabaseId"`

	// Target Table Id
	TargetTableId *string `json:"TargetTableId,omitnil,omitempty" name:"TargetTableId"`

	// Target Filter Condition Expression
	TargetConditionExpr *string `json:"TargetConditionExpr,omitnil,omitempty" name:"TargetConditionExpr"`

	// Source Field and Target Field Association Condition ON Expression
	RelConditionExpr *string `json:"RelConditionExpr,omitnil,omitempty" name:"RelConditionExpr"`

	// Custom Definition Template SQL Expression Field Replacement Parameter
	FieldConfig *RuleFieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`

	// Target Field Name CITY
	TargetObjectValue *string `json:"TargetObjectValue,omitnil,omitempty" name:"TargetObjectValue"`

	// Execution engine adapted to the rule
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`
}

Predefined struct for user

type ModifyRuleResponse

type ModifyRuleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRuleResponseParams `json:"Response"`
}

func NewModifyRuleResponse

func NewModifyRuleResponse() (response *ModifyRuleResponse)

func (*ModifyRuleResponse) FromJsonString

func (r *ModifyRuleResponse) 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 (*ModifyRuleResponse) ToJsonString

func (r *ModifyRuleResponse) ToJsonString() string

type ModifyRuleResponseParams

type ModifyRuleResponseParams struct {
	// Whether Update Successful
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyRuleTemplateRequest

type ModifyRuleTemplateRequest struct {
	*tchttp.BaseRequest

	// Template ID
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// Template Type 1. System Template 2. Custom Definition Template
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Template Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Quality Inspection Dimension 1. Accuracy 2. Uniqueness 3. Integrity 4. Consistency 5. Timeliness 6. Validity
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Data Object Type 1. Constant 2. Offline Table Level 2. Offline Field Level
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

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

	// Corresponding Engine Type of the Source
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`

	// Whether to Associate with Other Databases and Tables
	MultiSourceFlag *bool `json:"MultiSourceFlag,omitnil,omitempty" name:"MultiSourceFlag"`

	// SQL Expression
	SqlExpression *string `json:"SqlExpression,omitnil,omitempty" name:"SqlExpression"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to add where parameter
	WhereFlag *bool `json:"WhereFlag,omitnil,omitempty" name:"WhereFlag"`
}

func NewModifyRuleTemplateRequest

func NewModifyRuleTemplateRequest() (request *ModifyRuleTemplateRequest)

func (*ModifyRuleTemplateRequest) FromJsonString

func (r *ModifyRuleTemplateRequest) 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 (*ModifyRuleTemplateRequest) ToJsonString

func (r *ModifyRuleTemplateRequest) ToJsonString() string

type ModifyRuleTemplateRequestParams

type ModifyRuleTemplateRequestParams struct {
	// Template ID
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// Template Type 1. System Template 2. Custom Definition Template
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Template Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Quality Inspection Dimension 1. Accuracy 2. Uniqueness 3. Integrity 4. Consistency 5. Timeliness 6. Validity
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Source Data Object Type 1. Constant 2. Offline Table Level 2. Offline Field Level
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

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

	// Corresponding Engine Type of the Source
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`

	// Whether to Associate with Other Databases and Tables
	MultiSourceFlag *bool `json:"MultiSourceFlag,omitnil,omitempty" name:"MultiSourceFlag"`

	// SQL Expression
	SqlExpression *string `json:"SqlExpression,omitnil,omitempty" name:"SqlExpression"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Whether to add where parameter
	WhereFlag *bool `json:"WhereFlag,omitnil,omitempty" name:"WhereFlag"`
}

Predefined struct for user

type ModifyRuleTemplateResponse

type ModifyRuleTemplateResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRuleTemplateResponseParams `json:"Response"`
}

func NewModifyRuleTemplateResponse

func NewModifyRuleTemplateResponse() (response *ModifyRuleTemplateResponse)

func (*ModifyRuleTemplateResponse) FromJsonString

func (r *ModifyRuleTemplateResponse) 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 (*ModifyRuleTemplateResponse) ToJsonString

func (r *ModifyRuleTemplateResponse) ToJsonString() string

type ModifyRuleTemplateResponseParams

type ModifyRuleTemplateResponseParams struct {
	// Modification successful
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyTaskAlarmRegularRequest

type ModifyTaskAlarmRegularRequest struct {
	*tchttp.BaseRequest

	// Rule ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Rule Information
	TaskAlarmInfo *TaskAlarmInfo `json:"TaskAlarmInfo,omitnil,omitempty" name:"TaskAlarmInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewModifyTaskAlarmRegularRequest

func NewModifyTaskAlarmRegularRequest() (request *ModifyTaskAlarmRegularRequest)

func (*ModifyTaskAlarmRegularRequest) FromJsonString

func (r *ModifyTaskAlarmRegularRequest) 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 (*ModifyTaskAlarmRegularRequest) ToJsonString

func (r *ModifyTaskAlarmRegularRequest) ToJsonString() string

type ModifyTaskAlarmRegularRequestParams

type ModifyTaskAlarmRegularRequestParams struct {
	// Rule ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Rule Information
	TaskAlarmInfo *TaskAlarmInfo `json:"TaskAlarmInfo,omitnil,omitempty" name:"TaskAlarmInfo"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type ModifyTaskAlarmRegularResponse

type ModifyTaskAlarmRegularResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTaskAlarmRegularResponseParams `json:"Response"`
}

func NewModifyTaskAlarmRegularResponse

func NewModifyTaskAlarmRegularResponse() (response *ModifyTaskAlarmRegularResponse)

func (*ModifyTaskAlarmRegularResponse) FromJsonString

func (r *ModifyTaskAlarmRegularResponse) 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 (*ModifyTaskAlarmRegularResponse) ToJsonString

func (r *ModifyTaskAlarmRegularResponse) ToJsonString() string

type ModifyTaskAlarmRegularResponseParams

type ModifyTaskAlarmRegularResponseParams struct {
	// Modify Successfully Determined?
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyTaskInfoRequest

type ModifyTaskInfoRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Execution time, in minutes, applicable to daily/weekly/monthly/yearly scheduling. For example, with daily scheduling, executing once at 02:00 AM every day, delayTime is 120 minutes
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Start Time
	StartupTime *int64 `json:"StartupTime,omitnil,omitempty" name:"StartupTime"`

	// Self-Dependency Type  1: Sequential serial, one at a time, queued, 2: Unordered serial, one at a time, not queued, 3: Parallel, multiple at once
	SelfDepend *int64 `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// Effective Start Time, format yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Effective End Time, format yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Scheduling Configuration - Elastic Cycle Configuration, applicable to Hourly/Weekly/Monthly/Yearly schedules. For hourly tasks scheduled at 0, 3, 4 o'clock, it would be '0,3,4'.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// "Cycle Type  0:crontab, 1:Minute,2:Hour,3:Day,4:Week,5:Month,6:One-time,7:User driven,10:Flexible cycle Week,11:Flexible cycle Month,12:Year,13:Immediate Trigger Instant type, isolated from normal cycle scheduling task logic
	CycleType *int64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Step Length, Interval Time, minimum of 1
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Cron Expression is required only for Cron Tab Scheduling
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Execution Time Left Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution Time Right Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// New Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Failure Retry Interval, in minutes, a default value has already been provided during task creation
	RetryWait *int64 `json:"RetryWait,omitnil,omitempty" name:"RetryWait"`

	// Number of Retry Attempts on Failure, a default value has already been provided during task creation
	TryLimit *int64 `json:"TryLimit,omitnil,omitempty" name:"TryLimit"`

	// Whether to Retry, 1 for yes
	Retriable *int64 `json:"Retriable,omitnil,omitempty" name:"Retriable"`

	// Running Priority, 4 for High, 5 for Medium, 6 for Low
	RunPriority *int64 `json:"RunPriority,omitnil,omitempty" name:"RunPriority"`

	// Extended Task Configuration
	TaskExt []*TaskExtInfo `json:"TaskExt,omitnil,omitempty" name:"TaskExt"`

	// Execution Resource Group ID, needs to be created on the Resource Management Service and bind to a CVM machine
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Resource Pool Queue Name
	YarnQueue *string `json:"YarnQueue,omitnil,omitempty" name:"YarnQueue"`

	// Specific Execution Machine under Resource Group, 'any' means it can run on any machine.
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// Person in Charge
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Task notes
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`

	// Task Parameters
	TaskParamInfos []*ParamInfo `json:"TaskParamInfos,omitnil,omitempty" name:"TaskParamInfos"`

	// Source Data Source
	SourceServer *string `json:"SourceServer,omitnil,omitempty" name:"SourceServer"`

	// Target Data Source
	TargetServer *string `json:"TargetServer,omitnil,omitempty" name:"TargetServer"`

	// Supports Workflow Dependencies yes/no, default no
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`

	// Dependency Configuration
	DependencyConfigDTOs []*DependencyConfig `json:"DependencyConfigDTOs,omitnil,omitempty" name:"DependencyConfigDTOs"`

	// Execution Duration
	ExecutionTTL *int64 `json:"ExecutionTTL,omitnil,omitempty" name:"ExecutionTTL"`

	// Whether the Script has Changed
	ScriptChange *bool `json:"ScriptChange,omitnil,omitempty" name:"ScriptChange"`

	// Responsible Person ID
	InChargeIds []*string `json:"InChargeIds,omitnil,omitempty" name:"InChargeIds"`
}

func NewModifyTaskInfoRequest

func NewModifyTaskInfoRequest() (request *ModifyTaskInfoRequest)

func (*ModifyTaskInfoRequest) FromJsonString

func (r *ModifyTaskInfoRequest) 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 (*ModifyTaskInfoRequest) ToJsonString

func (r *ModifyTaskInfoRequest) ToJsonString() string

type ModifyTaskInfoRequestParams

type ModifyTaskInfoRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Execution time, in minutes, applicable to daily/weekly/monthly/yearly scheduling. For example, with daily scheduling, executing once at 02:00 AM every day, delayTime is 120 minutes
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Start Time
	StartupTime *int64 `json:"StartupTime,omitnil,omitempty" name:"StartupTime"`

	// Self-Dependency Type  1: Sequential serial, one at a time, queued, 2: Unordered serial, one at a time, not queued, 3: Parallel, multiple at once
	SelfDepend *int64 `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// Effective Start Time, format yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Effective End Time, format yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Scheduling Configuration - Elastic Cycle Configuration, applicable to Hourly/Weekly/Monthly/Yearly schedules. For hourly tasks scheduled at 0, 3, 4 o'clock, it would be '0,3,4'.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// "Cycle Type  0:crontab, 1:Minute,2:Hour,3:Day,4:Week,5:Month,6:One-time,7:User driven,10:Flexible cycle Week,11:Flexible cycle Month,12:Year,13:Immediate Trigger Instant type, isolated from normal cycle scheduling task logic
	CycleType *int64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Step Length, Interval Time, minimum of 1
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Cron Expression is required only for Cron Tab Scheduling
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Execution Time Left Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution Time Right Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// New Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Failure Retry Interval, in minutes, a default value has already been provided during task creation
	RetryWait *int64 `json:"RetryWait,omitnil,omitempty" name:"RetryWait"`

	// Number of Retry Attempts on Failure, a default value has already been provided during task creation
	TryLimit *int64 `json:"TryLimit,omitnil,omitempty" name:"TryLimit"`

	// Whether to Retry, 1 for yes
	Retriable *int64 `json:"Retriable,omitnil,omitempty" name:"Retriable"`

	// Running Priority, 4 for High, 5 for Medium, 6 for Low
	RunPriority *int64 `json:"RunPriority,omitnil,omitempty" name:"RunPriority"`

	// Extended Task Configuration
	TaskExt []*TaskExtInfo `json:"TaskExt,omitnil,omitempty" name:"TaskExt"`

	// Execution Resource Group ID, needs to be created on the Resource Management Service and bind to a CVM machine
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Resource Pool Queue Name
	YarnQueue *string `json:"YarnQueue,omitnil,omitempty" name:"YarnQueue"`

	// Specific Execution Machine under Resource Group, 'any' means it can run on any machine.
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// Person in Charge
	//
	// Deprecated: InCharge is deprecated.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Task notes
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`

	// Task Parameters
	TaskParamInfos []*ParamInfo `json:"TaskParamInfos,omitnil,omitempty" name:"TaskParamInfos"`

	// Source Data Source
	SourceServer *string `json:"SourceServer,omitnil,omitempty" name:"SourceServer"`

	// Target Data Source
	TargetServer *string `json:"TargetServer,omitnil,omitempty" name:"TargetServer"`

	// Supports Workflow Dependencies yes/no, default no
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`

	// Dependency Configuration
	DependencyConfigDTOs []*DependencyConfig `json:"DependencyConfigDTOs,omitnil,omitempty" name:"DependencyConfigDTOs"`

	// Execution Duration
	ExecutionTTL *int64 `json:"ExecutionTTL,omitnil,omitempty" name:"ExecutionTTL"`

	// Whether the Script has Changed
	ScriptChange *bool `json:"ScriptChange,omitnil,omitempty" name:"ScriptChange"`

	// Responsible Person ID
	InChargeIds []*string `json:"InChargeIds,omitnil,omitempty" name:"InChargeIds"`
}

Predefined struct for user

type ModifyTaskInfoResponse

type ModifyTaskInfoResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTaskInfoResponseParams `json:"Response"`
}

func NewModifyTaskInfoResponse

func NewModifyTaskInfoResponse() (response *ModifyTaskInfoResponse)

func (*ModifyTaskInfoResponse) FromJsonString

func (r *ModifyTaskInfoResponse) 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 (*ModifyTaskInfoResponse) ToJsonString

func (r *ModifyTaskInfoResponse) ToJsonString() string

type ModifyTaskInfoResponseParams

type ModifyTaskInfoResponseParams struct {
	// Execution Result
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyTaskLinksRequest

type ModifyTaskLinksRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Parent Task ID
	TaskFrom *string `json:"TaskFrom,omitnil,omitempty" name:"TaskFrom"`

	// Subtask ID
	TaskTo *string `json:"TaskTo,omitnil,omitempty" name:"TaskTo"`

	// Subtask Workflow
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Parent Task Workflow
	RealFromWorkflowId *string `json:"RealFromWorkflowId,omitnil,omitempty" name:"RealFromWorkflowId"`

	// Dependency Relationship Between Parent and Child Tasks
	LinkDependencyType *string `json:"LinkDependencyType,omitnil,omitempty" name:"LinkDependencyType"`
}

func NewModifyTaskLinksRequest

func NewModifyTaskLinksRequest() (request *ModifyTaskLinksRequest)

func (*ModifyTaskLinksRequest) FromJsonString

func (r *ModifyTaskLinksRequest) 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 (*ModifyTaskLinksRequest) ToJsonString

func (r *ModifyTaskLinksRequest) ToJsonString() string

type ModifyTaskLinksRequestParams

type ModifyTaskLinksRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Parent Task ID
	TaskFrom *string `json:"TaskFrom,omitnil,omitempty" name:"TaskFrom"`

	// Subtask ID
	TaskTo *string `json:"TaskTo,omitnil,omitempty" name:"TaskTo"`

	// Subtask Workflow
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Parent Task Workflow
	RealFromWorkflowId *string `json:"RealFromWorkflowId,omitnil,omitempty" name:"RealFromWorkflowId"`

	// Dependency Relationship Between Parent and Child Tasks
	LinkDependencyType *string `json:"LinkDependencyType,omitnil,omitempty" name:"LinkDependencyType"`
}

Predefined struct for user

type ModifyTaskLinksResponse

type ModifyTaskLinksResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTaskLinksResponseParams `json:"Response"`
}

func NewModifyTaskLinksResponse

func NewModifyTaskLinksResponse() (response *ModifyTaskLinksResponse)

func (*ModifyTaskLinksResponse) FromJsonString

func (r *ModifyTaskLinksResponse) 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 (*ModifyTaskLinksResponse) ToJsonString

func (r *ModifyTaskLinksResponse) ToJsonString() string

type ModifyTaskLinksResponseParams

type ModifyTaskLinksResponseParams struct {
	// Success or Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyTaskNameRequest

type ModifyTaskNameRequest struct {
	*tchttp.BaseRequest

	// Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project/workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Remarks
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`
}

func NewModifyTaskNameRequest

func NewModifyTaskNameRequest() (request *ModifyTaskNameRequest)

func (*ModifyTaskNameRequest) FromJsonString

func (r *ModifyTaskNameRequest) 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 (*ModifyTaskNameRequest) ToJsonString

func (r *ModifyTaskNameRequest) ToJsonString() string

type ModifyTaskNameRequestParams

type ModifyTaskNameRequestParams struct {
	// Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project/workspace ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Remarks
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`
}

Predefined struct for user

type ModifyTaskNameResponse

type ModifyTaskNameResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTaskNameResponseParams `json:"Response"`
}

func NewModifyTaskNameResponse

func NewModifyTaskNameResponse() (response *ModifyTaskNameResponse)

func (*ModifyTaskNameResponse) FromJsonString

func (r *ModifyTaskNameResponse) 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 (*ModifyTaskNameResponse) ToJsonString

func (r *ModifyTaskNameResponse) ToJsonString() string

type ModifyTaskNameResponseParams

type ModifyTaskNameResponseParams struct {
	// Result
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyTaskScriptRequest

type ModifyTaskScriptRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Script content Base64 encoded
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Integrated Task Script Configuration
	IntegrationNodeDetails []*IntegrationNodeDetail `json:"IntegrationNodeDetails,omitnil,omitempty" name:"IntegrationNodeDetails"`
}

func NewModifyTaskScriptRequest

func NewModifyTaskScriptRequest() (request *ModifyTaskScriptRequest)

func (*ModifyTaskScriptRequest) FromJsonString

func (r *ModifyTaskScriptRequest) 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 (*ModifyTaskScriptRequest) ToJsonString

func (r *ModifyTaskScriptRequest) ToJsonString() string

type ModifyTaskScriptRequestParams

type ModifyTaskScriptRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Script content Base64 encoded
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Integrated Task Script Configuration
	IntegrationNodeDetails []*IntegrationNodeDetail `json:"IntegrationNodeDetails,omitnil,omitempty" name:"IntegrationNodeDetails"`
}

Predefined struct for user

type ModifyTaskScriptResponse

type ModifyTaskScriptResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTaskScriptResponseParams `json:"Response"`
}

func NewModifyTaskScriptResponse

func NewModifyTaskScriptResponse() (response *ModifyTaskScriptResponse)

func (*ModifyTaskScriptResponse) FromJsonString

func (r *ModifyTaskScriptResponse) 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 (*ModifyTaskScriptResponse) ToJsonString

func (r *ModifyTaskScriptResponse) ToJsonString() string

type ModifyTaskScriptResponseParams

type ModifyTaskScriptResponseParams struct {
	// Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *CommonContent `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyWorkflowInfoRequest

type ModifyWorkflowInfoRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Person in Charge
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Responsible Person ID
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// Remarks
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// Workflow name
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Parent Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow User Group ID If multiple, separated by semicolons: a;b;c
	UserGroupId *string `json:"UserGroupId,omitnil,omitempty" name:"UserGroupId"`

	// Workflow User Group Name If multiple, separated by semicolons: a;b;c
	UserGroupName *string `json:"UserGroupName,omitnil,omitempty" name:"UserGroupName"`

	// Workflow Parameter List
	WorkflowParams []*ParamInfo `json:"WorkflowParams,omitnil,omitempty" name:"WorkflowParams"`

	// Used to configure optimized parameters (Thread, Memory, CPU Core Count, etc.), applicable only to Spark SQL Node. Separate multiple parameters with English semicolons.
	GeneralTaskParams []*GeneralTaskParam `json:"GeneralTaskParams,omitnil,omitempty" name:"GeneralTaskParams"`
}

func NewModifyWorkflowInfoRequest

func NewModifyWorkflowInfoRequest() (request *ModifyWorkflowInfoRequest)

func (*ModifyWorkflowInfoRequest) FromJsonString

func (r *ModifyWorkflowInfoRequest) 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 (*ModifyWorkflowInfoRequest) ToJsonString

func (r *ModifyWorkflowInfoRequest) ToJsonString() string

type ModifyWorkflowInfoRequestParams

type ModifyWorkflowInfoRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Person in Charge
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Responsible Person ID
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// Remarks
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// Workflow name
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Parent Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow User Group ID If multiple, separated by semicolons: a;b;c
	UserGroupId *string `json:"UserGroupId,omitnil,omitempty" name:"UserGroupId"`

	// Workflow User Group Name If multiple, separated by semicolons: a;b;c
	UserGroupName *string `json:"UserGroupName,omitnil,omitempty" name:"UserGroupName"`

	// Workflow Parameter List
	WorkflowParams []*ParamInfo `json:"WorkflowParams,omitnil,omitempty" name:"WorkflowParams"`

	// Used to configure optimized parameters (Thread, Memory, CPU Core Count, etc.), applicable only to Spark SQL Node. Separate multiple parameters with English semicolons.
	GeneralTaskParams []*GeneralTaskParam `json:"GeneralTaskParams,omitnil,omitempty" name:"GeneralTaskParams"`
}

Predefined struct for user

type ModifyWorkflowInfoResponse

type ModifyWorkflowInfoResponse struct {
	*tchttp.BaseResponse
	Response *ModifyWorkflowInfoResponseParams `json:"Response"`
}

func NewModifyWorkflowInfoResponse

func NewModifyWorkflowInfoResponse() (response *ModifyWorkflowInfoResponse)

func (*ModifyWorkflowInfoResponse) FromJsonString

func (r *ModifyWorkflowInfoResponse) 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 (*ModifyWorkflowInfoResponse) ToJsonString

func (r *ModifyWorkflowInfoResponse) ToJsonString() string

type ModifyWorkflowInfoResponseParams

type ModifyWorkflowInfoResponseParams struct {
	// true indicates success, false indicates failure
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ModifyWorkflowScheduleRequest

type ModifyWorkflowScheduleRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Delay time, in minutes
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Start Time
	StartupTime *int64 `json:"StartupTime,omitnil,omitempty" name:"StartupTime"`

	// Self-Dependency Type  1: Sequential serial, one at a time, queued, 2: Unordered serial, one at a time, not queued, 3: Parallel, multiple at once
	SelfDepend *int64 `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// "Cycle Type  0:crontab, 1:Minute,2:Hour,3:Day,4:Week,5:Month,6:One-time,7:User driven,10:Flexible cycle Week,11:Flexible cycle Month,12:Year,13:Immediate Trigger Instant type, isolated from normal cycle scheduling task logic
	CycleType *int64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Step Length, Interval Time, minimum of 1
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Effective Start Time, format yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Effective End Time, format yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Scheduling Configuration - Elastic Cycle Configuration, applicable to Hourly/Weekly/Monthly/Yearly schedules. For hourly tasks scheduled at 0, 3, 4 o'clock, it would be '0,3,4'.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Cron Expression is required only for Cron Tab Scheduling
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Execution Time Left Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution Time Right Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// Workflow Dependency, yes or no
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`
}

func NewModifyWorkflowScheduleRequest

func NewModifyWorkflowScheduleRequest() (request *ModifyWorkflowScheduleRequest)

func (*ModifyWorkflowScheduleRequest) FromJsonString

func (r *ModifyWorkflowScheduleRequest) 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 (*ModifyWorkflowScheduleRequest) ToJsonString

func (r *ModifyWorkflowScheduleRequest) ToJsonString() string

type ModifyWorkflowScheduleRequestParams

type ModifyWorkflowScheduleRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Delay time, in minutes
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Start Time
	StartupTime *int64 `json:"StartupTime,omitnil,omitempty" name:"StartupTime"`

	// Self-Dependency Type  1: Sequential serial, one at a time, queued, 2: Unordered serial, one at a time, not queued, 3: Parallel, multiple at once
	SelfDepend *int64 `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// "Cycle Type  0:crontab, 1:Minute,2:Hour,3:Day,4:Week,5:Month,6:One-time,7:User driven,10:Flexible cycle Week,11:Flexible cycle Month,12:Year,13:Immediate Trigger Instant type, isolated from normal cycle scheduling task logic
	CycleType *int64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Step Length, Interval Time, minimum of 1
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Effective Start Time, format yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Effective End Time, format yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Scheduling Configuration - Elastic Cycle Configuration, applicable to Hourly/Weekly/Monthly/Yearly schedules. For hourly tasks scheduled at 0, 3, 4 o'clock, it would be '0,3,4'.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Cron Expression is required only for Cron Tab Scheduling
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Execution Time Left Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution Time Right Closed Interval, format: HH:mm. Applicable only to hourly scheduling. For example, for hourly tasks, it specifies the effective interval every day
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// Workflow Dependency, yes or no
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`
}

Predefined struct for user

type ModifyWorkflowScheduleResponse

type ModifyWorkflowScheduleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyWorkflowScheduleResponseParams `json:"Response"`
}

func NewModifyWorkflowScheduleResponse

func NewModifyWorkflowScheduleResponse() (response *ModifyWorkflowScheduleResponse)

func (*ModifyWorkflowScheduleResponse) FromJsonString

func (r *ModifyWorkflowScheduleResponse) 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 (*ModifyWorkflowScheduleResponse) ToJsonString

func (r *ModifyWorkflowScheduleResponse) ToJsonString() string

type ModifyWorkflowScheduleResponseParams

type ModifyWorkflowScheduleResponseParams struct {
	// Execution Result
	Data *BatchResult `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 MoveTasksToFolderRequest

type MoveTasksToFolderRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task Folder ID
	TaskFolderId *string `json:"TaskFolderId,omitnil,omitempty" name:"TaskFolderId"`

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Virtual Task ID
	VirtualTaskIds []*string `json:"VirtualTaskIds,omitnil,omitempty" name:"VirtualTaskIds"`
}

func NewMoveTasksToFolderRequest

func NewMoveTasksToFolderRequest() (request *MoveTasksToFolderRequest)

func (*MoveTasksToFolderRequest) FromJsonString

func (r *MoveTasksToFolderRequest) 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 (*MoveTasksToFolderRequest) ToJsonString

func (r *MoveTasksToFolderRequest) ToJsonString() string

type MoveTasksToFolderRequestParams

type MoveTasksToFolderRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Task Folder ID
	TaskFolderId *string `json:"TaskFolderId,omitnil,omitempty" name:"TaskFolderId"`

	// Task ID
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Virtual Task ID
	VirtualTaskIds []*string `json:"VirtualTaskIds,omitnil,omitempty" name:"VirtualTaskIds"`
}

Predefined struct for user

type MoveTasksToFolderResponse

type MoveTasksToFolderResponse struct {
	*tchttp.BaseResponse
	Response *MoveTasksToFolderResponseParams `json:"Response"`
}

func NewMoveTasksToFolderResponse

func NewMoveTasksToFolderResponse() (response *MoveTasksToFolderResponse)

func (*MoveTasksToFolderResponse) FromJsonString

func (r *MoveTasksToFolderResponse) 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 (*MoveTasksToFolderResponse) ToJsonString

func (r *MoveTasksToFolderResponse) ToJsonString() string

type MoveTasksToFolderResponseParams

type MoveTasksToFolderResponseParams struct {
	// true represents success
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 OfflineInstance

type OfflineInstance struct {
	// Create Account Sub UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateUin *string `json:"CreateUin,omitnil,omitempty" name:"CreateUin"`

	// Operate Account Sub UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	OperatorUin *string `json:"OperatorUin,omitnil,omitempty" name:"OperatorUin"`

	// Primary AccountNote: This field may return null, indicating that no valid value can be obtained.
	OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"`

	// AccountsNote: This field may return null, indicating that no valid value can be obtained.
	AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Data Timestamp
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`

	// Issuance time
	IssueId *string `json:"IssueId,omitnil,omitempty" name:"IssueId"`

	// Resource Group ID Issuance, not an input item
	// Note: This field may return null, indicating that no valid value can be obtained.
	InlongTaskId *string `json:"InlongTaskId,omitnil,omitempty" name:"InlongTaskId"`

	// Resource Group
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Task Type (1 Debugging, 2 Scheduled Execution)
	TaskRunType *uint64 `json:"TaskRunType,omitnil,omitempty" name:"TaskRunType"`

	// Instance status EVENT_LISTENING|DEPENDENCE|BEFORE_ASPECT|ALLOCATED|LAUNCHED|KILL|SNAP_STATE_SAVING|ISSUED|RUNNING|AFTER_ASPECT|PENDING|KILLING|FINAL_STATE_SAVING|FAILED|KILL_FAILED|COMPLETED|EXPIRED|KILL_EXPIRED|DELETED
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// Start TimeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timeNote: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Last Updated Time
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Unique Key
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceKey *string `json:"InstanceKey,omitnil,omitempty" name:"InstanceKey"`
}

type OfflineTaskAddParam

type OfflineTaskAddParam struct {
	// Name
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Dependencies: yes, no
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`

	// Task Start Data Time. Not Empty. Default to Current Time
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Task End Data Time. Not Empty. Default to Current Time
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Cycle Type. One-time task: 6, Minute Task: 1, Hourly task: 2, Daily Task: 3, Weekly Task: 4, Monthly Task: 5, Cron task: 0
	CycleType *uint64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Interval, optional, default is 1. Not null. Default is 1
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Delayed Execution Time, in minutes
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Task cron expression, used only for cron tasks, else defaults to empty
	// Note: This field may return null, indicating that no valid value can be obtained.
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Retry Wait
	RetryWait *uint64 `json:"RetryWait,omitnil,omitempty" name:"RetryWait"`

	// Is Retry Allowed
	Retriable *uint64 `json:"Retriable,omitnil,omitempty" name:"Retriable"`

	// Retry Limit
	TryLimit *uint64 `json:"TryLimit,omitnil,omitempty" name:"TryLimit"`

	// Priority
	RunPriority *uint64 `json:"RunPriority,omitnil,omitempty" name:"RunPriority"`

	// Product
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`

	// 1 Ordered Serialization, one at a time, queued orderly
	// 2 Unordered Serial, one at a time, not queued serial
	// 3 Parallel, multiple at a time parallel
	SelfDepend *uint64 `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// Time Specification, such as 1,3 for monthly tasks, enter 1,3. Not empty. Default ""
	// Monthly Task: for specific days like "1,3", specifying end of month as "L" alone, cannot be mixed with specific dates
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Scheduled Execution End Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// Scheduled Execution Start Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Is Auto-submit
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAutoSubmit *bool `json:"TaskAutoSubmit,omitnil,omitempty" name:"TaskAutoSubmit"`

	// Instance Generation Method, T_PLUS_0 schedule task on the same day / T_PLUS_1 schedule task the next day
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceInitStrategy *string `json:"InstanceInitStrategy,omitnil,omitempty" name:"InstanceInitStrategy"`
}

type OperationOpsDto

type OperationOpsDto struct {
	// Operation Success
	// Note: This field may return null, indicating that no valid value can be obtained.
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

	// Operation Result Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResultMsg *string `json:"ResultMsg,omitnil,omitempty" name:"ResultMsg"`

	// Operation Failure Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorId *string `json:"ErrorId,omitnil,omitempty" name:"ErrorId"`

	// Operation Failure Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorDesc *string `json:"ErrorDesc,omitnil,omitempty" name:"ErrorDesc"`
}

type OpsTaskCanvasDto

type OpsTaskCanvasDto struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Workflow IDNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Workflow nameNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Project nameNote: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Project IdentifierNote: This field may return null, indicating that no valid value can be obtained.
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Task status, 'Y', 'F', 'O', 'T', 'INVALID' respectively indicate Scheduling In Progress, Stopped, Paused, Stopping, Expired
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Task Type ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskTypeId *uint64 `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Task Type Description, where the corresponding relationship between Task Type ID and Task Type Description is as follows
	// 20	Universal Data Synchronization Task
	// 21	JDBC SQL
	// 22	Tbase
	// 25	Data ETL
	// 30	Python
	// 31	PySpark
	// 34	Hive SQL
	// 35	Shell
	// 36	Spark SQL
	// 37	HDFS to HBase
	// 38	SHELL
	// 39	Spark
	// 45	DATA_QUALITY
	// 55	THIVE to MySQL
	// 56	THIVE to PostgreSQL
	// 66	HDFS to PostgreSQL
	// 67	HDFS to Oracle
	// 68	HDFS to MySQL
	// 69	FTP to HDFS
	// 70	HIVE SQL
	// 72	HIVE to HDFS
	// 75	HDFS to HIVE
	// 81	Python SQL Script
	// 82	Spark Scala Computation
	// 83	Wormhole Task
	// 84	Verify Reconciliation File
	// 85	HDFS to THIVE
	// 86	TDW to HDFS
	// 87	HDFS to TDW
	// 88	Verify Reconciliation File
	// 91	FLINK Task
	// 92	MapReduce
	// 98	custom topology
	// 99	kafkatoHDFS
	// 100	kafkatoHbase
	// 101	Import MYSQL to HIVE(DX)
	// 104	MYSQL to HIVE
	// 105	HIVE to MYSQL
	// 106	SQL SERVER to HIVE
	// 107	HIVE to SQL SERVER
	// 108	ORACLE to HIVE
	// 109	HIVE to ORACLE
	// 111	HIVE to MYSQL (NEW)
	// 112	HIVE to PG
	// 113	HIVE to PHOENIX
	// 118	MYSQL to HDFS
	// 119	PG to HDFS
	// 120	ORACLE to HDFS
	// 121	Data Quality
	// 10000	Custom Definition Business
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskTypeDesc *string `json:"TaskTypeDesc,omitnil,omitempty" name:"TaskTypeDesc"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Folder NameNote: This field may return null, indicating that no valid value can be obtained.
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Folder IDNote: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Latest Submission Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstSubmitTime *string `json:"FirstSubmitTime,omitnil,omitempty" name:"FirstSubmitTime"`

	// First Execution Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstRunTime *string `json:"FirstRunTime,omitnil,omitempty" name:"FirstRunTime"`

	// Scheduling Plan Display Description Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScheduleDesc *string `json:"ScheduleDesc,omitnil,omitempty" name:"ScheduleDesc"`

	// Owner
	// Note: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Scheduling Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Canvas X-axis Coordinate Point
	// Note: This field may return null, indicating that no valid value can be obtained.
	LeftCoordinate *float64 `json:"LeftCoordinate,omitnil,omitempty" name:"LeftCoordinate"`

	// Canvas Y-axis Coordinate Point
	// Note: This field may return null, indicating that no valid value can be obtained.
	TopCoordinate *float64 `json:"TopCoordinate,omitnil,omitempty" name:"TopCoordinate"`

	// Cross-Workflow Virtual Task Identifier; true indicates a cross-workflow task; false indicates an in-workflow task
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`

	// Elastic Cycle Configuration
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// DelayNote: This field may return null, indicating that no valid value can be obtained.
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Execution Start Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution End Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// Hierarchy
	// Note: This field may return null, indicating that no valid value can be obtained.
	Layer *string `json:"Layer,omitnil,omitempty" name:"Layer"`

	// Source Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceServiceId *string `json:"SourceServiceId,omitnil,omitempty" name:"SourceServiceId"`

	// Source Data Source Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceServiceType *string `json:"SourceServiceType,omitnil,omitempty" name:"SourceServiceType"`

	// Target Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetServiceId *string `json:"TargetServiceId,omitnil,omitempty" name:"TargetServiceId"`

	// Target Data Source Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetServiceType *string `json:"TargetServiceType,omitnil,omitempty" name:"TargetServiceType"`

	// Task Alert Types
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmType *string `json:"AlarmType,omitnil,omitempty" name:"AlarmType"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type OpsTaskCanvasInfoList

type OpsTaskCanvasInfoList struct {
	// Canvas Task Information
	TasksList []*OpsTaskCanvasDto `json:"TasksList,omitnil,omitempty" name:"TasksList"`

	// Canvas Task Link Information
	LinksList []*OpsTaskLinkInfoDto `json:"LinksList,omitnil,omitempty" name:"LinksList"`

	// Canvas Cyclic Dependency Task Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	CirculateTaskList *OpsTaskCanvasDto `json:"CirculateTaskList,omitnil,omitempty" name:"CirculateTaskList"`
}

type OpsTaskInfoPage

type OpsTaskInfoPage struct {
	// Page Number
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// Page Size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Task List Information
	Items []*TaskOpsDto `json:"Items,omitnil,omitempty" name:"Items"`

	// Total Pages
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`

	// Page Number
	PageCount *uint64 `json:"PageCount,omitnil,omitempty" name:"PageCount"`

	// Total number of items
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
}

type OpsTaskLinkInfoDto

type OpsTaskLinkInfoDto struct {
	// Downstream task ID
	TaskTo *string `json:"TaskTo,omitnil,omitempty" name:"TaskTo"`

	// Upstream task ID
	TaskFrom *string `json:"TaskFrom,omitnil,omitempty" name:"TaskFrom"`

	// Dependency Edge Type 1,"real_real" indicates task->task; 2, "virtual_real" crossed workflow task->task
	LinkType *string `json:"LinkType,omitnil,omitempty" name:"LinkType"`

	// Dependency Edge ID
	LinkId *string `json:"LinkId,omitnil,omitempty" name:"LinkId"`

	// To distinguish newly added cyclic dependency. Default is normal, for cyclic dependency it is circulate
	// Note: This field may return null, indicating that no valid value can be obtained.
	LinkStyle *string `json:"LinkStyle,omitnil,omitempty" name:"LinkStyle"`
}

type OrderField

type OrderField struct {
	// Sorting Field Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Sorting Direction: ASC|DESC
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`
}

type OrderFieldOptional

type OrderFieldOptional struct {
	// Sorting Field Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Sorting Direction: ASC|DESC
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`
}

type OrganizationalFunction

type OrganizationalFunction struct {
	// Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Display Name
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// Hierarchical Path
	LayerPath *string `json:"LayerPath,omitnil,omitempty" name:"LayerPath"`

	// Parent Hierarchical Path
	ParentLayerPath *string `json:"ParentLayerPath,omitnil,omitempty" name:"ParentLayerPath"`

	// Function Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Function Classification: Window functions, Aggregation functions, Date functions...
	// Note: This field may return null, indicating that no valid value can be obtained.
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// Function Category: System functions, Custom Definition functions
	// Note: This field may return null, indicating that no valid value can be obtained.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`

	// Function Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Function DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Function Usage
	// Note: This field may return null, indicating that no valid value can be obtained.
	Usage *string `json:"Usage,omitnil,omitempty" name:"Usage"`

	// Function Parameter Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParamDesc *string `json:"ParamDesc,omitnil,omitempty" name:"ParamDesc"`

	// Function Return Value Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReturnDesc *string `json:"ReturnDesc,omitnil,omitempty" name:"ReturnDesc"`

	// Function Example
	// Note: This field may return null, indicating that no valid value can be obtained.
	Example *string `json:"Example,omitnil,omitempty" name:"Example"`

	// Cluster Instance Engine IDNote: This field may return null, indicating that no valid value can be obtained.
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Function IDNote: This field may return null, indicating that no valid value can be obtained.
	FuncId *string `json:"FuncId,omitnil,omitempty" name:"FuncId"`

	// Function Class Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"`

	// Function Resource List
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceList []*FunctionVersion `json:"ResourceList,omitnil,omitempty" name:"ResourceList"`

	// Operator ID List
	// Note: This field may return null, indicating that no valid value can be obtained.
	OperatorUserIds []*int64 `json:"OperatorUserIds,omitnil,omitempty" name:"OperatorUserIds"`

	// Public cloud Owner ID list
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerUserIds []*int64 `json:"OwnerUserIds,omitnil,omitempty" name:"OwnerUserIds"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// Submission failed error message
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubmitErrorMsg *string `json:"SubmitErrorMsg,omitnil,omitempty" name:"SubmitErrorMsg"`

	// Pattern nameNote: This field may return null, indicating that no valid value can be obtained.
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`

	// Function Command FormatNote: This field may return null, indicating that no valid value can be obtained.
	CommandFormat *string `json:"CommandFormat,omitnil,omitempty" name:"CommandFormat"`

	// NameNote: This field may return null, indicating that no valid value can be obtained.
	OwnerName *string `json:"OwnerName,omitnil,omitempty" name:"OwnerName"`

	// TimestampNote: This field may return null, indicating that no valid value can be obtained.
	SubmitTimestamp *string `json:"SubmitTimestamp,omitnil,omitempty" name:"SubmitTimestamp"`

	// Function tag
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`

	// Operator ID List
	// Note: This field may return null, indicating that no valid value can be obtained.
	OperatorUserIdsStr []*string `json:"OperatorUserIdsStr,omitnil,omitempty" name:"OperatorUserIdsStr"`

	// Public Cloud Owner ID List
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerUserIdsStr []*string `json:"OwnerUserIdsStr,omitnil,omitempty" name:"OwnerUserIdsStr"`
}

type Pair

type Pair struct {
	// Key Name
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Value
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type PairDto

type PairDto struct {
	// Key Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// ValueNote: This field may return null, indicating that no valid value can be obtained.
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type ParamInfo

type ParamInfo struct {
	// Parameter Name
	ParamKey *string `json:"ParamKey,omitnil,omitempty" name:"ParamKey"`

	// Parameter Value
	ParamValue *string `json:"ParamValue,omitnil,omitempty" name:"ParamValue"`
}

type Partition

type Partition struct {
	// Partition Conversion Strategy
	Transform *string `json:"Transform,omitnil,omitempty" name:"Transform"`

	// Partition Field Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Policy Parameter
	TransformArgs []*string `json:"TransformArgs,omitnil,omitempty" name:"TransformArgs"`
}

type PathNodeDsVO

type PathNodeDsVO struct {
	// PathNode ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// PathNode Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// PathNode Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Unique Identifier of Parent Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentId *string `json:"ParentId,omitnil,omitempty" name:"ParentId"`

	// Is Leaf Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsLeaf *bool `json:"IsLeaf,omitnil,omitempty" name:"IsLeaf"`

	// Child Node List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Children []*PathNodeDsVO `json:"Children,omitnil,omitempty" name:"Children"`

	// Business Parameters, base64 encoded JSON string, to obtain specific parameters, base64 decoding is required
	// Note: This field may return null, indicating that no valid value can be obtained.
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`
}

type ProdSchedulerTask

type ProdSchedulerTask struct {
	// Production Scheduling Task Workflow ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Production Scheduling Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Production Scheduling Task Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Production Scheduling Task Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *int64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`
}

type Project

type Project struct {
	// Tenant ID of the project
	// Note: This field may return null, indicating that no valid value can be obtained.
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier, English Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Project Display Name, can be Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DisplayName *string `json:"DisplayName,omitnil,omitempty" name:"DisplayName"`

	// RegionNote: This field may return null, indicating that no valid value can be obtained.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// RemarksNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Creator
	// Note: This field may return null, indicating that no valid value can be obtained.
	Creator *BaseUser `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Tenant Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tenant *BaseTenant `json:"Tenant,omitnil,omitempty" name:"Tenant"`

	// Project Administrator
	// Note: This field may return null, indicating that no valid value can be obtained.
	AdminUsers []*BaseUser `json:"AdminUsers,omitnil,omitempty" name:"AdminUsers"`

	// Project-related cluster information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Clusters []*BaseClusterInfo `json:"Clusters,omitnil,omitempty" name:"Clusters"`

	// Additional configuration parameters for the project
	// Note: This field may return null, indicating that no valid value can be obtained.
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Project Status: 0: disabled, 1: enabled, -3: disabling, 2: enabling
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Project Type, SIMPLE: simple mode STANDARD: standard mode
	// Note: This field may return null, indicating that no valid value can be obtained.
	Model *string `json:"Model,omitnil,omitempty" name:"Model"`
}

type ProjectBaseInfoOpsRequest

type ProjectBaseInfoOpsRequest struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Whether admin
	IsAdmin *bool `json:"IsAdmin,omitnil,omitempty" name:"IsAdmin"`
}

type Property

type Property struct {
	// Key Value
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Value
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type QualityScore

type QualityScore struct {
	// Composite Score
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompositeScore *float64 `json:"CompositeScore,omitnil,omitempty" name:"CompositeScore"`

	// Score Distribution
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScoringDistribution []*TableScoreStatisticsInfo `json:"ScoringDistribution,omitnil,omitempty" name:"ScoringDistribution"`

	// Total Number of Tables
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalTableNumber *int64 `json:"TotalTableNumber,omitnil,omitempty" name:"TotalTableNumber"`
}

type QualityScoreTrend

type QualityScoreTrend struct {
	// Periodic Average Score
	// Note: This field may return null, indicating that no valid value can be obtained.
	AverageScore *float64 `json:"AverageScore,omitnil,omitempty" name:"AverageScore"`

	// Daily Score List
	// Note: This field may return null, indicating that no valid value can be obtained.
	DailyScoreList []*DailyScoreInfo `json:"DailyScoreList,omitnil,omitempty" name:"DailyScoreList"`
}

type QuietPeriod

type QuietPeriod struct {
	// Represents the days of the week, 1 for Monday, 7 for Sunday, and so on
	// Note: This field may return null, indicating that no valid value can be obtained.
	DaysOfWeek []*uint64 `json:"DaysOfWeek,omitnil,omitempty" name:"DaysOfWeek"`

	// Start TimeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timeNote: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type RealTimeTaskInstanceNodeInfo

type RealTimeTaskInstanceNodeInfo struct {
	// Task Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Real-time Task Instance Node Information List
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceNodeInfoList []*InstanceNodeInfo `json:"InstanceNodeInfoList,omitnil,omitempty" name:"InstanceNodeInfoList"`
}

type RealTimeTaskSpeed

type RealTimeTaskSpeed struct {
	// Synchronous Speed Bar/s List
	RecordsSpeedList []*RecordsSpeed `json:"RecordsSpeedList,omitnil,omitempty" name:"RecordsSpeedList"`

	// Synchronous Speed Bytes/s List
	BytesSpeedList []*BytesSpeed `json:"BytesSpeedList,omitnil,omitempty" name:"BytesSpeedList"`
}

type RecordField

type RecordField struct {
	// Field Name, Extended Field Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Field Value, Extended Field Value
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type RecordsSpeed

type RecordsSpeed struct {
	// Node TypeNote: This field may return null, indicating that no valid value can be obtained.
	NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// Node nameNote: This field may return null, indicating that no valid value can be obtained.
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// Speed value list
	// Note: This field may return null, indicating that no valid value can be obtained.
	Values []*SpeedValue `json:"Values,omitnil,omitempty" name:"Values"`
}

type RegisterEventListenerRequest

type RegisterEventListenerRequest struct {
	*tchttp.BaseRequest

	// Keyword, if it refers to a task, then pass the Task ID
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Event name
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event type, default REST_API
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Configuration information, for example, maximum waiting time 1 day configuration in json: {"maxWaitEventTime":1,"maxWaitEventTimeUnit":"DAYS"}
	Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"`
}

func NewRegisterEventListenerRequest

func NewRegisterEventListenerRequest() (request *RegisterEventListenerRequest)

func (*RegisterEventListenerRequest) FromJsonString

func (r *RegisterEventListenerRequest) 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 (*RegisterEventListenerRequest) ToJsonString

func (r *RegisterEventListenerRequest) ToJsonString() string

type RegisterEventListenerRequestParams

type RegisterEventListenerRequestParams struct {
	// Keyword, if it refers to a task, then pass the Task ID
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Event name
	EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event type, default REST_API
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Configuration information, for example, maximum waiting time 1 day configuration in json: {"maxWaitEventTime":1,"maxWaitEventTimeUnit":"DAYS"}
	Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"`
}

Predefined struct for user

type RegisterEventListenerResponse

type RegisterEventListenerResponse struct {
	*tchttp.BaseResponse
	Response *RegisterEventListenerResponseParams `json:"Response"`
}

func NewRegisterEventListenerResponse

func NewRegisterEventListenerResponse() (response *RegisterEventListenerResponse)

func (*RegisterEventListenerResponse) FromJsonString

func (r *RegisterEventListenerResponse) 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 (*RegisterEventListenerResponse) ToJsonString

func (r *RegisterEventListenerResponse) ToJsonString() string

type RegisterEventListenerResponseParams

type RegisterEventListenerResponseParams struct {
	// Success or Failure
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *BatchReturn `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 RegisterEventRequest

type RegisterEventRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Name, supports English, numbers, and underscores, up to 20 characters long, cannot start with a number or underscore.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Event Segmentation Type, cycle types: DAY, HOUR, MIN, SECOND
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`

	// Broadcast: BROADCAST, Unicast: SINGLE
	EventBroadcastType *string `json:"EventBroadcastType,omitnil,omitempty" name:"EventBroadcastType"`

	// For cycle types of day and hour: HOURS, For minutes: MINUTES, For seconds: SECONDS
	TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`

	// Event Owner
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Event Type, default value: TIME_SERIES
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Corresponding DAY: yyyyMMdd, Corresponding HOUR: yyyyMMddHH, Corresponding MIN: yyyyMMddHHmm, Corresponding SECOND: yyyyMMddHHmmss
	DimensionFormat *string `json:"DimensionFormat,omitnil,omitempty" name:"DimensionFormat"`

	// Uptime
	TimeToLive *int64 `json:"TimeToLive,omitnil,omitempty" name:"TimeToLive"`

	// Event Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewRegisterEventRequest

func NewRegisterEventRequest() (request *RegisterEventRequest)

func (*RegisterEventRequest) FromJsonString

func (r *RegisterEventRequest) 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 (*RegisterEventRequest) ToJsonString

func (r *RegisterEventRequest) ToJsonString() string

type RegisterEventRequestParams

type RegisterEventRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Name, supports English, numbers, and underscores, up to 20 characters long, cannot start with a number or underscore.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Event Segmentation Type, cycle types: DAY, HOUR, MIN, SECOND
	EventSubType *string `json:"EventSubType,omitnil,omitempty" name:"EventSubType"`

	// Broadcast: BROADCAST, Unicast: SINGLE
	EventBroadcastType *string `json:"EventBroadcastType,omitnil,omitempty" name:"EventBroadcastType"`

	// For cycle types of day and hour: HOURS, For minutes: MINUTES, For seconds: SECONDS
	TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"`

	// Event Owner
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Event Type, default value: TIME_SERIES
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// Corresponding DAY: yyyyMMdd, Corresponding HOUR: yyyyMMddHH, Corresponding MIN: yyyyMMddHHmm, Corresponding SECOND: yyyyMMddHHmmss
	DimensionFormat *string `json:"DimensionFormat,omitnil,omitempty" name:"DimensionFormat"`

	// Uptime
	TimeToLive *int64 `json:"TimeToLive,omitnil,omitempty" name:"TimeToLive"`

	// Event Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type RegisterEventResponse

type RegisterEventResponse struct {
	*tchttp.BaseResponse
	Response *RegisterEventResponseParams `json:"Response"`
}

func NewRegisterEventResponse

func NewRegisterEventResponse() (response *RegisterEventResponse)

func (*RegisterEventResponse) FromJsonString

func (r *RegisterEventResponse) 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 (*RegisterEventResponse) ToJsonString

func (r *RegisterEventResponse) ToJsonString() string

type RegisterEventResponseParams

type RegisterEventResponseParams struct {
	// Success or FailureNote: This field may return null, indicating that no valid value can be obtained.
	Data *BatchReturn `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 RemoveWorkflowDsRequest

type RemoveWorkflowDsRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Whether to delete the script
	DeleteScript *string `json:"DeleteScript,omitnil,omitempty" name:"DeleteScript"`

	// Notify downstream if deleted
	OperateIsInform *string `json:"OperateIsInform,omitnil,omitempty" name:"OperateIsInform"`

	// Whether to terminate ongoing tasks
	DeleteMode *string `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`
}

func NewRemoveWorkflowDsRequest

func NewRemoveWorkflowDsRequest() (request *RemoveWorkflowDsRequest)

func (*RemoveWorkflowDsRequest) FromJsonString

func (r *RemoveWorkflowDsRequest) 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 (*RemoveWorkflowDsRequest) ToJsonString

func (r *RemoveWorkflowDsRequest) ToJsonString() string

type RemoveWorkflowDsRequestParams

type RemoveWorkflowDsRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Whether to delete the script
	DeleteScript *string `json:"DeleteScript,omitnil,omitempty" name:"DeleteScript"`

	// Notify downstream if deleted
	OperateIsInform *string `json:"OperateIsInform,omitnil,omitempty" name:"OperateIsInform"`

	// Whether to terminate ongoing tasks
	DeleteMode *string `json:"DeleteMode,omitnil,omitempty" name:"DeleteMode"`
}

Predefined struct for user

type RemoveWorkflowDsResponse

type RemoveWorkflowDsResponse struct {
	*tchttp.BaseResponse
	Response *RemoveWorkflowDsResponseParams `json:"Response"`
}

func NewRemoveWorkflowDsResponse

func NewRemoveWorkflowDsResponse() (response *RemoveWorkflowDsResponse)

func (*RemoveWorkflowDsResponse) FromJsonString

func (r *RemoveWorkflowDsResponse) 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 (*RemoveWorkflowDsResponse) ToJsonString

func (r *RemoveWorkflowDsResponse) ToJsonString() string

type RemoveWorkflowDsResponseParams

type RemoveWorkflowDsResponseParams struct {
	// Whether deletion was successful
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 ResourcePathTree

type ResourcePathTree struct {
	// Resource name
	// Note: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Is leaf node
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsLeaf *bool `json:"IsLeaf,omitnil,omitempty" name:"IsLeaf"`

	// Resource ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// Local path
	// Note: This field may return null, indicating that no valid value can be obtained.
	LocalPath *string `json:"LocalPath,omitnil,omitempty" name:"LocalPath"`

	// Remote path
	// Note: This field may return null, indicating that no valid value can be obtained.
	RemotePath *string `json:"RemotePath,omitnil,omitempty" name:"RemotePath"`

	// File TypeNote: This field may return null, indicating that no valid value can be obtained.
	FileExtensionType *string `json:"FileExtensionType,omitnil,omitempty" name:"FileExtensionType"`

	// File sizeNote: This field may return null, indicating that no valid value can be obtained.
	Size *int64 `json:"Size,omitnil,omitempty" name:"Size"`

	// File MD5 value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Md5Value *string `json:"Md5Value,omitnil,omitempty" name:"Md5Value"`

	// File Owner's Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerName *string `json:"OwnerName,omitnil,omitempty" name:"OwnerName"`

	// Updater
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateUser *string `json:"UpdateUser,omitnil,omitempty" name:"UpdateUser"`

	// File Updater UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateUserId *string `json:"UpdateUserId,omitnil,omitempty" name:"UpdateUserId"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// COS Bucket Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"`

	// COS Region
	// Note: This field may return null, indicating that no valid value can be obtained.
	CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"`

	// Additional InformationNote: This field may return null, indicating that no valid value can be obtained.
	ExtraInfo *string `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"`
}

type ResumeIntegrationTaskRequest

type ResumeIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event type (START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// Additional parameters
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Describe the type of front-end operation
	EventDesc *string `json:"EventDesc,omitnil,omitempty" name:"EventDesc"`
}

func NewResumeIntegrationTaskRequest

func NewResumeIntegrationTaskRequest() (request *ResumeIntegrationTaskRequest)

func (*ResumeIntegrationTaskRequest) FromJsonString

func (r *ResumeIntegrationTaskRequest) 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 (*ResumeIntegrationTaskRequest) ToJsonString

func (r *ResumeIntegrationTaskRequest) ToJsonString() string

type ResumeIntegrationTaskRequestParams

type ResumeIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event type (START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// Additional parameters
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Describe the type of front-end operation
	EventDesc *string `json:"EventDesc,omitnil,omitempty" name:"EventDesc"`
}

Predefined struct for user

type ResumeIntegrationTaskResponse

type ResumeIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *ResumeIntegrationTaskResponseParams `json:"Response"`
}

func NewResumeIntegrationTaskResponse

func NewResumeIntegrationTaskResponse() (response *ResumeIntegrationTaskResponse)

func (*ResumeIntegrationTaskResponse) FromJsonString

func (r *ResumeIntegrationTaskResponse) 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 (*ResumeIntegrationTaskResponse) ToJsonString

func (r *ResumeIntegrationTaskResponse) ToJsonString() string

type ResumeIntegrationTaskResponseParams

type ResumeIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 RobAndLockIntegrationTaskRequest

type RobAndLockIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type: 201. stream, 202. offline
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewRobAndLockIntegrationTaskRequest

func NewRobAndLockIntegrationTaskRequest() (request *RobAndLockIntegrationTaskRequest)

func (*RobAndLockIntegrationTaskRequest) FromJsonString

func (r *RobAndLockIntegrationTaskRequest) 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 (*RobAndLockIntegrationTaskRequest) ToJsonString

func (r *RobAndLockIntegrationTaskRequest) ToJsonString() string

type RobAndLockIntegrationTaskRequestParams

type RobAndLockIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task Type: 201. stream, 202. offline
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type RobAndLockIntegrationTaskResponse

type RobAndLockIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *RobAndLockIntegrationTaskResponseParams `json:"Response"`
}

func NewRobAndLockIntegrationTaskResponse

func NewRobAndLockIntegrationTaskResponse() (response *RobAndLockIntegrationTaskResponse)

func (*RobAndLockIntegrationTaskResponse) FromJsonString

func (r *RobAndLockIntegrationTaskResponse) 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 (*RobAndLockIntegrationTaskResponse) ToJsonString

func (r *RobAndLockIntegrationTaskResponse) ToJsonString() string

type RobAndLockIntegrationTaskResponseParams

type RobAndLockIntegrationTaskResponseParams struct {
	// Lock Acquisition Status
	RobLockState *RobLockState `json:"RobLockState,omitnil,omitempty" name:"RobLockState"`

	// 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 RobLockState

type RobLockState struct {
	// Whether to Grab the Lock
	IsRob *bool `json:"IsRob,omitnil,omitempty" name:"IsRob"`

	// Current Lock Holder
	Locker *string `json:"Locker,omitnil,omitempty" name:"Locker"`
}

type Rule

type Rule struct {
	// Rule ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Data Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Rule nameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Rule Type 1. System Template, 2. Custom Definition Template, 3. Custom Definition SQL
	// Note: This field may return null, indicating that no valid value can be obtained.
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Rule Template ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleTemplateId *uint64 `json:"RuleTemplateId,omitnil,omitempty" name:"RuleTemplateId"`

	// Rule Template Overview
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleTemplateContent *string `json:"RuleTemplateContent,omitnil,omitempty" name:"RuleTemplateContent"`

	// Quality Dimension of Rule 1: Accuracy, 2: Uniqueness, 3: Completeness, 4: Consistency, 5: Timeliness, 6: Validity
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Applicable Source Data Object Type (1: Constant, 2: Offline Table Level, 3: Offline Field Level)
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

	// Applicable Source Data Object Type (1: Numeric, 2: String)
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceObjectDataType *uint64 `json:"SourceObjectDataType,omitnil,omitempty" name:"SourceObjectDataType"`

	// Source Field Detailed Type, INT, STRING
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceObjectDataTypeName *string `json:"SourceObjectDataTypeName,omitnil,omitempty" name:"SourceObjectDataTypeName"`

	// Source Field Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceObjectValue *string `json:"SourceObjectValue,omitnil,omitempty" name:"SourceObjectValue"`

	// Detection Range 1. Whole Table, 2. Conditional Scan
	// Note: This field may return null, indicating that no valid value can be obtained.
	ConditionType *uint64 `json:"ConditionType,omitnil,omitempty" name:"ConditionType"`

	// Conditional Scan WHERE Condition Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	ConditionExpression *string `json:"ConditionExpression,omitnil,omitempty" name:"ConditionExpression"`

	// Custom Template SQL Expression from Definition
	// Note: This field may return null, indicating that no valid value can be obtained.
	CustomSql *string `json:"CustomSql,omitnil,omitempty" name:"CustomSql"`

	// Alert Trigger Condition
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompareRule *CompareRule `json:"CompareRule,omitnil,omitempty" name:"CompareRule"`

	// Alert Trigger Level 1. Low, 2. Medium, 3. High
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Rule DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Rule Configurator
	// Note: This field may return null, indicating that no valid value can be obtained.
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`

	// Target Database Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetDatabaseId *string `json:"TargetDatabaseId,omitnil,omitempty" name:"TargetDatabaseId"`

	// Target Database Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetDatabaseName *string `json:"TargetDatabaseName,omitnil,omitempty" name:"TargetDatabaseName"`

	// Target Table Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetTableId *string `json:"TargetTableId,omitnil,omitempty" name:"TargetTableId"`

	// Target Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetTableName *string `json:"TargetTableName,omitnil,omitempty" name:"TargetTableName"`

	// Target Field Filter Condition Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetConditionExpr *string `json:"TargetConditionExpr,omitnil,omitempty" name:"TargetConditionExpr"`

	// Source and target field association conditions in ON expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	RelConditionExpr *string `json:"RelConditionExpr,omitnil,omitempty" name:"RelConditionExpr"`

	// From Definition template SQL expression parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	FieldConfig *RuleFieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`

	// Whether to join multiple tables
	// Note: This field may return null, indicating that no valid value can be obtained.
	MultiSourceFlag *bool `json:"MultiSourceFlag,omitnil,omitempty" name:"MultiSourceFlag"`

	// Whether WHERE parameters exist
	// Note: This field may return null, indicating that no valid value can be obtained.
	WhereFlag *bool `json:"WhereFlag,omitnil,omitempty" name:"WhereFlag"`

	// Template original SQL
	// Note: This field may return null, indicating that no valid value can be obtained.
	TemplateSql *string `json:"TemplateSql,omitnil,omitempty" name:"TemplateSql"`

	// Template sub-dimensions: 0.Parent dimension type, 1.Consistency: Enum range consistency, 2.Consistency: Numeric range consistency, 3.Consistency: Field data correlation
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubQualityDim *uint64 `json:"SubQualityDim,omitnil,omitempty" name:"SubQualityDim"`

	// Rule applicable target data object types (1: Constant, 2: Offline table level, 3: Offline field level)
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetObjectType *uint64 `json:"TargetObjectType,omitnil,omitempty" name:"TargetObjectType"`

	// Rule applicable target data object types (1: Numeric, 2: String)
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetObjectDataType *uint64 `json:"TargetObjectDataType,omitnil,omitempty" name:"TargetObjectDataType"`

	// Target field detailed types, INT, STRING
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetObjectDataTypeName *string `json:"TargetObjectDataTypeName,omitnil,omitempty" name:"TargetObjectDataTypeName"`

	// Target field name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetObjectValue *string `json:"TargetObjectValue,omitnil,omitempty" name:"TargetObjectValue"`

	// Source engine type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`

	// Table name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Table manager name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerName *string `json:"TableOwnerName,omitnil,omitempty" name:"TableOwnerName"`

	// Execution strategy information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecStrategy *RuleGroupExecStrategy `json:"ExecStrategy,omitnil,omitempty" name:"ExecStrategy"`

	// Subscription information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Subscription *RuleGroupSubscribe `json:"Subscription,omitnil,omitempty" name:"Subscription"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *uint64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Monitoring enabled. 0 false, 1 true
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorStatus *int64 `json:"MonitorStatus,omitnil,omitempty" name:"MonitorStatus"`

	// Trigger conditionNote: This field may return null, indicating that no valid value can be obtained.
	TriggerCondition *string `json:"TriggerCondition,omitnil,omitempty" name:"TriggerCondition"`

	// 0, or not returned, or null: Undefined, 1: Production, 2: Development
	// Note: This field may return null, indicating that no valid value can be obtained.
	DsEnvType *int64 `json:"DsEnvType,omitnil,omitempty" name:"DsEnvType"`
}

type RuleConfig

type RuleConfig struct {
	// Rule IDNote: This field may return null, indicating that no valid value can be obtained.
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule Detection Range Type 1. Whole Table  2. Conditional Scan
	// Note: This field may return null, indicating that no valid value can be obtained.
	ConditionType *uint64 `json:"ConditionType,omitnil,omitempty" name:"ConditionType"`

	// Detection Range Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	Condition *string `json:"Condition,omitnil,omitempty" name:"Condition"`

	// Target Detection Range Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetCondition *string `json:"TargetCondition,omitnil,omitempty" name:"TargetCondition"`
}

type RuleDimCnt

type RuleDimCnt struct {
	// 1: Accuracy, 2: Uniqueness, 3: Integrity, 4: Consistency, 5: Timeliness, 6: Validity
	Dim *uint64 `json:"Dim,omitnil,omitempty" name:"Dim"`

	// count Number
	Cnt *uint64 `json:"Cnt,omitnil,omitempty" name:"Cnt"`
}

type RuleDimStat

type RuleDimStat struct {
	// Total number
	TotalCnt *uint64 `json:"TotalCnt,omitnil,omitempty" name:"TotalCnt"`

	// Dimension Count Statistics
	DimCntList []*RuleDimCnt `json:"DimCntList,omitnil,omitempty" name:"DimCntList"`
}

type RuleExecConfig

type RuleExecConfig struct {
	// Compute Queue Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"`

	// Execution Resource Group
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`

	// The running execution engine, if not specified, the default execution engine under this data source will be requested
	// Note: This field may return null, indicating that no valid value can be obtained.
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`
}

type RuleExecDateStat

type RuleExecDateStat struct {
	// Statistics Date
	StatDate *string `json:"StatDate,omitnil,omitempty" name:"StatDate"`

	// Number of Alerts
	AlarmCnt *uint64 `json:"AlarmCnt,omitnil,omitempty" name:"AlarmCnt"`

	// Number of blocked processes
	PipelineCnt *uint64 `json:"PipelineCnt,omitnil,omitempty" name:"PipelineCnt"`
}

type RuleExecLog

type RuleExecLog struct {
	// Completion Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	Finished *bool `json:"Finished,omitnil,omitempty" name:"Finished"`

	// ContentNote: This field may return null, indicating that no valid value can be obtained.
	Log *string `json:"Log,omitnil,omitempty" name:"Log"`
}

type RuleExecResult

type RuleExecResult struct {
	// Rule Execution ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleExecId *uint64 `json:"RuleExecId,omitnil,omitempty" name:"RuleExecId"`

	// Rule Group Execution ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupExecId *uint64 `json:"RuleGroupExecId,omitnil,omitempty" name:"RuleGroupExecId"`

	// Rule Group IDNote: This field may return null, indicating that no valid value can be obtained.
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Rule IDNote: This field may return null, indicating that no valid value can be obtained.
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule nameNote: This field may return null, indicating that no valid value can be obtained.
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// Rule type 1.System Template, 2.Custom Definition Template, 3.Custom Definition SQLNote: This field may return null, indicating that no valid value can be obtained.
	RuleType *uint64 `json:"RuleType,omitnil,omitempty" name:"RuleType"`

	// Source Field Detailed Type, int string
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceObjectDataTypeName *string `json:"SourceObjectDataTypeName,omitnil,omitempty" name:"SourceObjectDataTypeName"`

	// Source Field NameNote: This field may return null, indicating that no valid value can be obtained.
	SourceObjectValue *string `json:"SourceObjectValue,omitnil,omitempty" name:"SourceObjectValue"`

	// Conditional Scan WHERE Condition ExpressionNote: This field may return null, indicating that no valid value can be obtained.
	ConditionExpression *string `json:"ConditionExpression,omitnil,omitempty" name:"ConditionExpression"`

	// Test Results (1: Detection passed, 2: Trigger Rules, 3: Detection failed)
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecResultStatus *uint64 `json:"ExecResultStatus,omitnil,omitempty" name:"ExecResultStatus"`

	// Trigger Result, Alert Sent Successfully, Block Task Successful
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerResult *string `json:"TriggerResult,omitnil,omitempty" name:"TriggerResult"`

	// Comparison Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompareResult *CompareResult `json:"CompareResult,omitnil,omitempty" name:"CompareResult"`

	// Template name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`

	// Quality Dimension
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Target Table - Database Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetDBTableName *string `json:"TargetDBTableName,omitnil,omitempty" name:"TargetDBTableName"`

	// Target Table - Field Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetObjectValue *string `json:"TargetObjectValue,omitnil,omitempty" name:"TargetObjectValue"`

	// Target Table - Field Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetObjectDataType *string `json:"TargetObjectDataType,omitnil,omitempty" name:"TargetObjectDataType"`

	// Custom Definition Template SQL Expression Parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	FieldConfig *RuleFieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`

	// Source Field and Target Field Association Condition ON ExpressionNote: This field may return null, indicating that no valid value can be obtained.
	RelConditionExpr *string `json:"RelConditionExpr,omitnil,omitempty" name:"RelConditionExpr"`

	// Execution timeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 1/2/3: Low/Medium/High
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`
}

type RuleExecResultDetail

type RuleExecResultDetail struct {
	// Data source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *uint64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Database GUID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// table guid
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table nameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// rule execution record
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleExecResult *RuleExecResult `json:"RuleExecResult,omitnil,omitempty" name:"RuleExecResult"`

	// table owner userId
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerUserId *uint64 `json:"TableOwnerUserId,omitnil,omitempty" name:"TableOwnerUserId"`

	// 2.HIVE 3.DLC
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceType *uint64 `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`
}

type RuleExecResultPage

type RuleExecResultPage struct {
	// Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Rule Execution Result
	Items []*RuleExecResult `json:"Items,omitnil,omitempty" name:"Items"`
}

type RuleExecStat

type RuleExecStat struct {
	// Total Rule Executions
	TotalCnt *uint64 `json:"TotalCnt,omitnil,omitempty" name:"TotalCnt"`

	// Quarter-over-quarter total rule executions
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastTotalCnt *uint64 `json:"LastTotalCnt,omitnil,omitempty" name:"LastTotalCnt"`

	// Percentage of total rule executions
	TotalCntRatio *float64 `json:"TotalCntRatio,omitnil,omitempty" name:"TotalCntRatio"`

	// Quarter-over-quarter change in total rule executions
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastTotalCntRatio *float64 `json:"LastTotalCntRatio,omitnil,omitempty" name:"LastTotalCntRatio"`

	// Number of rule triggers
	TriggerCnt *uint64 `json:"TriggerCnt,omitnil,omitempty" name:"TriggerCnt"`

	// Quarter-over-quarter number of rule triggers
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastTriggerCnt *uint64 `json:"LastTriggerCnt,omitnil,omitempty" name:"LastTriggerCnt"`

	// Percentage of triggers in total
	TriggerCntRatio *float64 `json:"TriggerCntRatio,omitnil,omitempty" name:"TriggerCntRatio"`

	// Quarter-over-quarter change in rule triggers
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastTriggerCntRatio *float64 `json:"LastTriggerCntRatio,omitnil,omitempty" name:"LastTriggerCntRatio"`

	// Number of rule alerts
	AlarmCnt *uint64 `json:"AlarmCnt,omitnil,omitempty" name:"AlarmCnt"`

	// Quarter-over-quarter number of rule alerts
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastAlarmCnt *uint64 `json:"LastAlarmCnt,omitnil,omitempty" name:"LastAlarmCnt"`

	// Percentage of alerts in total
	AlarmCntRatio *float64 `json:"AlarmCntRatio,omitnil,omitempty" name:"AlarmCntRatio"`

	// Quarter-over-quarter change in alert numbers
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastAlarmCntRatio *float64 `json:"LastAlarmCntRatio,omitnil,omitempty" name:"LastAlarmCntRatio"`

	// Number of block occurrences
	PipelineCnt *uint64 `json:"PipelineCnt,omitnil,omitempty" name:"PipelineCnt"`

	// Quarter-over-quarter number of block occurrences
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastPipelineCnt *uint64 `json:"LastPipelineCnt,omitnil,omitempty" name:"LastPipelineCnt"`

	// Percentage of blocks in total
	PipelineCntRatio *float64 `json:"PipelineCntRatio,omitnil,omitempty" name:"PipelineCntRatio"`

	// Quarter-over-quarter change in block occurrences
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastPipelineCntRatio *float64 `json:"LastPipelineCntRatio,omitnil,omitempty" name:"LastPipelineCntRatio"`
}

type RuleFieldConfig

type RuleFieldConfig struct {
	// Where Variable
	// Note: This field may return null, indicating that no valid value can be obtained.
	WhereConfig []*FieldConfig `json:"WhereConfig,omitnil,omitempty" name:"WhereConfig"`

	// Database Table Variable
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableConfig []*TableConfig `json:"TableConfig,omitnil,omitempty" name:"TableConfig"`
}

type RuleGroup

type RuleGroup struct {
	// Rule Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Data Source IDNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Data source typeNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceType *uint64 `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`

	// Monitoring Type: 1. Not Configured, 2. Associate Production Scheduling, 3. Offline Period Detection
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Associated Data Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Associated Data Table Id
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Associated Data Table Owner
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerName *string `json:"TableOwnerName,omitnil,omitempty" name:"TableOwnerName"`

	// Execution policyNote: This field may return null, indicating that no valid value can be obtained.
	ExecStrategy *RuleGroupExecStrategy `json:"ExecStrategy,omitnil,omitempty" name:"ExecStrategy"`

	// Execution policyNote: This field may return null, indicating that no valid value can be obtained.
	Subscription *RuleGroupSubscribe `json:"Subscription,omitnil,omitempty" name:"Subscription"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Permission Granted
	// Note: This field may return null, indicating that no valid value can be obtained.
	Permission *bool `json:"Permission,omitnil,omitempty" name:"Permission"`

	// Number of Rules Configured
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleCount *uint64 `json:"RuleCount,omitnil,omitempty" name:"RuleCount"`

	// Monitoring Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorStatus *bool `json:"MonitorStatus,omitnil,omitempty" name:"MonitorStatus"`

	// Table Leader UserId
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerUserId *uint64 `json:"TableOwnerUserId,omitnil,omitempty" name:"TableOwnerUserId"`

	// Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Execution Strategy Configured?
	// Note: This field may return null, indicating that no valid value can be obtained.
	StrategyConfig *bool `json:"StrategyConfig,omitnil,omitempty" name:"StrategyConfig"`

	// Execution Strategy Configured?
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubscribeConfig *bool `json:"SubscribeConfig,omitnil,omitempty" name:"SubscribeConfig"`

	// Data Source Environment: 0 or not returned. Undefined, 1. Production, 2. Development
	// Note: This field may return null, indicating that no valid value can be obtained.
	DsEnvType *int64 `json:"DsEnvType,omitnil,omitempty" name:"DsEnvType"`
}

type RuleGroupExecResult

type RuleGroupExecResult struct {
	// Rule Group Execution ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupExecId *uint64 `json:"RuleGroupExecId,omitnil,omitempty" name:"RuleGroupExecId"`

	// Rule Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Execution Trigger Type (1: Manual Trigger, 2: In-process Scheduling Trigger, 3: Periodic Scheduling Trigger)
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Execution time yyyy-MM-dd HH:mm:ss
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecTime *string `json:"ExecTime,omitnil,omitempty" name:"ExecTime"`

	// Execution Status (1. Submitted, 2. Under detection, 3. Normal, 4. Abnormal)
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// Number of Exceptional Rules
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmRuleCount *uint64 `json:"AlarmRuleCount,omitnil,omitempty" name:"AlarmRuleCount"`

	// Total Number of Rules
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalRuleCount *uint64 `json:"TotalRuleCount,omitnil,omitempty" name:"TotalRuleCount"`

	// Source Table Responsible Person
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerName *string `json:"TableOwnerName,omitnil,omitempty" name:"TableOwnerName"`

	// Source Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Permission Availability
	// Note: This field may return null, indicating that no valid value can be obtained.
	Permission *bool `json:"Permission,omitnil,omitempty" name:"Permission"`

	// Execution Details, Scheduling Plan, or Associated Production Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecDetail *string `json:"ExecDetail,omitnil,omitempty" name:"ExecDetail"`

	// Actual Execution Engine
	// Note: This field may return null, indicating that no valid value can be obtained.
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`

	// Rule Execution Result
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleExecResultVOList []*RuleExecResult `json:"RuleExecResultVOList,omitnil,omitempty" name:"RuleExecResultVOList"`
}

type RuleGroupExecResultPage

type RuleGroupExecResultPage struct {
	// Record CountNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Rule Group Execution ResultNote: This field may return null, indicating that no valid value can be obtained.
	Items []*RuleGroupExecResult `json:"Items,omitnil,omitempty" name:"Items"`
}

type RuleGroupExecStrategy

type RuleGroupExecStrategy struct {
	// Rule Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Monitoring Type 1. Not configured, 2. Associated with production scheduling, 3. Offline cycle detection
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorType *uint64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`

	// Calculation Queue
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecQueue *string `json:"ExecQueue,omitnil,omitempty" name:"ExecQueue"`

	// Execution Resource Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`

	// Execution Resource Group Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupName *string `json:"ExecutorGroupName,omitnil,omitempty" name:"ExecutorGroupName"`

	// Associated Production Scheduling Task List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tasks []*ProdSchedulerTask `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Cycle Start Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Cycle End Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Scheduling Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Delayed Scheduling Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Interval
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Time Specification
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Execution engine to run, if not provided, the default execution engine for this data source will be requested
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecEngineType *string `json:"ExecEngineType,omitnil,omitempty" name:"ExecEngineType"`

	// Execution planNote: This field may return null, indicating that no valid value can be obtained.
	ExecPlan *string `json:"ExecPlan,omitnil,omitempty" name:"ExecPlan"`

	// Rule ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule nameNote: This field may return null, indicating that no valid value can be obtained.
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// Trigger Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerTypes []*string `json:"TriggerTypes,omitnil,omitempty" name:"TriggerTypes"`
}

type RuleGroupPage

type RuleGroupPage struct {
	// Record CountNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Rule Group List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*RuleGroup `json:"Items,omitnil,omitempty" name:"Items"`
}

type RuleGroupSchedulerInfo

type RuleGroupSchedulerInfo struct {
	// Rule Group IDNote: This field may return null, indicating that no valid value can be obtained.
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 1: Unconfigured 2: Associated with production scheduling 3: Offline cycle detection
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorType *int64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`

	// Start TimeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timeNote: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Abbreviation for cycle type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Cycle step length
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleStep *int64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Cycle type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleDesc *string `json:"CycleDesc,omitnil,omitempty" name:"CycleDesc"`

	// Specified time under offline cycle detection
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Delay time under offline cycle detection
	// Note: This field may return null, indicating that no valid value can be obtained.
	DelayTime *int64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Task ID registered to the task scheduler under offline cycle detection
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleTaskId *string `json:"CycleTaskId,omitnil,omitempty" name:"CycleTaskId"`

	// Associated task ID under associated production scheduling
	// Note: This field may return null, indicating that no valid value can be obtained.
	AssociateTaskIds []*string `json:"AssociateTaskIds,omitnil,omitempty" name:"AssociateTaskIds"`
}

type RuleGroupSubscribe

type RuleGroupSubscribe struct {
	// Rule Group ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroupId *uint64 `json:"RuleGroupId,omitnil,omitempty" name:"RuleGroupId"`

	// Subscription Recipient List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Receivers []*SubscribeReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"`

	// Subscription Method 1. Email  2. SMS
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubscribeType []*uint64 `json:"SubscribeType,omitnil,omitempty" name:"SubscribeType"`

	// Group Robot Configuration's Webhook Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	WebHooks []*SubscribeWebHook `json:"WebHooks,omitnil,omitempty" name:"WebHooks"`

	// Rule ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// Rule nameNote: This field may return null, indicating that no valid value can be obtained.
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`
}

type RuleGroupTable

type RuleGroupTable struct {
	// Table Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableInfo *RuleGroupTableInnerInfo `json:"TableInfo,omitnil,omitempty" name:"TableInfo"`

	// Rule Group Scheduling Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	RuleGroups []*RuleGroupSchedulerInfo `json:"RuleGroups,omitnil,omitempty" name:"RuleGroups"`

	// Subscriber Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Subscriptions []*RuleGroupSubscribe `json:"Subscriptions,omitnil,omitempty" name:"Subscriptions"`
}

type RuleGroupTableInnerInfo

type RuleGroupTableInnerInfo struct {
	// Table IDNote: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table NameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Instance IDNote: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Data source typeNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceType *int64 `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Responsible Person ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserId *int64 `json:"UserId,omitnil,omitempty" name:"UserId"`
}

type RulePage

type RulePage struct {
	// Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Rule List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*Rule `json:"Items,omitnil,omitempty" name:"Items"`
}

type RuleTemplate

type RuleTemplate struct {
	// Rule Template ID
	RuleTemplateId *uint64 `json:"RuleTemplateId,omitnil,omitempty" name:"RuleTemplateId"`

	// Rule Template Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Rule Template Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Template Type (1: System Template, 2: Self Definition)
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// Applicable Source Data Object Type (1: Constant, 2: Offline Table Level, 3: Offline Field Level)
	SourceObjectType *uint64 `json:"SourceObjectType,omitnil,omitempty" name:"SourceObjectType"`

	// Applicable Source Data Object Type (1: Numeric, 2: String)
	SourceObjectDataType *uint64 `json:"SourceObjectDataType,omitnil,omitempty" name:"SourceObjectDataType"`

	// Rule Template Source Side Content, distinguish engine, JSON Structure
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceContent *string `json:"SourceContent,omitnil,omitempty" name:"SourceContent"`

	// Applicable Source Data Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceEngineTypes []*uint64 `json:"SourceEngineTypes,omitnil,omitempty" name:"SourceEngineTypes"`

	// Quality Dimension of Rule (1: Accuracy, 2: Uniqueness, 3: Completeness, 4: Consistency, 5: Timeliness, 6: Validity)
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualityDim *uint64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`

	// Supported Comparison Types for Rule (1: Fixed Value Comparison, greater than, less than, greater than or equal, etc. 2: Fluctuation Value Comparison, absolute value, increase, decrease)
	// Note: This field may return null, indicating that no valid value can be obtained.
	CompareType *uint64 `json:"CompareType,omitnil,omitempty" name:"CompareType"`

	// Number of References
	// Note: This field may return null, indicating that no valid value can be obtained.
	CitationCount *uint64 `json:"CitationCount,omitnil,omitempty" name:"CitationCount"`

	// Creator ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserId *uint64 `json:"UserId,omitnil,omitempty" name:"UserId"`

	// Creator Nickname
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`

	// Update Time yyyy-MM-dd HH:mm:ss
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Whether to add where parameter
	// Note: This field may return null, indicating that no valid value can be obtained.
	WhereFlag *bool `json:"WhereFlag,omitnil,omitempty" name:"WhereFlag"`

	// Whether to Associate Multiple Tables
	// Note: This field may return null, indicating that no valid value can be obtained.
	MultiSourceFlag *bool `json:"MultiSourceFlag,omitnil,omitempty" name:"MultiSourceFlag"`

	// Custom Template SQL Expression from Definition
	// Note: This field may return null, indicating that no valid value can be obtained.
	SqlExpression *string `json:"SqlExpression,omitnil,omitempty" name:"SqlExpression"`

	// Template Sub-dimension,0. Parent Dimension Type,1. Consistency: Enumeration Range Consistency,2. Consistency: Numeric Range Consistency,3. Consistency: Field Data Correlation
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubQualityDim *uint64 `json:"SubQualityDim,omitnil,omitempty" name:"SubQualityDim"`

	// SQL Expression Parsing Object
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResolvedSqlExpression *SqlExpression `json:"ResolvedSqlExpression,omitnil,omitempty" name:"ResolvedSqlExpression"`

	// Supported Data Source Types
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceTypes []*int64 `json:"DatasourceTypes,omitnil,omitempty" name:"DatasourceTypes"`

	// Created by User ID Str
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserIdStr *string `json:"UserIdStr,omitnil,omitempty" name:"UserIdStr"`
}

type RuleTemplatePage

type RuleTemplatePage struct {
	// Record Count
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Template List
	Items []*RuleTemplate `json:"Items,omitnil,omitempty" name:"Items"`
}

type RunForceSucScheduleInstancesRequest

type RunForceSucScheduleInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewRunForceSucScheduleInstancesRequest

func NewRunForceSucScheduleInstancesRequest() (request *RunForceSucScheduleInstancesRequest)

func (*RunForceSucScheduleInstancesRequest) FromJsonString

func (r *RunForceSucScheduleInstancesRequest) 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 (*RunForceSucScheduleInstancesRequest) ToJsonString

func (r *RunForceSucScheduleInstancesRequest) ToJsonString() string

type RunForceSucScheduleInstancesRequestParams

type RunForceSucScheduleInstancesRequestParams struct {
	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type RunForceSucScheduleInstancesResponse

type RunForceSucScheduleInstancesResponse struct {
	*tchttp.BaseResponse
	Response *RunForceSucScheduleInstancesResponseParams `json:"Response"`
}

func NewRunForceSucScheduleInstancesResponse

func NewRunForceSucScheduleInstancesResponse() (response *RunForceSucScheduleInstancesResponse)

func (*RunForceSucScheduleInstancesResponse) FromJsonString

func (r *RunForceSucScheduleInstancesResponse) 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 (*RunForceSucScheduleInstancesResponse) ToJsonString

func (r *RunForceSucScheduleInstancesResponse) ToJsonString() string

type RunForceSucScheduleInstancesResponseParams

type RunForceSucScheduleInstancesResponseParams struct {
	// Result
	Data *BatchOperateResultOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 RunRerunScheduleInstancesRequest

type RunRerunScheduleInstancesRequest struct {
	*tchttp.BaseRequest

	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

func NewRunRerunScheduleInstancesRequest

func NewRunRerunScheduleInstancesRequest() (request *RunRerunScheduleInstancesRequest)

func (*RunRerunScheduleInstancesRequest) FromJsonString

func (r *RunRerunScheduleInstancesRequest) 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 (*RunRerunScheduleInstancesRequest) ToJsonString

func (r *RunRerunScheduleInstancesRequest) ToJsonString() string

type RunRerunScheduleInstancesRequestParams

type RunRerunScheduleInstancesRequestParams struct {
	// Instance List
	Instances []*InstanceOpsDto `json:"Instances,omitnil,omitempty" name:"Instances"`

	// Check Parent Task Type, true: Check parent task; false: Do not check parent task
	CheckFather *bool `json:"CheckFather,omitnil,omitempty" name:"CheckFather"`

	// Rerun Type, 1: Self; 3: Child; 2: Self and Child
	RerunType *string `json:"RerunType,omitnil,omitempty" name:"RerunType"`

	// Instance Dependency Mode, 1: Self-dependent; 2: Task-dependent; 3: Self and Parent-Child dependent
	DependentWay *string `json:"DependentWay,omitnil,omitempty" name:"DependentWay"`

	// Rerun Ignore Event Listening or Not
	SkipEventListening *bool `json:"SkipEventListening,omitnil,omitempty" name:"SkipEventListening"`

	// Downstream Instance Range 1: Within the workflow 2: Within the project 3: Across all workflows dependent on the project
	SonInstanceType *string `json:"SonInstanceType,omitnil,omitempty" name:"SonInstanceType"`

	// Query conditions
	SearchCondition *InstanceApiOpsRequest `json:"SearchCondition,omitnil,omitempty" name:"SearchCondition"`

	// Access type
	OptType *string `json:"OptType,omitnil,omitempty" name:"OptType"`

	// Operator Name
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Operator ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Index Page Number
	PageIndex *int64 `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`

	// Page size
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// Total Data
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Basic Request Information
	RequestBaseInfo *ProjectBaseInfoOpsRequest `json:"RequestBaseInfo,omitnil,omitempty" name:"RequestBaseInfo"`

	// Whether to Calculate Total
	IsCount *bool `json:"IsCount,omitnil,omitempty" name:"IsCount"`
}

Predefined struct for user

type RunRerunScheduleInstancesResponse

type RunRerunScheduleInstancesResponse struct {
	*tchttp.BaseResponse
	Response *RunRerunScheduleInstancesResponseParams `json:"Response"`
}

func NewRunRerunScheduleInstancesResponse

func NewRunRerunScheduleInstancesResponse() (response *RunRerunScheduleInstancesResponse)

func (*RunRerunScheduleInstancesResponse) FromJsonString

func (r *RunRerunScheduleInstancesResponse) 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 (*RunRerunScheduleInstancesResponse) ToJsonString

func (r *RunRerunScheduleInstancesResponse) ToJsonString() string

type RunRerunScheduleInstancesResponseParams

type RunRerunScheduleInstancesResponseParams struct {
	// Result
	Data *BatchOperateResultOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 RunTasksByMultiWorkflowRequest

type RunTasksByMultiWorkflowRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID List
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Whether to supplement intermediate instances 0. Do not supplement 1. Supplement instance
	EnableMakeUp *uint64 `json:"EnableMakeUp,omitnil,omitempty" name:"EnableMakeUp"`
}

func NewRunTasksByMultiWorkflowRequest

func NewRunTasksByMultiWorkflowRequest() (request *RunTasksByMultiWorkflowRequest)

func (*RunTasksByMultiWorkflowRequest) FromJsonString

func (r *RunTasksByMultiWorkflowRequest) 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 (*RunTasksByMultiWorkflowRequest) ToJsonString

func (r *RunTasksByMultiWorkflowRequest) ToJsonString() string

type RunTasksByMultiWorkflowRequestParams

type RunTasksByMultiWorkflowRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID List
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Whether to supplement intermediate instances 0. Do not supplement 1. Supplement instance
	EnableMakeUp *uint64 `json:"EnableMakeUp,omitnil,omitempty" name:"EnableMakeUp"`
}

Predefined struct for user

type RunTasksByMultiWorkflowResponse

type RunTasksByMultiWorkflowResponse struct {
	*tchttp.BaseResponse
	Response *RunTasksByMultiWorkflowResponseParams `json:"Response"`
}

func NewRunTasksByMultiWorkflowResponse

func NewRunTasksByMultiWorkflowResponse() (response *RunTasksByMultiWorkflowResponse)

func (*RunTasksByMultiWorkflowResponse) FromJsonString

func (r *RunTasksByMultiWorkflowResponse) 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 (*RunTasksByMultiWorkflowResponse) ToJsonString

func (r *RunTasksByMultiWorkflowResponse) ToJsonString() string

type RunTasksByMultiWorkflowResponseParams

type RunTasksByMultiWorkflowResponseParams struct {
	// Operation ResultNote: This field may return null, indicating that no valid value can be obtained.
	Data *OperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 RuntimeInstanceCntTop

type RuntimeInstanceCntTop struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Task Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Instance StatusNote: This field may return null, indicating that no valid value can be obtained.
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// Time Consumption
	// Note: This field may return null, indicating that no valid value can be obtained.
	RunTime *uint64 `json:"RunTime,omitnil,omitempty" name:"RunTime"`

	// Instance Running TimeNote: This field may return null, indicating that no valid value can be obtained.
	CurRunTime *string `json:"CurRunTime,omitnil,omitempty" name:"CurRunTime"`

	// Waiting for Scheduling Duration
	// Note: This field may return null, indicating that no valid value can be obtained.
	WaitScheduleTime *uint64 `json:"WaitScheduleTime,omitnil,omitempty" name:"WaitScheduleTime"`
}

type SaveCustomFunctionRequest

type SaveCustomFunctionRequest struct {
	*tchttp.BaseRequest

	// Function Unique Identifier
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Classification: Window functions, Aggregation functions, Date functions...
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// Cluster Engine Instance
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Class
	ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"`

	// Resource list
	ResourceList []*FunctionResource `json:"ResourceList,omitnil,omitempty" name:"ResourceList"`

	// Function Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Usage
	Usage *string `json:"Usage,omitnil,omitempty" name:"Usage"`

	// Parameter description
	ParamDesc *string `json:"ParamDesc,omitnil,omitempty" name:"ParamDesc"`

	// Return value description
	ReturnDesc *string `json:"ReturnDesc,omitnil,omitempty" name:"ReturnDesc"`

	// Sample code
	Example *string `json:"Example,omitnil,omitempty" name:"Example"`

	// Project ID, cannot be modified, used by DLC when saving the function
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database Name, cannot be modified, used by DLC when saving the function
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// Function Name, cannot be modified, used by DLC when saving the function
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewSaveCustomFunctionRequest

func NewSaveCustomFunctionRequest() (request *SaveCustomFunctionRequest)

func (*SaveCustomFunctionRequest) FromJsonString

func (r *SaveCustomFunctionRequest) 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 (*SaveCustomFunctionRequest) ToJsonString

func (r *SaveCustomFunctionRequest) ToJsonString() string

type SaveCustomFunctionRequestParams

type SaveCustomFunctionRequestParams struct {
	// Function Unique Identifier
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Classification: Window functions, Aggregation functions, Date functions...
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// Cluster Engine Instance
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Class
	ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"`

	// Resource list
	ResourceList []*FunctionResource `json:"ResourceList,omitnil,omitempty" name:"ResourceList"`

	// Function Description
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Usage
	Usage *string `json:"Usage,omitnil,omitempty" name:"Usage"`

	// Parameter description
	ParamDesc *string `json:"ParamDesc,omitnil,omitempty" name:"ParamDesc"`

	// Return value description
	ReturnDesc *string `json:"ReturnDesc,omitnil,omitempty" name:"ReturnDesc"`

	// Sample code
	Example *string `json:"Example,omitnil,omitempty" name:"Example"`

	// Project ID, cannot be modified, used by DLC when saving the function
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database Name, cannot be modified, used by DLC when saving the function
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// Function Name, cannot be modified, used by DLC when saving the function
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type SaveCustomFunctionResponse

type SaveCustomFunctionResponse struct {
	*tchttp.BaseResponse
	Response *SaveCustomFunctionResponseParams `json:"Response"`
}

func NewSaveCustomFunctionResponse

func NewSaveCustomFunctionResponse() (response *SaveCustomFunctionResponse)

func (*SaveCustomFunctionResponse) FromJsonString

func (r *SaveCustomFunctionResponse) 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 (*SaveCustomFunctionResponse) ToJsonString

func (r *SaveCustomFunctionResponse) ToJsonString() string

type SaveCustomFunctionResponseParams

type SaveCustomFunctionResponseParams struct {
	// Function Unique IdentifierNote: This field may return null, indicating that no valid value can be obtained.
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 SchedulerTaskInstanceInfo

type SchedulerTaskInstanceInfo struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Instance Running Time
	CurRunDate *string `json:"CurRunDate,omitnil,omitempty" name:"CurRunDate"`
}

type SchemaDetail

type SchemaDetail struct {
	// Column
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnKey *string `json:"ColumnKey,omitnil,omitempty" name:"ColumnKey"`

	// DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// NameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// TypeNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

type ScreenInstanceInfo

type ScreenInstanceInfo struct {
	// Statistical Indicator 0: All Instances, 1: Current Day, 2: YesterdayNote: This field may return null, indicating that no valid value can be obtained.
	CountTag *uint64 `json:"CountTag,omitnil,omitempty" name:"CountTag"`

	// Total numberNote: This field may return null, indicating that no valid value can be obtained.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`

	// RunningNote: This field may return null, indicating that no valid value can be obtained.
	RunningNum *uint64 `json:"RunningNum,omitnil,omitempty" name:"RunningNum"`

	// Pending Execution
	// Note: This field may return null, indicating that no valid value can be obtained.
	WaitRunningNum *uint64 `json:"WaitRunningNum,omitnil,omitempty" name:"WaitRunningNum"`

	// Wait for Upstream
	// Note: This field may return null, indicating that no valid value can be obtained.
	DependencyNum *uint64 `json:"DependencyNum,omitnil,omitempty" name:"DependencyNum"`

	// Waiting for Event
	// Note: This field may return null, indicating that no valid value can be obtained.
	WaitEventNum *string `json:"WaitEventNum,omitnil,omitempty" name:"WaitEventNum"`

	// Terminating
	// Note: This field may return null, indicating that no valid value can be obtained.
	StoppingNum *uint64 `json:"StoppingNum,omitnil,omitempty" name:"StoppingNum"`

	// SuccessNote: This field may return null, indicating that no valid value can be obtained.
	SucceedNum *uint64 `json:"SucceedNum,omitnil,omitempty" name:"SucceedNum"`

	// Failed
	// Note: This field may return null, indicating that no valid value can be obtained.
	FailedNum *uint64 `json:"FailedNum,omitnil,omitempty" name:"FailedNum"`
}

type ScreenTaskInfo

type ScreenTaskInfo struct {
	// Statistical Indicator 0: All Instances, 1: Current Day, 2: Yesterday
	CountTag *uint64 `json:"CountTag,omitnil,omitempty" name:"CountTag"`

	// Total numberNote: This field may return null, indicating that no valid value can be obtained.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`

	// RunningNote: This field may return null, indicating that no valid value can be obtained.
	RunningNum *uint64 `json:"RunningNum,omitnil,omitempty" name:"RunningNum"`

	// StoppingNote: This field may return null, indicating that no valid value can be obtained.
	StoppingNum *uint64 `json:"StoppingNum,omitnil,omitempty" name:"StoppingNum"`

	// StoppedNote: This field may return null, indicating that no valid value can be obtained.
	StoppedNum *uint64 `json:"StoppedNum,omitnil,omitempty" name:"StoppedNum"`

	// Pause
	// Note: This field may return null, indicating that no valid value can be obtained.
	FrozenNum *uint64 `json:"FrozenNum,omitnil,omitempty" name:"FrozenNum"`

	// Annual task
	// Note: This field may return null, indicating that no valid value can be obtained.
	YearNum *uint64 `json:"YearNum,omitnil,omitempty" name:"YearNum"`

	// Monthly task
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonthNum *uint64 `json:"MonthNum,omitnil,omitempty" name:"MonthNum"`

	// Weekly task
	// Note: This field may return null, indicating that no valid value can be obtained.
	WeekNum *uint64 `json:"WeekNum,omitnil,omitempty" name:"WeekNum"`

	// Daily task
	// Note: This field may return null, indicating that no valid value can be obtained.
	DayNum *uint64 `json:"DayNum,omitnil,omitempty" name:"DayNum"`

	// Hourly task
	// Note: This field may return null, indicating that no valid value can be obtained.
	HourNum *uint64 `json:"HourNum,omitnil,omitempty" name:"HourNum"`

	// Minute Task
	// Note: This field may return null, indicating that no valid value can be obtained.
	MinuteNum *uint64 `json:"MinuteNum,omitnil,omitempty" name:"MinuteNum"`
}

type ScriptInfoResponse

type ScriptInfoResponse struct {
	// Resource IDNote: This field may return null, indicating that no valid value can be obtained.
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// Script Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// File Extension Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	FileExtensionType *string `json:"FileExtensionType,omitnil,omitempty" name:"FileExtensionType"`

	// File TypeNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// md5 Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Md5Value *string `json:"Md5Value,omitnil,omitempty" name:"Md5Value"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// File sizeNote: This field may return null, indicating that no valid value can be obtained.
	Size *float64 `json:"Size,omitnil,omitempty" name:"Size"`

	// Local Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	LocalPath *string `json:"LocalPath,omitnil,omitempty" name:"LocalPath"`

	// Remote Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	RemotePath *string `json:"RemotePath,omitnil,omitempty" name:"RemotePath"`

	// UsernameNote: This field may return null, indicating that no valid value can be obtained.
	OwnerName *string `json:"OwnerName,omitnil,omitempty" name:"OwnerName"`

	// User ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Path Depth
	// Note: This field may return null, indicating that no valid value can be obtained.
	PathDepth *int64 `json:"PathDepth,omitnil,omitempty" name:"PathDepth"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Additional Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtraInfo *string `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"`

	// Local Temporary File Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	LocalTempPath *string `json:"LocalTempPath,omitnil,omitempty" name:"LocalTempPath"`

	// Local Compressed File Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	ZipPath *string `json:"ZipPath,omitnil,omitempty" name:"ZipPath"`

	// COS Bucket Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// COS Region
	// Note: This field may return null, indicating that no valid value can be obtained.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}

type ScriptRequestInfo

type ScriptRequestInfo struct {
	// Script path
	// Project area 1470575647377821696 project, under the f1 directory:
	// /datastudio/project/1470575647377821696/f1/sql1234.sql
	// Personal area:
	// /datastudio/personal/sqlTTT.sql
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Script Version
	Version *string `json:"Version,omitnil,omitempty" name:"Version"`

	// Operation Type
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// Additional Information
	ExtraInfo *string `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"`

	// Bucket Name
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// Region
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// File Extension Type
	FileExtensionType *string `json:"FileExtensionType,omitnil,omitempty" name:"FileExtensionType"`
}

type SearchColumnDocVO

type SearchColumnDocVO struct {
	// Field NameNote: This field may return null, indicating that no valid value can be obtained.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Field Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChineseName *string `json:"ChineseName,omitnil,omitempty" name:"ChineseName"`

	// Field TypeNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Field Type Length
	// Note: This field may return null, indicating that no valid value can be obtained.
	Length *uint64 `json:"Length,omitnil,omitempty" name:"Length"`

	// Field Type Precision
	// Note: This field may return null, indicating that no valid value can be obtained.
	Precision *uint64 `json:"Precision,omitnil,omitempty" name:"Precision"`

	// Field Type scale
	// Note: This field may return null, indicating that no valid value can be obtained.
	Scale *int64 `json:"Scale,omitnil,omitempty" name:"Scale"`

	// Field Default Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	DefaultValue *string `json:"DefaultValue,omitnil,omitempty" name:"DefaultValue"`

	// Field DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Field Order
	// Note: This field may return null, indicating that no valid value can be obtained.
	Position *int64 `json:"Position,omitnil,omitempty" name:"Position"`

	// Is Partition Field
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsPartition *bool `json:"IsPartition,omitnil,omitempty" name:"IsPartition"`

	// Index Type on the column Primary Key: PRI, Unique Index: UNI, General Index: MUL
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnKey *string `json:"ColumnKey,omitnil,omitempty" name:"ColumnKey"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	ModifiedTime *string `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"`
}

type SearchCondition

type SearchCondition struct {
	// Query Framework, Required
	Instance *SearchConditionInstanceNew `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Query Keyword (Task ID exact match, Task Name fuzzy match), Optional
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// Sorting Order (asc, desc)
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// Sort Column (costTime Runtime duration, startTime Start Time, state Instance status, curRunDate Data Timestamp)
	SortCol *string `json:"SortCol,omitnil,omitempty" name:"SortCol"`
}

type SearchConditionInstanceNew

type SearchConditionInstanceNew struct {
	// Execution space, optional
	//  "DRY_RUN"
	ExecutionSpace *string `json:"ExecutionSpace,omitnil,omitempty" name:"ExecutionSpace"`

	// Business Products, options: <DATA_DEV / DATA_QUALITY / DATA_INTEGRATION, default DATA_DEV. Non-empty. Default own project
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`

	// Resource Group Information, optional
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`
}

type SearchConditionNew

type SearchConditionNew struct {
	// Query Framework, required
	Instance *SearchConditionInstanceNew `json:"Instance,omitnil,omitempty" name:"Instance"`

	// Query keyword (Task ID exact match, Task Name fuzzy match), optional
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// Sorting Order (asc, desc)
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// Sort Column (costTime Runtime duration, startTime Start Time, state Instance status, curRunDate Data Timestamp)
	SortCol *string `json:"SortCol,omitnil,omitempty" name:"SortCol"`
}

type SetTaskAlarmNewRequest

type SetTaskAlarmNewRequest struct {
	*tchttp.BaseRequest

	// Setting Task Timeout Alert and Failure Alert Information
	AlarmInfoList []*AlarmInfo `json:"AlarmInfoList,omitnil,omitempty" name:"AlarmInfoList"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewSetTaskAlarmNewRequest

func NewSetTaskAlarmNewRequest() (request *SetTaskAlarmNewRequest)

func (*SetTaskAlarmNewRequest) FromJsonString

func (r *SetTaskAlarmNewRequest) 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 (*SetTaskAlarmNewRequest) ToJsonString

func (r *SetTaskAlarmNewRequest) ToJsonString() string

type SetTaskAlarmNewRequestParams

type SetTaskAlarmNewRequestParams struct {
	// Setting Task Timeout Alert and Failure Alert Information
	AlarmInfoList []*AlarmInfo `json:"AlarmInfoList,omitnil,omitempty" name:"AlarmInfoList"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type SetTaskAlarmNewResponse

type SetTaskAlarmNewResponse struct {
	*tchttp.BaseResponse
	Response *SetTaskAlarmNewResponseParams `json:"Response"`
}

func NewSetTaskAlarmNewResponse

func NewSetTaskAlarmNewResponse() (response *SetTaskAlarmNewResponse)

func (*SetTaskAlarmNewResponse) FromJsonString

func (r *SetTaskAlarmNewResponse) 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 (*SetTaskAlarmNewResponse) ToJsonString

func (r *SetTaskAlarmNewResponse) ToJsonString() string

type SetTaskAlarmNewResponseParams

type SetTaskAlarmNewResponseParams struct {
	// Returns the number of successful batch operations, the number of failures, and the total number of operations
	Data *BatchOperateResult `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 SimpleColumnInfo

type SimpleColumnInfo struct {
	// Column ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Qualified Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualifiedName *string `json:"QualifiedName,omitnil,omitempty" name:"QualifiedName"`

	// Column nameNote: This field may return null, indicating that no valid value can be obtained.
	ColumnName *string `json:"ColumnName,omitnil,omitempty" name:"ColumnName"`

	// Column Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnNameCn *string `json:"ColumnNameCn,omitnil,omitempty" name:"ColumnNameCn"`

	// Column Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnType *string `json:"ColumnType,omitnil,omitempty" name:"ColumnType"`

	// Column Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Prefix Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	PrefixPath *string `json:"PrefixPath,omitnil,omitempty" name:"PrefixPath"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Modification TimeNote: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`

	// Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Downstream Quantity
	// Note: This field may return null, indicating that no valid value can be obtained.
	DownStreamCount *int64 `json:"DownStreamCount,omitnil,omitempty" name:"DownStreamCount"`

	// Upstream Quantity
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpStreamCount *int64 `json:"UpStreamCount,omitnil,omitempty" name:"UpStreamCount"`

	// Relationship Parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	RelationParams *string `json:"RelationParams,omitnil,omitempty" name:"RelationParams"`

	// ParameterNote: This field may return null, indicating that no valid value can be obtained.
	Params *string `json:"Params,omitnil,omitempty" name:"Params"`

	// Task Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tasks []*string `json:"Tasks,omitnil,omitempty" name:"Tasks"`
}

type SimpleTaskInfo

type SimpleTaskInfo struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`
}

type SourceFieldInfo

type SourceFieldInfo struct {
	// Field Name
	FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"`

	// Field Type
	FieldType *string `json:"FieldType,omitnil,omitempty" name:"FieldType"`

	// Field Alias
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// Field DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`
}

type SpeedValue

type SpeedValue struct {
	// Timestamp with MillisecondsNote: This field may return null, indicating that no valid value can be obtained.
	Time *uint64 `json:"Time,omitnil,omitempty" name:"Time"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	Speed *float64 `json:"Speed,omitnil,omitempty" name:"Speed"`
}

type SqlExpression

type SqlExpression struct {
	// SQL Expression Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableExpressions []*SqlExpressionTable `json:"TableExpressions,omitnil,omitempty" name:"TableExpressions"`

	// SQL Expression Column Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParamExpressions []*string `json:"ParamExpressions,omitnil,omitempty" name:"ParamExpressions"`
}

type SqlExpressionTable

type SqlExpressionTable struct {
	// SQL expression table name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableExpression *string `json:"TableExpression,omitnil,omitempty" name:"TableExpression"`

	// SQL expression column name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnExpression []*string `json:"ColumnExpression,omitnil,omitempty" name:"ColumnExpression"`
}

type StageCloudApiRequest

type StageCloudApiRequest struct {
	// No
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// No
	StageId *string `json:"StageId,omitnil,omitempty" name:"StageId"`

	// No
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// No
	StageName *string `json:"StageName,omitnil,omitempty" name:"StageName"`

	// No
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// No
	Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"`

	// No
	Version *string `json:"Version,omitnil,omitempty" name:"Version"`

	// No
	Queue *string `json:"Queue,omitnil,omitempty" name:"Queue"`

	// No
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// No
	Parameters []*Property `json:"Parameters,omitnil,omitempty" name:"Parameters"`

	// No
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// No
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// No
	JobType *string `json:"JobType,omitnil,omitempty" name:"JobType"`

	// No
	WorkFlowId *string `json:"WorkFlowId,omitnil,omitempty" name:"WorkFlowId"`
}

type StartIntegrationTaskRequest

type StartIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event type (START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// Additional parameters
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Operation Type Description
	EventDesc *string `json:"EventDesc,omitnil,omitempty" name:"EventDesc"`
}

func NewStartIntegrationTaskRequest

func NewStartIntegrationTaskRequest() (request *StartIntegrationTaskRequest)

func (*StartIntegrationTaskRequest) FromJsonString

func (r *StartIntegrationTaskRequest) 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 (*StartIntegrationTaskRequest) ToJsonString

func (r *StartIntegrationTaskRequest) ToJsonString() string

type StartIntegrationTaskRequestParams

type StartIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event type (START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// Additional parameters
	ExtConfig []*RecordField `json:"ExtConfig,omitnil,omitempty" name:"ExtConfig"`

	// Operation Type Description
	EventDesc *string `json:"EventDesc,omitnil,omitempty" name:"EventDesc"`
}

Predefined struct for user

type StartIntegrationTaskResponse

type StartIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *StartIntegrationTaskResponseParams `json:"Response"`
}

func NewStartIntegrationTaskResponse

func NewStartIntegrationTaskResponse() (response *StartIntegrationTaskResponse)

func (*StartIntegrationTaskResponse) FromJsonString

func (r *StartIntegrationTaskResponse) 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 (*StartIntegrationTaskResponse) ToJsonString

func (r *StartIntegrationTaskResponse) ToJsonString() string

type StartIntegrationTaskResponseParams

type StartIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 StartTaskInfo

type StartTaskInfo struct {
	// Batch task type, for example, START, TIMESTAMP, RESTORE, RESUME, etc.\nNote: This field may return null, indicating that no valid value can be obtained.
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`

	// Task Id list\nNote: This field may return null, indicating that no valid value can be obtained.
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Batch task configuration, currently only used for real-time integration based on time point startup. For time point startup, a RecordField configuration with name=timestamp, value=specific timestamp needs to be set\nNote: This field may return null, indicating that no valid value can be obtained.
	Config []*RecordField `json:"Config,omitnil,omitempty" name:"Config"`

	// Operation TypeNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type StopIntegrationTaskRequest

type StopIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewStopIntegrationTaskRequest

func NewStopIntegrationTaskRequest() (request *StopIntegrationTaskRequest)

func (*StopIntegrationTaskRequest) FromJsonString

func (r *StopIntegrationTaskRequest) 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 (*StopIntegrationTaskRequest) ToJsonString

func (r *StopIntegrationTaskRequest) ToJsonString() string

type StopIntegrationTaskRequestParams

type StopIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type StopIntegrationTaskResponse

type StopIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *StopIntegrationTaskResponseParams `json:"Response"`
}

func NewStopIntegrationTaskResponse

func NewStopIntegrationTaskResponse() (response *StopIntegrationTaskResponse)

func (*StopIntegrationTaskResponse) FromJsonString

func (r *StopIntegrationTaskResponse) 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 (*StopIntegrationTaskResponse) ToJsonString

func (r *StopIntegrationTaskResponse) ToJsonString() string

type StopIntegrationTaskResponseParams

type StopIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 StrToStrMap

type StrToStrMap struct {
	// k
	// Note: This field may return null, indicating that no valid value can be obtained.
	K *string `json:"K,omitnil,omitempty" name:"K"`

	// v
	// Note: This field may return null, indicating that no valid value can be obtained.
	V *string `json:"V,omitnil,omitempty" name:"V"`
}

type SubmitCustomFunctionRequest

type SubmitCustomFunctionRequest struct {
	*tchttp.BaseRequest

	// Function Unique Identifier
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Cluster Instance ID
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Remark Information
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewSubmitCustomFunctionRequest

func NewSubmitCustomFunctionRequest() (request *SubmitCustomFunctionRequest)

func (*SubmitCustomFunctionRequest) FromJsonString

func (r *SubmitCustomFunctionRequest) 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 (*SubmitCustomFunctionRequest) ToJsonString

func (r *SubmitCustomFunctionRequest) ToJsonString() string

type SubmitCustomFunctionRequestParams

type SubmitCustomFunctionRequestParams struct {
	// Function Unique Identifier
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Cluster Instance ID
	ClusterIdentifier *string `json:"ClusterIdentifier,omitnil,omitempty" name:"ClusterIdentifier"`

	// Remark Information
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type SubmitCustomFunctionResponse

type SubmitCustomFunctionResponse struct {
	*tchttp.BaseResponse
	Response *SubmitCustomFunctionResponseParams `json:"Response"`
}

func NewSubmitCustomFunctionResponse

func NewSubmitCustomFunctionResponse() (response *SubmitCustomFunctionResponse)

func (*SubmitCustomFunctionResponse) FromJsonString

func (r *SubmitCustomFunctionResponse) 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 (*SubmitCustomFunctionResponse) ToJsonString

func (r *SubmitCustomFunctionResponse) ToJsonString() string

type SubmitCustomFunctionResponseParams

type SubmitCustomFunctionResponseParams struct {
	// Function Unique Identifier
	// Note: This field may return null, indicating that no valid value can be obtained.
	FunctionId *string `json:"FunctionId,omitnil,omitempty" name:"FunctionId"`

	// Error Prompt
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 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 SubmitSqlTaskRequest

type SubmitSqlTaskRequest struct {
	*tchttp.BaseRequest

	// Database Type
	DatabaseType *string `json:"DatabaseType,omitnil,omitempty" name:"DatabaseType"`

	// Data Source ID
	DatasourceId *int64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Resource Group ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Script File ID
	ScriptId *string `json:"ScriptId,omitnil,omitempty" name:"ScriptId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Execution Engine Instance ID
	EngineId *string `json:"EngineId,omitnil,omitempty" name:"EngineId"`

	// Script Content
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Resource Queue
	ResourceQueue *string `json:"ResourceQueue,omitnil,omitempty" name:"ResourceQueue"`

	// Database Type
	DatasourceType *string `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`

	// Compute Resource Name
	ComputeResource *string `json:"ComputeResource,omitnil,omitempty" name:"ComputeResource"`

	// Advanced Running Parameters
	RunParams *string `json:"RunParams,omitnil,omitempty" name:"RunParams"`

	// Advanced Settings
	ConfParams *string `json:"ConfParams,omitnil,omitempty" name:"ConfParams"`

	// Whether the script content is Base64 encrypted
	ScriptEncryption *bool `json:"ScriptEncryption,omitnil,omitempty" name:"ScriptEncryption"`
}

func NewSubmitSqlTaskRequest

func NewSubmitSqlTaskRequest() (request *SubmitSqlTaskRequest)

func (*SubmitSqlTaskRequest) FromJsonString

func (r *SubmitSqlTaskRequest) 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 (*SubmitSqlTaskRequest) ToJsonString

func (r *SubmitSqlTaskRequest) ToJsonString() string

type SubmitSqlTaskRequestParams

type SubmitSqlTaskRequestParams struct {
	// Database Type
	DatabaseType *string `json:"DatabaseType,omitnil,omitempty" name:"DatabaseType"`

	// Data Source ID
	DatasourceId *int64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Resource Group ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Script File ID
	ScriptId *string `json:"ScriptId,omitnil,omitempty" name:"ScriptId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Execution Engine Instance ID
	EngineId *string `json:"EngineId,omitnil,omitempty" name:"EngineId"`

	// Script Content
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Resource Queue
	ResourceQueue *string `json:"ResourceQueue,omitnil,omitempty" name:"ResourceQueue"`

	// Database Type
	DatasourceType *string `json:"DatasourceType,omitnil,omitempty" name:"DatasourceType"`

	// Compute Resource Name
	ComputeResource *string `json:"ComputeResource,omitnil,omitempty" name:"ComputeResource"`

	// Advanced Running Parameters
	RunParams *string `json:"RunParams,omitnil,omitempty" name:"RunParams"`

	// Advanced Settings
	ConfParams *string `json:"ConfParams,omitnil,omitempty" name:"ConfParams"`

	// Whether the script content is Base64 encrypted
	ScriptEncryption *bool `json:"ScriptEncryption,omitnil,omitempty" name:"ScriptEncryption"`
}

Predefined struct for user

type SubmitSqlTaskResponse

type SubmitSqlTaskResponse struct {
	*tchttp.BaseResponse
	Response *SubmitSqlTaskResponseParams `json:"Response"`
}

func NewSubmitSqlTaskResponse

func NewSubmitSqlTaskResponse() (response *SubmitSqlTaskResponse)

func (*SubmitSqlTaskResponse) FromJsonString

func (r *SubmitSqlTaskResponse) 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 (*SubmitSqlTaskResponse) ToJsonString

func (r *SubmitSqlTaskResponse) ToJsonString() string

type SubmitSqlTaskResponseParams

type SubmitSqlTaskResponseParams struct {
	// Task Submission Record
	Record *AdhocRecord `json:"Record,omitnil,omitempty" name:"Record"`

	// Subtask Record List
	Details []*AdhocDetail `json:"Details,omitnil,omitempty" name:"Details"`

	// 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 SubmitTaskRequest

type SubmitTaskRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Version Notes
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// Whether to Enable Scheduling
	StartScheduling *bool `json:"StartScheduling,omitnil,omitempty" name:"StartScheduling"`
}

func NewSubmitTaskRequest

func NewSubmitTaskRequest() (request *SubmitTaskRequest)

func (*SubmitTaskRequest) FromJsonString

func (r *SubmitTaskRequest) 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 (*SubmitTaskRequest) ToJsonString

func (r *SubmitTaskRequest) ToJsonString() string

type SubmitTaskRequestParams

type SubmitTaskRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Version Notes
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// Whether to Enable Scheduling
	StartScheduling *bool `json:"StartScheduling,omitnil,omitempty" name:"StartScheduling"`
}

Predefined struct for user

type SubmitTaskResponse

type SubmitTaskResponse struct {
	*tchttp.BaseResponse
	Response *SubmitTaskResponseParams `json:"Response"`
}

func NewSubmitTaskResponse

func NewSubmitTaskResponse() (response *SubmitTaskResponse)

func (*SubmitTaskResponse) FromJsonString

func (r *SubmitTaskResponse) 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 (*SubmitTaskResponse) ToJsonString

func (r *SubmitTaskResponse) ToJsonString() string

type SubmitTaskResponseParams

type SubmitTaskResponseParams struct {
	// Success or Failure
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 SubmitTaskTestRunRequest

type SubmitTaskTestRunRequest struct {
	*tchttp.BaseRequest

	// taskId list
	TaskIds *string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkFlowId *string `json:"WorkFlowId,omitnil,omitempty" name:"WorkFlowId"`

	// Workflow name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Workflow Task List
	Tasks []*StageCloudApiRequest `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Remarks
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Runtime Parameters, JSON format of map
	RunParams *string `json:"RunParams,omitnil,omitempty" name:"RunParams"`

	// Script Content
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Version number
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`
}

func NewSubmitTaskTestRunRequest

func NewSubmitTaskTestRunRequest() (request *SubmitTaskTestRunRequest)

func (*SubmitTaskTestRunRequest) FromJsonString

func (r *SubmitTaskTestRunRequest) 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 (*SubmitTaskTestRunRequest) ToJsonString

func (r *SubmitTaskTestRunRequest) ToJsonString() string

type SubmitTaskTestRunRequestParams

type SubmitTaskTestRunRequestParams struct {
	// taskId list
	TaskIds *string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkFlowId *string `json:"WorkFlowId,omitnil,omitempty" name:"WorkFlowId"`

	// Workflow name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Workflow Task List
	Tasks []*StageCloudApiRequest `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Remarks
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Runtime Parameters, JSON format of map
	RunParams *string `json:"RunParams,omitnil,omitempty" name:"RunParams"`

	// Script Content
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`

	// Version number
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`
}

Predefined struct for user

type SubmitTaskTestRunResponse

type SubmitTaskTestRunResponse struct {
	*tchttp.BaseResponse
	Response *SubmitTaskTestRunResponseParams `json:"Response"`
}

func NewSubmitTaskTestRunResponse

func NewSubmitTaskTestRunResponse() (response *SubmitTaskTestRunResponse)

func (*SubmitTaskTestRunResponse) FromJsonString

func (r *SubmitTaskTestRunResponse) 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 (*SubmitTaskTestRunResponse) ToJsonString

func (r *SubmitTaskTestRunResponse) ToJsonString() string

type SubmitTaskTestRunResponseParams

type SubmitTaskTestRunResponseParams struct {
	// Submit Run jobid
	JobId *int64 `json:"JobId,omitnil,omitempty" name:"JobId"`

	// Operation Record ID
	RecordId []*int64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 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 SubmitWorkflow

type SubmitWorkflow struct {
	// Submitted Task ID Collection
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"`

	// Execution Result
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

	// Execution Status Remarks
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorDesc *string `json:"ErrorDesc,omitnil,omitempty" name:"ErrorDesc"`

	// Execution Status ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ErrorId *string `json:"ErrorId,omitnil,omitempty" name:"ErrorId"`
}

type SubmitWorkflowRequest

type SubmitWorkflowRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Submitted Version Notes
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// Whether to Enable Scheduling
	StartScheduling *bool `json:"StartScheduling,omitnil,omitempty" name:"StartScheduling"`
}

func NewSubmitWorkflowRequest

func NewSubmitWorkflowRequest() (request *SubmitWorkflowRequest)

func (*SubmitWorkflowRequest) FromJsonString

func (r *SubmitWorkflowRequest) 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 (*SubmitWorkflowRequest) ToJsonString

func (r *SubmitWorkflowRequest) ToJsonString() string

type SubmitWorkflowRequestParams

type SubmitWorkflowRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Submitted Version Notes
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// Whether to Enable Scheduling
	StartScheduling *bool `json:"StartScheduling,omitnil,omitempty" name:"StartScheduling"`
}

Predefined struct for user

type SubmitWorkflowResponse

type SubmitWorkflowResponse struct {
	*tchttp.BaseResponse
	Response *SubmitWorkflowResponseParams `json:"Response"`
}

func NewSubmitWorkflowResponse

func NewSubmitWorkflowResponse() (response *SubmitWorkflowResponse)

func (*SubmitWorkflowResponse) FromJsonString

func (r *SubmitWorkflowResponse) 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 (*SubmitWorkflowResponse) ToJsonString

func (r *SubmitWorkflowResponse) ToJsonString() string

type SubmitWorkflowResponseParams

type SubmitWorkflowResponseParams struct {
	// Execution Result
	Data *SubmitWorkflow `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 SubscribeReceiver

type SubscribeReceiver struct {
	// Recipient Uin
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReceiverUserId *uint64 `json:"ReceiverUserId,omitnil,omitempty" name:"ReceiverUserId"`

	// Recipient Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReceiverName *string `json:"ReceiverName,omitnil,omitempty" name:"ReceiverName"`

	// Recipient UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReceiverUserIdStr *string `json:"ReceiverUserIdStr,omitnil,omitempty" name:"ReceiverUserIdStr"`
}

type SubscribeWebHook

type SubscribeWebHook struct {
	// Group Robot Type, currently supports Feishu
	// Note: This field may return null, indicating that no valid value can be obtained.
	HookType *string `json:"HookType,omitnil,omitempty" name:"HookType"`

	// Group Robot Webhook Address, configuration method refer to https://intl.cloud.tencent.com/document/product/1254/70736?from_cn_redirect=1
	// Note: This field may return null, indicating that no valid value can be obtained.
	HookAddress *string `json:"HookAddress,omitnil,omitempty" name:"HookAddress"`
}

type SuspendIntegrationTaskRequest

type SuspendIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Type (START, STOP, SUSPEND, SUSPEND_WITHOUT_SP, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`
}

func NewSuspendIntegrationTaskRequest

func NewSuspendIntegrationTaskRequest() (request *SuspendIntegrationTaskRequest)

func (*SuspendIntegrationTaskRequest) FromJsonString

func (r *SuspendIntegrationTaskRequest) 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 (*SuspendIntegrationTaskRequest) ToJsonString

func (r *SuspendIntegrationTaskRequest) ToJsonString() string

type SuspendIntegrationTaskRequestParams

type SuspendIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Type (START, STOP, SUSPEND, SUSPEND_WITHOUT_SP, RESUME, COMMIT, TIMESTAMP)
	Event *string `json:"Event,omitnil,omitempty" name:"Event"`
}

Predefined struct for user

type SuspendIntegrationTaskResponse

type SuspendIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *SuspendIntegrationTaskResponseParams `json:"Response"`
}

func NewSuspendIntegrationTaskResponse

func NewSuspendIntegrationTaskResponse() (response *SuspendIntegrationTaskResponse)

func (*SuspendIntegrationTaskResponse) FromJsonString

func (r *SuspendIntegrationTaskResponse) 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 (*SuspendIntegrationTaskResponse) ToJsonString

func (r *SuspendIntegrationTaskResponse) ToJsonString() string

type SuspendIntegrationTaskResponseParams

type SuspendIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 Table

type Table struct {
	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	Column []*ColumnItem `json:"Column,omitnil,omitempty" name:"Column"`

	// 1
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data []*ColumnData `json:"Data,omitnil,omitempty" name:"Data"`
}

type TableBaseInfo

type TableBaseInfo struct {
	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Table NameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Data Table's Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"`

	// Table Remarks
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableComment *string `json:"TableComment,omitnil,omitempty" name:"TableComment"`

	// TypeNote: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// Data Format Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableFormat *string `json:"TableFormat,omitnil,omitempty" name:"TableFormat"`

	// User Nickname
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"`

	// Table Creation User ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserSubUin *string `json:"UserSubUin,omitnil,omitempty" name:"UserSubUin"`

	// Data Governance Configuration ItemsNote: This field may return null, indicating that no valid value can be obtained.
	GovernPolicy *DlcDataGovernPolicy `json:"GovernPolicy,omitnil,omitempty" name:"GovernPolicy"`

	// Is Database Data Governance disabled, true for disabled, false for enabled
	// Note: This field may return null, indicating that no valid value can be obtained.
	DbGovernPolicyIsDisable *string `json:"DbGovernPolicyIsDisable,omitnil,omitempty" name:"DbGovernPolicyIsDisable"`
}

type TableBasicInfo

type TableBasicInfo struct {
	// Global Unique ID of the Table
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Data Source Global Unique ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Table NameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Engine/Storage Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`

	// Table Types, such as View, External Table, etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Name in English
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Project English and Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectDisplayName *string `json:"ProjectDisplayName,omitnil,omitempty" name:"ProjectDisplayName"`

	// Responsible Person ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerId *string `json:"TableOwnerId,omitnil,omitempty" name:"TableOwnerId"`

	// Person in Charge
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerName *string `json:"TableOwnerName,omitnil,omitempty" name:"TableOwnerName"`

	// Storage locationNote: This field may return null, indicating that no valid value can be obtained.
	StorageLocation *int64 `json:"StorageLocation,omitnil,omitempty" name:"StorageLocation"`

	// Table Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Whether it is a partitioned table, 0-Full Table 1-Partition Table
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsPartitionTable *int64 `json:"IsPartitionTable,omitnil,omitempty" name:"IsPartitionTable"`

	// Partition field list
	// Note: This field may return null, indicating that no valid value can be obtained.
	PartitionColumns []*string `json:"PartitionColumns,omitnil,omitempty" name:"PartitionColumns"`

	// Storage Format
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageFormat *string `json:"StorageFormat,omitnil,omitempty" name:"StorageFormat"`

	// Storage Volume, Byte Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageSize *uint64 `json:"StorageSize,omitnil,omitempty" name:"StorageSize"`

	// Storage Volume, Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageSizeWithUnit *string `json:"StorageSizeWithUnit,omitnil,omitempty" name:"StorageSizeWithUnit"`

	// Cumulative storage [MB]
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalSizeMb *uint64 `json:"TotalSizeMb,omitnil,omitempty" name:"TotalSizeMb"`

	// Replica quantityNote: This field may return null, indicating that no valid value can be obtained.
	ReplicaCount *int64 `json:"ReplicaCount,omitnil,omitempty" name:"ReplicaCount"`

	// Number of Files
	// Note: This field may return null, indicating that no valid value can be obtained.
	FileCount *int64 `json:"FileCount,omitnil,omitempty" name:"FileCount"`

	// Total Partitions (including hive, iceberg)
	// Note: This field may return null, indicating that no valid value can be obtained.
	PartitionCount *int64 `json:"PartitionCount,omitnil,omitempty" name:"PartitionCount"`

	// Number of partition fields (including hive, iceberg)
	// Note: This field may return null, indicating that no valid value can be obtained.
	PartitionFieldCount *int64 `json:"PartitionFieldCount,omitnil,omitempty" name:"PartitionFieldCount"`

	// Lifecycle - Partition Retention Days [Effective during Partition Retention Policy]
	// Note: This field may return null, indicating that no valid value can be obtained.
	PartitionExpireDays *int64 `json:"PartitionExpireDays,omitnil,omitempty" name:"PartitionExpireDays"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Storage locationNote: This field may return null, indicating that no valid value can be obtained.
	Location *string `json:"Location,omitnil,omitempty" name:"Location"`
}

type TableConfig

type TableConfig struct {
	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Table Key
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableKey *string `json:"TableKey,omitnil,omitempty" name:"TableKey"`

	// Field Variable
	// Note: This field may return null, indicating that no valid value can be obtained.
	FieldConfig []*FieldConfig `json:"FieldConfig,omitnil,omitempty" name:"FieldConfig"`
}

type TableHeat

type TableHeat struct {
	// Table IDNote: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Statistics DateNote: This field may return null, indicating that no valid value can be obtained.
	DayTime *string `json:"DayTime,omitnil,omitempty" name:"DayTime"`

	// Popularity
	// Note: This field may return null, indicating that no valid value can be obtained.
	Heat *float64 `json:"Heat,omitnil,omitempty" name:"Heat"`

	// Maximum Popularity
	// Note: This field may return null, indicating that no valid value can be obtained.
	MaxHeat *float64 `json:"MaxHeat,omitnil,omitempty" name:"MaxHeat"`
}

type TableInfo

type TableInfo struct {
	// Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Table databaseName
	// Note: This field may return null, indicating that no valid value can be obtained.
	OriginDatabaseName *string `json:"OriginDatabaseName,omitnil,omitempty" name:"OriginDatabaseName"`

	// Table schemaName
	// Note: This field may return null, indicating that no valid value can be obtained.
	OriginSchemaName *string `json:"OriginSchemaName,omitnil,omitempty" name:"OriginSchemaName"`
}

type TableLineageBaseInfo

type TableLineageBaseInfo struct {
	// Metadata Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreType *string `json:"MetastoreType,omitnil,omitempty" name:"MetastoreType"`

	// Path from Central Node to this Node
	// Note: This field may return null, indicating that no valid value can be obtained.
	PrefixPath *string `json:"PrefixPath,omitnil,omitempty" name:"PrefixPath"`

	// Space ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source IDNote: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table Lineage Parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	Params []*LineageParamRecord `json:"Params,omitnil,omitempty" name:"Params"`

	// Parent Node List
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentSet *string `json:"ParentSet,omitnil,omitempty" name:"ParentSet"`

	// Child Node List
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChildSet *string `json:"ChildSet,omitnil,omitempty" name:"ChildSet"`

	// Additional parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtParams []*RecordField `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Lineage ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Metadata Type Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreTypeName *string `json:"MetastoreTypeName,omitnil,omitempty" name:"MetastoreTypeName"`

	// Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Full Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualifiedName *string `json:"QualifiedName,omitnil,omitempty" name:"QualifiedName"`

	// Number of Downstream Nodes in Lineage
	// Note: This field may return null, indicating that no valid value can be obtained.
	DownStreamCount *int64 `json:"DownStreamCount,omitnil,omitempty" name:"DownStreamCount"`

	// Number of Upstream Nodes in Lineage
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpStreamCount *int64 `json:"UpStreamCount,omitnil,omitempty" name:"UpStreamCount"`

	// Bloodline Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Bloodline Creation Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Bloodline Update Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`

	// Modify the task ID list of lineage
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tasks []*string `json:"Tasks,omitnil,omitempty" name:"Tasks"`
}

type TableLineageInfo

type TableLineageInfo struct {
	// Metadata Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreType *string `json:"MetastoreType,omitnil,omitempty" name:"MetastoreType"`

	// Space ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Data source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *string `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table Lineage Parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	Params []*LineageParamRecord `json:"Params,omitnil,omitempty" name:"Params"`

	// Parent Node List
	// Note: This field may return null, indicating that no valid value can be obtained.
	ParentSet *string `json:"ParentSet,omitnil,omitempty" name:"ParentSet"`

	// Child Node List
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChildSet *string `json:"ChildSet,omitnil,omitempty" name:"ChildSet"`

	// Additional parameters
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtParams []*RecordField `json:"ExtParams,omitnil,omitempty" name:"ExtParams"`

	// Lineage ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Metadata Type Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreTypeName *string `json:"MetastoreTypeName,omitnil,omitempty" name:"MetastoreTypeName"`

	// Table name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Full Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	QualifiedName *string `json:"QualifiedName,omitnil,omitempty" name:"QualifiedName"`

	// Number of Downstream Nodes in Lineage
	// Note: This field may return null, indicating that no valid value can be obtained.
	DownStreamCount *int64 `json:"DownStreamCount,omitnil,omitempty" name:"DownStreamCount"`

	// Number of Upstream Nodes in Lineage
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpStreamCount *int64 `json:"UpStreamCount,omitnil,omitempty" name:"UpStreamCount"`

	// Bloodline Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Path from the central node to this node
	// Note: This field may return null, indicating that no valid value can be obtained.
	PrefixPath *string `json:"PrefixPath,omitnil,omitempty" name:"PrefixPath"`

	// Bloodline Creation Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Bloodline Update Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`

	// List of task IDs for modifying bloodline
	// Note: This field may return null, indicating that no valid value can be obtained.
	Tasks []*string `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Module/Application Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChannelType *string `json:"ChannelType,omitnil,omitempty" name:"ChannelType"`

	// Display Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	DisplayType *string `json:"DisplayType,omitnil,omitempty" name:"DisplayType"`

	// Table Types
	// Note: This field may return null, indicating that no valid value can be obtained.
	EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"`

	// Table Types
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"`

	// datasourceName
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// DatabaseName
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// DatabaseId
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`
}

type TableMeta

type TableMeta struct {
	// Global Unique ID of the Table
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table NameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	TableOwnerName *string `json:"TableOwnerName,omitnil,omitempty" name:"TableOwnerName"`

	// Data Source Global Unique ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceId *int64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Cluster Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// Data Source Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceName *string `json:"DatasourceName,omitnil,omitempty" name:"DatasourceName"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Table Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	TablePath *string `json:"TablePath,omitnil,omitempty" name:"TablePath"`

	// Chinese Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableNameCn *string `json:"TableNameCn,omitnil,omitempty" name:"TableNameCn"`

	// Metadata Tenant ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreId *int64 `json:"MetastoreId,omitnil,omitempty" name:"MetastoreId"`

	// Technology Type, available values: HIVE,MYSQL,KAFKA, HBASE
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetastoreType *string `json:"MetastoreType,omitnil,omitempty" name:"MetastoreType"`

	// Table Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// Column Separator
	// Note: This field may return null, indicating that no valid value can be obtained.
	ColumnSeparator *string `json:"ColumnSeparator,omitnil,omitempty" name:"ColumnSeparator"`

	// Storage Format
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageFormat *string `json:"StorageFormat,omitnil,omitempty" name:"StorageFormat"`

	// Storage Volume, Byte Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageSize *int64 `json:"StorageSize,omitnil,omitempty" name:"StorageSize"`

	// Table Types, such as hive MANAGED_TABLE;EXTERNAL_TABLE
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Latest Data Modification Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`

	// Latest DDL Modification Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	DdlModifyTime *string `json:"DdlModifyTime,omitnil,omitempty" name:"DdlModifyTime"`

	// Last Access Time of Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastAccessTime *string `json:"LastAccessTime,omitnil,omitempty" name:"LastAccessTime"`

	// Project Name in English
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Data Directory ID (may be multiple)
	// Note: This field may return null, indicating that no valid value can be obtained.
	BizCatalogIds []*string `json:"BizCatalogIds,omitnil,omitempty" name:"BizCatalogIds"`

	// Data Directory (may be multiple)
	// Note: This field may return null, indicating that no valid value can be obtained.
	BizCatalogNames []*string `json:"BizCatalogNames,omitnil,omitempty" name:"BizCatalogNames"`

	// true for Favorited/false indicates not favorited
	// Note: This field may return null, indicating that no valid value can be obtained.
	HasFavorite *bool `json:"HasFavorite,omitnil,omitempty" name:"HasFavorite"`

	// LifecycleNote: This field may return null, indicating that no valid value can be obtained.
	LifeCycleTime *int64 `json:"LifeCycleTime,omitnil,omitempty" name:"LifeCycleTime"`

	// Storage Volume, displayed in appropriate units
	// Note: This field may return null, indicating that no valid value can be obtained.
	StorageSizeWithUnit *string `json:"StorageSizeWithUnit,omitnil,omitempty" name:"StorageSizeWithUnit"`

	// Instance ID of the Data Source Engine: e.g., EMR Cluster Instance ID/Data Source Instance ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// Data Source Technology Type: HIVE/MYSQL/HBASE/KAFKA etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	TechnologyType *string `json:"TechnologyType,omitnil,omitempty" name:"TechnologyType"`

	// Table English Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableNameEn *string `json:"TableNameEn,omitnil,omitempty" name:"TableNameEn"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Number of partitions in Kafka Topic
	// Note: This field may return null, indicating that no valid value can be obtained.
	Partitions *string `json:"Partitions,omitnil,omitempty" name:"Partitions"`

	// Number of replicas in Kafka Topic
	// Note: This field may return null, indicating that no valid value can be obtained.
	ReplicationFactor *string `json:"ReplicationFactor,omitnil,omitempty" name:"ReplicationFactor"`

	// Project English and Chinese Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectDisplayName *string `json:"ProjectDisplayName,omitnil,omitempty" name:"ProjectDisplayName"`

	// Last Modified Time of Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataModifyTime *string `json:"DataModifyTime,omitnil,omitempty" name:"DataModifyTime"`

	// Cluster ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Current user has Administrator Privileges
	// Note: This field may return null, indicating that no valid value can be obtained.
	HasAdminAuthority *bool `json:"HasAdminAuthority,omitnil,omitempty" name:"HasAdminAuthority"`

	// Data Source Display Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatasourceDisplayName *string `json:"DatasourceDisplayName,omitnil,omitempty" name:"DatasourceDisplayName"`

	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Total favorites on the table under the tenant
	// Note: This field may return null, indicating that no valid value can be obtained.
	FavoriteCount *int64 `json:"FavoriteCount,omitnil,omitempty" name:"FavoriteCount"`

	// Total likes on the table under the tenant
	// Note: This field may return null, indicating that no valid value can be obtained.
	LikeCount *int64 `json:"LikeCount,omitnil,omitempty" name:"LikeCount"`

	// true for liked/false for not liked status
	// Note: This field may return null, indicating that no valid value can be obtained.
	HasLike *bool `json:"HasLike,omitnil,omitempty" name:"HasLike"`

	// Asset score of the table
	// Note: This field may return null, indicating that no valid value can be obtained.
	TablePropertyScore *TablePropertyScore `json:"TablePropertyScore,omitnil,omitempty" name:"TablePropertyScore"`

	// Heat value of the table
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableHeat *TableHeat `json:"TableHeat,omitnil,omitempty" name:"TableHeat"`

	// Data source ownerProjectId
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerProjectId *string `json:"OwnerProjectId,omitnil,omitempty" name:"OwnerProjectId"`

	// Table Owner ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableOwnerId *string `json:"TableOwnerId,omitnil,omitempty" name:"TableOwnerId"`

	// System Source -CLUSTER, DB - Self Definition Source
	// Note: This field may return null, indicating that no valid value can be obtained.
	DataSourceCategory *string `json:"DataSourceCategory,omitnil,omitempty" name:"DataSourceCategory"`

	// Table Field Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	Columns []*SearchColumnDocVO `json:"Columns,omitnil,omitempty" name:"Columns"`

	// Table Collection Type
	// TABLE, VIEW, MANAGED_TABLE (Hive managed table), EXTERNAL_TABLE (Hive external table), VIRTUAL_VIEW (virtual view), MATERIALIZED_VIEW (materialized view), LATERAL_VIEW, INDEX_TABLE (index table), END_SELECT (query structure), INSTANCE (intermediate temporary table type (data lineage)), CDW (CDW table type)
	// Note: This field may return null, indicating that no valid value can be obtained.
	MetaCrawlType *string `json:"MetaCrawlType,omitnil,omitempty" name:"MetaCrawlType"`

	// Is View
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsView *bool `json:"IsView,omitnil,omitempty" name:"IsView"`

	// Storage locationNote: This field may return null, indicating that no valid value can be obtained.
	Location *string `json:"Location,omitnil,omitempty" name:"Location"`

	// Determine if it is a partitioned table 1 Yes 0 No
	// Note: This field may return null, indicating that no valid value can be obtained.
	IsPartitionTable *int64 `json:"IsPartitionTable,omitnil,omitempty" name:"IsPartitionTable"`

	// Partition Field Key
	// Note: This field may return null, indicating that no valid value can be obtained.
	PartitionColumns []*string `json:"PartitionColumns,omitnil,omitempty" name:"PartitionColumns"`

	// Lifecycle - Partition Retention Days [Valid when Partition Retention Policy is applied]
	// Note: This field may return null, indicating that no valid value can be obtained.
	PartitionExpireDays *int64 `json:"PartitionExpireDays,omitnil,omitempty" name:"PartitionExpireDays"`

	// Table Ancillary Information
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableProperties []*TableMetaProperty `json:"TableProperties,omitnil,omitempty" name:"TableProperties"`
}

type TableMetaProperty

type TableMetaProperty struct {
	// Attribute Key
	// Note: This field may return null, indicating that no valid value can be obtained.
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Attribute Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TableNameFilter

type TableNameFilter struct {
	// Data source type
	MsType *string `json:"MsType,omitnil,omitempty" name:"MsType"`

	// Data source ID
	DatasourceId *int64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"`

	// Database name
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// schema
	SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"`

	// Table name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

type TablePropertyScore

type TablePropertyScore struct {
	// Table ID
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Statistics Date
	DayTime *string `json:"DayTime,omitnil,omitempty" name:"DayTime"`

	// Table Integrity Score
	Integrity *float64 `json:"Integrity,omitnil,omitempty" name:"Integrity"`

	// Table Assurance Score
	Safety *float64 `json:"Safety,omitnil,omitempty" name:"Safety"`

	// Table Timeliness Score
	Timeliness *float64 `json:"Timeliness,omitnil,omitempty" name:"Timeliness"`

	// Table Stability Score
	Stability *float64 `json:"Stability,omitnil,omitempty" name:"Stability"`

	// Table Normalization Score
	Normative *float64 `json:"Normative,omitnil,omitempty" name:"Normative"`

	// Average Asset Score
	Average *float64 `json:"Average,omitnil,omitempty" name:"Average"`
}

type TableQualityDetail

type TableQualityDetail struct {
	// Database ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseId *string `json:"DatabaseId,omitnil,omitempty" name:"DatabaseId"`

	// Database nameNote: This field may return null, indicating that no valid value can be obtained.
	DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"`

	// Table ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Table Owner ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerUserId *int64 `json:"OwnerUserId,omitnil,omitempty" name:"OwnerUserId"`

	// Table Owner Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerUserName *string `json:"OwnerUserName,omitnil,omitempty" name:"OwnerUserName"`

	// Database Score
	// Note: This field may return null, indicating that no valid value can be obtained.
	DatabaseScore *float64 `json:"DatabaseScore,omitnil,omitempty" name:"DatabaseScore"`

	// Table Score
	// Note: This field may return null, indicating that no valid value can be obtained.
	TableScore *float64 `json:"TableScore,omitnil,omitempty" name:"TableScore"`

	// Table Month-over-Month Growth
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastPeriodRatio *float64 `json:"LastPeriodRatio,omitnil,omitempty" name:"LastPeriodRatio"`

	// 0 or not returned or null: Undefined, 1: Production, 2: Development
	// Note: This field may return null, indicating that no valid value can be obtained.
	DsEnvType *int64 `json:"DsEnvType,omitnil,omitempty" name:"DsEnvType"`
}

type TableQualityDetailPage

type TableQualityDetailPage struct {
	// Total number of items
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Table Quality List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*TableQualityDetail `json:"Items,omitnil,omitempty" name:"Items"`
}

type TableScoreStatisticsInfo

type TableScoreStatisticsInfo struct {
	// Levels 1,2,3,4,5
	// Note: This field may return null, indicating that no valid value can be obtained.
	Level *int64 `json:"Level,omitnil,omitempty" name:"Level"`

	// PercentageNote: This field may return null, indicating that no valid value can be obtained.
	Scale *int64 `json:"Scale,omitnil,omitempty" name:"Scale"`

	// Table quantityNote: This field may return null, indicating that no valid value can be obtained.
	TableNumber *int64 `json:"TableNumber,omitnil,omitempty" name:"TableNumber"`
}

type TaskAlarmInfo

type TaskAlarmInfo struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Rule name
	RegularName *string `json:"RegularName,omitnil,omitempty" name:"RegularName"`

	// Rule Status (0 for off, 1 for on)
	RegularStatus *uint64 `json:"RegularStatus,omitnil,omitempty" name:"RegularStatus"`

	// Alert Level (0 for general, 1 for critical, 2 for urgent)
	AlarmLevel *uint64 `json:"AlarmLevel,omitnil,omitempty" name:"AlarmLevel"`

	// Alert Method, separated by commas (1: email, 2: SMS, 3: WeChat, 4: voice call, 5: represents WeCom, 6: http)
	AlarmWay *string `json:"AlarmWay,omitnil,omitempty" name:"AlarmWay"`

	// Task Type (201 for real-time, 202 for offline)
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// Rule ID
	RegularId *string `json:"RegularId,omitnil,omitempty" name:"RegularId"`

	// Alert Metrics, 0 for task failure, 1 for task run timeout, 2 for task stop, 3 for task pause,4 Write Speed, 5 Read Speed, 6 Read Throughput, 7 Write Throughput, 8 Dirty Data Byte Count, 9 Number of Dirty Data Entries
	AlarmIndicator *uint64 `json:"AlarmIndicator,omitnil,omitempty" name:"AlarmIndicator"`

	// Metric Threshold (1 for the first run failure of an offline task, 2 for all retries failed of an offline task)
	// Note: This field may return null, indicating that no valid value can be obtained.
	TriggerType *uint64 `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// Estimated Timeout Duration (Minute Level)
	// Note: This field may return null, indicating that no valid value can be obtained.
	EstimatedTime *uint64 `json:"EstimatedTime,omitnil,omitempty" name:"EstimatedTime"`

	// Alert Recipient ID, separated by commas
	AlarmRecipientId *string `json:"AlarmRecipientId,omitnil,omitempty" name:"AlarmRecipientId"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// CreatorNote: This field may return null, indicating that no valid value can be obtained.
	Creater *string `json:"Creater,omitnil,omitempty" name:"Creater"`

	// Alert Recipient Nickname, separated by commas
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmRecipientName *string `json:"AlarmRecipientName,omitnil,omitempty" name:"AlarmRecipientName"`

	// Alert Metric Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmIndicatorDesc *string `json:"AlarmIndicatorDesc,omitnil,omitempty" name:"AlarmIndicatorDesc"`

	// Parameters needed for real-time task alerts, 1 is greater than, 2 is less than
	// Note: This field may return null, indicating that no valid value can be obtained.
	Operator *uint64 `json:"Operator,omitnil,omitempty" name:"Operator"`

	// Node ID, separated by commas
	// Note: This field may return null, indicating that no valid value can be obtained.
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// Node name, separated by commas
	// Note: This field may return null, indicating that no valid value can be obtained.
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// Metric List
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmIndicatorInfos []*AlarmIndicatorInfo `json:"AlarmIndicatorInfos,omitnil,omitempty" name:"AlarmIndicatorInfos"`

	// Alert Recipient Type, 0 is designated person; 1 is task responsible person
	// Note: This field may return null, indicating that no valid value can be obtained.
	AlarmRecipientType *uint64 `json:"AlarmRecipientType,omitnil,omitempty" name:"AlarmRecipientType"`

	// Do not disturb time
	// Note: This field may return null, indicating that no valid value can be obtained.
	QuietPeriods []*QuietPeriod `json:"QuietPeriods,omitnil,omitempty" name:"QuietPeriods"`

	// Enterprise WeChat Group Hook Address, multiple hook addresses separated by commas
	// Note: This field may return null, indicating that no valid value can be obtained.
	WeComHook *string `json:"WeComHook,omitnil,omitempty" name:"WeComHook"`

	// Last Operation Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Last Operator Uin
	// Note: This field may return null, indicating that no valid value can be obtained.
	OperatorUin *string `json:"OperatorUin,omitnil,omitempty" name:"OperatorUin"`

	// Associated Task Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskCount *int64 `json:"TaskCount,omitnil,omitempty" name:"TaskCount"`

	// Monitored Object Type, 1: all tasks, 2: specified tasks, 3: specified responsible person
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorType *int64 `json:"MonitorType,omitnil,omitempty" name:"MonitorType"`

	// Monitoring Object List
	// Note: This field may return null, indicating that no valid value can be obtained.
	MonitorObjectIds []*string `json:"MonitorObjectIds,omitnil,omitempty" name:"MonitorObjectIds"`

	// Instance ID of the Last Alert
	// Note: This field may return null, indicating that no valid value can be obtained.
	LatestAlarmInstanceId *string `json:"LatestAlarmInstanceId,omitnil,omitempty" name:"LatestAlarmInstanceId"`

	// Time of the Last Alert
	// Note: This field may return null, indicating that no valid value can be obtained.
	LatestAlarmTime *string `json:"LatestAlarmTime,omitnil,omitempty" name:"LatestAlarmTime"`

	// Alert Rule Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// FeiShu Group Hook Address, multiple hook addresses separated by commas
	// Note: This field may return null, indicating that no valid value can be obtained.
	LarkWebHooks *string `json:"LarkWebHooks,omitnil,omitempty" name:"LarkWebHooks"`

	// DingTalk Group Hook addresses, multiple hook addresses separated by commas
	// Note: This field may return null, indicating that no valid value can be obtained.
	DingDingWebHooks *string `json:"DingDingWebHooks,omitnil,omitempty" name:"DingDingWebHooks"`
}

type TaskByCycle

type TaskByCycle struct {
	// num
	// Note: This field may return null, indicating that no valid value can be obtained.
	Number *uint64 `json:"Number,omitnil,omitempty" name:"Number"`

	// Cycle Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Project ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

type TaskByStatus

type TaskByStatus struct {
	// Statistical Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	CountGroup *string `json:"CountGroup,omitnil,omitempty" name:"CountGroup"`

	// DateNote: This field may return null, indicating that no valid value can be obtained.
	ShowTimeGroup *string `json:"ShowTimeGroup,omitnil,omitempty" name:"ShowTimeGroup"`

	// StatusNote: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Cycle Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// 1
	ReportTime *string `json:"ReportTime,omitnil,omitempty" name:"ReportTime"`

	// 1
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`
}

type TaskExtInfo

type TaskExtInfo struct {
	// Key
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Value
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TaskInnerInfo

type TaskInnerInfo struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Task Name
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Cycle Type 0: Crontab Type, 1: minutes, 2: Hour, 3: Days, 4: Weekly, 5: Month, 6: One-time, 7: User-driven, 10: Elastic Cycle (Week), 11: Elastic Cycle (Month), 12: Year, 13: Instant Trigger (Instant Type), isolated from normal cyclic scheduling tasks
	CycleType *int64 `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Virtual Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualTaskId *string `json:"VirtualTaskId,omitnil,omitempty" name:"VirtualTaskId"`

	// Virtual Task Marker
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`

	// Real Task Workflow ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	RealWorkflowId *string `json:"RealWorkflowId,omitnil,omitempty" name:"RealWorkflowId"`
}

type TaskInstanceCountDto

type TaskInstanceCountDto struct {
	// Number of Successful Instances
	Success *uint64 `json:"Success,omitnil,omitempty" name:"Success"`

	// Number of Instances in Execution
	Running *uint64 `json:"Running,omitnil,omitempty" name:"Running"`

	// Number of Instances Waiting
	Waiting *uint64 `json:"Waiting,omitnil,omitempty" name:"Waiting"`

	// Number of Instances Waiting for Upstream
	Depend *uint64 `json:"Depend,omitnil,omitempty" name:"Depend"`

	// Failed Instance Count
	Failed *uint64 `json:"Failed,omitnil,omitempty" name:"Failed"`

	// Permanently Terminated Instance Count
	Stopped *uint64 `json:"Stopped,omitnil,omitempty" name:"Stopped"`
}

type TaskLockStatus

type TaskLockStatus struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Lock Holder
	Locker *string `json:"Locker,omitnil,omitempty" name:"Locker"`

	// Is the current operating user the lock holder? 1 means yes, 0 means no
	IsLocker *int64 `json:"IsLocker,omitnil,omitempty" name:"IsLocker"`

	// Is lock contention possible? 1 means yes, 0 means no
	IsRob *int64 `json:"IsRob,omitnil,omitempty" name:"IsRob"`
}

type TaskLogRequest

type TaskLogRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Start timestamp, unit: milliseconds
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timestamp, unit: milliseconds
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Number of log pulls, default 100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Log sorting, desc for descending, asc for ascending
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// Real-time task 201 Offline task 202 Default is real-time task
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewTaskLogRequest

func NewTaskLogRequest() (request *TaskLogRequest)

func (*TaskLogRequest) FromJsonString

func (r *TaskLogRequest) 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 (*TaskLogRequest) ToJsonString

func (r *TaskLogRequest) ToJsonString() string

type TaskLogRequestParams

type TaskLogRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Start timestamp, unit: milliseconds
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timestamp, unit: milliseconds
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Number of log pulls, default 100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Log sorting, desc for descending, asc for ascending
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// Real-time task 201 Offline task 202 Default is real-time task
	TaskType *uint64 `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type TaskLogResponse

type TaskLogResponse struct {
	*tchttp.BaseResponse
	Response *TaskLogResponseParams `json:"Response"`
}

func NewTaskLogResponse

func NewTaskLogResponse() (response *TaskLogResponse)

func (*TaskLogResponse) FromJsonString

func (r *TaskLogResponse) 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 (*TaskLogResponse) ToJsonString

func (r *TaskLogResponse) ToJsonString() string

type TaskLogResponseParams

type TaskLogResponseParams struct {
	// Detailed task logs
	LogContentList []*LogContent `json:"LogContentList,omitnil,omitempty" name:"LogContentList"`

	// 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 TaskOpsDto

type TaskOpsDto struct {
	// Task IDNote: This field may return null, indicating that no valid value can be obtained.
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Virtual Task ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualTaskId *string `json:"VirtualTaskId,omitnil,omitempty" name:"VirtualTaskId"`

	// Virtual Task Marker
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualFlag *bool `json:"VirtualFlag,omitnil,omitempty" name:"VirtualFlag"`

	// Task NameNote: This field may return null, indicating that no valid value can be obtained.
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// Workflow IDNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Actual Workflow ID when the task is a virtual task
	// Note: This field may return null, indicating that no valid value can be obtained.
	RealWorkflowId *string `json:"RealWorkflowId,omitnil,omitempty" name:"RealWorkflowId"`

	// Workflow nameNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Folder ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Folder Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Latest Update Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastUpdate *string `json:"LastUpdate,omitnil,omitempty" name:"LastUpdate"`

	// Task StatusNote: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	InCharge *string `json:"InCharge,omitnil,omitempty" name:"InCharge"`

	// Responsible User ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	InChargeId *string `json:"InChargeId,omitnil,omitempty" name:"InChargeId"`

	// Scheduling Effective Date
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// Scheduling End Date
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Execution Time Left Closed Interval
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution Time Right Closed Interval
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// Cycle Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Step Length
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Scheduling Cron Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Delayed Execution Time, unit=minutes
	// Note: This field may return null, indicating that no valid value can be obtained.
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Start Execution Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartupTime *uint64 `json:"StartupTime,omitnil,omitempty" name:"StartupTime"`

	// Retry Wait Time, unit=minutes
	// Note: This field may return null, indicating that no valid value can be obtained.
	RetryWait *uint64 `json:"RetryWait,omitnil,omitempty" name:"RetryWait"`

	// Whether to Retry, 1 represents retryable
	// Note: This field may return null, indicating that no valid value can be obtained.
	RetryAble *uint64 `json:"RetryAble,omitnil,omitempty" name:"RetryAble"`

	// Scheduling Configuration - Elastic Cycle Configuration, available for Hour/Weekly/Month/Year schedules. For hourly tasks scheduled at 0, 3, 4 o'clock, it would be '0,3,4'
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Limit on Number of Runs
	// Note: This field may return null, indicating that no valid value can be obtained.
	TryLimit *uint64 `json:"TryLimit,omitnil,omitempty" name:"TryLimit"`

	// Running Priority
	// Note: This field may return null, indicating that no valid value can be obtained.
	RunPriority *uint64 `json:"RunPriority,omitnil,omitempty" name:"RunPriority"`

	// Task TypeNote: This field may return null, indicating that no valid value can be obtained.
	TaskType *TaskTypeOpsDto `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Specified Running Nodes
	// Note: This field may return null, indicating that no valid value can be obtained.
	BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"`

	// Cluster Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// Minimum Data Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	MinDateTime *string `json:"MinDateTime,omitnil,omitempty" name:"MinDateTime"`

	// Maximum Data Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	MaxDateTime *string `json:"MaxDateTime,omitnil,omitempty" name:"MaxDateTime"`

	// Runtime Timeout
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionTTL *int64 `json:"ExecutionTTL,omitnil,omitempty" name:"ExecutionTTL"`

	// Self-Dependency Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SelfDepend *string `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// Left Coordinate
	// Note: This field may return null, indicating that no valid value can be obtained.
	LeftCoordinate *float64 `json:"LeftCoordinate,omitnil,omitempty" name:"LeftCoordinate"`

	// Top Coordinate
	// Note: This field may return null, indicating that no valid value can be obtained.
	TopCoordinate *float64 `json:"TopCoordinate,omitnil,omitempty" name:"TopCoordinate"`

	// Task Remark
	// Note: This field may return null, indicating that no valid value can be obtained.
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`

	// Task Initialization Strategy
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceInitStrategy *string `json:"InstanceInitStrategy,omitnil,omitempty" name:"InstanceInitStrategy"`

	// Compute Queue
	// Note: This field may return null, indicating that no valid value can be obtained.
	YarnQueue *string `json:"YarnQueue,omitnil,omitempty" name:"YarnQueue"`

	// Latest Schedule Submission Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	LastSchedulerCommitTime *string `json:"LastSchedulerCommitTime,omitnil,omitempty" name:"LastSchedulerCommitTime"`

	// Task Start Time Calculated by cron Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	NormalizedJobStartTime *string `json:"NormalizedJobStartTime,omitnil,omitempty" name:"NormalizedJobStartTime"`

	// Scheduling Plan Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerDesc *string `json:"SchedulerDesc,omitnil,omitempty" name:"SchedulerDesc"`

	// Compute Resource Group
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceGroup *string `json:"ResourceGroup,omitnil,omitempty" name:"ResourceGroup"`

	// Task Creator
	// Note: This field may return null, indicating that no valid value can be obtained.
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Task Dependency Type: and, or
	// Note: This field may return null, indicating that no valid value can be obtained.
	DependencyRel *string `json:"DependencyRel,omitnil,omitempty" name:"DependencyRel"`

	// Task Workflow Dependency: yes, no
	// Note: This field may return null, indicating that no valid value can be obtained.
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`

	// Event Listening Configuration
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventListenerConfig *string `json:"EventListenerConfig,omitnil,omitempty" name:"EventListenerConfig"`

	// Event-driven Configuration
	// Note: This field may return null, indicating that no valid value can be obtained.
	EventPublisherConfig *string `json:"EventPublisherConfig,omitnil,omitempty" name:"EventPublisherConfig"`

	// Virtual Task Status
	// Note: This field may return null, indicating that no valid value can be obtained.
	VirtualTaskStatus *string `json:"VirtualTaskStatus,omitnil,omitempty" name:"VirtualTaskStatus"`

	// Task Dependency Edge Details
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskLinkInfo *LinkOpsDto `json:"TaskLinkInfo,omitnil,omitempty" name:"TaskLinkInfo"`

	// Task Product TypeNote: This field may return null, indicating that no valid value can be obtained.
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project IdentifierNote: This field may return null, indicating that no valid value can be obtained.
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project nameNote: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Main Account userId
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnId *string `json:"OwnId,omitnil,omitempty" name:"OwnId"`

	// User userId
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// Tenant ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"`

	// Updater's Nickname
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateUser *string `json:"UpdateUser,omitnil,omitempty" name:"UpdateUser"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// Updater's userId
	// Note: This field may return null, indicating that no valid value can be obtained.
	UpdateUserId *string `json:"UpdateUserId,omitnil,omitempty" name:"UpdateUserId"`

	// Task Type ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskTypeId *int64 `json:"TaskTypeId,omitnil,omitempty" name:"TaskTypeId"`

	// Task Type Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskTypeDesc *string `json:"TaskTypeDesc,omitnil,omitempty" name:"TaskTypeDesc"`

	// Whether to Display Workflow
	// Note: This field may return null, indicating that no valid value can be obtained.
	ShowWorkflow *bool `json:"ShowWorkflow,omitnil,omitempty" name:"ShowWorkflow"`

	// First Submission Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstSubmitTime *string `json:"FirstSubmitTime,omitnil,omitempty" name:"FirstSubmitTime"`

	// First Execution Time
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstRunTime *string `json:"FirstRunTime,omitnil,omitempty" name:"FirstRunTime"`

	// Scheduling Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScheduleDesc *string `json:"ScheduleDesc,omitnil,omitempty" name:"ScheduleDesc"`

	// CycleNote: This field may return null, indicating that no valid value can be obtained.
	CycleNum *int64 `json:"CycleNum,omitnil,omitempty" name:"CycleNum"`

	// ExpressionsNote: This field may return null, indicating that no valid value can be obtained.
	Crontab *string `json:"Crontab,omitnil,omitempty" name:"Crontab"`

	// Start Date
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"`

	// End Date
	// Note: This field may return null, indicating that no valid value can be obtained.
	EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"`

	// Cycle Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleUnit *string `json:"CycleUnit,omitnil,omitempty" name:"CycleUnit"`

	// Initialization Strategy
	// Note: This field may return null, indicating that no valid value can be obtained.
	InitStrategy *string `json:"InitStrategy,omitnil,omitempty" name:"InitStrategy"`

	// Hierarchy
	// Note: This field may return null, indicating that no valid value can be obtained.
	Layer *string `json:"Layer,omitnil,omitempty" name:"Layer"`

	// Source Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceServiceId *string `json:"SourceServiceId,omitnil,omitempty" name:"SourceServiceId"`

	// Source Data Source Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SourceServiceType *string `json:"SourceServiceType,omitnil,omitempty" name:"SourceServiceType"`

	// Target Data Source ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetServiceId *string `json:"TargetServiceId,omitnil,omitempty" name:"TargetServiceId"`

	// Target Data Source Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	TargetServiceType *string `json:"TargetServiceType,omitnil,omitempty" name:"TargetServiceType"`

	// Subtask List
	// Note: This field may return null, indicating that no valid value can be obtained.
	TasksStr *string `json:"TasksStr,omitnil,omitempty" name:"TasksStr"`

	// Whether the Task Version Has Been Submitted
	// Note: This field may return null, indicating that no valid value can be obtained.
	Submit *bool `json:"Submit,omitnil,omitempty" name:"Submit"`

	// Resource Group IDNote: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupId *string `json:"ExecutorGroupId,omitnil,omitempty" name:"ExecutorGroupId"`

	// Resource Group NameNote: This field may return null, indicating that no valid value can be obtained.
	ExecutorGroupName *string `json:"ExecutorGroupName,omitnil,omitempty" name:"ExecutorGroupName"`
}

type TaskScriptContent

type TaskScriptContent struct {
	// Script content Base64 encoded
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScriptContent *string `json:"ScriptContent,omitnil,omitempty" name:"ScriptContent"`
}

type TaskTag

type TaskTag struct {
	// Tag Name
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// Tag Value List
	TagValues []*string `json:"TagValues,omitnil,omitempty" name:"TagValues"`
}

type TaskTypeCnt

type TaskTypeCnt struct {
	// Statistical value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Number *string `json:"Number,omitnil,omitempty" name:"Number"`

	// Task TypeNote: This field may return null, indicating that no valid value can be obtained.
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// Type name
	// Note: This field may return null, indicating that no valid value can be obtained.
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`
}

type TaskTypeMap

type TaskTypeMap struct {
	// key
	Key *int64 `json:"Key,omitnil,omitempty" name:"Key"`

	// value
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TaskTypeOpsDto

type TaskTypeOpsDto struct {
	// Task Type Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	TypeDesc *string `json:"TypeDesc,omitnil,omitempty" name:"TypeDesc"`

	// Task Type ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	TypeId *int64 `json:"TypeId,omitnil,omitempty" name:"TypeId"`

	// Task Type Categorization
	// Note: This field may return null, indicating that no valid value can be obtained.
	TypeSort *string `json:"TypeSort,omitnil,omitempty" name:"TypeSort"`
}

type TaskVersionInstance

type TaskVersionInstance struct {
	// Instance Version Number
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceVersion *int64 `json:"InstanceVersion,omitnil,omitempty" name:"InstanceVersion"`

	// Instance Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	VersionDesc *string `json:"VersionDesc,omitnil,omitempty" name:"VersionDesc"`

	// 0, "Add",1, "Modify"
	// Note: This field may return null, indicating that no valid value can be obtained.
	ChangeType *int64 `json:"ChangeType,omitnil,omitempty" name:"ChangeType"`

	// Version Submitter UIN
	// Note: This field may return null, indicating that no valid value can be obtained.
	SubmitterUin *string `json:"SubmitterUin,omitnil,omitempty" name:"SubmitterUin"`

	// Submission Date
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceDate *string `json:"InstanceDate,omitnil,omitempty" name:"InstanceDate"`

	// 0, "Disabled",1, "Enabled (Production)"
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceStatus *int64 `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`
}

type ThresholdValue

type ThresholdValue struct {
	// Threshold type 1. Low threshold 2. High threshold 3. Normal threshold 4. Enumerated values
	// Note: This field may return null, indicating that no valid value can be obtained.
	ValueType *uint64 `json:"ValueType,omitnil,omitempty" name:"ValueType"`

	// ThresholdNote: This field may return null, indicating that no valid value can be obtained.
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TopTableStat

type TopTableStat struct {
	// Alarm Table List
	AlarmTables []*TopTableStatItem `json:"AlarmTables,omitnil,omitempty" name:"AlarmTables"`

	// Block Table List
	PipelineTables []*TopTableStatItem `json:"PipelineTables,omitnil,omitempty" name:"PipelineTables"`
}

type TopTableStatItem

type TopTableStatItem struct {
	// Table Id
	TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"`

	// Table nameNote: This field may return null, indicating that no valid value can be obtained.
	TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"`

	// Number
	Cnt *uint64 `json:"Cnt,omitnil,omitempty" name:"Cnt"`
}

type TriggerDsEventRequest

type TriggerDsEventRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Instance Information
	EventCaseList []*EventCaseDTO `json:"EventCaseList,omitnil,omitempty" name:"EventCaseList"`

	// Event Instance Information (Continuous Time)
	EventBatchCaseList []*EventBatchCaseDTO `json:"EventBatchCaseList,omitnil,omitempty" name:"EventBatchCaseList"`
}

func NewTriggerDsEventRequest

func NewTriggerDsEventRequest() (request *TriggerDsEventRequest)

func (*TriggerDsEventRequest) FromJsonString

func (r *TriggerDsEventRequest) 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 (*TriggerDsEventRequest) ToJsonString

func (r *TriggerDsEventRequest) ToJsonString() string

type TriggerDsEventRequestParams

type TriggerDsEventRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Event Instance Information
	EventCaseList []*EventCaseDTO `json:"EventCaseList,omitnil,omitempty" name:"EventCaseList"`

	// Event Instance Information (Continuous Time)
	EventBatchCaseList []*EventBatchCaseDTO `json:"EventBatchCaseList,omitnil,omitempty" name:"EventBatchCaseList"`
}

Predefined struct for user

type TriggerDsEventResponse

type TriggerDsEventResponse struct {
	*tchttp.BaseResponse
	Response *TriggerDsEventResponseParams `json:"Response"`
}

func NewTriggerDsEventResponse

func NewTriggerDsEventResponse() (response *TriggerDsEventResponse)

func (*TriggerDsEventResponse) FromJsonString

func (r *TriggerDsEventResponse) 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 (*TriggerDsEventResponse) ToJsonString

func (r *TriggerDsEventResponse) ToJsonString() string

type TriggerDsEventResponseParams

type TriggerDsEventResponseParams struct {
	// Operation resultNote: This field may return null, indicating that no valid value can be obtained.
	Data *BatchOpsDTO `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 TriggerEventRequest

type TriggerEventRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Case Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Time format: If the trigger time is selected as June 21, 2022, it should be set to 20220621
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

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

func NewTriggerEventRequest

func NewTriggerEventRequest() (request *TriggerEventRequest)

func (*TriggerEventRequest) FromJsonString

func (r *TriggerEventRequest) 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 (*TriggerEventRequest) ToJsonString

func (r *TriggerEventRequest) ToJsonString() string

type TriggerEventRequestParams

type TriggerEventRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Case Name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Time format: If the trigger time is selected as June 21, 2022, it should be set to 20220621
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

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

Predefined struct for user

type TriggerEventResponse

type TriggerEventResponse struct {
	*tchttp.BaseResponse
	Response *TriggerEventResponseParams `json:"Response"`
}

func NewTriggerEventResponse

func NewTriggerEventResponse() (response *TriggerEventResponse)

func (*TriggerEventResponse) FromJsonString

func (r *TriggerEventResponse) 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 (*TriggerEventResponse) ToJsonString

func (r *TriggerEventResponse) ToJsonString() string

type TriggerEventResponseParams

type TriggerEventResponseParams struct {
	// Success or FailureNote: This field may return null, indicating that no valid value can be obtained.
	Data *BatchReturn `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 UnlockIntegrationTaskRequest

type UnlockIntegrationTaskRequest struct {
	*tchttp.BaseRequest

	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewUnlockIntegrationTaskRequest

func NewUnlockIntegrationTaskRequest() (request *UnlockIntegrationTaskRequest)

func (*UnlockIntegrationTaskRequest) FromJsonString

func (r *UnlockIntegrationTaskRequest) 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 (*UnlockIntegrationTaskRequest) ToJsonString

func (r *UnlockIntegrationTaskRequest) ToJsonString() string

type UnlockIntegrationTaskRequestParams

type UnlockIntegrationTaskRequestParams struct {
	// Task ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type UnlockIntegrationTaskResponse

type UnlockIntegrationTaskResponse struct {
	*tchttp.BaseResponse
	Response *UnlockIntegrationTaskResponseParams `json:"Response"`
}

func NewUnlockIntegrationTaskResponse

func NewUnlockIntegrationTaskResponse() (response *UnlockIntegrationTaskResponse)

func (*UnlockIntegrationTaskResponse) FromJsonString

func (r *UnlockIntegrationTaskResponse) 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 (*UnlockIntegrationTaskResponse) ToJsonString

func (r *UnlockIntegrationTaskResponse) ToJsonString() string

type UnlockIntegrationTaskResponseParams

type UnlockIntegrationTaskResponseParams struct {
	// Operation Success or Failure Indicator
	Data *bool `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 UpdateWorkflowOwnerRequest

type UpdateWorkflowOwnerRequest struct {
	*tchttp.BaseRequest

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow IDs
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Person in charge, separated by ';'
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Person in Charge UserId, separated by ';'
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`
}

func NewUpdateWorkflowOwnerRequest

func NewUpdateWorkflowOwnerRequest() (request *UpdateWorkflowOwnerRequest)

func (*UpdateWorkflowOwnerRequest) FromJsonString

func (r *UpdateWorkflowOwnerRequest) 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 (*UpdateWorkflowOwnerRequest) ToJsonString

func (r *UpdateWorkflowOwnerRequest) ToJsonString() string

type UpdateWorkflowOwnerRequestParams

type UpdateWorkflowOwnerRequestParams struct {
	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Workflow IDs
	WorkflowIds []*string `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"`

	// Person in charge, separated by ';'
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Person in Charge UserId, separated by ';'
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`
}

Predefined struct for user

type UpdateWorkflowOwnerResponse

type UpdateWorkflowOwnerResponse struct {
	*tchttp.BaseResponse
	Response *UpdateWorkflowOwnerResponseParams `json:"Response"`
}

func NewUpdateWorkflowOwnerResponse

func NewUpdateWorkflowOwnerResponse() (response *UpdateWorkflowOwnerResponse)

func (*UpdateWorkflowOwnerResponse) FromJsonString

func (r *UpdateWorkflowOwnerResponse) 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 (*UpdateWorkflowOwnerResponse) ToJsonString

func (r *UpdateWorkflowOwnerResponse) ToJsonString() string

type UpdateWorkflowOwnerResponseParams

type UpdateWorkflowOwnerResponseParams struct {
	// Response Data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Data *BatchOperationOpsDto `json:"Data,omitnil,omitempty" name:"Data"`

	// 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 UploadContentRequest

type UploadContentRequest struct {
	*tchttp.BaseRequest

	// Script Upload Information
	ScriptRequestInfo *ScriptRequestInfo `json:"ScriptRequestInfo,omitnil,omitempty" name:"ScriptRequestInfo"`

	// Request Source, WEB frontend; CLIENT client
	RequestFromSource *string `json:"RequestFromSource,omitnil,omitempty" name:"RequestFromSource"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

func NewUploadContentRequest

func NewUploadContentRequest() (request *UploadContentRequest)

func (*UploadContentRequest) FromJsonString

func (r *UploadContentRequest) 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 (*UploadContentRequest) ToJsonString

func (r *UploadContentRequest) ToJsonString() string

type UploadContentRequestParams

type UploadContentRequestParams struct {
	// Script Upload Information
	ScriptRequestInfo *ScriptRequestInfo `json:"ScriptRequestInfo,omitnil,omitempty" name:"ScriptRequestInfo"`

	// Request Source, WEB frontend; CLIENT client
	RequestFromSource *string `json:"RequestFromSource,omitnil,omitempty" name:"RequestFromSource"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`
}

Predefined struct for user

type UploadContentResponse

type UploadContentResponse struct {
	*tchttp.BaseResponse
	Response *UploadContentResponseParams `json:"Response"`
}

func NewUploadContentResponse

func NewUploadContentResponse() (response *UploadContentResponse)

func (*UploadContentResponse) FromJsonString

func (r *UploadContentResponse) 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 (*UploadContentResponse) ToJsonString

func (r *UploadContentResponse) ToJsonString() string

type UploadContentResponseParams

type UploadContentResponseParams struct {
	// Script Information Response
	// Note: This field may return null, indicating that no valid value can be obtained.
	ScriptInfo *ScriptInfoResponse `json:"ScriptInfo,omitnil,omitempty" name:"ScriptInfo"`

	// 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 UserFileInfo

type UserFileInfo struct {
	// Resource ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// File NameNote: This field may return null, indicating that no valid value can be obtained.
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// File Type, such as jar, zip, etc.
	// Note: This field may return null, indicating that no valid value can be obtained.
	FileExtensionType *string `json:"FileExtensionType,omitnil,omitempty" name:"FileExtensionType"`

	// File Upload Type, Resource Management as resource
	// Note: This field may return null, indicating that no valid value can be obtained.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// File MD5 Value
	// Note: This field may return null, indicating that no valid value can be obtained.
	Md5Value *string `json:"Md5Value,omitnil,omitempty" name:"Md5Value"`

	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Update timeNote: This field may return null, indicating that no valid value can be obtained.
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// File Size, in bytes
	// Note: This field may return null, indicating that no valid value can be obtained.
	Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"`

	// Local Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	LocalPath *string `json:"LocalPath,omitnil,omitempty" name:"LocalPath"`

	// Local Temporary Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	LocalTempPath *string `json:"LocalTempPath,omitnil,omitempty" name:"LocalTempPath"`

	// Remote Path
	// Note: This field may return null, indicating that no valid value can be obtained.
	RemotePath *string `json:"RemotePath,omitnil,omitempty" name:"RemotePath"`

	// File Owner's Name
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerName *string `json:"OwnerName,omitnil,omitempty" name:"OwnerName"`

	// File owner's uin
	// Note: This field may return null, indicating that no valid value can be obtained.
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// File depth
	// Note: This field may return null, indicating that no valid value can be obtained.
	PathDepth *int64 `json:"PathDepth,omitnil,omitempty" name:"PathDepth"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Additional information
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExtraInfo []*ParamInfo `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"`

	// Absolute path of local temporary compressed file
	// Note: This field may return null, indicating that no valid value can be obtained.
	ZipPath *string `json:"ZipPath,omitnil,omitempty" name:"ZipPath"`

	// File's belonging bucket
	// Note: This field may return null, indicating that no valid value can be obtained.
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// Region of the file's belonging bucket
	// Note: This field may return null, indicating that no valid value can be obtained.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	DeleteName *string `json:"DeleteName,omitnil,omitempty" name:"DeleteName"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	DeleteOwner *string `json:"DeleteOwner,omitnil,omitempty" name:"DeleteOwner"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`

	// NoNote: This field may return null, indicating that no valid value can be obtained.
	OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"`

	// Additional information base64 encoded
	// Note: This field may return null, indicating that no valid value can be obtained.
	EncodeExtraInfo *string `json:"EncodeExtraInfo,omitnil,omitempty" name:"EncodeExtraInfo"`
}

type WeightInfo

type WeightInfo struct {
	// Weight
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// Dimension Type 1:Accuracy, 2:Uniqueness, 3:Integrity, 4:Consistency, 5:Timeliness, 6:Validity
	QualityDim *int64 `json:"QualityDim,omitnil,omitempty" name:"QualityDim"`
}

type WorkFlowExecuteDto

type WorkFlowExecuteDto struct {
	// Start TimeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timeNote: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Workflow Execution Status 0: Waiting to run, 1: Running, 2: Completed, 3: Error
	// Note: This field may return null, indicating that no valid value can be obtained.
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`
}

type WorkFlowExecuteDtoByPage

type WorkFlowExecuteDtoByPage struct {
	// Total numberNote: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// data
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*WorkFlowExecuteDto `json:"Items,omitnil,omitempty" name:"Items"`

	// Page sizeNote: This field may return null, indicating that no valid value can be obtained.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

type Workflow

type Workflow struct {
	// Workflow ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Person in Charge
	// Note: This field may return null, indicating that no valid value can be obtained.
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Responsible Person ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// Project ID
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project Identifier
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project name
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// RemarksNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// Workflow name
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Parent Folder ID
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow User Group ID If there are multiple, separate with semicolons: a;b;c
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserGroupId *string `json:"UserGroupId,omitnil,omitempty" name:"UserGroupId"`

	// Workflow User Group Name If there are multiple, separate with semicolons: a;b;c
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserGroupName *string `json:"UserGroupName,omitnil,omitempty" name:"UserGroupName"`
}

type WorkflowCanvasOpsDto

type WorkflowCanvasOpsDto struct {
	// Workflow IDNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Workflow Detail Description
	// Note: This field may return null, indicating that no valid value can be obtained.
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// Workflow nameNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// Parent Folder IDNote: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Associated Folder IDs
	// Note: This field may return null, indicating that no valid value can be obtained.
	FolderIds []*string `json:"FolderIds,omitnil,omitempty" name:"FolderIds"`

	// Task ListNote: This field may return null, indicating that no valid value can be obtained.
	Tasks []*TaskOpsDto `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// Task Dependency Edge List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Links []*LinkOpsDto `json:"Links,omitnil,omitempty" name:"Links"`

	// Workflow User Group ID, if multiple, separated by semicolons: a;b;c
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserGroupId *string `json:"UserGroupId,omitnil,omitempty" name:"UserGroupId"`

	// Workflow User Group Name, if multiple, separated by semicolons: a;b;c
	// Note: This field may return null, indicating that no valid value can be obtained.
	UserGroupName *string `json:"UserGroupName,omitnil,omitempty" name:"UserGroupName"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project IdentifierNote: This field may return null, indicating that no valid value can be obtained.
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project nameNote: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Responsible User ID
	// Note: This field may return null, indicating that no valid value can be obtained.
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`
}

type WorkflowExtOpsDto

type WorkflowExtOpsDto struct {
	// Number of Tasks Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskCount *uint64 `json:"TaskCount,omitnil,omitempty" name:"TaskCount"`

	// File NameNote: This field may return null, indicating that no valid value can be obtained.
	FolderName *string `json:"FolderName,omitnil,omitempty" name:"FolderName"`

	// Workflow IDNote: This field may return null, indicating that no valid value can be obtained.
	WorkFlowId *string `json:"WorkFlowId,omitnil,omitempty" name:"WorkFlowId"`

	// Person in ChargeNote: This field may return null, indicating that no valid value can be obtained.
	Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"`

	// Person in charge userId\nNote: This field may return null, indicating that no valid value can be obtained.
	OwnerId *string `json:"OwnerId,omitnil,omitempty" name:"OwnerId"`

	// Project IDNote: This field may return null, indicating that no valid value can be obtained.
	ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// Project IdentifierNote: This field may return null, indicating that no valid value can be obtained.
	ProjectIdent *string `json:"ProjectIdent,omitnil,omitempty" name:"ProjectIdent"`

	// Project nameNote: This field may return null, indicating that no valid value can be obtained.
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// Workflow DescriptionNote: This field may return null, indicating that no valid value can be obtained.
	WorkFlowDesc *string `json:"WorkFlowDesc,omitnil,omitempty" name:"WorkFlowDesc"`

	// Workflow nameNote: This field may return null, indicating that no valid value can be obtained.
	WorkFlowName *string `json:"WorkFlowName,omitnil,omitempty" name:"WorkFlowName"`

	// Workflow file id\nNote: This field may return null, indicating that no valid value can be obtained.
	FolderId *string `json:"FolderId,omitnil,omitempty" name:"FolderId"`

	// Workflow statusNote: This field may return null, indicating that no valid value can be obtained.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// Workflow creation time\nNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// Last update time\nNote: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`
}

type WorkflowExtOpsDtoPage

type WorkflowExtOpsDtoPage struct {
	// Total Record Count
	// Note: This field may return null, indicating that no valid value can be obtained.
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// Record List
	// Note: This field may return null, indicating that no valid value can be obtained.
	Items []*WorkflowExtOpsDto `json:"Items,omitnil,omitempty" name:"Items"`
}

type WorkflowSchedulerOpsDto

type WorkflowSchedulerOpsDto struct {
	// Creation TimeNote: This field may return null, indicating that no valid value can be obtained.
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// CreatorNote: This field may return null, indicating that no valid value can be obtained.
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// Modification TimeNote: This field may return null, indicating that no valid value can be obtained.
	ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"`

	// Latency, unit=minute
	// Note: This field may return null, indicating that no valid value can be obtained.
	DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"`

	// Start Time, unit=minute
	// Note: This field may return null, indicating that no valid value can be obtained.
	StartupTime *uint64 `json:"StartupTime,omitnil,omitempty" name:"StartupTime"`

	// Task Dependency Type
	// Note: This field may return null, indicating that no valid value can be obtained.
	SelfDepend *string `json:"SelfDepend,omitnil,omitempty" name:"SelfDepend"`

	// Start TimeNote: This field may return null, indicating that no valid value can be obtained.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// End timeNote: This field may return null, indicating that no valid value can be obtained.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// Specified Running Time, Specified Time: e.g., Monday:1
	// Note: This field may return null, indicating that no valid value can be obtained.
	TaskAction *string `json:"TaskAction,omitnil,omitempty" name:"TaskAction"`

	// Scheduling Cycle Type, Time Unit
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleType *string `json:"CycleType,omitnil,omitempty" name:"CycleType"`

	// Scheduling Period, Interval Step unit=minute
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleStep *uint64 `json:"CycleStep,omitnil,omitempty" name:"CycleStep"`

	// Scheduling Cron Expression
	// Note: This field may return null, indicating that no valid value can be obtained.
	CrontabExpression *string `json:"CrontabExpression,omitnil,omitempty" name:"CrontabExpression"`

	// Execution Time Left Closed Interval
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionStartTime *string `json:"ExecutionStartTime,omitnil,omitempty" name:"ExecutionStartTime"`

	// Execution Time Right Closed Interval
	// Note: This field may return null, indicating that no valid value can be obtained.
	ExecutionEndTime *string `json:"ExecutionEndTime,omitnil,omitempty" name:"ExecutionEndTime"`

	// Task Instance Initialization Strategy
	// Note: This field may return null, indicating that no valid value can be obtained.
	InstanceInitStrategy *string `json:"InstanceInitStrategy,omitnil,omitempty" name:"InstanceInitStrategy"`

	// Workflow IDNote: This field may return null, indicating that no valid value can be obtained.
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Workflow Self-Dependency
	// Note: This field may return null, indicating that no valid value can be obtained.
	DependencyWorkflow *string `json:"DependencyWorkflow,omitnil,omitempty" name:"DependencyWorkflow"`

	// Scheduling Plan Interpretation
	// Note: This field may return null, indicating that no valid value can be obtained.
	SchedulerDesc *string `json:"SchedulerDesc,omitnil,omitempty" name:"SchedulerDesc"`

	// First Submission Time of Workflow
	// Note: This field may return null, indicating that no valid value can be obtained.
	FirstSubmitTime *string `json:"FirstSubmitTime,omitnil,omitempty" name:"FirstSubmitTime"`

	// Latest Submission Time of Workflow
	// Note: This field may return null, indicating that no valid value can be obtained.
	LatestSubmitTime *string `json:"LatestSubmitTime,omitnil,omitempty" name:"LatestSubmitTime"`
}

type WorkflowTaskCountOpsDto

type WorkflowTaskCountOpsDto struct {
	// Number of Workflow Tasks
	// Note: This field may return null, indicating that no valid value can be obtained.
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// Task Type Dimension Statistics
	// Note: This field may return null, indicating that no valid value can be obtained.
	TypeCount []*PairDto `json:"TypeCount,omitnil,omitempty" name:"TypeCount"`

	// Task Cycle Type Dimension Statistics
	// Note: This field may return null, indicating that no valid value can be obtained.
	CycleCount []*PairDto `json:"CycleCount,omitnil,omitempty" name:"CycleCount"`
}

Jump to

Keyboard shortcuts

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