llmscan

package
v1.2.9 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package llmscaniface provides an interface to enable mocking the LLMSCAN service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "llmscan"   // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "llmscan"   // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicForGetRiskSummaryOutput

type BasicForGetRiskSummaryOutput struct {
	Critical *int32 `type:"int32" json:",omitempty"`

	Details []*DetailForGetRiskSummaryOutput `type:"list" json:",omitempty"`

	ExecCount *int32 `type:"int32" json:",omitempty"`

	High *int32 `type:"int32" json:",omitempty"`

	Low *int32 `type:"int32" json:",omitempty"`

	Medium *int32 `type:"int32" json:",omitempty"`

	RiskCount *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BasicForGetRiskSummaryOutput) GoString

func (s BasicForGetRiskSummaryOutput) GoString() string

GoString returns the string representation

func (*BasicForGetRiskSummaryOutput) SetCritical

SetCritical sets the Critical field's value.

func (*BasicForGetRiskSummaryOutput) SetDetails

SetDetails sets the Details field's value.

func (*BasicForGetRiskSummaryOutput) SetExecCount

SetExecCount sets the ExecCount field's value.

func (*BasicForGetRiskSummaryOutput) SetHigh

SetHigh sets the High field's value.

func (*BasicForGetRiskSummaryOutput) SetLow

SetLow sets the Low field's value.

func (*BasicForGetRiskSummaryOutput) SetMedium

SetMedium sets the Medium field's value.

func (*BasicForGetRiskSummaryOutput) SetRiskCount

SetRiskCount sets the RiskCount field's value.

func (*BasicForGetRiskSummaryOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (BasicForGetRiskSummaryOutput) String

String returns the string representation

type BasicInfoForGetLLMEvalTaskReportOutput

type BasicInfoForGetLLMEvalTaskReportOutput struct {
	AssetName *string `type:"string" json:",omitempty"`

	AssetType *string `type:"string" json:",omitempty"`

	EvalContentTotalNum *int32 `type:"int32" json:",omitempty"`

	EvalTaskName *string `type:"string" json:",omitempty"`

	IsPassForOverall *bool `type:"boolean" json:",omitempty"`

	PassRate *float64 `type:"float" json:",omitempty"`

	ReportTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BasicInfoForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetAssetName

SetAssetName sets the AssetName field's value.

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetAssetType

SetAssetType sets the AssetType field's value.

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetEvalContentTotalNum

SetEvalContentTotalNum sets the EvalContentTotalNum field's value.

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetEvalTaskName

SetEvalTaskName sets the EvalTaskName field's value.

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetIsPassForOverall

SetIsPassForOverall sets the IsPassForOverall field's value.

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetPassRate

SetPassRate sets the PassRate field's value.

func (*BasicInfoForGetLLMEvalTaskReportOutput) SetReportTime

SetReportTime sets the ReportTime field's value.

func (BasicInfoForGetLLMEvalTaskReportOutput) String

String returns the string representation

type ChildForGetDimensionTreeByTaskOutput

type ChildForGetDimensionTreeByTaskOutput struct {
	// contains filtered or unexported fields
}

func (ChildForGetDimensionTreeByTaskOutput) GoString

GoString returns the string representation

func (ChildForGetDimensionTreeByTaskOutput) String

String returns the string representation

type ConnectAgentInput

type ConnectAgentInput struct {
	AgentID *string `type:"string" json:",omitempty"`

	ApiKey *string `type:"string" json:",omitempty"`

	BaseUrl *string `type:"string" json:",omitempty"`

	Curl *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Params *string `type:"string" json:",omitempty"`

	// Platform is a required field
	Platform *string `type:"string" json:",omitempty" required:"true"`

	UserID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConnectAgentInput) GoString

func (s ConnectAgentInput) GoString() string

GoString returns the string representation

func (*ConnectAgentInput) SetAgentID

func (s *ConnectAgentInput) SetAgentID(v string) *ConnectAgentInput

SetAgentID sets the AgentID field's value.

func (*ConnectAgentInput) SetApiKey

func (s *ConnectAgentInput) SetApiKey(v string) *ConnectAgentInput

SetApiKey sets the ApiKey field's value.

func (*ConnectAgentInput) SetBaseUrl

func (s *ConnectAgentInput) SetBaseUrl(v string) *ConnectAgentInput

SetBaseUrl sets the BaseUrl field's value.

func (*ConnectAgentInput) SetCurl

SetCurl sets the Curl field's value.

func (*ConnectAgentInput) SetName

SetName sets the Name field's value.

func (*ConnectAgentInput) SetParams

func (s *ConnectAgentInput) SetParams(v string) *ConnectAgentInput

SetParams sets the Params field's value.

func (*ConnectAgentInput) SetPlatform

func (s *ConnectAgentInput) SetPlatform(v string) *ConnectAgentInput

SetPlatform sets the Platform field's value.

func (*ConnectAgentInput) SetUserID

func (s *ConnectAgentInput) SetUserID(v string) *ConnectAgentInput

SetUserID sets the UserID field's value.

func (ConnectAgentInput) String

func (s ConnectAgentInput) String() string

String returns the string representation

func (*ConnectAgentInput) Validate

func (s *ConnectAgentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ConnectAgentOutput

type ConnectAgentOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForConnectAgentOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConnectAgentOutput) GoString

func (s ConnectAgentOutput) GoString() string

GoString returns the string representation

func (*ConnectAgentOutput) SetData

SetData sets the Data field's value.

func (ConnectAgentOutput) String

func (s ConnectAgentOutput) String() string

String returns the string representation

type ConnectModelInput

type ConnectModelInput struct {

	// ApiKey is a required field
	ApiKey *string `type:"string" json:",omitempty" required:"true"`

	// BaseUrl is a required field
	BaseUrl *string `type:"string" json:",omitempty" required:"true"`

	// EndpointID is a required field
	EndpointID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ConnectModelInput) GoString

func (s ConnectModelInput) GoString() string

GoString returns the string representation

func (*ConnectModelInput) SetApiKey

func (s *ConnectModelInput) SetApiKey(v string) *ConnectModelInput

SetApiKey sets the ApiKey field's value.

func (*ConnectModelInput) SetBaseUrl

func (s *ConnectModelInput) SetBaseUrl(v string) *ConnectModelInput

SetBaseUrl sets the BaseUrl field's value.

func (*ConnectModelInput) SetEndpointID

func (s *ConnectModelInput) SetEndpointID(v string) *ConnectModelInput

SetEndpointID sets the EndpointID field's value.

func (ConnectModelInput) String

func (s ConnectModelInput) String() string

String returns the string representation

func (*ConnectModelInput) Validate

func (s *ConnectModelInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ConnectModelOutput

type ConnectModelOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForConnectModelOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConnectModelOutput) GoString

func (s ConnectModelOutput) GoString() string

GoString returns the string representation

func (*ConnectModelOutput) SetData

SetData sets the Data field's value.

func (ConnectModelOutput) String

func (s ConnectModelOutput) String() string

String returns the string representation

type CreateAgentInput

type CreateAgentInput struct {
	APIKey *string `type:"string" json:",omitempty"`

	BaseUrl *string `type:"string" json:",omitempty"`

	ConnectLogID *int32 `type:"int32" json:",omitempty"`

	Curl *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Param *string `type:"string" json:",omitempty"`

	Platform *string `type:"string" json:",omitempty"`

	UserID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAgentInput) GoString

func (s CreateAgentInput) GoString() string

GoString returns the string representation

func (*CreateAgentInput) SetAPIKey

func (s *CreateAgentInput) SetAPIKey(v string) *CreateAgentInput

SetAPIKey sets the APIKey field's value.

func (*CreateAgentInput) SetBaseUrl

func (s *CreateAgentInput) SetBaseUrl(v string) *CreateAgentInput

SetBaseUrl sets the BaseUrl field's value.

func (*CreateAgentInput) SetConnectLogID

func (s *CreateAgentInput) SetConnectLogID(v int32) *CreateAgentInput

SetConnectLogID sets the ConnectLogID field's value.

func (*CreateAgentInput) SetCurl

func (s *CreateAgentInput) SetCurl(v string) *CreateAgentInput

SetCurl sets the Curl field's value.

func (*CreateAgentInput) SetName

func (s *CreateAgentInput) SetName(v string) *CreateAgentInput

SetName sets the Name field's value.

func (*CreateAgentInput) SetParam

func (s *CreateAgentInput) SetParam(v string) *CreateAgentInput

SetParam sets the Param field's value.

func (*CreateAgentInput) SetPlatform

func (s *CreateAgentInput) SetPlatform(v string) *CreateAgentInput

SetPlatform sets the Platform field's value.

func (*CreateAgentInput) SetUserID

func (s *CreateAgentInput) SetUserID(v string) *CreateAgentInput

SetUserID sets the UserID field's value.

func (CreateAgentInput) String

func (s CreateAgentInput) String() string

String returns the string representation

type CreateAgentOutput

type CreateAgentOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForCreateAgentOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAgentOutput) GoString

func (s CreateAgentOutput) GoString() string

GoString returns the string representation

func (*CreateAgentOutput) SetData

SetData sets the Data field's value.

func (CreateAgentOutput) String

func (s CreateAgentOutput) String() string

String returns the string representation

type CreateEvaluationByIDInput

type CreateEvaluationByIDInput struct {
	AssetID *string `type:"string" json:",omitempty"`

	AssetType *string `type:"string" json:",omitempty"`

	Concurrency *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	MaxRound *int32 `type:"int32" json:",omitempty"`

	QuestionBankIDs []*string `type:"list" json:",omitempty"`

	TaskName *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateEvaluationByIDInput) GoString

func (s CreateEvaluationByIDInput) GoString() string

GoString returns the string representation

func (*CreateEvaluationByIDInput) SetAssetID

SetAssetID sets the AssetID field's value.

func (*CreateEvaluationByIDInput) SetAssetType

SetAssetType sets the AssetType field's value.

func (*CreateEvaluationByIDInput) SetConcurrency

SetConcurrency sets the Concurrency field's value.

func (*CreateEvaluationByIDInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateEvaluationByIDInput) SetMaxRound

SetMaxRound sets the MaxRound field's value.

func (*CreateEvaluationByIDInput) SetQuestionBankIDs

func (s *CreateEvaluationByIDInput) SetQuestionBankIDs(v []*string) *CreateEvaluationByIDInput

SetQuestionBankIDs sets the QuestionBankIDs field's value.

func (*CreateEvaluationByIDInput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*CreateEvaluationByIDInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (CreateEvaluationByIDInput) String

func (s CreateEvaluationByIDInput) String() string

String returns the string representation

type CreateEvaluationByIDOutput

type CreateEvaluationByIDOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateEvaluationByIDOutput) GoString

func (s CreateEvaluationByIDOutput) GoString() string

GoString returns the string representation

func (CreateEvaluationByIDOutput) String

String returns the string representation

type CreateEvaluationByInfoInput

type CreateEvaluationByInfoInput struct {
	APIKey *string `type:"string" json:",omitempty"`

	AssetID *string `type:"string" json:",omitempty"`

	BaseURL *string `type:"string" json:",omitempty"`

	Curl *string `type:"string" json:",omitempty"`

	EndpointID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Params *string `type:"string" json:",omitempty"`

	Platform *string `type:"string" json:",omitempty"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true"`

	UserID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateEvaluationByInfoInput) GoString

func (s CreateEvaluationByInfoInput) GoString() string

GoString returns the string representation

func (*CreateEvaluationByInfoInput) SetAPIKey

SetAPIKey sets the APIKey field's value.

func (*CreateEvaluationByInfoInput) SetAssetID

SetAssetID sets the AssetID field's value.

func (*CreateEvaluationByInfoInput) SetBaseURL

SetBaseURL sets the BaseURL field's value.

func (*CreateEvaluationByInfoInput) SetCurl

SetCurl sets the Curl field's value.

func (*CreateEvaluationByInfoInput) SetEndpointID

SetEndpointID sets the EndpointID field's value.

func (*CreateEvaluationByInfoInput) SetName

SetName sets the Name field's value.

func (*CreateEvaluationByInfoInput) SetParams

SetParams sets the Params field's value.

func (*CreateEvaluationByInfoInput) SetPlatform

SetPlatform sets the Platform field's value.

func (*CreateEvaluationByInfoInput) SetType

SetType sets the Type field's value.

func (*CreateEvaluationByInfoInput) SetUserID

SetUserID sets the UserID field's value.

func (CreateEvaluationByInfoInput) String

String returns the string representation

func (*CreateEvaluationByInfoInput) Validate

func (s *CreateEvaluationByInfoInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateEvaluationByInfoOutput

type CreateEvaluationByInfoOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForCreateEvaluationByInfoOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateEvaluationByInfoOutput) GoString

func (s CreateEvaluationByInfoOutput) GoString() string

GoString returns the string representation

func (*CreateEvaluationByInfoOutput) SetData

SetData sets the Data field's value.

func (CreateEvaluationByInfoOutput) String

String returns the string representation

type CreateModelInput

type CreateModelInput struct {

	// ApiKey is a required field
	ApiKey *string `type:"string" json:",omitempty" required:"true"`

	// BaseUrl is a required field
	BaseUrl *string `type:"string" json:",omitempty" required:"true"`

	// EndpointID is a required field
	EndpointID *string `type:"string" json:",omitempty" required:"true"`

	// Implement is a required field
	Implement *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Param *string `type:"string" json:",omitempty"`

	Remark *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateModelInput) GoString

func (s CreateModelInput) GoString() string

GoString returns the string representation

func (*CreateModelInput) SetApiKey

func (s *CreateModelInput) SetApiKey(v string) *CreateModelInput

SetApiKey sets the ApiKey field's value.

func (*CreateModelInput) SetBaseUrl

func (s *CreateModelInput) SetBaseUrl(v string) *CreateModelInput

SetBaseUrl sets the BaseUrl field's value.

func (*CreateModelInput) SetEndpointID

func (s *CreateModelInput) SetEndpointID(v string) *CreateModelInput

SetEndpointID sets the EndpointID field's value.

func (*CreateModelInput) SetImplement

func (s *CreateModelInput) SetImplement(v string) *CreateModelInput

SetImplement sets the Implement field's value.

func (*CreateModelInput) SetName

func (s *CreateModelInput) SetName(v string) *CreateModelInput

SetName sets the Name field's value.

func (*CreateModelInput) SetParam

func (s *CreateModelInput) SetParam(v string) *CreateModelInput

SetParam sets the Param field's value.

func (*CreateModelInput) SetRemark

func (s *CreateModelInput) SetRemark(v string) *CreateModelInput

SetRemark sets the Remark field's value.

func (CreateModelInput) String

func (s CreateModelInput) String() string

String returns the string representation

func (*CreateModelInput) Validate

func (s *CreateModelInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateModelOutput

type CreateModelOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForCreateModelOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateModelOutput) GoString

func (s CreateModelOutput) GoString() string

GoString returns the string representation

func (*CreateModelOutput) SetData

SetData sets the Data field's value.

func (CreateModelOutput) String

func (s CreateModelOutput) String() string

String returns the string representation

type CreateTimeForListModelApplicationInput

type CreateTimeForListModelApplicationInput struct {
	EndTime *int32 `type:"int32" json:",omitempty"`

	StartTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateTimeForListModelApplicationInput) GoString

GoString returns the string representation

func (*CreateTimeForListModelApplicationInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*CreateTimeForListModelApplicationInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (CreateTimeForListModelApplicationInput) String

String returns the string representation

type DataForConnectAgentOutput

type DataForConnectAgentOutput struct {
	Answer *string `type:"string" json:",omitempty"`

	ConnectLogID *int32 `type:"int32" json:",omitempty"`

	ConnectStatus *string `type:"string" json:",omitempty"`

	ErrorMsg *string `type:"string" json:",omitempty"`

	Question *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForConnectAgentOutput) GoString

func (s DataForConnectAgentOutput) GoString() string

GoString returns the string representation

func (*DataForConnectAgentOutput) SetAnswer

SetAnswer sets the Answer field's value.

func (*DataForConnectAgentOutput) SetConnectLogID

SetConnectLogID sets the ConnectLogID field's value.

func (*DataForConnectAgentOutput) SetConnectStatus

SetConnectStatus sets the ConnectStatus field's value.

func (*DataForConnectAgentOutput) SetErrorMsg

SetErrorMsg sets the ErrorMsg field's value.

func (*DataForConnectAgentOutput) SetQuestion

SetQuestion sets the Question field's value.

func (DataForConnectAgentOutput) String

func (s DataForConnectAgentOutput) String() string

String returns the string representation

type DataForConnectModelOutput

type DataForConnectModelOutput struct {
	Answer *string `type:"string" json:",omitempty"`

	Question *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForConnectModelOutput) GoString

func (s DataForConnectModelOutput) GoString() string

GoString returns the string representation

func (*DataForConnectModelOutput) SetAnswer

SetAnswer sets the Answer field's value.

func (*DataForConnectModelOutput) SetQuestion

SetQuestion sets the Question field's value.

func (DataForConnectModelOutput) String

func (s DataForConnectModelOutput) String() string

String returns the string representation

type DataForCreateAgentOutput

type DataForCreateAgentOutput struct {
	// contains filtered or unexported fields
}

func (DataForCreateAgentOutput) GoString

func (s DataForCreateAgentOutput) GoString() string

GoString returns the string representation

func (DataForCreateAgentOutput) String

func (s DataForCreateAgentOutput) String() string

String returns the string representation

type DataForCreateEvaluationByInfoOutput

type DataForCreateEvaluationByInfoOutput struct {
	AssetID *string `type:"string" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForCreateEvaluationByInfoOutput) GoString

GoString returns the string representation

func (*DataForCreateEvaluationByInfoOutput) SetAssetID

SetAssetID sets the AssetID field's value.

func (*DataForCreateEvaluationByInfoOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (DataForCreateEvaluationByInfoOutput) String

String returns the string representation

type DataForCreateModelOutput

type DataForCreateModelOutput struct {
	// contains filtered or unexported fields
}

func (DataForCreateModelOutput) GoString

func (s DataForCreateModelOutput) GoString() string

GoString returns the string representation

func (DataForCreateModelOutput) String

func (s DataForCreateModelOutput) String() string

String returns the string representation

type DataForDeleteAgentOutput

type DataForDeleteAgentOutput struct {
	// contains filtered or unexported fields
}

func (DataForDeleteAgentOutput) GoString

func (s DataForDeleteAgentOutput) GoString() string

GoString returns the string representation

func (DataForDeleteAgentOutput) String

func (s DataForDeleteAgentOutput) String() string

String returns the string representation

type DataForDeleteModelOutput

type DataForDeleteModelOutput struct {
	// contains filtered or unexported fields
}

func (DataForDeleteModelOutput) GoString

func (s DataForDeleteModelOutput) GoString() string

GoString returns the string representation

func (DataForDeleteModelOutput) String

func (s DataForDeleteModelOutput) String() string

String returns the string representation

type DataForGetAgentDetailOutput

type DataForGetAgentDetailOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	BaseUrl *string `type:"string" json:",omitempty"`

	ConnectLogID *int32 `type:"int32" json:",omitempty"`

	ConnectStatus *string `type:"string" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	Curl *string `type:"string" json:",omitempty"`

	ID *int32 `type:"int32" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Param *string `type:"string" json:",omitempty"`

	Platform *string `type:"string" json:",omitempty"`

	UUID *string `type:"string" json:",omitempty"`

	UpdateTime *int32 `type:"int32" json:",omitempty"`

	UserID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetAgentDetailOutput) GoString

func (s DataForGetAgentDetailOutput) GoString() string

GoString returns the string representation

func (*DataForGetAgentDetailOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*DataForGetAgentDetailOutput) SetBaseUrl

SetBaseUrl sets the BaseUrl field's value.

func (*DataForGetAgentDetailOutput) SetConnectLogID

SetConnectLogID sets the ConnectLogID field's value.

func (*DataForGetAgentDetailOutput) SetConnectStatus

SetConnectStatus sets the ConnectStatus field's value.

func (*DataForGetAgentDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForGetAgentDetailOutput) SetCurl

SetCurl sets the Curl field's value.

func (*DataForGetAgentDetailOutput) SetID

SetID sets the ID field's value.

func (*DataForGetAgentDetailOutput) SetName

SetName sets the Name field's value.

func (*DataForGetAgentDetailOutput) SetParam

SetParam sets the Param field's value.

func (*DataForGetAgentDetailOutput) SetPlatform

SetPlatform sets the Platform field's value.

func (*DataForGetAgentDetailOutput) SetUUID

SetUUID sets the UUID field's value.

func (*DataForGetAgentDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DataForGetAgentDetailOutput) SetUserID

SetUserID sets the UserID field's value.

func (DataForGetAgentDetailOutput) String

String returns the string representation

type DataForGetConnectAgentResultOutput

type DataForGetConnectAgentResultOutput struct {
	// contains filtered or unexported fields
}

func (DataForGetConnectAgentResultOutput) GoString

GoString returns the string representation

func (DataForGetConnectAgentResultOutput) String

String returns the string representation

type DataForGetDimensionTreeByTaskOutput

type DataForGetDimensionTreeByTaskOutput struct {
	Root *RootForGetDimensionTreeByTaskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetDimensionTreeByTaskOutput) GoString

GoString returns the string representation

func (*DataForGetDimensionTreeByTaskOutput) SetRoot

SetRoot sets the Root field's value.

func (DataForGetDimensionTreeByTaskOutput) String

String returns the string representation

type DataForGetLLMEvalTaskReportOutput

type DataForGetLLMEvalTaskReportOutput struct {
	BasicInfo *BasicInfoForGetLLMEvalTaskReportOutput `type:"structure" json:",omitempty"`

	EvalBankReportData []*EvalBankReportDataForGetLLMEvalTaskReportOutput `type:"list" json:",omitempty"`

	Tc260ResponseAcceptData *Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput `type:"structure" json:",omitempty"`

	Tc260ResponseContentData *Tc260ResponseContentDataForGetLLMEvalTaskReportOutput `type:"structure" json:",omitempty"`

	Tc260ResponseDenyData *Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*DataForGetLLMEvalTaskReportOutput) SetBasicInfo

SetBasicInfo sets the BasicInfo field's value.

func (*DataForGetLLMEvalTaskReportOutput) SetEvalBankReportData

SetEvalBankReportData sets the EvalBankReportData field's value.

func (*DataForGetLLMEvalTaskReportOutput) SetTc260ResponseAcceptData

SetTc260ResponseAcceptData sets the Tc260ResponseAcceptData field's value.

func (*DataForGetLLMEvalTaskReportOutput) SetTc260ResponseContentData

SetTc260ResponseContentData sets the Tc260ResponseContentData field's value.

func (*DataForGetLLMEvalTaskReportOutput) SetTc260ResponseDenyData

SetTc260ResponseDenyData sets the Tc260ResponseDenyData field's value.

func (DataForGetLLMEvalTaskReportOutput) String

String returns the string representation

type DataForGetModelDetailOutput

type DataForGetModelDetailOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	BaseUrl *string `type:"string" json:",omitempty"`

	EndpointID *string `type:"string" json:",omitempty"`

	ID *int32 `type:"int32" json:",omitempty"`

	Implement *string `type:"string" json:",omitempty"`

	ModelID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Param *string `type:"string" json:",omitempty"`

	Remark *string `type:"string" json:",omitempty"`

	UUID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetModelDetailOutput) GoString

func (s DataForGetModelDetailOutput) GoString() string

GoString returns the string representation

func (*DataForGetModelDetailOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*DataForGetModelDetailOutput) SetBaseUrl

SetBaseUrl sets the BaseUrl field's value.

func (*DataForGetModelDetailOutput) SetEndpointID

SetEndpointID sets the EndpointID field's value.

func (*DataForGetModelDetailOutput) SetID

SetID sets the ID field's value.

func (*DataForGetModelDetailOutput) SetImplement

SetImplement sets the Implement field's value.

func (*DataForGetModelDetailOutput) SetModelID

SetModelID sets the ModelID field's value.

func (*DataForGetModelDetailOutput) SetName

SetName sets the Name field's value.

func (*DataForGetModelDetailOutput) SetParam

SetParam sets the Param field's value.

func (*DataForGetModelDetailOutput) SetRemark

SetRemark sets the Remark field's value.

func (*DataForGetModelDetailOutput) SetUUID

SetUUID sets the UUID field's value.

func (DataForGetModelDetailOutput) String

String returns the string representation

type DataForGetRiskSummaryOutput

type DataForGetRiskSummaryOutput struct {
	Basic *BasicForGetRiskSummaryOutput `type:"structure" json:",omitempty"`

	Deep *DeepForGetRiskSummaryOutput `type:"structure" json:",omitempty"`

	RiskScore *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetRiskSummaryOutput) GoString

func (s DataForGetRiskSummaryOutput) GoString() string

GoString returns the string representation

func (*DataForGetRiskSummaryOutput) SetBasic

SetBasic sets the Basic field's value.

func (*DataForGetRiskSummaryOutput) SetDeep

SetDeep sets the Deep field's value.

func (*DataForGetRiskSummaryOutput) SetRiskScore

SetRiskScore sets the RiskScore field's value.

func (DataForGetRiskSummaryOutput) String

String returns the string representation

type DataForGetTaskDetailOutput

type DataForGetTaskDetailOutput struct {
	ASR *string `type:"string" json:",omitempty"`

	AssetID *string `type:"string" json:",omitempty"`

	AssetName *string `type:"string" json:",omitempty"`

	Concurrency *int32 `type:"int32" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	ElapsedTime *int32 `type:"int32" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	ExecCount *int32 `type:"int32" json:",omitempty"`

	InputTokens *int32 `type:"int32" json:",omitempty"`

	MacRound *int32 `type:"int32" json:",omitempty"`

	OutputTokens *int32 `type:"int32" json:",omitempty"`

	QuestionBanks []*string `type:"list" json:",omitempty"`

	RiskCount *int32 `type:"int32" json:",omitempty"`

	RiskScore *float64 `type:"float" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TaskName *string `type:"string" json:",omitempty"`

	TaskStatus *int32 `type:"int32" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`

	UpdateTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetTaskDetailOutput) GoString

func (s DataForGetTaskDetailOutput) GoString() string

GoString returns the string representation

func (*DataForGetTaskDetailOutput) SetASR

SetASR sets the ASR field's value.

func (*DataForGetTaskDetailOutput) SetAssetID

SetAssetID sets the AssetID field's value.

func (*DataForGetTaskDetailOutput) SetAssetName

SetAssetName sets the AssetName field's value.

func (*DataForGetTaskDetailOutput) SetConcurrency

SetConcurrency sets the Concurrency field's value.

func (*DataForGetTaskDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForGetTaskDetailOutput) SetDescription

SetDescription sets the Description field's value.

func (*DataForGetTaskDetailOutput) SetElapsedTime

SetElapsedTime sets the ElapsedTime field's value.

func (*DataForGetTaskDetailOutput) SetErrMsg

SetErrMsg sets the ErrMsg field's value.

func (*DataForGetTaskDetailOutput) SetExecCount

SetExecCount sets the ExecCount field's value.

func (*DataForGetTaskDetailOutput) SetInputTokens

SetInputTokens sets the InputTokens field's value.

func (*DataForGetTaskDetailOutput) SetMacRound

SetMacRound sets the MacRound field's value.

func (*DataForGetTaskDetailOutput) SetOutputTokens

SetOutputTokens sets the OutputTokens field's value.

func (*DataForGetTaskDetailOutput) SetQuestionBanks

SetQuestionBanks sets the QuestionBanks field's value.

func (*DataForGetTaskDetailOutput) SetRiskCount

SetRiskCount sets the RiskCount field's value.

func (*DataForGetTaskDetailOutput) SetRiskScore

SetRiskScore sets the RiskScore field's value.

func (*DataForGetTaskDetailOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DataForGetTaskDetailOutput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*DataForGetTaskDetailOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*DataForGetTaskDetailOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*DataForGetTaskDetailOutput) SetTotal

SetTotal sets the Total field's value.

func (*DataForGetTaskDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DataForGetTaskDetailOutput) String

String returns the string representation

type DataForGetTaskProgressOutput

type DataForGetTaskProgressOutput struct {
	ASR *string `type:"string" json:",omitempty"`

	ExecCount *int32 `type:"int32" json:",omitempty"`

	Process *string `type:"string" json:",omitempty"`

	RiskCount *int32 `type:"int32" json:",omitempty"`

	Status *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetTaskProgressOutput) GoString

func (s DataForGetTaskProgressOutput) GoString() string

GoString returns the string representation

func (*DataForGetTaskProgressOutput) SetASR

SetASR sets the ASR field's value.

func (*DataForGetTaskProgressOutput) SetExecCount

SetExecCount sets the ExecCount field's value.

func (*DataForGetTaskProgressOutput) SetProcess

SetProcess sets the Process field's value.

func (*DataForGetTaskProgressOutput) SetRiskCount

SetRiskCount sets the RiskCount field's value.

func (*DataForGetTaskProgressOutput) SetStatus

SetStatus sets the Status field's value.

func (*DataForGetTaskProgressOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DataForGetTaskProgressOutput) String

String returns the string representation

type DataForListAgentOutput

type DataForListAgentOutput struct {
	EndTime *int32 `type:"int32" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	EvalStatus *int32 `type:"int32" json:",omitempty"`

	ExecNum *int32 `type:"int32" json:",omitempty"`

	ID *int32 `type:"int32" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Platform *string `type:"string" json:",omitempty"`

	QuestionBank []*string `type:"list" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty"`

	RiskNum *int32 `type:"int32" json:",omitempty"`

	RiskScore *int32 `type:"int32" json:",omitempty"`

	StartTime *int32 `type:"int32" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TotalNum *int32 `type:"int32" json:",omitempty"`

	UUID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListAgentOutput) GoString

func (s DataForListAgentOutput) GoString() string

GoString returns the string representation

func (*DataForListAgentOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DataForListAgentOutput) SetErrMsg

SetErrMsg sets the ErrMsg field's value.

func (*DataForListAgentOutput) SetEvalStatus

SetEvalStatus sets the EvalStatus field's value.

func (*DataForListAgentOutput) SetExecNum

SetExecNum sets the ExecNum field's value.

func (*DataForListAgentOutput) SetID

SetID sets the ID field's value.

func (*DataForListAgentOutput) SetName

SetName sets the Name field's value.

func (*DataForListAgentOutput) SetPlatform

SetPlatform sets the Platform field's value.

func (*DataForListAgentOutput) SetQuestionBank

func (s *DataForListAgentOutput) SetQuestionBank(v []*string) *DataForListAgentOutput

SetQuestionBank sets the QuestionBank field's value.

func (*DataForListAgentOutput) SetRiskLevel

SetRiskLevel sets the RiskLevel field's value.

func (*DataForListAgentOutput) SetRiskNum

SetRiskNum sets the RiskNum field's value.

func (*DataForListAgentOutput) SetRiskScore

SetRiskScore sets the RiskScore field's value.

func (*DataForListAgentOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DataForListAgentOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DataForListAgentOutput) SetTotalNum

SetTotalNum sets the TotalNum field's value.

func (*DataForListAgentOutput) SetUUID

SetUUID sets the UUID field's value.

func (DataForListAgentOutput) String

func (s DataForListAgentOutput) String() string

String returns the string representation

type DataForListAttackSuccessExampleOutput

type DataForListAttackSuccessExampleOutput struct {
	Atlas []*string `type:"list" json:",omitempty"`

	AtlasCode []*string `type:"list" json:",omitempty"`

	CostTime *int32 `type:"int32" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	Dimension *string `type:"string" json:",omitempty"`

	Question *string `type:"string" json:",omitempty"`

	QuestionType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListAttackSuccessExampleOutput) GoString

GoString returns the string representation

func (*DataForListAttackSuccessExampleOutput) SetAtlas

SetAtlas sets the Atlas field's value.

func (*DataForListAttackSuccessExampleOutput) SetAtlasCode

SetAtlasCode sets the AtlasCode field's value.

func (*DataForListAttackSuccessExampleOutput) SetCostTime

SetCostTime sets the CostTime field's value.

func (*DataForListAttackSuccessExampleOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListAttackSuccessExampleOutput) SetDimension

SetDimension sets the Dimension field's value.

func (*DataForListAttackSuccessExampleOutput) SetQuestion

SetQuestion sets the Question field's value.

func (*DataForListAttackSuccessExampleOutput) SetQuestionType

SetQuestionType sets the QuestionType field's value.

func (DataForListAttackSuccessExampleOutput) String

String returns the string representation

type DataForListAttackSummaryOutput

type DataForListAttackSummaryOutput struct {
	ASR *string `type:"string" json:",omitempty"`

	AttackSuccessNum *int32 `type:"int32" json:",omitempty"`

	Code *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TotalNum *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListAttackSummaryOutput) GoString

GoString returns the string representation

func (*DataForListAttackSummaryOutput) SetASR

SetASR sets the ASR field's value.

func (*DataForListAttackSummaryOutput) SetAttackSuccessNum

SetAttackSuccessNum sets the AttackSuccessNum field's value.

func (*DataForListAttackSummaryOutput) SetCode

SetCode sets the Code field's value.

func (*DataForListAttackSummaryOutput) SetName

SetName sets the Name field's value.

func (*DataForListAttackSummaryOutput) SetTotalNum

SetTotalNum sets the TotalNum field's value.

func (DataForListAttackSummaryOutput) String

String returns the string representation

type DataForListAttackTypeSummaryOutput

type DataForListAttackTypeSummaryOutput struct {
	ASR *string `type:"string" json:",omitempty"`

	AttackSuccessNum *int32 `type:"int32" json:",omitempty"`

	Code *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TotalNum *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListAttackTypeSummaryOutput) GoString

GoString returns the string representation

func (*DataForListAttackTypeSummaryOutput) SetASR

SetASR sets the ASR field's value.

func (*DataForListAttackTypeSummaryOutput) SetAttackSuccessNum

SetAttackSuccessNum sets the AttackSuccessNum field's value.

func (*DataForListAttackTypeSummaryOutput) SetCode

SetCode sets the Code field's value.

func (*DataForListAttackTypeSummaryOutput) SetName

SetName sets the Name field's value.

func (*DataForListAttackTypeSummaryOutput) SetTotalNum

SetTotalNum sets the TotalNum field's value.

func (DataForListAttackTypeSummaryOutput) String

String returns the string representation

type DataForListLLMEvalTasksOutput

type DataForListLLMEvalTasksOutput struct {
	ASR *string `type:"string" json:",omitempty"`

	Concurrency *int32 `type:"int32" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	ElapsedTime *int32 `type:"int32" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	ExecCount *int32 `type:"int32" json:",omitempty"`

	InputTokens *int32 `type:"int32" json:",omitempty"`

	MacRound *int32 `type:"int32" json:",omitempty"`

	ModelID *string `type:"string" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty"`

	OutputTokens *int32 `type:"int32" json:",omitempty"`

	QuestionBanks []*string `type:"list" json:",omitempty"`

	RiskCount *int32 `type:"int32" json:",omitempty"`

	RiskScore *float64 `type:"float" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TaskName *string `type:"string" json:",omitempty"`

	TaskStatus *int32 `type:"int32" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`

	UpdateTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListLLMEvalTasksOutput) GoString

GoString returns the string representation

func (*DataForListLLMEvalTasksOutput) SetASR

SetASR sets the ASR field's value.

func (*DataForListLLMEvalTasksOutput) SetConcurrency

SetConcurrency sets the Concurrency field's value.

func (*DataForListLLMEvalTasksOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListLLMEvalTasksOutput) SetDescription

SetDescription sets the Description field's value.

func (*DataForListLLMEvalTasksOutput) SetElapsedTime

SetElapsedTime sets the ElapsedTime field's value.

func (*DataForListLLMEvalTasksOutput) SetErrMsg

SetErrMsg sets the ErrMsg field's value.

func (*DataForListLLMEvalTasksOutput) SetExecCount

SetExecCount sets the ExecCount field's value.

func (*DataForListLLMEvalTasksOutput) SetInputTokens

SetInputTokens sets the InputTokens field's value.

func (*DataForListLLMEvalTasksOutput) SetMacRound

SetMacRound sets the MacRound field's value.

func (*DataForListLLMEvalTasksOutput) SetModelID

SetModelID sets the ModelID field's value.

func (*DataForListLLMEvalTasksOutput) SetModelName

SetModelName sets the ModelName field's value.

func (*DataForListLLMEvalTasksOutput) SetOutputTokens

SetOutputTokens sets the OutputTokens field's value.

func (*DataForListLLMEvalTasksOutput) SetQuestionBanks

SetQuestionBanks sets the QuestionBanks field's value.

func (*DataForListLLMEvalTasksOutput) SetRiskCount

SetRiskCount sets the RiskCount field's value.

func (*DataForListLLMEvalTasksOutput) SetRiskScore

SetRiskScore sets the RiskScore field's value.

func (*DataForListLLMEvalTasksOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DataForListLLMEvalTasksOutput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*DataForListLLMEvalTasksOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*DataForListLLMEvalTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*DataForListLLMEvalTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (*DataForListLLMEvalTasksOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DataForListLLMEvalTasksOutput) String

String returns the string representation

type DataForListModelApplicationOutput

type DataForListModelApplicationOutput struct {
	EndTime *int32 `type:"int32" json:",omitempty"`

	EndpointID *string `type:"string" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	EvalStatus *int32 `type:"int32" json:",omitempty"`

	ExecNum *int32 `type:"int32" json:",omitempty"`

	ID *int32 `type:"int32" json:",omitempty"`

	Implement *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	QuestionBank []*string `type:"list" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty"`

	RiskNum *int32 `type:"int32" json:",omitempty"`

	RiskScore *int32 `type:"int32" json:",omitempty"`

	StartTime *int32 `type:"int32" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TotalNum *int32 `type:"int32" json:",omitempty"`

	UUID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListModelApplicationOutput) GoString

GoString returns the string representation

func (*DataForListModelApplicationOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DataForListModelApplicationOutput) SetEndpointID

SetEndpointID sets the EndpointID field's value.

func (*DataForListModelApplicationOutput) SetErrMsg

SetErrMsg sets the ErrMsg field's value.

func (*DataForListModelApplicationOutput) SetEvalStatus

SetEvalStatus sets the EvalStatus field's value.

func (*DataForListModelApplicationOutput) SetExecNum

SetExecNum sets the ExecNum field's value.

func (*DataForListModelApplicationOutput) SetID

SetID sets the ID field's value.

func (*DataForListModelApplicationOutput) SetImplement

SetImplement sets the Implement field's value.

func (*DataForListModelApplicationOutput) SetName

SetName sets the Name field's value.

func (*DataForListModelApplicationOutput) SetQuestionBank

SetQuestionBank sets the QuestionBank field's value.

func (*DataForListModelApplicationOutput) SetRiskLevel

SetRiskLevel sets the RiskLevel field's value.

func (*DataForListModelApplicationOutput) SetRiskNum

SetRiskNum sets the RiskNum field's value.

func (*DataForListModelApplicationOutput) SetRiskScore

SetRiskScore sets the RiskScore field's value.

func (*DataForListModelApplicationOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DataForListModelApplicationOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DataForListModelApplicationOutput) SetTotalNum

SetTotalNum sets the TotalNum field's value.

func (*DataForListModelApplicationOutput) SetUUID

SetUUID sets the UUID field's value.

func (DataForListModelApplicationOutput) String

String returns the string representation

type DataForListRiskSeverityOutput

type DataForListRiskSeverityOutput struct {
	Code *string `type:"string" json:",omitempty"`

	DiffRatio *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RealRatio *string `type:"string" json:",omitempty"`

	StandardRatio *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListRiskSeverityOutput) GoString

GoString returns the string representation

func (*DataForListRiskSeverityOutput) SetCode

SetCode sets the Code field's value.

func (*DataForListRiskSeverityOutput) SetDiffRatio

SetDiffRatio sets the DiffRatio field's value.

func (*DataForListRiskSeverityOutput) SetName

SetName sets the Name field's value.

func (*DataForListRiskSeverityOutput) SetRealRatio

SetRealRatio sets the RealRatio field's value.

func (*DataForListRiskSeverityOutput) SetStandardRatio

SetStandardRatio sets the StandardRatio field's value.

func (DataForListRiskSeverityOutput) String

String returns the string representation

type DataForListTaskDetailsOutput

type DataForListTaskDetailsOutput struct {
	Atlas []*string `type:"list" json:",omitempty"`

	AtlasCodes []*string `type:"list" json:",omitempty"`

	AtlasIds *string `type:"string" json:",omitempty"`

	ComplianceType *string `type:"string" json:",omitempty"`

	Confidence *float64 `type:"float" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Dialog []*DialogForListTaskDetailsOutput `type:"list" json:",omitempty"`

	DimensionID *string `type:"string" json:",omitempty"`

	DimensionName *string `type:"string" json:",omitempty"`

	DimensionPath []*string `type:"list" json:",omitempty"`

	EvalDeepType *string `type:"string" json:",omitempty"`

	EvalType *string `type:"string" json:",omitempty"`

	ID *int32 `type:"int32" json:",omitempty"`

	LLMInputToken *int32 `type:"int32" json:",omitempty"`

	LLMOutputToken *int32 `type:"int32" json:",omitempty"`

	OWASPID *string `type:"string" json:",omitempty"`

	OwaspName *string `type:"string" json:",omitempty"`

	PromptNum *int32 `type:"int32" json:",omitempty"`

	Question *string `type:"string" json:",omitempty"`

	QuestionType *string `type:"string" json:",omitempty"`

	Result *int32 `type:"int32" json:",omitempty"`

	RiskDesc *string `type:"string" json:",omitempty"`

	RiskScore *int32 `type:"int32" json:",omitempty"`

	Severity *string `type:"string" json:",omitempty"`

	TargetInputToken *int32 `type:"int32" json:",omitempty"`

	TargetOutputToken *int32 `type:"int32" json:",omitempty"`

	ThreatID *string `type:"string" json:",omitempty"`

	ThreatProductID *string `type:"string" json:",omitempty"`

	ThreatProductName *string `type:"string" json:",omitempty"`

	ThreatSubID *string `type:"string" json:",omitempty"`

	TimeConsumed *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListTaskDetailsOutput) GoString

func (s DataForListTaskDetailsOutput) GoString() string

GoString returns the string representation

func (*DataForListTaskDetailsOutput) SetAtlas

SetAtlas sets the Atlas field's value.

func (*DataForListTaskDetailsOutput) SetAtlasCodes

SetAtlasCodes sets the AtlasCodes field's value.

func (*DataForListTaskDetailsOutput) SetAtlasIds

SetAtlasIds sets the AtlasIds field's value.

func (*DataForListTaskDetailsOutput) SetComplianceType

SetComplianceType sets the ComplianceType field's value.

func (*DataForListTaskDetailsOutput) SetConfidence

SetConfidence sets the Confidence field's value.

func (*DataForListTaskDetailsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListTaskDetailsOutput) SetDescription

SetDescription sets the Description field's value.

func (*DataForListTaskDetailsOutput) SetDialog

SetDialog sets the Dialog field's value.

func (*DataForListTaskDetailsOutput) SetDimensionID

SetDimensionID sets the DimensionID field's value.

func (*DataForListTaskDetailsOutput) SetDimensionName

SetDimensionName sets the DimensionName field's value.

func (*DataForListTaskDetailsOutput) SetDimensionPath

SetDimensionPath sets the DimensionPath field's value.

func (*DataForListTaskDetailsOutput) SetEvalDeepType

SetEvalDeepType sets the EvalDeepType field's value.

func (*DataForListTaskDetailsOutput) SetEvalType

SetEvalType sets the EvalType field's value.

func (*DataForListTaskDetailsOutput) SetID

SetID sets the ID field's value.

func (*DataForListTaskDetailsOutput) SetLLMInputToken

SetLLMInputToken sets the LLMInputToken field's value.

func (*DataForListTaskDetailsOutput) SetLLMOutputToken

SetLLMOutputToken sets the LLMOutputToken field's value.

func (*DataForListTaskDetailsOutput) SetOWASPID

SetOWASPID sets the OWASPID field's value.

func (*DataForListTaskDetailsOutput) SetOwaspName

SetOwaspName sets the OwaspName field's value.

func (*DataForListTaskDetailsOutput) SetPromptNum

SetPromptNum sets the PromptNum field's value.

func (*DataForListTaskDetailsOutput) SetQuestion

SetQuestion sets the Question field's value.

func (*DataForListTaskDetailsOutput) SetQuestionType

SetQuestionType sets the QuestionType field's value.

func (*DataForListTaskDetailsOutput) SetResult

SetResult sets the Result field's value.

func (*DataForListTaskDetailsOutput) SetRiskDesc

SetRiskDesc sets the RiskDesc field's value.

func (*DataForListTaskDetailsOutput) SetRiskScore

SetRiskScore sets the RiskScore field's value.

func (*DataForListTaskDetailsOutput) SetSeverity

SetSeverity sets the Severity field's value.

func (*DataForListTaskDetailsOutput) SetTargetInputToken

SetTargetInputToken sets the TargetInputToken field's value.

func (*DataForListTaskDetailsOutput) SetTargetOutputToken

SetTargetOutputToken sets the TargetOutputToken field's value.

func (*DataForListTaskDetailsOutput) SetThreatID

SetThreatID sets the ThreatID field's value.

func (*DataForListTaskDetailsOutput) SetThreatProductID

SetThreatProductID sets the ThreatProductID field's value.

func (*DataForListTaskDetailsOutput) SetThreatProductName

SetThreatProductName sets the ThreatProductName field's value.

func (*DataForListTaskDetailsOutput) SetThreatSubID

SetThreatSubID sets the ThreatSubID field's value.

func (*DataForListTaskDetailsOutput) SetTimeConsumed

SetTimeConsumed sets the TimeConsumed field's value.

func (DataForListTaskDetailsOutput) String

String returns the string representation

type DataForUpdateAgentOutput

type DataForUpdateAgentOutput struct {
	// contains filtered or unexported fields
}

func (DataForUpdateAgentOutput) GoString

func (s DataForUpdateAgentOutput) GoString() string

GoString returns the string representation

func (DataForUpdateAgentOutput) String

func (s DataForUpdateAgentOutput) String() string

String returns the string representation

type DataForUpdateModelOutput

type DataForUpdateModelOutput struct {
	// contains filtered or unexported fields
}

func (DataForUpdateModelOutput) GoString

func (s DataForUpdateModelOutput) GoString() string

GoString returns the string representation

func (DataForUpdateModelOutput) String

func (s DataForUpdateModelOutput) String() string

String returns the string representation

type DeepForGetRiskSummaryOutput

type DeepForGetRiskSummaryOutput struct {
	Critical *int32 `type:"int32" json:",omitempty"`

	Details []*DetailForGetRiskSummaryOutput `type:"list" json:",omitempty"`

	ExecCount *int32 `type:"int32" json:",omitempty"`

	High *int32 `type:"int32" json:",omitempty"`

	Low *int32 `type:"int32" json:",omitempty"`

	Medium *int32 `type:"int32" json:",omitempty"`

	RiskCount *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeepForGetRiskSummaryOutput) GoString

func (s DeepForGetRiskSummaryOutput) GoString() string

GoString returns the string representation

func (*DeepForGetRiskSummaryOutput) SetCritical

SetCritical sets the Critical field's value.

func (*DeepForGetRiskSummaryOutput) SetDetails

SetDetails sets the Details field's value.

func (*DeepForGetRiskSummaryOutput) SetExecCount

SetExecCount sets the ExecCount field's value.

func (*DeepForGetRiskSummaryOutput) SetHigh

SetHigh sets the High field's value.

func (*DeepForGetRiskSummaryOutput) SetLow

SetLow sets the Low field's value.

func (*DeepForGetRiskSummaryOutput) SetMedium

SetMedium sets the Medium field's value.

func (*DeepForGetRiskSummaryOutput) SetRiskCount

SetRiskCount sets the RiskCount field's value.

func (*DeepForGetRiskSummaryOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DeepForGetRiskSummaryOutput) String

String returns the string representation

type DeleteAgentInput

type DeleteAgentInput struct {
	AgentID []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAgentInput) GoString

func (s DeleteAgentInput) GoString() string

GoString returns the string representation

func (*DeleteAgentInput) SetAgentID

func (s *DeleteAgentInput) SetAgentID(v []*string) *DeleteAgentInput

SetAgentID sets the AgentID field's value.

func (DeleteAgentInput) String

func (s DeleteAgentInput) String() string

String returns the string representation

type DeleteAgentOutput

type DeleteAgentOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForDeleteAgentOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAgentOutput) GoString

func (s DeleteAgentOutput) GoString() string

GoString returns the string representation

func (*DeleteAgentOutput) SetData

SetData sets the Data field's value.

func (DeleteAgentOutput) String

func (s DeleteAgentOutput) String() string

String returns the string representation

type DeleteModelInput

type DeleteModelInput struct {
	UUID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteModelInput) GoString

func (s DeleteModelInput) GoString() string

GoString returns the string representation

func (*DeleteModelInput) SetUUID

func (s *DeleteModelInput) SetUUID(v string) *DeleteModelInput

SetUUID sets the UUID field's value.

func (DeleteModelInput) String

func (s DeleteModelInput) String() string

String returns the string representation

type DeleteModelOutput

type DeleteModelOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForDeleteModelOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteModelOutput) GoString

func (s DeleteModelOutput) GoString() string

GoString returns the string representation

func (*DeleteModelOutput) SetData

SetData sets the Data field's value.

func (DeleteModelOutput) String

func (s DeleteModelOutput) String() string

String returns the string representation

type DetailForGetRiskSummaryOutput

type DetailForGetRiskSummaryOutput struct {
	ExecCount *int32 `type:"int32" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RiskCount *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`

	Value *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailForGetRiskSummaryOutput) GoString

GoString returns the string representation

func (*DetailForGetRiskSummaryOutput) SetExecCount

SetExecCount sets the ExecCount field's value.

func (*DetailForGetRiskSummaryOutput) SetName

SetName sets the Name field's value.

func (*DetailForGetRiskSummaryOutput) SetRiskCount

SetRiskCount sets the RiskCount field's value.

func (*DetailForGetRiskSummaryOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*DetailForGetRiskSummaryOutput) SetValue

SetValue sets the Value field's value.

func (DetailForGetRiskSummaryOutput) String

String returns the string representation

type DialogForListTaskDetailsOutput

type DialogForListTaskDetailsOutput struct {
	Content *string `type:"string" json:",omitempty"`

	Role *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DialogForListTaskDetailsOutput) GoString

GoString returns the string representation

func (*DialogForListTaskDetailsOutput) SetContent

SetContent sets the Content field's value.

func (*DialogForListTaskDetailsOutput) SetRole

SetRole sets the Role field's value.

func (DialogForListTaskDetailsOutput) String

String returns the string representation

type DimensionReportDataForGetLLMEvalTaskReportOutput

type DimensionReportDataForGetLLMEvalTaskReportOutput struct {
	DimensionCode *string `type:"string" json:",omitempty"`

	DimensionName *string `type:"string" json:",omitempty"`

	EvalContentPassNum *int32 `type:"int32" json:",omitempty"`

	EvalContentTotalNum *int32 `type:"int32" json:",omitempty"`

	PassRateStr *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionReportDataForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*DimensionReportDataForGetLLMEvalTaskReportOutput) SetDimensionCode

SetDimensionCode sets the DimensionCode field's value.

func (*DimensionReportDataForGetLLMEvalTaskReportOutput) SetDimensionName

SetDimensionName sets the DimensionName field's value.

func (*DimensionReportDataForGetLLMEvalTaskReportOutput) SetEvalContentPassNum

SetEvalContentPassNum sets the EvalContentPassNum field's value.

func (*DimensionReportDataForGetLLMEvalTaskReportOutput) SetEvalContentTotalNum

SetEvalContentTotalNum sets the EvalContentTotalNum field's value.

func (*DimensionReportDataForGetLLMEvalTaskReportOutput) SetPassRateStr

SetPassRateStr sets the PassRateStr field's value.

func (DimensionReportDataForGetLLMEvalTaskReportOutput) String

String returns the string representation

type EditEvalTaskInput

type EditEvalTaskInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`

	TaskName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EditEvalTaskInput) GoString

func (s EditEvalTaskInput) GoString() string

GoString returns the string representation

func (*EditEvalTaskInput) SetTaskID

func (s *EditEvalTaskInput) SetTaskID(v string) *EditEvalTaskInput

SetTaskID sets the TaskID field's value.

func (*EditEvalTaskInput) SetTaskName

func (s *EditEvalTaskInput) SetTaskName(v string) *EditEvalTaskInput

SetTaskName sets the TaskName field's value.

func (EditEvalTaskInput) String

func (s EditEvalTaskInput) String() string

String returns the string representation

func (*EditEvalTaskInput) Validate

func (s *EditEvalTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EditEvalTaskOutput

type EditEvalTaskOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EditEvalTaskOutput) GoString

func (s EditEvalTaskOutput) GoString() string

GoString returns the string representation

func (EditEvalTaskOutput) String

func (s EditEvalTaskOutput) String() string

String returns the string representation

type EvalBankReportDataForGetLLMEvalTaskReportOutput

type EvalBankReportDataForGetLLMEvalTaskReportOutput struct {
	DimensionReportData []*DimensionReportDataForGetLLMEvalTaskReportOutput `type:"list" json:",omitempty"`

	EvalContentPassNum *int32 `type:"int32" json:",omitempty"`

	EvalContentTotalNum *int32 `type:"int32" json:",omitempty"`

	PassRateStr *string `type:"string" json:",omitempty"`

	QuestionBankID *string `type:"string" json:",omitempty"`

	QuestionBankName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EvalBankReportDataForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*EvalBankReportDataForGetLLMEvalTaskReportOutput) SetDimensionReportData

SetDimensionReportData sets the DimensionReportData field's value.

func (*EvalBankReportDataForGetLLMEvalTaskReportOutput) SetEvalContentPassNum

SetEvalContentPassNum sets the EvalContentPassNum field's value.

func (*EvalBankReportDataForGetLLMEvalTaskReportOutput) SetEvalContentTotalNum

SetEvalContentTotalNum sets the EvalContentTotalNum field's value.

func (*EvalBankReportDataForGetLLMEvalTaskReportOutput) SetPassRateStr

SetPassRateStr sets the PassRateStr field's value.

func (*EvalBankReportDataForGetLLMEvalTaskReportOutput) SetQuestionBankID

SetQuestionBankID sets the QuestionBankID field's value.

func (*EvalBankReportDataForGetLLMEvalTaskReportOutput) SetQuestionBankName

SetQuestionBankName sets the QuestionBankName field's value.

func (EvalBankReportDataForGetLLMEvalTaskReportOutput) String

String returns the string representation

type FilterForListAgentInput

type FilterForListAgentInput struct {
	EvalStatus *int32 `type:"int32" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty"`

	UpdateTime *UpdateTimeForListAgentInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListAgentInput) GoString

func (s FilterForListAgentInput) GoString() string

GoString returns the string representation

func (*FilterForListAgentInput) SetEvalStatus

SetEvalStatus sets the EvalStatus field's value.

func (*FilterForListAgentInput) SetName

SetName sets the Name field's value.

func (*FilterForListAgentInput) SetRiskLevel

SetRiskLevel sets the RiskLevel field's value.

func (*FilterForListAgentInput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (FilterForListAgentInput) String

func (s FilterForListAgentInput) String() string

String returns the string representation

type FilterForListAttackTypeSummaryInput

type FilterForListAttackTypeSummaryInput struct {
	TaskID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListAttackTypeSummaryInput) GoString

GoString returns the string representation

func (*FilterForListAttackTypeSummaryInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (FilterForListAttackTypeSummaryInput) String

String returns the string representation

type FilterForListLLMEvalTasksInput

type FilterForListLLMEvalTasksInput struct {
	AssetName *string `type:"string" json:",omitempty"`

	AssetType *string `type:"string" json:",omitempty"`

	HasRisk *int32 `type:"int32" json:",omitempty"`

	TaskName *string `type:"string" json:",omitempty"`

	TaskStatus []*int32 `type:"list" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListLLMEvalTasksInput) GoString

GoString returns the string representation

func (*FilterForListLLMEvalTasksInput) SetAssetName

SetAssetName sets the AssetName field's value.

func (*FilterForListLLMEvalTasksInput) SetAssetType

SetAssetType sets the AssetType field's value.

func (*FilterForListLLMEvalTasksInput) SetHasRisk

SetHasRisk sets the HasRisk field's value.

func (*FilterForListLLMEvalTasksInput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*FilterForListLLMEvalTasksInput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*FilterForListLLMEvalTasksInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (FilterForListLLMEvalTasksInput) String

String returns the string representation

type FilterForListModelApplicationInput

type FilterForListModelApplicationInput struct {
	CreateTime *CreateTimeForListModelApplicationInput `type:"structure" json:",omitempty"`

	EndpointID *string `type:"string" json:",omitempty"`

	EvalStatus *int32 `type:"int32" json:",omitempty"`

	Implement *string `type:"string" json:",omitempty"`

	ModelID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty"`

	UpdateTime *UpdateTimeForListModelApplicationInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListModelApplicationInput) GoString

GoString returns the string representation

func (*FilterForListModelApplicationInput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*FilterForListModelApplicationInput) SetEndpointID

SetEndpointID sets the EndpointID field's value.

func (*FilterForListModelApplicationInput) SetEvalStatus

SetEvalStatus sets the EvalStatus field's value.

func (*FilterForListModelApplicationInput) SetImplement

SetImplement sets the Implement field's value.

func (*FilterForListModelApplicationInput) SetModelID

SetModelID sets the ModelID field's value.

func (*FilterForListModelApplicationInput) SetName

SetName sets the Name field's value.

func (*FilterForListModelApplicationInput) SetRiskLevel

SetRiskLevel sets the RiskLevel field's value.

func (*FilterForListModelApplicationInput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (FilterForListModelApplicationInput) String

String returns the string representation

type FilterForListTaskDetailsInput

type FilterForListTaskDetailsInput struct {
	AtlasCodes []*string `type:"list" json:",omitempty"`

	DimensionIds []*string `type:"list" json:",omitempty"`

	EvalRiskResult *int32 `type:"int32" json:",omitempty"`

	OwaspIds []*string `type:"list" json:",omitempty"`

	Question *string `type:"string" json:",omitempty"`

	RiskLevels []*string `type:"list" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListTaskDetailsInput) GoString

GoString returns the string representation

func (*FilterForListTaskDetailsInput) SetAtlasCodes

SetAtlasCodes sets the AtlasCodes field's value.

func (*FilterForListTaskDetailsInput) SetDimensionIds

SetDimensionIds sets the DimensionIds field's value.

func (*FilterForListTaskDetailsInput) SetEvalRiskResult

SetEvalRiskResult sets the EvalRiskResult field's value.

func (*FilterForListTaskDetailsInput) SetOwaspIds

SetOwaspIds sets the OwaspIds field's value.

func (*FilterForListTaskDetailsInput) SetQuestion

SetQuestion sets the Question field's value.

func (*FilterForListTaskDetailsInput) SetRiskLevels

SetRiskLevels sets the RiskLevels field's value.

func (*FilterForListTaskDetailsInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (FilterForListTaskDetailsInput) String

String returns the string representation

type GetAgentDetailInput

type GetAgentDetailInput struct {
	UUID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetAgentDetailInput) GoString

func (s GetAgentDetailInput) GoString() string

GoString returns the string representation

func (*GetAgentDetailInput) SetUUID

SetUUID sets the UUID field's value.

func (GetAgentDetailInput) String

func (s GetAgentDetailInput) String() string

String returns the string representation

type GetAgentDetailOutput

type GetAgentDetailOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetAgentDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetAgentDetailOutput) GoString

func (s GetAgentDetailOutput) GoString() string

GoString returns the string representation

func (*GetAgentDetailOutput) SetData

SetData sets the Data field's value.

func (GetAgentDetailOutput) String

func (s GetAgentDetailOutput) String() string

String returns the string representation

type GetConnectAgentResultInput

type GetConnectAgentResultInput struct {

	// ConnectLogID is a required field
	ConnectLogID *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetConnectAgentResultInput) GoString

func (s GetConnectAgentResultInput) GoString() string

GoString returns the string representation

func (*GetConnectAgentResultInput) SetConnectLogID

SetConnectLogID sets the ConnectLogID field's value.

func (GetConnectAgentResultInput) String

String returns the string representation

func (*GetConnectAgentResultInput) Validate

func (s *GetConnectAgentResultInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetConnectAgentResultOutput

type GetConnectAgentResultOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetConnectAgentResultOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetConnectAgentResultOutput) GoString

func (s GetConnectAgentResultOutput) GoString() string

GoString returns the string representation

func (*GetConnectAgentResultOutput) SetData

SetData sets the Data field's value.

func (GetConnectAgentResultOutput) String

String returns the string representation

type GetDimensionTreeByTaskInput

type GetDimensionTreeByTaskInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetDimensionTreeByTaskInput) GoString

func (s GetDimensionTreeByTaskInput) GoString() string

GoString returns the string representation

func (*GetDimensionTreeByTaskInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (GetDimensionTreeByTaskInput) String

String returns the string representation

func (*GetDimensionTreeByTaskInput) Validate

func (s *GetDimensionTreeByTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetDimensionTreeByTaskOutput

type GetDimensionTreeByTaskOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetDimensionTreeByTaskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetDimensionTreeByTaskOutput) GoString

func (s GetDimensionTreeByTaskOutput) GoString() string

GoString returns the string representation

func (*GetDimensionTreeByTaskOutput) SetData

SetData sets the Data field's value.

func (GetDimensionTreeByTaskOutput) String

String returns the string representation

type GetLLMEvalTaskReportInput

type GetLLMEvalTaskReportInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetLLMEvalTaskReportInput) GoString

func (s GetLLMEvalTaskReportInput) GoString() string

GoString returns the string representation

func (*GetLLMEvalTaskReportInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (GetLLMEvalTaskReportInput) String

func (s GetLLMEvalTaskReportInput) String() string

String returns the string representation

func (*GetLLMEvalTaskReportInput) Validate

func (s *GetLLMEvalTaskReportInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetLLMEvalTaskReportOutput

type GetLLMEvalTaskReportOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetLLMEvalTaskReportOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetLLMEvalTaskReportOutput) GoString

func (s GetLLMEvalTaskReportOutput) GoString() string

GoString returns the string representation

func (*GetLLMEvalTaskReportOutput) SetData

SetData sets the Data field's value.

func (GetLLMEvalTaskReportOutput) String

String returns the string representation

type GetModelDetailInput

type GetModelDetailInput struct {
	UUID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetModelDetailInput) GoString

func (s GetModelDetailInput) GoString() string

GoString returns the string representation

func (*GetModelDetailInput) SetUUID

SetUUID sets the UUID field's value.

func (GetModelDetailInput) String

func (s GetModelDetailInput) String() string

String returns the string representation

type GetModelDetailOutput

type GetModelDetailOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetModelDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetModelDetailOutput) GoString

func (s GetModelDetailOutput) GoString() string

GoString returns the string representation

func (*GetModelDetailOutput) SetData

SetData sets the Data field's value.

func (GetModelDetailOutput) String

func (s GetModelDetailOutput) String() string

String returns the string representation

type GetRiskSummaryInput

type GetRiskSummaryInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetRiskSummaryInput) GoString

func (s GetRiskSummaryInput) GoString() string

GoString returns the string representation

func (*GetRiskSummaryInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (GetRiskSummaryInput) String

func (s GetRiskSummaryInput) String() string

String returns the string representation

func (*GetRiskSummaryInput) Validate

func (s *GetRiskSummaryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetRiskSummaryOutput

type GetRiskSummaryOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetRiskSummaryOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetRiskSummaryOutput) GoString

func (s GetRiskSummaryOutput) GoString() string

GoString returns the string representation

func (*GetRiskSummaryOutput) SetData

SetData sets the Data field's value.

func (GetRiskSummaryOutput) String

func (s GetRiskSummaryOutput) String() string

String returns the string representation

type GetTaskDetailInput

type GetTaskDetailInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetTaskDetailInput) GoString

func (s GetTaskDetailInput) GoString() string

GoString returns the string representation

func (*GetTaskDetailInput) SetTaskID

func (s *GetTaskDetailInput) SetTaskID(v string) *GetTaskDetailInput

SetTaskID sets the TaskID field's value.

func (GetTaskDetailInput) String

func (s GetTaskDetailInput) String() string

String returns the string representation

func (*GetTaskDetailInput) Validate

func (s *GetTaskDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetTaskDetailOutput

type GetTaskDetailOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetTaskDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetTaskDetailOutput) GoString

func (s GetTaskDetailOutput) GoString() string

GoString returns the string representation

func (*GetTaskDetailOutput) SetData

SetData sets the Data field's value.

func (GetTaskDetailOutput) String

func (s GetTaskDetailOutput) String() string

String returns the string representation

type GetTaskProgressInput

type GetTaskProgressInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetTaskProgressInput) GoString

func (s GetTaskProgressInput) GoString() string

GoString returns the string representation

func (*GetTaskProgressInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (GetTaskProgressInput) String

func (s GetTaskProgressInput) String() string

String returns the string representation

func (*GetTaskProgressInput) Validate

func (s *GetTaskProgressInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetTaskProgressOutput

type GetTaskProgressOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetTaskProgressOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetTaskProgressOutput) GoString

func (s GetTaskProgressOutput) GoString() string

GoString returns the string representation

func (*GetTaskProgressOutput) SetData

SetData sets the Data field's value.

func (GetTaskProgressOutput) String

func (s GetTaskProgressOutput) String() string

String returns the string representation

type LLMSCAN

type LLMSCAN struct {
	*client.Client
}

LLMSCAN provides the API operation methods for making requests to LLMSCAN. See this package's package overview docs for details on the service.

LLMSCAN methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *LLMSCAN

New create int can support ssl or region locate set

func (*LLMSCAN) ConnectAgent

func (c *LLMSCAN) ConnectAgent(input *ConnectAgentInput) (*ConnectAgentOutput, error)

ConnectAgent API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ConnectAgent for usage and error information.

func (*LLMSCAN) ConnectAgentCommon

func (c *LLMSCAN) ConnectAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ConnectAgentCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ConnectAgentCommon for usage and error information.

func (*LLMSCAN) ConnectAgentCommonRequest

func (c *LLMSCAN) ConnectAgentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ConnectAgentCommonRequest generates a "volcengine/request.Request" representing the client's request for the ConnectAgentCommon operation. The "output" return value will be populated with the ConnectAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned ConnectAgentCommon Request to send the API call to the service. the "output" return value is not valid until after ConnectAgentCommon Send returns without error.

See ConnectAgentCommon for more information on using the ConnectAgentCommon API call, and error handling.

// Example sending a request using the ConnectAgentCommonRequest method.
req, resp := client.ConnectAgentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ConnectAgentCommonWithContext

func (c *LLMSCAN) ConnectAgentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ConnectAgentCommonWithContext is the same as ConnectAgentCommon with the addition of the ability to pass a context and additional request options.

See ConnectAgentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ConnectAgentRequest

func (c *LLMSCAN) ConnectAgentRequest(input *ConnectAgentInput) (req *request.Request, output *ConnectAgentOutput)

ConnectAgentRequest generates a "volcengine/request.Request" representing the client's request for the ConnectAgent operation. The "output" return value will be populated with the ConnectAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned ConnectAgentCommon Request to send the API call to the service. the "output" return value is not valid until after ConnectAgentCommon Send returns without error.

See ConnectAgent for more information on using the ConnectAgent API call, and error handling.

// Example sending a request using the ConnectAgentRequest method.
req, resp := client.ConnectAgentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ConnectAgentWithContext

func (c *LLMSCAN) ConnectAgentWithContext(ctx volcengine.Context, input *ConnectAgentInput, opts ...request.Option) (*ConnectAgentOutput, error)

ConnectAgentWithContext is the same as ConnectAgent with the addition of the ability to pass a context and additional request options.

See ConnectAgent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ConnectModel

func (c *LLMSCAN) ConnectModel(input *ConnectModelInput) (*ConnectModelOutput, error)

ConnectModel API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ConnectModel for usage and error information.

func (*LLMSCAN) ConnectModelCommon

func (c *LLMSCAN) ConnectModelCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ConnectModelCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ConnectModelCommon for usage and error information.

func (*LLMSCAN) ConnectModelCommonRequest

func (c *LLMSCAN) ConnectModelCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ConnectModelCommonRequest generates a "volcengine/request.Request" representing the client's request for the ConnectModelCommon operation. The "output" return value will be populated with the ConnectModelCommon request's response once the request completes successfully.

Use "Send" method on the returned ConnectModelCommon Request to send the API call to the service. the "output" return value is not valid until after ConnectModelCommon Send returns without error.

See ConnectModelCommon for more information on using the ConnectModelCommon API call, and error handling.

// Example sending a request using the ConnectModelCommonRequest method.
req, resp := client.ConnectModelCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ConnectModelCommonWithContext

func (c *LLMSCAN) ConnectModelCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ConnectModelCommonWithContext is the same as ConnectModelCommon with the addition of the ability to pass a context and additional request options.

See ConnectModelCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ConnectModelRequest

func (c *LLMSCAN) ConnectModelRequest(input *ConnectModelInput) (req *request.Request, output *ConnectModelOutput)

ConnectModelRequest generates a "volcengine/request.Request" representing the client's request for the ConnectModel operation. The "output" return value will be populated with the ConnectModelCommon request's response once the request completes successfully.

Use "Send" method on the returned ConnectModelCommon Request to send the API call to the service. the "output" return value is not valid until after ConnectModelCommon Send returns without error.

See ConnectModel for more information on using the ConnectModel API call, and error handling.

// Example sending a request using the ConnectModelRequest method.
req, resp := client.ConnectModelRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ConnectModelWithContext

func (c *LLMSCAN) ConnectModelWithContext(ctx volcengine.Context, input *ConnectModelInput, opts ...request.Option) (*ConnectModelOutput, error)

ConnectModelWithContext is the same as ConnectModel with the addition of the ability to pass a context and additional request options.

See ConnectModel for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateAgent

func (c *LLMSCAN) CreateAgent(input *CreateAgentInput) (*CreateAgentOutput, error)

CreateAgent API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateAgent for usage and error information.

func (*LLMSCAN) CreateAgentCommon

func (c *LLMSCAN) CreateAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAgentCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateAgentCommon for usage and error information.

func (*LLMSCAN) CreateAgentCommonRequest

func (c *LLMSCAN) CreateAgentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAgentCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAgentCommon operation. The "output" return value will be populated with the CreateAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAgentCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAgentCommon Send returns without error.

See CreateAgentCommon for more information on using the CreateAgentCommon API call, and error handling.

// Example sending a request using the CreateAgentCommonRequest method.
req, resp := client.CreateAgentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateAgentCommonWithContext

func (c *LLMSCAN) CreateAgentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAgentCommonWithContext is the same as CreateAgentCommon with the addition of the ability to pass a context and additional request options.

See CreateAgentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateAgentRequest

func (c *LLMSCAN) CreateAgentRequest(input *CreateAgentInput) (req *request.Request, output *CreateAgentOutput)

CreateAgentRequest generates a "volcengine/request.Request" representing the client's request for the CreateAgent operation. The "output" return value will be populated with the CreateAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAgentCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAgentCommon Send returns without error.

See CreateAgent for more information on using the CreateAgent API call, and error handling.

// Example sending a request using the CreateAgentRequest method.
req, resp := client.CreateAgentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateAgentWithContext

func (c *LLMSCAN) CreateAgentWithContext(ctx volcengine.Context, input *CreateAgentInput, opts ...request.Option) (*CreateAgentOutput, error)

CreateAgentWithContext is the same as CreateAgent with the addition of the ability to pass a context and additional request options.

See CreateAgent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateEvaluationByID

func (c *LLMSCAN) CreateEvaluationByID(input *CreateEvaluationByIDInput) (*CreateEvaluationByIDOutput, error)

CreateEvaluationByID API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateEvaluationByID for usage and error information.

func (*LLMSCAN) CreateEvaluationByIDCommon

func (c *LLMSCAN) CreateEvaluationByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateEvaluationByIDCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateEvaluationByIDCommon for usage and error information.

func (*LLMSCAN) CreateEvaluationByIDCommonRequest

func (c *LLMSCAN) CreateEvaluationByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateEvaluationByIDCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateEvaluationByIDCommon operation. The "output" return value will be populated with the CreateEvaluationByIDCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEvaluationByIDCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEvaluationByIDCommon Send returns without error.

See CreateEvaluationByIDCommon for more information on using the CreateEvaluationByIDCommon API call, and error handling.

// Example sending a request using the CreateEvaluationByIDCommonRequest method.
req, resp := client.CreateEvaluationByIDCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateEvaluationByIDCommonWithContext

func (c *LLMSCAN) CreateEvaluationByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateEvaluationByIDCommonWithContext is the same as CreateEvaluationByIDCommon with the addition of the ability to pass a context and additional request options.

See CreateEvaluationByIDCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateEvaluationByIDRequest

func (c *LLMSCAN) CreateEvaluationByIDRequest(input *CreateEvaluationByIDInput) (req *request.Request, output *CreateEvaluationByIDOutput)

CreateEvaluationByIDRequest generates a "volcengine/request.Request" representing the client's request for the CreateEvaluationByID operation. The "output" return value will be populated with the CreateEvaluationByIDCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEvaluationByIDCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEvaluationByIDCommon Send returns without error.

See CreateEvaluationByID for more information on using the CreateEvaluationByID API call, and error handling.

// Example sending a request using the CreateEvaluationByIDRequest method.
req, resp := client.CreateEvaluationByIDRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateEvaluationByIDWithContext

func (c *LLMSCAN) CreateEvaluationByIDWithContext(ctx volcengine.Context, input *CreateEvaluationByIDInput, opts ...request.Option) (*CreateEvaluationByIDOutput, error)

CreateEvaluationByIDWithContext is the same as CreateEvaluationByID with the addition of the ability to pass a context and additional request options.

See CreateEvaluationByID for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateEvaluationByInfo

func (c *LLMSCAN) CreateEvaluationByInfo(input *CreateEvaluationByInfoInput) (*CreateEvaluationByInfoOutput, error)

CreateEvaluationByInfo API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateEvaluationByInfo for usage and error information.

func (*LLMSCAN) CreateEvaluationByInfoCommon

func (c *LLMSCAN) CreateEvaluationByInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateEvaluationByInfoCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateEvaluationByInfoCommon for usage and error information.

func (*LLMSCAN) CreateEvaluationByInfoCommonRequest

func (c *LLMSCAN) CreateEvaluationByInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateEvaluationByInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateEvaluationByInfoCommon operation. The "output" return value will be populated with the CreateEvaluationByInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEvaluationByInfoCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEvaluationByInfoCommon Send returns without error.

See CreateEvaluationByInfoCommon for more information on using the CreateEvaluationByInfoCommon API call, and error handling.

// Example sending a request using the CreateEvaluationByInfoCommonRequest method.
req, resp := client.CreateEvaluationByInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateEvaluationByInfoCommonWithContext

func (c *LLMSCAN) CreateEvaluationByInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateEvaluationByInfoCommonWithContext is the same as CreateEvaluationByInfoCommon with the addition of the ability to pass a context and additional request options.

See CreateEvaluationByInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateEvaluationByInfoRequest

func (c *LLMSCAN) CreateEvaluationByInfoRequest(input *CreateEvaluationByInfoInput) (req *request.Request, output *CreateEvaluationByInfoOutput)

CreateEvaluationByInfoRequest generates a "volcengine/request.Request" representing the client's request for the CreateEvaluationByInfo operation. The "output" return value will be populated with the CreateEvaluationByInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEvaluationByInfoCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEvaluationByInfoCommon Send returns without error.

See CreateEvaluationByInfo for more information on using the CreateEvaluationByInfo API call, and error handling.

// Example sending a request using the CreateEvaluationByInfoRequest method.
req, resp := client.CreateEvaluationByInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateEvaluationByInfoWithContext

func (c *LLMSCAN) CreateEvaluationByInfoWithContext(ctx volcengine.Context, input *CreateEvaluationByInfoInput, opts ...request.Option) (*CreateEvaluationByInfoOutput, error)

CreateEvaluationByInfoWithContext is the same as CreateEvaluationByInfo with the addition of the ability to pass a context and additional request options.

See CreateEvaluationByInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateModel

func (c *LLMSCAN) CreateModel(input *CreateModelInput) (*CreateModelOutput, error)

CreateModel API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateModel for usage and error information.

func (*LLMSCAN) CreateModelCommon

func (c *LLMSCAN) CreateModelCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateModelCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation CreateModelCommon for usage and error information.

func (*LLMSCAN) CreateModelCommonRequest

func (c *LLMSCAN) CreateModelCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateModelCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateModelCommon operation. The "output" return value will be populated with the CreateModelCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateModelCommon Request to send the API call to the service. the "output" return value is not valid until after CreateModelCommon Send returns without error.

See CreateModelCommon for more information on using the CreateModelCommon API call, and error handling.

// Example sending a request using the CreateModelCommonRequest method.
req, resp := client.CreateModelCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateModelCommonWithContext

func (c *LLMSCAN) CreateModelCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateModelCommonWithContext is the same as CreateModelCommon with the addition of the ability to pass a context and additional request options.

See CreateModelCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) CreateModelRequest

func (c *LLMSCAN) CreateModelRequest(input *CreateModelInput) (req *request.Request, output *CreateModelOutput)

CreateModelRequest generates a "volcengine/request.Request" representing the client's request for the CreateModel operation. The "output" return value will be populated with the CreateModelCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateModelCommon Request to send the API call to the service. the "output" return value is not valid until after CreateModelCommon Send returns without error.

See CreateModel for more information on using the CreateModel API call, and error handling.

// Example sending a request using the CreateModelRequest method.
req, resp := client.CreateModelRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) CreateModelWithContext

func (c *LLMSCAN) CreateModelWithContext(ctx volcengine.Context, input *CreateModelInput, opts ...request.Option) (*CreateModelOutput, error)

CreateModelWithContext is the same as CreateModel with the addition of the ability to pass a context and additional request options.

See CreateModel for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) DeleteAgent

func (c *LLMSCAN) DeleteAgent(input *DeleteAgentInput) (*DeleteAgentOutput, error)

DeleteAgent API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation DeleteAgent for usage and error information.

func (*LLMSCAN) DeleteAgentCommon

func (c *LLMSCAN) DeleteAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAgentCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation DeleteAgentCommon for usage and error information.

func (*LLMSCAN) DeleteAgentCommonRequest

func (c *LLMSCAN) DeleteAgentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAgentCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAgentCommon operation. The "output" return value will be populated with the DeleteAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAgentCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAgentCommon Send returns without error.

See DeleteAgentCommon for more information on using the DeleteAgentCommon API call, and error handling.

// Example sending a request using the DeleteAgentCommonRequest method.
req, resp := client.DeleteAgentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) DeleteAgentCommonWithContext

func (c *LLMSCAN) DeleteAgentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAgentCommonWithContext is the same as DeleteAgentCommon with the addition of the ability to pass a context and additional request options.

See DeleteAgentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) DeleteAgentRequest

func (c *LLMSCAN) DeleteAgentRequest(input *DeleteAgentInput) (req *request.Request, output *DeleteAgentOutput)

DeleteAgentRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAgent operation. The "output" return value will be populated with the DeleteAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAgentCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAgentCommon Send returns without error.

See DeleteAgent for more information on using the DeleteAgent API call, and error handling.

// Example sending a request using the DeleteAgentRequest method.
req, resp := client.DeleteAgentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) DeleteAgentWithContext

func (c *LLMSCAN) DeleteAgentWithContext(ctx volcengine.Context, input *DeleteAgentInput, opts ...request.Option) (*DeleteAgentOutput, error)

DeleteAgentWithContext is the same as DeleteAgent with the addition of the ability to pass a context and additional request options.

See DeleteAgent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) DeleteModel

func (c *LLMSCAN) DeleteModel(input *DeleteModelInput) (*DeleteModelOutput, error)

DeleteModel API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation DeleteModel for usage and error information.

func (*LLMSCAN) DeleteModelCommon

func (c *LLMSCAN) DeleteModelCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteModelCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation DeleteModelCommon for usage and error information.

func (*LLMSCAN) DeleteModelCommonRequest

func (c *LLMSCAN) DeleteModelCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteModelCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteModelCommon operation. The "output" return value will be populated with the DeleteModelCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteModelCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteModelCommon Send returns without error.

See DeleteModelCommon for more information on using the DeleteModelCommon API call, and error handling.

// Example sending a request using the DeleteModelCommonRequest method.
req, resp := client.DeleteModelCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) DeleteModelCommonWithContext

func (c *LLMSCAN) DeleteModelCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteModelCommonWithContext is the same as DeleteModelCommon with the addition of the ability to pass a context and additional request options.

See DeleteModelCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) DeleteModelRequest

func (c *LLMSCAN) DeleteModelRequest(input *DeleteModelInput) (req *request.Request, output *DeleteModelOutput)

DeleteModelRequest generates a "volcengine/request.Request" representing the client's request for the DeleteModel operation. The "output" return value will be populated with the DeleteModelCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteModelCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteModelCommon Send returns without error.

See DeleteModel for more information on using the DeleteModel API call, and error handling.

// Example sending a request using the DeleteModelRequest method.
req, resp := client.DeleteModelRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) DeleteModelWithContext

func (c *LLMSCAN) DeleteModelWithContext(ctx volcengine.Context, input *DeleteModelInput, opts ...request.Option) (*DeleteModelOutput, error)

DeleteModelWithContext is the same as DeleteModel with the addition of the ability to pass a context and additional request options.

See DeleteModel for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) EditEvalTask

func (c *LLMSCAN) EditEvalTask(input *EditEvalTaskInput) (*EditEvalTaskOutput, error)

EditEvalTask API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation EditEvalTask for usage and error information.

func (*LLMSCAN) EditEvalTaskCommon

func (c *LLMSCAN) EditEvalTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EditEvalTaskCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation EditEvalTaskCommon for usage and error information.

func (*LLMSCAN) EditEvalTaskCommonRequest

func (c *LLMSCAN) EditEvalTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EditEvalTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the EditEvalTaskCommon operation. The "output" return value will be populated with the EditEvalTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned EditEvalTaskCommon Request to send the API call to the service. the "output" return value is not valid until after EditEvalTaskCommon Send returns without error.

See EditEvalTaskCommon for more information on using the EditEvalTaskCommon API call, and error handling.

// Example sending a request using the EditEvalTaskCommonRequest method.
req, resp := client.EditEvalTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) EditEvalTaskCommonWithContext

func (c *LLMSCAN) EditEvalTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EditEvalTaskCommonWithContext is the same as EditEvalTaskCommon with the addition of the ability to pass a context and additional request options.

See EditEvalTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) EditEvalTaskRequest

func (c *LLMSCAN) EditEvalTaskRequest(input *EditEvalTaskInput) (req *request.Request, output *EditEvalTaskOutput)

EditEvalTaskRequest generates a "volcengine/request.Request" representing the client's request for the EditEvalTask operation. The "output" return value will be populated with the EditEvalTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned EditEvalTaskCommon Request to send the API call to the service. the "output" return value is not valid until after EditEvalTaskCommon Send returns without error.

See EditEvalTask for more information on using the EditEvalTask API call, and error handling.

// Example sending a request using the EditEvalTaskRequest method.
req, resp := client.EditEvalTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) EditEvalTaskWithContext

func (c *LLMSCAN) EditEvalTaskWithContext(ctx volcengine.Context, input *EditEvalTaskInput, opts ...request.Option) (*EditEvalTaskOutput, error)

EditEvalTaskWithContext is the same as EditEvalTask with the addition of the ability to pass a context and additional request options.

See EditEvalTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetAgentDetail

func (c *LLMSCAN) GetAgentDetail(input *GetAgentDetailInput) (*GetAgentDetailOutput, error)

GetAgentDetail API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetAgentDetail for usage and error information.

func (*LLMSCAN) GetAgentDetailCommon

func (c *LLMSCAN) GetAgentDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAgentDetailCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetAgentDetailCommon for usage and error information.

func (*LLMSCAN) GetAgentDetailCommonRequest

func (c *LLMSCAN) GetAgentDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAgentDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAgentDetailCommon operation. The "output" return value will be populated with the GetAgentDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAgentDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetAgentDetailCommon Send returns without error.

See GetAgentDetailCommon for more information on using the GetAgentDetailCommon API call, and error handling.

// Example sending a request using the GetAgentDetailCommonRequest method.
req, resp := client.GetAgentDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetAgentDetailCommonWithContext

func (c *LLMSCAN) GetAgentDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAgentDetailCommonWithContext is the same as GetAgentDetailCommon with the addition of the ability to pass a context and additional request options.

See GetAgentDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetAgentDetailRequest

func (c *LLMSCAN) GetAgentDetailRequest(input *GetAgentDetailInput) (req *request.Request, output *GetAgentDetailOutput)

GetAgentDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetAgentDetail operation. The "output" return value will be populated with the GetAgentDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAgentDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetAgentDetailCommon Send returns without error.

See GetAgentDetail for more information on using the GetAgentDetail API call, and error handling.

// Example sending a request using the GetAgentDetailRequest method.
req, resp := client.GetAgentDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetAgentDetailWithContext

func (c *LLMSCAN) GetAgentDetailWithContext(ctx volcengine.Context, input *GetAgentDetailInput, opts ...request.Option) (*GetAgentDetailOutput, error)

GetAgentDetailWithContext is the same as GetAgentDetail with the addition of the ability to pass a context and additional request options.

See GetAgentDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetConnectAgentResult

func (c *LLMSCAN) GetConnectAgentResult(input *GetConnectAgentResultInput) (*GetConnectAgentResultOutput, error)

GetConnectAgentResult API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetConnectAgentResult for usage and error information.

func (*LLMSCAN) GetConnectAgentResultCommon

func (c *LLMSCAN) GetConnectAgentResultCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetConnectAgentResultCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetConnectAgentResultCommon for usage and error information.

func (*LLMSCAN) GetConnectAgentResultCommonRequest

func (c *LLMSCAN) GetConnectAgentResultCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetConnectAgentResultCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetConnectAgentResultCommon operation. The "output" return value will be populated with the GetConnectAgentResultCommon request's response once the request completes successfully.

Use "Send" method on the returned GetConnectAgentResultCommon Request to send the API call to the service. the "output" return value is not valid until after GetConnectAgentResultCommon Send returns without error.

See GetConnectAgentResultCommon for more information on using the GetConnectAgentResultCommon API call, and error handling.

// Example sending a request using the GetConnectAgentResultCommonRequest method.
req, resp := client.GetConnectAgentResultCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetConnectAgentResultCommonWithContext

func (c *LLMSCAN) GetConnectAgentResultCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetConnectAgentResultCommonWithContext is the same as GetConnectAgentResultCommon with the addition of the ability to pass a context and additional request options.

See GetConnectAgentResultCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetConnectAgentResultRequest

func (c *LLMSCAN) GetConnectAgentResultRequest(input *GetConnectAgentResultInput) (req *request.Request, output *GetConnectAgentResultOutput)

GetConnectAgentResultRequest generates a "volcengine/request.Request" representing the client's request for the GetConnectAgentResult operation. The "output" return value will be populated with the GetConnectAgentResultCommon request's response once the request completes successfully.

Use "Send" method on the returned GetConnectAgentResultCommon Request to send the API call to the service. the "output" return value is not valid until after GetConnectAgentResultCommon Send returns without error.

See GetConnectAgentResult for more information on using the GetConnectAgentResult API call, and error handling.

// Example sending a request using the GetConnectAgentResultRequest method.
req, resp := client.GetConnectAgentResultRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetConnectAgentResultWithContext

func (c *LLMSCAN) GetConnectAgentResultWithContext(ctx volcengine.Context, input *GetConnectAgentResultInput, opts ...request.Option) (*GetConnectAgentResultOutput, error)

GetConnectAgentResultWithContext is the same as GetConnectAgentResult with the addition of the ability to pass a context and additional request options.

See GetConnectAgentResult for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetDimensionTreeByTask

func (c *LLMSCAN) GetDimensionTreeByTask(input *GetDimensionTreeByTaskInput) (*GetDimensionTreeByTaskOutput, error)

GetDimensionTreeByTask API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetDimensionTreeByTask for usage and error information.

func (*LLMSCAN) GetDimensionTreeByTaskCommon

func (c *LLMSCAN) GetDimensionTreeByTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetDimensionTreeByTaskCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetDimensionTreeByTaskCommon for usage and error information.

func (*LLMSCAN) GetDimensionTreeByTaskCommonRequest

func (c *LLMSCAN) GetDimensionTreeByTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetDimensionTreeByTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetDimensionTreeByTaskCommon operation. The "output" return value will be populated with the GetDimensionTreeByTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetDimensionTreeByTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetDimensionTreeByTaskCommon Send returns without error.

See GetDimensionTreeByTaskCommon for more information on using the GetDimensionTreeByTaskCommon API call, and error handling.

// Example sending a request using the GetDimensionTreeByTaskCommonRequest method.
req, resp := client.GetDimensionTreeByTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetDimensionTreeByTaskCommonWithContext

func (c *LLMSCAN) GetDimensionTreeByTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetDimensionTreeByTaskCommonWithContext is the same as GetDimensionTreeByTaskCommon with the addition of the ability to pass a context and additional request options.

See GetDimensionTreeByTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetDimensionTreeByTaskRequest

func (c *LLMSCAN) GetDimensionTreeByTaskRequest(input *GetDimensionTreeByTaskInput) (req *request.Request, output *GetDimensionTreeByTaskOutput)

GetDimensionTreeByTaskRequest generates a "volcengine/request.Request" representing the client's request for the GetDimensionTreeByTask operation. The "output" return value will be populated with the GetDimensionTreeByTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetDimensionTreeByTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetDimensionTreeByTaskCommon Send returns without error.

See GetDimensionTreeByTask for more information on using the GetDimensionTreeByTask API call, and error handling.

// Example sending a request using the GetDimensionTreeByTaskRequest method.
req, resp := client.GetDimensionTreeByTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetDimensionTreeByTaskWithContext

func (c *LLMSCAN) GetDimensionTreeByTaskWithContext(ctx volcengine.Context, input *GetDimensionTreeByTaskInput, opts ...request.Option) (*GetDimensionTreeByTaskOutput, error)

GetDimensionTreeByTaskWithContext is the same as GetDimensionTreeByTask with the addition of the ability to pass a context and additional request options.

See GetDimensionTreeByTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetLLMEvalTaskReport

func (c *LLMSCAN) GetLLMEvalTaskReport(input *GetLLMEvalTaskReportInput) (*GetLLMEvalTaskReportOutput, error)

GetLLMEvalTaskReport API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetLLMEvalTaskReport for usage and error information.

func (*LLMSCAN) GetLLMEvalTaskReportCommon

func (c *LLMSCAN) GetLLMEvalTaskReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetLLMEvalTaskReportCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetLLMEvalTaskReportCommon for usage and error information.

func (*LLMSCAN) GetLLMEvalTaskReportCommonRequest

func (c *LLMSCAN) GetLLMEvalTaskReportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetLLMEvalTaskReportCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetLLMEvalTaskReportCommon operation. The "output" return value will be populated with the GetLLMEvalTaskReportCommon request's response once the request completes successfully.

Use "Send" method on the returned GetLLMEvalTaskReportCommon Request to send the API call to the service. the "output" return value is not valid until after GetLLMEvalTaskReportCommon Send returns without error.

See GetLLMEvalTaskReportCommon for more information on using the GetLLMEvalTaskReportCommon API call, and error handling.

// Example sending a request using the GetLLMEvalTaskReportCommonRequest method.
req, resp := client.GetLLMEvalTaskReportCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetLLMEvalTaskReportCommonWithContext

func (c *LLMSCAN) GetLLMEvalTaskReportCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetLLMEvalTaskReportCommonWithContext is the same as GetLLMEvalTaskReportCommon with the addition of the ability to pass a context and additional request options.

See GetLLMEvalTaskReportCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetLLMEvalTaskReportRequest

func (c *LLMSCAN) GetLLMEvalTaskReportRequest(input *GetLLMEvalTaskReportInput) (req *request.Request, output *GetLLMEvalTaskReportOutput)

GetLLMEvalTaskReportRequest generates a "volcengine/request.Request" representing the client's request for the GetLLMEvalTaskReport operation. The "output" return value will be populated with the GetLLMEvalTaskReportCommon request's response once the request completes successfully.

Use "Send" method on the returned GetLLMEvalTaskReportCommon Request to send the API call to the service. the "output" return value is not valid until after GetLLMEvalTaskReportCommon Send returns without error.

See GetLLMEvalTaskReport for more information on using the GetLLMEvalTaskReport API call, and error handling.

// Example sending a request using the GetLLMEvalTaskReportRequest method.
req, resp := client.GetLLMEvalTaskReportRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetLLMEvalTaskReportWithContext

func (c *LLMSCAN) GetLLMEvalTaskReportWithContext(ctx volcengine.Context, input *GetLLMEvalTaskReportInput, opts ...request.Option) (*GetLLMEvalTaskReportOutput, error)

GetLLMEvalTaskReportWithContext is the same as GetLLMEvalTaskReport with the addition of the ability to pass a context and additional request options.

See GetLLMEvalTaskReport for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetModelDetail

func (c *LLMSCAN) GetModelDetail(input *GetModelDetailInput) (*GetModelDetailOutput, error)

GetModelDetail API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetModelDetail for usage and error information.

func (*LLMSCAN) GetModelDetailCommon

func (c *LLMSCAN) GetModelDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetModelDetailCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetModelDetailCommon for usage and error information.

func (*LLMSCAN) GetModelDetailCommonRequest

func (c *LLMSCAN) GetModelDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetModelDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetModelDetailCommon operation. The "output" return value will be populated with the GetModelDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetModelDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetModelDetailCommon Send returns without error.

See GetModelDetailCommon for more information on using the GetModelDetailCommon API call, and error handling.

// Example sending a request using the GetModelDetailCommonRequest method.
req, resp := client.GetModelDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetModelDetailCommonWithContext

func (c *LLMSCAN) GetModelDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetModelDetailCommonWithContext is the same as GetModelDetailCommon with the addition of the ability to pass a context and additional request options.

See GetModelDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetModelDetailRequest

func (c *LLMSCAN) GetModelDetailRequest(input *GetModelDetailInput) (req *request.Request, output *GetModelDetailOutput)

GetModelDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetModelDetail operation. The "output" return value will be populated with the GetModelDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetModelDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetModelDetailCommon Send returns without error.

See GetModelDetail for more information on using the GetModelDetail API call, and error handling.

// Example sending a request using the GetModelDetailRequest method.
req, resp := client.GetModelDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetModelDetailWithContext

func (c *LLMSCAN) GetModelDetailWithContext(ctx volcengine.Context, input *GetModelDetailInput, opts ...request.Option) (*GetModelDetailOutput, error)

GetModelDetailWithContext is the same as GetModelDetail with the addition of the ability to pass a context and additional request options.

See GetModelDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetRiskSummary

func (c *LLMSCAN) GetRiskSummary(input *GetRiskSummaryInput) (*GetRiskSummaryOutput, error)

GetRiskSummary API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetRiskSummary for usage and error information.

func (*LLMSCAN) GetRiskSummaryCommon

func (c *LLMSCAN) GetRiskSummaryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRiskSummaryCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetRiskSummaryCommon for usage and error information.

func (*LLMSCAN) GetRiskSummaryCommonRequest

func (c *LLMSCAN) GetRiskSummaryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRiskSummaryCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskSummaryCommon operation. The "output" return value will be populated with the GetRiskSummaryCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskSummaryCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskSummaryCommon Send returns without error.

See GetRiskSummaryCommon for more information on using the GetRiskSummaryCommon API call, and error handling.

// Example sending a request using the GetRiskSummaryCommonRequest method.
req, resp := client.GetRiskSummaryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetRiskSummaryCommonWithContext

func (c *LLMSCAN) GetRiskSummaryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRiskSummaryCommonWithContext is the same as GetRiskSummaryCommon with the addition of the ability to pass a context and additional request options.

See GetRiskSummaryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetRiskSummaryRequest

func (c *LLMSCAN) GetRiskSummaryRequest(input *GetRiskSummaryInput) (req *request.Request, output *GetRiskSummaryOutput)

GetRiskSummaryRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskSummary operation. The "output" return value will be populated with the GetRiskSummaryCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskSummaryCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskSummaryCommon Send returns without error.

See GetRiskSummary for more information on using the GetRiskSummary API call, and error handling.

// Example sending a request using the GetRiskSummaryRequest method.
req, resp := client.GetRiskSummaryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetRiskSummaryWithContext

func (c *LLMSCAN) GetRiskSummaryWithContext(ctx volcengine.Context, input *GetRiskSummaryInput, opts ...request.Option) (*GetRiskSummaryOutput, error)

GetRiskSummaryWithContext is the same as GetRiskSummary with the addition of the ability to pass a context and additional request options.

See GetRiskSummary for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetTaskDetail

func (c *LLMSCAN) GetTaskDetail(input *GetTaskDetailInput) (*GetTaskDetailOutput, error)

GetTaskDetail API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetTaskDetail for usage and error information.

func (*LLMSCAN) GetTaskDetailCommon

func (c *LLMSCAN) GetTaskDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTaskDetailCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetTaskDetailCommon for usage and error information.

func (*LLMSCAN) GetTaskDetailCommonRequest

func (c *LLMSCAN) GetTaskDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTaskDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskDetailCommon operation. The "output" return value will be populated with the GetTaskDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskDetailCommon Send returns without error.

See GetTaskDetailCommon for more information on using the GetTaskDetailCommon API call, and error handling.

// Example sending a request using the GetTaskDetailCommonRequest method.
req, resp := client.GetTaskDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetTaskDetailCommonWithContext

func (c *LLMSCAN) GetTaskDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTaskDetailCommonWithContext is the same as GetTaskDetailCommon with the addition of the ability to pass a context and additional request options.

See GetTaskDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetTaskDetailRequest

func (c *LLMSCAN) GetTaskDetailRequest(input *GetTaskDetailInput) (req *request.Request, output *GetTaskDetailOutput)

GetTaskDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskDetail operation. The "output" return value will be populated with the GetTaskDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskDetailCommon Send returns without error.

See GetTaskDetail for more information on using the GetTaskDetail API call, and error handling.

// Example sending a request using the GetTaskDetailRequest method.
req, resp := client.GetTaskDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetTaskDetailWithContext

func (c *LLMSCAN) GetTaskDetailWithContext(ctx volcengine.Context, input *GetTaskDetailInput, opts ...request.Option) (*GetTaskDetailOutput, error)

GetTaskDetailWithContext is the same as GetTaskDetail with the addition of the ability to pass a context and additional request options.

See GetTaskDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetTaskProgress

func (c *LLMSCAN) GetTaskProgress(input *GetTaskProgressInput) (*GetTaskProgressOutput, error)

GetTaskProgress API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetTaskProgress for usage and error information.

func (*LLMSCAN) GetTaskProgressCommon

func (c *LLMSCAN) GetTaskProgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTaskProgressCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation GetTaskProgressCommon for usage and error information.

func (*LLMSCAN) GetTaskProgressCommonRequest

func (c *LLMSCAN) GetTaskProgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTaskProgressCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskProgressCommon operation. The "output" return value will be populated with the GetTaskProgressCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskProgressCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskProgressCommon Send returns without error.

See GetTaskProgressCommon for more information on using the GetTaskProgressCommon API call, and error handling.

// Example sending a request using the GetTaskProgressCommonRequest method.
req, resp := client.GetTaskProgressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetTaskProgressCommonWithContext

func (c *LLMSCAN) GetTaskProgressCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTaskProgressCommonWithContext is the same as GetTaskProgressCommon with the addition of the ability to pass a context and additional request options.

See GetTaskProgressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) GetTaskProgressRequest

func (c *LLMSCAN) GetTaskProgressRequest(input *GetTaskProgressInput) (req *request.Request, output *GetTaskProgressOutput)

GetTaskProgressRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskProgress operation. The "output" return value will be populated with the GetTaskProgressCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskProgressCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskProgressCommon Send returns without error.

See GetTaskProgress for more information on using the GetTaskProgress API call, and error handling.

// Example sending a request using the GetTaskProgressRequest method.
req, resp := client.GetTaskProgressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) GetTaskProgressWithContext

func (c *LLMSCAN) GetTaskProgressWithContext(ctx volcengine.Context, input *GetTaskProgressInput, opts ...request.Option) (*GetTaskProgressOutput, error)

GetTaskProgressWithContext is the same as GetTaskProgress with the addition of the ability to pass a context and additional request options.

See GetTaskProgress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAgent

func (c *LLMSCAN) ListAgent(input *ListAgentInput) (*ListAgentOutput, error)

ListAgent API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAgent for usage and error information.

func (*LLMSCAN) ListAgentCommon

func (c *LLMSCAN) ListAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAgentCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAgentCommon for usage and error information.

func (*LLMSCAN) ListAgentCommonRequest

func (c *LLMSCAN) ListAgentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAgentCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAgentCommon operation. The "output" return value will be populated with the ListAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAgentCommon Request to send the API call to the service. the "output" return value is not valid until after ListAgentCommon Send returns without error.

See ListAgentCommon for more information on using the ListAgentCommon API call, and error handling.

// Example sending a request using the ListAgentCommonRequest method.
req, resp := client.ListAgentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAgentCommonWithContext

func (c *LLMSCAN) ListAgentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAgentCommonWithContext is the same as ListAgentCommon with the addition of the ability to pass a context and additional request options.

See ListAgentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAgentRequest

func (c *LLMSCAN) ListAgentRequest(input *ListAgentInput) (req *request.Request, output *ListAgentOutput)

ListAgentRequest generates a "volcengine/request.Request" representing the client's request for the ListAgent operation. The "output" return value will be populated with the ListAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAgentCommon Request to send the API call to the service. the "output" return value is not valid until after ListAgentCommon Send returns without error.

See ListAgent for more information on using the ListAgent API call, and error handling.

// Example sending a request using the ListAgentRequest method.
req, resp := client.ListAgentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAgentWithContext

func (c *LLMSCAN) ListAgentWithContext(ctx volcengine.Context, input *ListAgentInput, opts ...request.Option) (*ListAgentOutput, error)

ListAgentWithContext is the same as ListAgent with the addition of the ability to pass a context and additional request options.

See ListAgent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAttackSuccessExample

func (c *LLMSCAN) ListAttackSuccessExample(input *ListAttackSuccessExampleInput) (*ListAttackSuccessExampleOutput, error)

ListAttackSuccessExample API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAttackSuccessExample for usage and error information.

func (*LLMSCAN) ListAttackSuccessExampleCommon

func (c *LLMSCAN) ListAttackSuccessExampleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAttackSuccessExampleCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAttackSuccessExampleCommon for usage and error information.

func (*LLMSCAN) ListAttackSuccessExampleCommonRequest

func (c *LLMSCAN) ListAttackSuccessExampleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAttackSuccessExampleCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAttackSuccessExampleCommon operation. The "output" return value will be populated with the ListAttackSuccessExampleCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAttackSuccessExampleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttackSuccessExampleCommon Send returns without error.

See ListAttackSuccessExampleCommon for more information on using the ListAttackSuccessExampleCommon API call, and error handling.

// Example sending a request using the ListAttackSuccessExampleCommonRequest method.
req, resp := client.ListAttackSuccessExampleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAttackSuccessExampleCommonWithContext

func (c *LLMSCAN) ListAttackSuccessExampleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAttackSuccessExampleCommonWithContext is the same as ListAttackSuccessExampleCommon with the addition of the ability to pass a context and additional request options.

See ListAttackSuccessExampleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAttackSuccessExampleRequest

func (c *LLMSCAN) ListAttackSuccessExampleRequest(input *ListAttackSuccessExampleInput) (req *request.Request, output *ListAttackSuccessExampleOutput)

ListAttackSuccessExampleRequest generates a "volcengine/request.Request" representing the client's request for the ListAttackSuccessExample operation. The "output" return value will be populated with the ListAttackSuccessExampleCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAttackSuccessExampleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttackSuccessExampleCommon Send returns without error.

See ListAttackSuccessExample for more information on using the ListAttackSuccessExample API call, and error handling.

// Example sending a request using the ListAttackSuccessExampleRequest method.
req, resp := client.ListAttackSuccessExampleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAttackSuccessExampleWithContext

func (c *LLMSCAN) ListAttackSuccessExampleWithContext(ctx volcengine.Context, input *ListAttackSuccessExampleInput, opts ...request.Option) (*ListAttackSuccessExampleOutput, error)

ListAttackSuccessExampleWithContext is the same as ListAttackSuccessExample with the addition of the ability to pass a context and additional request options.

See ListAttackSuccessExample for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAttackSummary

func (c *LLMSCAN) ListAttackSummary(input *ListAttackSummaryInput) (*ListAttackSummaryOutput, error)

ListAttackSummary API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAttackSummary for usage and error information.

func (*LLMSCAN) ListAttackSummaryCommon

func (c *LLMSCAN) ListAttackSummaryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAttackSummaryCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAttackSummaryCommon for usage and error information.

func (*LLMSCAN) ListAttackSummaryCommonRequest

func (c *LLMSCAN) ListAttackSummaryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAttackSummaryCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAttackSummaryCommon operation. The "output" return value will be populated with the ListAttackSummaryCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAttackSummaryCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttackSummaryCommon Send returns without error.

See ListAttackSummaryCommon for more information on using the ListAttackSummaryCommon API call, and error handling.

// Example sending a request using the ListAttackSummaryCommonRequest method.
req, resp := client.ListAttackSummaryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAttackSummaryCommonWithContext

func (c *LLMSCAN) ListAttackSummaryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAttackSummaryCommonWithContext is the same as ListAttackSummaryCommon with the addition of the ability to pass a context and additional request options.

See ListAttackSummaryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAttackSummaryRequest

func (c *LLMSCAN) ListAttackSummaryRequest(input *ListAttackSummaryInput) (req *request.Request, output *ListAttackSummaryOutput)

ListAttackSummaryRequest generates a "volcengine/request.Request" representing the client's request for the ListAttackSummary operation. The "output" return value will be populated with the ListAttackSummaryCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAttackSummaryCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttackSummaryCommon Send returns without error.

See ListAttackSummary for more information on using the ListAttackSummary API call, and error handling.

// Example sending a request using the ListAttackSummaryRequest method.
req, resp := client.ListAttackSummaryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAttackSummaryWithContext

func (c *LLMSCAN) ListAttackSummaryWithContext(ctx volcengine.Context, input *ListAttackSummaryInput, opts ...request.Option) (*ListAttackSummaryOutput, error)

ListAttackSummaryWithContext is the same as ListAttackSummary with the addition of the ability to pass a context and additional request options.

See ListAttackSummary for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAttackTypeSummary

func (c *LLMSCAN) ListAttackTypeSummary(input *ListAttackTypeSummaryInput) (*ListAttackTypeSummaryOutput, error)

ListAttackTypeSummary API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAttackTypeSummary for usage and error information.

func (*LLMSCAN) ListAttackTypeSummaryCommon

func (c *LLMSCAN) ListAttackTypeSummaryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAttackTypeSummaryCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListAttackTypeSummaryCommon for usage and error information.

func (*LLMSCAN) ListAttackTypeSummaryCommonRequest

func (c *LLMSCAN) ListAttackTypeSummaryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAttackTypeSummaryCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAttackTypeSummaryCommon operation. The "output" return value will be populated with the ListAttackTypeSummaryCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAttackTypeSummaryCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttackTypeSummaryCommon Send returns without error.

See ListAttackTypeSummaryCommon for more information on using the ListAttackTypeSummaryCommon API call, and error handling.

// Example sending a request using the ListAttackTypeSummaryCommonRequest method.
req, resp := client.ListAttackTypeSummaryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAttackTypeSummaryCommonWithContext

func (c *LLMSCAN) ListAttackTypeSummaryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAttackTypeSummaryCommonWithContext is the same as ListAttackTypeSummaryCommon with the addition of the ability to pass a context and additional request options.

See ListAttackTypeSummaryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListAttackTypeSummaryRequest

func (c *LLMSCAN) ListAttackTypeSummaryRequest(input *ListAttackTypeSummaryInput) (req *request.Request, output *ListAttackTypeSummaryOutput)

ListAttackTypeSummaryRequest generates a "volcengine/request.Request" representing the client's request for the ListAttackTypeSummary operation. The "output" return value will be populated with the ListAttackTypeSummaryCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAttackTypeSummaryCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttackTypeSummaryCommon Send returns without error.

See ListAttackTypeSummary for more information on using the ListAttackTypeSummary API call, and error handling.

// Example sending a request using the ListAttackTypeSummaryRequest method.
req, resp := client.ListAttackTypeSummaryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListAttackTypeSummaryWithContext

func (c *LLMSCAN) ListAttackTypeSummaryWithContext(ctx volcengine.Context, input *ListAttackTypeSummaryInput, opts ...request.Option) (*ListAttackTypeSummaryOutput, error)

ListAttackTypeSummaryWithContext is the same as ListAttackTypeSummary with the addition of the ability to pass a context and additional request options.

See ListAttackTypeSummary for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListLLMEvalTasks

func (c *LLMSCAN) ListLLMEvalTasks(input *ListLLMEvalTasksInput) (*ListLLMEvalTasksOutput, error)

ListLLMEvalTasks API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListLLMEvalTasks for usage and error information.

func (*LLMSCAN) ListLLMEvalTasksCommon

func (c *LLMSCAN) ListLLMEvalTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListLLMEvalTasksCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListLLMEvalTasksCommon for usage and error information.

func (*LLMSCAN) ListLLMEvalTasksCommonRequest

func (c *LLMSCAN) ListLLMEvalTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListLLMEvalTasksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListLLMEvalTasksCommon operation. The "output" return value will be populated with the ListLLMEvalTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLLMEvalTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListLLMEvalTasksCommon Send returns without error.

See ListLLMEvalTasksCommon for more information on using the ListLLMEvalTasksCommon API call, and error handling.

// Example sending a request using the ListLLMEvalTasksCommonRequest method.
req, resp := client.ListLLMEvalTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListLLMEvalTasksCommonWithContext

func (c *LLMSCAN) ListLLMEvalTasksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListLLMEvalTasksCommonWithContext is the same as ListLLMEvalTasksCommon with the addition of the ability to pass a context and additional request options.

See ListLLMEvalTasksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListLLMEvalTasksRequest

func (c *LLMSCAN) ListLLMEvalTasksRequest(input *ListLLMEvalTasksInput) (req *request.Request, output *ListLLMEvalTasksOutput)

ListLLMEvalTasksRequest generates a "volcengine/request.Request" representing the client's request for the ListLLMEvalTasks operation. The "output" return value will be populated with the ListLLMEvalTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLLMEvalTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListLLMEvalTasksCommon Send returns without error.

See ListLLMEvalTasks for more information on using the ListLLMEvalTasks API call, and error handling.

// Example sending a request using the ListLLMEvalTasksRequest method.
req, resp := client.ListLLMEvalTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListLLMEvalTasksWithContext

func (c *LLMSCAN) ListLLMEvalTasksWithContext(ctx volcengine.Context, input *ListLLMEvalTasksInput, opts ...request.Option) (*ListLLMEvalTasksOutput, error)

ListLLMEvalTasksWithContext is the same as ListLLMEvalTasks with the addition of the ability to pass a context and additional request options.

See ListLLMEvalTasks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListModelApplication

func (c *LLMSCAN) ListModelApplication(input *ListModelApplicationInput) (*ListModelApplicationOutput, error)

ListModelApplication API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListModelApplication for usage and error information.

func (*LLMSCAN) ListModelApplicationCommon

func (c *LLMSCAN) ListModelApplicationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListModelApplicationCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListModelApplicationCommon for usage and error information.

func (*LLMSCAN) ListModelApplicationCommonRequest

func (c *LLMSCAN) ListModelApplicationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListModelApplicationCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListModelApplicationCommon operation. The "output" return value will be populated with the ListModelApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListModelApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after ListModelApplicationCommon Send returns without error.

See ListModelApplicationCommon for more information on using the ListModelApplicationCommon API call, and error handling.

// Example sending a request using the ListModelApplicationCommonRequest method.
req, resp := client.ListModelApplicationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListModelApplicationCommonWithContext

func (c *LLMSCAN) ListModelApplicationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListModelApplicationCommonWithContext is the same as ListModelApplicationCommon with the addition of the ability to pass a context and additional request options.

See ListModelApplicationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListModelApplicationRequest

func (c *LLMSCAN) ListModelApplicationRequest(input *ListModelApplicationInput) (req *request.Request, output *ListModelApplicationOutput)

ListModelApplicationRequest generates a "volcengine/request.Request" representing the client's request for the ListModelApplication operation. The "output" return value will be populated with the ListModelApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListModelApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after ListModelApplicationCommon Send returns without error.

See ListModelApplication for more information on using the ListModelApplication API call, and error handling.

// Example sending a request using the ListModelApplicationRequest method.
req, resp := client.ListModelApplicationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListModelApplicationWithContext

func (c *LLMSCAN) ListModelApplicationWithContext(ctx volcengine.Context, input *ListModelApplicationInput, opts ...request.Option) (*ListModelApplicationOutput, error)

ListModelApplicationWithContext is the same as ListModelApplication with the addition of the ability to pass a context and additional request options.

See ListModelApplication for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListRiskSeverity

func (c *LLMSCAN) ListRiskSeverity(input *ListRiskSeverityInput) (*ListRiskSeverityOutput, error)

ListRiskSeverity API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListRiskSeverity for usage and error information.

func (*LLMSCAN) ListRiskSeverityCommon

func (c *LLMSCAN) ListRiskSeverityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRiskSeverityCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListRiskSeverityCommon for usage and error information.

func (*LLMSCAN) ListRiskSeverityCommonRequest

func (c *LLMSCAN) ListRiskSeverityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRiskSeverityCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRiskSeverityCommon operation. The "output" return value will be populated with the ListRiskSeverityCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRiskSeverityCommon Request to send the API call to the service. the "output" return value is not valid until after ListRiskSeverityCommon Send returns without error.

See ListRiskSeverityCommon for more information on using the ListRiskSeverityCommon API call, and error handling.

// Example sending a request using the ListRiskSeverityCommonRequest method.
req, resp := client.ListRiskSeverityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListRiskSeverityCommonWithContext

func (c *LLMSCAN) ListRiskSeverityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRiskSeverityCommonWithContext is the same as ListRiskSeverityCommon with the addition of the ability to pass a context and additional request options.

See ListRiskSeverityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListRiskSeverityRequest

func (c *LLMSCAN) ListRiskSeverityRequest(input *ListRiskSeverityInput) (req *request.Request, output *ListRiskSeverityOutput)

ListRiskSeverityRequest generates a "volcengine/request.Request" representing the client's request for the ListRiskSeverity operation. The "output" return value will be populated with the ListRiskSeverityCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRiskSeverityCommon Request to send the API call to the service. the "output" return value is not valid until after ListRiskSeverityCommon Send returns without error.

See ListRiskSeverity for more information on using the ListRiskSeverity API call, and error handling.

// Example sending a request using the ListRiskSeverityRequest method.
req, resp := client.ListRiskSeverityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListRiskSeverityWithContext

func (c *LLMSCAN) ListRiskSeverityWithContext(ctx volcengine.Context, input *ListRiskSeverityInput, opts ...request.Option) (*ListRiskSeverityOutput, error)

ListRiskSeverityWithContext is the same as ListRiskSeverity with the addition of the ability to pass a context and additional request options.

See ListRiskSeverity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListTaskDetails

func (c *LLMSCAN) ListTaskDetails(input *ListTaskDetailsInput) (*ListTaskDetailsOutput, error)

ListTaskDetails API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListTaskDetails for usage and error information.

func (*LLMSCAN) ListTaskDetailsCommon

func (c *LLMSCAN) ListTaskDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTaskDetailsCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation ListTaskDetailsCommon for usage and error information.

func (*LLMSCAN) ListTaskDetailsCommonRequest

func (c *LLMSCAN) ListTaskDetailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTaskDetailsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTaskDetailsCommon operation. The "output" return value will be populated with the ListTaskDetailsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTaskDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after ListTaskDetailsCommon Send returns without error.

See ListTaskDetailsCommon for more information on using the ListTaskDetailsCommon API call, and error handling.

// Example sending a request using the ListTaskDetailsCommonRequest method.
req, resp := client.ListTaskDetailsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListTaskDetailsCommonWithContext

func (c *LLMSCAN) ListTaskDetailsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTaskDetailsCommonWithContext is the same as ListTaskDetailsCommon with the addition of the ability to pass a context and additional request options.

See ListTaskDetailsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) ListTaskDetailsRequest

func (c *LLMSCAN) ListTaskDetailsRequest(input *ListTaskDetailsInput) (req *request.Request, output *ListTaskDetailsOutput)

ListTaskDetailsRequest generates a "volcengine/request.Request" representing the client's request for the ListTaskDetails operation. The "output" return value will be populated with the ListTaskDetailsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTaskDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after ListTaskDetailsCommon Send returns without error.

See ListTaskDetails for more information on using the ListTaskDetails API call, and error handling.

// Example sending a request using the ListTaskDetailsRequest method.
req, resp := client.ListTaskDetailsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) ListTaskDetailsWithContext

func (c *LLMSCAN) ListTaskDetailsWithContext(ctx volcengine.Context, input *ListTaskDetailsInput, opts ...request.Option) (*ListTaskDetailsOutput, error)

ListTaskDetailsWithContext is the same as ListTaskDetails with the addition of the ability to pass a context and additional request options.

See ListTaskDetails for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) OperateTask

func (c *LLMSCAN) OperateTask(input *OperateTaskInput) (*OperateTaskOutput, error)

OperateTask API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation OperateTask for usage and error information.

func (*LLMSCAN) OperateTaskCommon

func (c *LLMSCAN) OperateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

OperateTaskCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation OperateTaskCommon for usage and error information.

func (*LLMSCAN) OperateTaskCommonRequest

func (c *LLMSCAN) OperateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

OperateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the OperateTaskCommon operation. The "output" return value will be populated with the OperateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned OperateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after OperateTaskCommon Send returns without error.

See OperateTaskCommon for more information on using the OperateTaskCommon API call, and error handling.

// Example sending a request using the OperateTaskCommonRequest method.
req, resp := client.OperateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) OperateTaskCommonWithContext

func (c *LLMSCAN) OperateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

OperateTaskCommonWithContext is the same as OperateTaskCommon with the addition of the ability to pass a context and additional request options.

See OperateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) OperateTaskRequest

func (c *LLMSCAN) OperateTaskRequest(input *OperateTaskInput) (req *request.Request, output *OperateTaskOutput)

OperateTaskRequest generates a "volcengine/request.Request" representing the client's request for the OperateTask operation. The "output" return value will be populated with the OperateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned OperateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after OperateTaskCommon Send returns without error.

See OperateTask for more information on using the OperateTask API call, and error handling.

// Example sending a request using the OperateTaskRequest method.
req, resp := client.OperateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) OperateTaskWithContext

func (c *LLMSCAN) OperateTaskWithContext(ctx volcengine.Context, input *OperateTaskInput, opts ...request.Option) (*OperateTaskOutput, error)

OperateTaskWithContext is the same as OperateTask with the addition of the ability to pass a context and additional request options.

See OperateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) UpdateAgent

func (c *LLMSCAN) UpdateAgent(input *UpdateAgentInput) (*UpdateAgentOutput, error)

UpdateAgent API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation UpdateAgent for usage and error information.

func (*LLMSCAN) UpdateAgentCommon

func (c *LLMSCAN) UpdateAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAgentCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation UpdateAgentCommon for usage and error information.

func (*LLMSCAN) UpdateAgentCommonRequest

func (c *LLMSCAN) UpdateAgentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAgentCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAgentCommon operation. The "output" return value will be populated with the UpdateAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAgentCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAgentCommon Send returns without error.

See UpdateAgentCommon for more information on using the UpdateAgentCommon API call, and error handling.

// Example sending a request using the UpdateAgentCommonRequest method.
req, resp := client.UpdateAgentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) UpdateAgentCommonWithContext

func (c *LLMSCAN) UpdateAgentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAgentCommonWithContext is the same as UpdateAgentCommon with the addition of the ability to pass a context and additional request options.

See UpdateAgentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) UpdateAgentRequest

func (c *LLMSCAN) UpdateAgentRequest(input *UpdateAgentInput) (req *request.Request, output *UpdateAgentOutput)

UpdateAgentRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAgent operation. The "output" return value will be populated with the UpdateAgentCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAgentCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAgentCommon Send returns without error.

See UpdateAgent for more information on using the UpdateAgent API call, and error handling.

// Example sending a request using the UpdateAgentRequest method.
req, resp := client.UpdateAgentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) UpdateAgentWithContext

func (c *LLMSCAN) UpdateAgentWithContext(ctx volcengine.Context, input *UpdateAgentInput, opts ...request.Option) (*UpdateAgentOutput, error)

UpdateAgentWithContext is the same as UpdateAgent with the addition of the ability to pass a context and additional request options.

See UpdateAgent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) UpdateModel

func (c *LLMSCAN) UpdateModel(input *UpdateModelInput) (*UpdateModelOutput, error)

UpdateModel API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation UpdateModel for usage and error information.

func (*LLMSCAN) UpdateModelCommon

func (c *LLMSCAN) UpdateModelCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateModelCommon API operation for LLMSCAN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for LLMSCAN's API operation UpdateModelCommon for usage and error information.

func (*LLMSCAN) UpdateModelCommonRequest

func (c *LLMSCAN) UpdateModelCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateModelCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateModelCommon operation. The "output" return value will be populated with the UpdateModelCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateModelCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateModelCommon Send returns without error.

See UpdateModelCommon for more information on using the UpdateModelCommon API call, and error handling.

// Example sending a request using the UpdateModelCommonRequest method.
req, resp := client.UpdateModelCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) UpdateModelCommonWithContext

func (c *LLMSCAN) UpdateModelCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateModelCommonWithContext is the same as UpdateModelCommon with the addition of the ability to pass a context and additional request options.

See UpdateModelCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*LLMSCAN) UpdateModelRequest

func (c *LLMSCAN) UpdateModelRequest(input *UpdateModelInput) (req *request.Request, output *UpdateModelOutput)

UpdateModelRequest generates a "volcengine/request.Request" representing the client's request for the UpdateModel operation. The "output" return value will be populated with the UpdateModelCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateModelCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateModelCommon Send returns without error.

See UpdateModel for more information on using the UpdateModel API call, and error handling.

// Example sending a request using the UpdateModelRequest method.
req, resp := client.UpdateModelRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*LLMSCAN) UpdateModelWithContext

func (c *LLMSCAN) UpdateModelWithContext(ctx volcengine.Context, input *UpdateModelInput, opts ...request.Option) (*UpdateModelOutput, error)

UpdateModelWithContext is the same as UpdateModel with the addition of the ability to pass a context and additional request options.

See UpdateModel for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type LLMSCANAPI

type LLMSCANAPI interface {
	ConnectAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ConnectAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ConnectAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ConnectAgent(*ConnectAgentInput) (*ConnectAgentOutput, error)
	ConnectAgentWithContext(volcengine.Context, *ConnectAgentInput, ...request.Option) (*ConnectAgentOutput, error)
	ConnectAgentRequest(*ConnectAgentInput) (*request.Request, *ConnectAgentOutput)

	ConnectModelCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ConnectModelCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ConnectModelCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ConnectModel(*ConnectModelInput) (*ConnectModelOutput, error)
	ConnectModelWithContext(volcengine.Context, *ConnectModelInput, ...request.Option) (*ConnectModelOutput, error)
	ConnectModelRequest(*ConnectModelInput) (*request.Request, *ConnectModelOutput)

	CreateAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAgent(*CreateAgentInput) (*CreateAgentOutput, error)
	CreateAgentWithContext(volcengine.Context, *CreateAgentInput, ...request.Option) (*CreateAgentOutput, error)
	CreateAgentRequest(*CreateAgentInput) (*request.Request, *CreateAgentOutput)

	CreateEvaluationByIDCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateEvaluationByIDCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateEvaluationByIDCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateEvaluationByID(*CreateEvaluationByIDInput) (*CreateEvaluationByIDOutput, error)
	CreateEvaluationByIDWithContext(volcengine.Context, *CreateEvaluationByIDInput, ...request.Option) (*CreateEvaluationByIDOutput, error)
	CreateEvaluationByIDRequest(*CreateEvaluationByIDInput) (*request.Request, *CreateEvaluationByIDOutput)

	CreateEvaluationByInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateEvaluationByInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateEvaluationByInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateEvaluationByInfo(*CreateEvaluationByInfoInput) (*CreateEvaluationByInfoOutput, error)
	CreateEvaluationByInfoWithContext(volcengine.Context, *CreateEvaluationByInfoInput, ...request.Option) (*CreateEvaluationByInfoOutput, error)
	CreateEvaluationByInfoRequest(*CreateEvaluationByInfoInput) (*request.Request, *CreateEvaluationByInfoOutput)

	CreateModelCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateModelCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateModelCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateModel(*CreateModelInput) (*CreateModelOutput, error)
	CreateModelWithContext(volcengine.Context, *CreateModelInput, ...request.Option) (*CreateModelOutput, error)
	CreateModelRequest(*CreateModelInput) (*request.Request, *CreateModelOutput)

	DeleteAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAgent(*DeleteAgentInput) (*DeleteAgentOutput, error)
	DeleteAgentWithContext(volcengine.Context, *DeleteAgentInput, ...request.Option) (*DeleteAgentOutput, error)
	DeleteAgentRequest(*DeleteAgentInput) (*request.Request, *DeleteAgentOutput)

	DeleteModelCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteModelCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteModelCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteModel(*DeleteModelInput) (*DeleteModelOutput, error)
	DeleteModelWithContext(volcengine.Context, *DeleteModelInput, ...request.Option) (*DeleteModelOutput, error)
	DeleteModelRequest(*DeleteModelInput) (*request.Request, *DeleteModelOutput)

	EditEvalTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EditEvalTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EditEvalTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EditEvalTask(*EditEvalTaskInput) (*EditEvalTaskOutput, error)
	EditEvalTaskWithContext(volcengine.Context, *EditEvalTaskInput, ...request.Option) (*EditEvalTaskOutput, error)
	EditEvalTaskRequest(*EditEvalTaskInput) (*request.Request, *EditEvalTaskOutput)

	GetAgentDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAgentDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAgentDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAgentDetail(*GetAgentDetailInput) (*GetAgentDetailOutput, error)
	GetAgentDetailWithContext(volcengine.Context, *GetAgentDetailInput, ...request.Option) (*GetAgentDetailOutput, error)
	GetAgentDetailRequest(*GetAgentDetailInput) (*request.Request, *GetAgentDetailOutput)

	GetConnectAgentResultCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetConnectAgentResultCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetConnectAgentResultCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetConnectAgentResult(*GetConnectAgentResultInput) (*GetConnectAgentResultOutput, error)
	GetConnectAgentResultWithContext(volcengine.Context, *GetConnectAgentResultInput, ...request.Option) (*GetConnectAgentResultOutput, error)
	GetConnectAgentResultRequest(*GetConnectAgentResultInput) (*request.Request, *GetConnectAgentResultOutput)

	GetDimensionTreeByTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetDimensionTreeByTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDimensionTreeByTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDimensionTreeByTask(*GetDimensionTreeByTaskInput) (*GetDimensionTreeByTaskOutput, error)
	GetDimensionTreeByTaskWithContext(volcengine.Context, *GetDimensionTreeByTaskInput, ...request.Option) (*GetDimensionTreeByTaskOutput, error)
	GetDimensionTreeByTaskRequest(*GetDimensionTreeByTaskInput) (*request.Request, *GetDimensionTreeByTaskOutput)

	GetLLMEvalTaskReportCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetLLMEvalTaskReportCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetLLMEvalTaskReportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetLLMEvalTaskReport(*GetLLMEvalTaskReportInput) (*GetLLMEvalTaskReportOutput, error)
	GetLLMEvalTaskReportWithContext(volcengine.Context, *GetLLMEvalTaskReportInput, ...request.Option) (*GetLLMEvalTaskReportOutput, error)
	GetLLMEvalTaskReportRequest(*GetLLMEvalTaskReportInput) (*request.Request, *GetLLMEvalTaskReportOutput)

	GetModelDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetModelDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetModelDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetModelDetail(*GetModelDetailInput) (*GetModelDetailOutput, error)
	GetModelDetailWithContext(volcengine.Context, *GetModelDetailInput, ...request.Option) (*GetModelDetailOutput, error)
	GetModelDetailRequest(*GetModelDetailInput) (*request.Request, *GetModelDetailOutput)

	GetRiskSummaryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRiskSummaryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRiskSummaryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRiskSummary(*GetRiskSummaryInput) (*GetRiskSummaryOutput, error)
	GetRiskSummaryWithContext(volcengine.Context, *GetRiskSummaryInput, ...request.Option) (*GetRiskSummaryOutput, error)
	GetRiskSummaryRequest(*GetRiskSummaryInput) (*request.Request, *GetRiskSummaryOutput)

	GetTaskDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTaskDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTaskDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTaskDetail(*GetTaskDetailInput) (*GetTaskDetailOutput, error)
	GetTaskDetailWithContext(volcengine.Context, *GetTaskDetailInput, ...request.Option) (*GetTaskDetailOutput, error)
	GetTaskDetailRequest(*GetTaskDetailInput) (*request.Request, *GetTaskDetailOutput)

	GetTaskProgressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTaskProgressCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTaskProgressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTaskProgress(*GetTaskProgressInput) (*GetTaskProgressOutput, error)
	GetTaskProgressWithContext(volcengine.Context, *GetTaskProgressInput, ...request.Option) (*GetTaskProgressOutput, error)
	GetTaskProgressRequest(*GetTaskProgressInput) (*request.Request, *GetTaskProgressOutput)

	ListAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAgent(*ListAgentInput) (*ListAgentOutput, error)
	ListAgentWithContext(volcengine.Context, *ListAgentInput, ...request.Option) (*ListAgentOutput, error)
	ListAgentRequest(*ListAgentInput) (*request.Request, *ListAgentOutput)

	ListAttackSuccessExampleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAttackSuccessExampleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAttackSuccessExampleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAttackSuccessExample(*ListAttackSuccessExampleInput) (*ListAttackSuccessExampleOutput, error)
	ListAttackSuccessExampleWithContext(volcengine.Context, *ListAttackSuccessExampleInput, ...request.Option) (*ListAttackSuccessExampleOutput, error)
	ListAttackSuccessExampleRequest(*ListAttackSuccessExampleInput) (*request.Request, *ListAttackSuccessExampleOutput)

	ListAttackSummaryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAttackSummaryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAttackSummaryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAttackSummary(*ListAttackSummaryInput) (*ListAttackSummaryOutput, error)
	ListAttackSummaryWithContext(volcengine.Context, *ListAttackSummaryInput, ...request.Option) (*ListAttackSummaryOutput, error)
	ListAttackSummaryRequest(*ListAttackSummaryInput) (*request.Request, *ListAttackSummaryOutput)

	ListAttackTypeSummaryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAttackTypeSummaryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAttackTypeSummaryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAttackTypeSummary(*ListAttackTypeSummaryInput) (*ListAttackTypeSummaryOutput, error)
	ListAttackTypeSummaryWithContext(volcengine.Context, *ListAttackTypeSummaryInput, ...request.Option) (*ListAttackTypeSummaryOutput, error)
	ListAttackTypeSummaryRequest(*ListAttackTypeSummaryInput) (*request.Request, *ListAttackTypeSummaryOutput)

	ListLLMEvalTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListLLMEvalTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListLLMEvalTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListLLMEvalTasks(*ListLLMEvalTasksInput) (*ListLLMEvalTasksOutput, error)
	ListLLMEvalTasksWithContext(volcengine.Context, *ListLLMEvalTasksInput, ...request.Option) (*ListLLMEvalTasksOutput, error)
	ListLLMEvalTasksRequest(*ListLLMEvalTasksInput) (*request.Request, *ListLLMEvalTasksOutput)

	ListModelApplicationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListModelApplicationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListModelApplicationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListModelApplication(*ListModelApplicationInput) (*ListModelApplicationOutput, error)
	ListModelApplicationWithContext(volcengine.Context, *ListModelApplicationInput, ...request.Option) (*ListModelApplicationOutput, error)
	ListModelApplicationRequest(*ListModelApplicationInput) (*request.Request, *ListModelApplicationOutput)

	ListRiskSeverityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRiskSeverityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRiskSeverityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRiskSeverity(*ListRiskSeverityInput) (*ListRiskSeverityOutput, error)
	ListRiskSeverityWithContext(volcengine.Context, *ListRiskSeverityInput, ...request.Option) (*ListRiskSeverityOutput, error)
	ListRiskSeverityRequest(*ListRiskSeverityInput) (*request.Request, *ListRiskSeverityOutput)

	ListTaskDetailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTaskDetailsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTaskDetailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTaskDetails(*ListTaskDetailsInput) (*ListTaskDetailsOutput, error)
	ListTaskDetailsWithContext(volcengine.Context, *ListTaskDetailsInput, ...request.Option) (*ListTaskDetailsOutput, error)
	ListTaskDetailsRequest(*ListTaskDetailsInput) (*request.Request, *ListTaskDetailsOutput)

	OperateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	OperateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	OperateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	OperateTask(*OperateTaskInput) (*OperateTaskOutput, error)
	OperateTaskWithContext(volcengine.Context, *OperateTaskInput, ...request.Option) (*OperateTaskOutput, error)
	OperateTaskRequest(*OperateTaskInput) (*request.Request, *OperateTaskOutput)

	UpdateAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAgent(*UpdateAgentInput) (*UpdateAgentOutput, error)
	UpdateAgentWithContext(volcengine.Context, *UpdateAgentInput, ...request.Option) (*UpdateAgentOutput, error)
	UpdateAgentRequest(*UpdateAgentInput) (*request.Request, *UpdateAgentOutput)

	UpdateModelCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateModelCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateModelCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateModel(*UpdateModelInput) (*UpdateModelOutput, error)
	UpdateModelWithContext(volcengine.Context, *UpdateModelInput, ...request.Option) (*UpdateModelOutput, error)
	UpdateModelRequest(*UpdateModelInput) (*request.Request, *UpdateModelOutput)
}

LLMSCANAPI provides an interface to enable mocking the llmscan.LLMSCAN service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// LLMSCAN.
func myFunc(svc LLMSCANAPI) bool {
    // Make svc.ConnectAgent request
}

func main() {
    sess := session.New()
    svc := llmscan.New(sess)

    myFunc(svc)
}

type ListAgentInput

type ListAgentInput struct {
	Filter *FilterForListAgentInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAgentInput) GoString

func (s ListAgentInput) GoString() string

GoString returns the string representation

func (*ListAgentInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAgentInput) SetPageNumber

func (s *ListAgentInput) SetPageNumber(v int32) *ListAgentInput

SetPageNumber sets the PageNumber field's value.

func (*ListAgentInput) SetPageSize

func (s *ListAgentInput) SetPageSize(v int32) *ListAgentInput

SetPageSize sets the PageSize field's value.

func (*ListAgentInput) SetSortBy

func (s *ListAgentInput) SetSortBy(v string) *ListAgentInput

SetSortBy sets the SortBy field's value.

func (*ListAgentInput) SetSortOrder

func (s *ListAgentInput) SetSortOrder(v string) *ListAgentInput

SetSortOrder sets the SortOrder field's value.

func (ListAgentInput) String

func (s ListAgentInput) String() string

String returns the string representation

func (*ListAgentInput) Validate

func (s *ListAgentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListAgentOutput

type ListAgentOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAgentOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAgentOutput) GoString

func (s ListAgentOutput) GoString() string

GoString returns the string representation

func (*ListAgentOutput) SetData

SetData sets the Data field's value.

func (*ListAgentOutput) SetPageNumber

func (s *ListAgentOutput) SetPageNumber(v int32) *ListAgentOutput

SetPageNumber sets the PageNumber field's value.

func (*ListAgentOutput) SetPageSize

func (s *ListAgentOutput) SetPageSize(v int32) *ListAgentOutput

SetPageSize sets the PageSize field's value.

func (*ListAgentOutput) SetTotalCount

func (s *ListAgentOutput) SetTotalCount(v int32) *ListAgentOutput

SetTotalCount sets the TotalCount field's value.

func (ListAgentOutput) String

func (s ListAgentOutput) String() string

String returns the string representation

type ListAttackSuccessExampleInput

type ListAttackSuccessExampleInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListAttackSuccessExampleInput) GoString

GoString returns the string representation

func (*ListAttackSuccessExampleInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (ListAttackSuccessExampleInput) String

String returns the string representation

func (*ListAttackSuccessExampleInput) Validate

func (s *ListAttackSuccessExampleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListAttackSuccessExampleOutput

type ListAttackSuccessExampleOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAttackSuccessExampleOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAttackSuccessExampleOutput) GoString

GoString returns the string representation

func (*ListAttackSuccessExampleOutput) SetData

SetData sets the Data field's value.

func (ListAttackSuccessExampleOutput) String

String returns the string representation

type ListAttackSummaryInput

type ListAttackSummaryInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListAttackSummaryInput) GoString

func (s ListAttackSummaryInput) GoString() string

GoString returns the string representation

func (*ListAttackSummaryInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (ListAttackSummaryInput) String

func (s ListAttackSummaryInput) String() string

String returns the string representation

func (*ListAttackSummaryInput) Validate

func (s *ListAttackSummaryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListAttackSummaryOutput

type ListAttackSummaryOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAttackSummaryOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAttackSummaryOutput) GoString

func (s ListAttackSummaryOutput) GoString() string

GoString returns the string representation

func (*ListAttackSummaryOutput) SetData

SetData sets the Data field's value.

func (ListAttackSummaryOutput) String

func (s ListAttackSummaryOutput) String() string

String returns the string representation

type ListAttackTypeSummaryInput

type ListAttackTypeSummaryInput struct {
	Filter *FilterForListAttackTypeSummaryInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAttackTypeSummaryInput) GoString

func (s ListAttackTypeSummaryInput) GoString() string

GoString returns the string representation

func (*ListAttackTypeSummaryInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAttackTypeSummaryInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListAttackTypeSummaryInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListAttackTypeSummaryInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListAttackTypeSummaryInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListAttackTypeSummaryInput) String

String returns the string representation

func (*ListAttackTypeSummaryInput) Validate

func (s *ListAttackTypeSummaryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListAttackTypeSummaryOutput

type ListAttackTypeSummaryOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAttackTypeSummaryOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAttackTypeSummaryOutput) GoString

func (s ListAttackTypeSummaryOutput) GoString() string

GoString returns the string representation

func (*ListAttackTypeSummaryOutput) SetData

SetData sets the Data field's value.

func (ListAttackTypeSummaryOutput) String

String returns the string representation

type ListLLMEvalTasksInput

type ListLLMEvalTasksInput struct {
	Filter *FilterForListLLMEvalTasksInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListLLMEvalTasksInput) GoString

func (s ListLLMEvalTasksInput) GoString() string

GoString returns the string representation

func (*ListLLMEvalTasksInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListLLMEvalTasksInput) SetPageNumber

func (s *ListLLMEvalTasksInput) SetPageNumber(v int32) *ListLLMEvalTasksInput

SetPageNumber sets the PageNumber field's value.

func (*ListLLMEvalTasksInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListLLMEvalTasksInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListLLMEvalTasksInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListLLMEvalTasksInput) String

func (s ListLLMEvalTasksInput) String() string

String returns the string representation

func (*ListLLMEvalTasksInput) Validate

func (s *ListLLMEvalTasksInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListLLMEvalTasksOutput

type ListLLMEvalTasksOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListLLMEvalTasksOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListLLMEvalTasksOutput) GoString

func (s ListLLMEvalTasksOutput) GoString() string

GoString returns the string representation

func (*ListLLMEvalTasksOutput) SetData

SetData sets the Data field's value.

func (*ListLLMEvalTasksOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListLLMEvalTasksOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListLLMEvalTasksOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListLLMEvalTasksOutput) String

func (s ListLLMEvalTasksOutput) String() string

String returns the string representation

type ListModelApplicationInput

type ListModelApplicationInput struct {
	Filter *FilterForListModelApplicationInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListModelApplicationInput) GoString

func (s ListModelApplicationInput) GoString() string

GoString returns the string representation

func (*ListModelApplicationInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListModelApplicationInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListModelApplicationInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListModelApplicationInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListModelApplicationInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListModelApplicationInput) String

func (s ListModelApplicationInput) String() string

String returns the string representation

func (*ListModelApplicationInput) Validate

func (s *ListModelApplicationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListModelApplicationOutput

type ListModelApplicationOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListModelApplicationOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListModelApplicationOutput) GoString

func (s ListModelApplicationOutput) GoString() string

GoString returns the string representation

func (*ListModelApplicationOutput) SetData

SetData sets the Data field's value.

func (*ListModelApplicationOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListModelApplicationOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListModelApplicationOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListModelApplicationOutput) String

String returns the string representation

type ListRiskSeverityInput

type ListRiskSeverityInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListRiskSeverityInput) GoString

func (s ListRiskSeverityInput) GoString() string

GoString returns the string representation

func (*ListRiskSeverityInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (ListRiskSeverityInput) String

func (s ListRiskSeverityInput) String() string

String returns the string representation

func (*ListRiskSeverityInput) Validate

func (s *ListRiskSeverityInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListRiskSeverityOutput

type ListRiskSeverityOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListRiskSeverityOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRiskSeverityOutput) GoString

func (s ListRiskSeverityOutput) GoString() string

GoString returns the string representation

func (*ListRiskSeverityOutput) SetData

SetData sets the Data field's value.

func (ListRiskSeverityOutput) String

func (s ListRiskSeverityOutput) String() string

String returns the string representation

type ListTaskDetailsInput

type ListTaskDetailsInput struct {
	Filter *FilterForListTaskDetailsInput `type:"structure" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	SortBy *string `type:"string" json:",omitempty"`

	SortOrder *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListTaskDetailsInput) GoString

func (s ListTaskDetailsInput) GoString() string

GoString returns the string representation

func (*ListTaskDetailsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListTaskDetailsInput) SetPageNumber

func (s *ListTaskDetailsInput) SetPageNumber(v int32) *ListTaskDetailsInput

SetPageNumber sets the PageNumber field's value.

func (*ListTaskDetailsInput) SetPageSize

func (s *ListTaskDetailsInput) SetPageSize(v int32) *ListTaskDetailsInput

SetPageSize sets the PageSize field's value.

func (*ListTaskDetailsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListTaskDetailsInput) SetSortOrder

func (s *ListTaskDetailsInput) SetSortOrder(v string) *ListTaskDetailsInput

SetSortOrder sets the SortOrder field's value.

func (ListTaskDetailsInput) String

func (s ListTaskDetailsInput) String() string

String returns the string representation

func (*ListTaskDetailsInput) Validate

func (s *ListTaskDetailsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListTaskDetailsOutput

type ListTaskDetailsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListTaskDetailsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListTaskDetailsOutput) GoString

func (s ListTaskDetailsOutput) GoString() string

GoString returns the string representation

func (*ListTaskDetailsOutput) SetData

SetData sets the Data field's value.

func (*ListTaskDetailsOutput) SetPageNumber

func (s *ListTaskDetailsOutput) SetPageNumber(v int32) *ListTaskDetailsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListTaskDetailsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListTaskDetailsOutput) SetTotalCount

func (s *ListTaskDetailsOutput) SetTotalCount(v int32) *ListTaskDetailsOutput

SetTotalCount sets the TotalCount field's value.

func (ListTaskDetailsOutput) String

func (s ListTaskDetailsOutput) String() string

String returns the string representation

type OperateTaskInput

type OperateTaskInput struct {

	// Operate is a required field
	Operate *string `type:"string" json:",omitempty" required:"true"`

	// TaskID is a required field
	TaskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (OperateTaskInput) GoString

func (s OperateTaskInput) GoString() string

GoString returns the string representation

func (*OperateTaskInput) SetOperate

func (s *OperateTaskInput) SetOperate(v string) *OperateTaskInput

SetOperate sets the Operate field's value.

func (*OperateTaskInput) SetTaskID

func (s *OperateTaskInput) SetTaskID(v string) *OperateTaskInput

SetTaskID sets the TaskID field's value.

func (OperateTaskInput) String

func (s OperateTaskInput) String() string

String returns the string representation

func (*OperateTaskInput) Validate

func (s *OperateTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type OperateTaskOutput

type OperateTaskOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (OperateTaskOutput) GoString

func (s OperateTaskOutput) GoString() string

GoString returns the string representation

func (OperateTaskOutput) String

func (s OperateTaskOutput) String() string

String returns the string representation

type ProjectInfoForGetLLMEvalTaskReportOutput

type ProjectInfoForGetLLMEvalTaskReportOutput struct {
	AllSubProjectName []*string `type:"list" json:",omitempty"`

	EvalContentPassNum *int32 `type:"int32" json:",omitempty"`

	EvalContentTotalNum *int32 `type:"int32" json:",omitempty"`

	FailSubProjectName []*string `type:"list" json:",omitempty"`

	IsPass *bool `type:"boolean" json:",omitempty"`

	PassRateStr *string `type:"string" json:",omitempty"`

	ProjectCode *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	StandardPassRate *float64 `type:"float" json:",omitempty"`

	SubProjectInfos []*SubProjectInfoForGetLLMEvalTaskReportOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectInfoForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetAllSubProjectName

SetAllSubProjectName sets the AllSubProjectName field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetEvalContentPassNum

SetEvalContentPassNum sets the EvalContentPassNum field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetEvalContentTotalNum

SetEvalContentTotalNum sets the EvalContentTotalNum field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetFailSubProjectName

SetFailSubProjectName sets the FailSubProjectName field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetIsPass

SetIsPass sets the IsPass field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetPassRateStr

SetPassRateStr sets the PassRateStr field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetProjectCode

SetProjectCode sets the ProjectCode field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetStandardPassRate

SetStandardPassRate sets the StandardPassRate field's value.

func (*ProjectInfoForGetLLMEvalTaskReportOutput) SetSubProjectInfos

SetSubProjectInfos sets the SubProjectInfos field's value.

func (ProjectInfoForGetLLMEvalTaskReportOutput) String

String returns the string representation

type RootForGetDimensionTreeByTaskOutput

type RootForGetDimensionTreeByTaskOutput struct {
	Children []*ChildForGetDimensionTreeByTaskOutput `type:"list" json:",omitempty"`

	DimensionID *string `type:"string" json:",omitempty"`

	DimensionLevel *string `type:"string" json:",omitempty"`

	DimensionName *string `type:"string" json:",omitempty"`

	ParentID *string `type:"string" json:",omitempty"`

	UpdateTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RootForGetDimensionTreeByTaskOutput) GoString

GoString returns the string representation

func (*RootForGetDimensionTreeByTaskOutput) SetChildren

SetChildren sets the Children field's value.

func (*RootForGetDimensionTreeByTaskOutput) SetDimensionID

SetDimensionID sets the DimensionID field's value.

func (*RootForGetDimensionTreeByTaskOutput) SetDimensionLevel

SetDimensionLevel sets the DimensionLevel field's value.

func (*RootForGetDimensionTreeByTaskOutput) SetDimensionName

SetDimensionName sets the DimensionName field's value.

func (*RootForGetDimensionTreeByTaskOutput) SetParentID

SetParentID sets the ParentID field's value.

func (*RootForGetDimensionTreeByTaskOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (RootForGetDimensionTreeByTaskOutput) String

String returns the string representation

type SubProjectInfoForGetLLMEvalTaskReportOutput

type SubProjectInfoForGetLLMEvalTaskReportOutput struct {
	PassRate *float64 `type:"float" json:",omitempty"`

	SubProjectCode *string `type:"string" json:",omitempty"`

	SubProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SubProjectInfoForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*SubProjectInfoForGetLLMEvalTaskReportOutput) SetPassRate

SetPassRate sets the PassRate field's value.

func (*SubProjectInfoForGetLLMEvalTaskReportOutput) SetSubProjectCode

SetSubProjectCode sets the SubProjectCode field's value.

func (*SubProjectInfoForGetLLMEvalTaskReportOutput) SetSubProjectName

SetSubProjectName sets the SubProjectName field's value.

func (SubProjectInfoForGetLLMEvalTaskReportOutput) String

String returns the string representation

type Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput

type Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput struct {
	AllSubProjectName []*string `type:"list" json:",omitempty"`

	EvalContentPassNum *int32 `type:"int32" json:",omitempty"`

	EvalContentTotalNum *int32 `type:"int32" json:",omitempty"`

	FailSubProjectName []*string `type:"list" json:",omitempty"`

	IsPass *bool `type:"boolean" json:",omitempty"`

	PassRateStr *string `type:"string" json:",omitempty"`

	StandardPassRate *float64 `type:"float" json:",omitempty"`

	SubProjectInfos []*SubProjectInfoForGetLLMEvalTaskReportOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetAllSubProjectName

SetAllSubProjectName sets the AllSubProjectName field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetEvalContentPassNum

SetEvalContentPassNum sets the EvalContentPassNum field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetEvalContentTotalNum

SetEvalContentTotalNum sets the EvalContentTotalNum field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetFailSubProjectName

SetFailSubProjectName sets the FailSubProjectName field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetIsPass

SetIsPass sets the IsPass field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetPassRateStr

SetPassRateStr sets the PassRateStr field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetStandardPassRate

SetStandardPassRate sets the StandardPassRate field's value.

func (*Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) SetSubProjectInfos

SetSubProjectInfos sets the SubProjectInfos field's value.

func (Tc260ResponseAcceptDataForGetLLMEvalTaskReportOutput) String

String returns the string representation

type Tc260ResponseContentDataForGetLLMEvalTaskReportOutput

type Tc260ResponseContentDataForGetLLMEvalTaskReportOutput struct {
	IsPassForResponse *bool `type:"boolean" json:",omitempty"`

	ProjectInfos []*ProjectInfoForGetLLMEvalTaskReportOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Tc260ResponseContentDataForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*Tc260ResponseContentDataForGetLLMEvalTaskReportOutput) SetIsPassForResponse

SetIsPassForResponse sets the IsPassForResponse field's value.

func (*Tc260ResponseContentDataForGetLLMEvalTaskReportOutput) SetProjectInfos

SetProjectInfos sets the ProjectInfos field's value.

func (Tc260ResponseContentDataForGetLLMEvalTaskReportOutput) String

String returns the string representation

type Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput

type Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput struct {
	IsPassForResponse *bool `type:"boolean" json:",omitempty"`

	ProjectInfos []*ProjectInfoForGetLLMEvalTaskReportOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput) GoString

GoString returns the string representation

func (*Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput) SetIsPassForResponse

SetIsPassForResponse sets the IsPassForResponse field's value.

func (*Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput) SetProjectInfos

SetProjectInfos sets the ProjectInfos field's value.

func (Tc260ResponseDenyDataForGetLLMEvalTaskReportOutput) String

String returns the string representation

type UpdateAgentInput

type UpdateAgentInput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	// BaseUrl is a required field
	BaseUrl *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Param *string `type:"string" json:",omitempty"`

	// Platform is a required field
	Platform *string `type:"string" json:",omitempty" required:"true"`

	// UUID is a required field
	UUID *string `type:"string" json:",omitempty" required:"true"`

	UserID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateAgentInput) GoString

func (s UpdateAgentInput) GoString() string

GoString returns the string representation

func (*UpdateAgentInput) SetApiKey

func (s *UpdateAgentInput) SetApiKey(v string) *UpdateAgentInput

SetApiKey sets the ApiKey field's value.

func (*UpdateAgentInput) SetBaseUrl

func (s *UpdateAgentInput) SetBaseUrl(v string) *UpdateAgentInput

SetBaseUrl sets the BaseUrl field's value.

func (*UpdateAgentInput) SetName

func (s *UpdateAgentInput) SetName(v string) *UpdateAgentInput

SetName sets the Name field's value.

func (*UpdateAgentInput) SetParam

func (s *UpdateAgentInput) SetParam(v string) *UpdateAgentInput

SetParam sets the Param field's value.

func (*UpdateAgentInput) SetPlatform

func (s *UpdateAgentInput) SetPlatform(v string) *UpdateAgentInput

SetPlatform sets the Platform field's value.

func (*UpdateAgentInput) SetUUID

func (s *UpdateAgentInput) SetUUID(v string) *UpdateAgentInput

SetUUID sets the UUID field's value.

func (*UpdateAgentInput) SetUserID

func (s *UpdateAgentInput) SetUserID(v string) *UpdateAgentInput

SetUserID sets the UserID field's value.

func (UpdateAgentInput) String

func (s UpdateAgentInput) String() string

String returns the string representation

func (*UpdateAgentInput) Validate

func (s *UpdateAgentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateAgentOutput

type UpdateAgentOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForUpdateAgentOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateAgentOutput) GoString

func (s UpdateAgentOutput) GoString() string

GoString returns the string representation

func (*UpdateAgentOutput) SetData

SetData sets the Data field's value.

func (UpdateAgentOutput) String

func (s UpdateAgentOutput) String() string

String returns the string representation

type UpdateModelInput

type UpdateModelInput struct {
	ApiKey *string `type:"string" json:",omitempty"`

	// BaseUrl is a required field
	BaseUrl *string `type:"string" json:",omitempty" required:"true"`

	EndpointID *string `type:"string" json:",omitempty"`

	// Implement is a required field
	Implement *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Param *string `type:"string" json:",omitempty"`

	Remark *string `type:"string" json:",omitempty"`

	// UUID is a required field
	UUID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateModelInput) GoString

func (s UpdateModelInput) GoString() string

GoString returns the string representation

func (*UpdateModelInput) SetApiKey

func (s *UpdateModelInput) SetApiKey(v string) *UpdateModelInput

SetApiKey sets the ApiKey field's value.

func (*UpdateModelInput) SetBaseUrl

func (s *UpdateModelInput) SetBaseUrl(v string) *UpdateModelInput

SetBaseUrl sets the BaseUrl field's value.

func (*UpdateModelInput) SetEndpointID

func (s *UpdateModelInput) SetEndpointID(v string) *UpdateModelInput

SetEndpointID sets the EndpointID field's value.

func (*UpdateModelInput) SetImplement

func (s *UpdateModelInput) SetImplement(v string) *UpdateModelInput

SetImplement sets the Implement field's value.

func (*UpdateModelInput) SetName

func (s *UpdateModelInput) SetName(v string) *UpdateModelInput

SetName sets the Name field's value.

func (*UpdateModelInput) SetParam

func (s *UpdateModelInput) SetParam(v string) *UpdateModelInput

SetParam sets the Param field's value.

func (*UpdateModelInput) SetRemark

func (s *UpdateModelInput) SetRemark(v string) *UpdateModelInput

SetRemark sets the Remark field's value.

func (*UpdateModelInput) SetUUID

func (s *UpdateModelInput) SetUUID(v string) *UpdateModelInput

SetUUID sets the UUID field's value.

func (UpdateModelInput) String

func (s UpdateModelInput) String() string

String returns the string representation

func (*UpdateModelInput) Validate

func (s *UpdateModelInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateModelOutput

type UpdateModelOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForUpdateModelOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateModelOutput) GoString

func (s UpdateModelOutput) GoString() string

GoString returns the string representation

func (*UpdateModelOutput) SetData

SetData sets the Data field's value.

func (UpdateModelOutput) String

func (s UpdateModelOutput) String() string

String returns the string representation

type UpdateTimeForListAgentInput

type UpdateTimeForListAgentInput struct {
	EndTime *int32 `type:"int32" json:",omitempty"`

	StartTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateTimeForListAgentInput) GoString

func (s UpdateTimeForListAgentInput) GoString() string

GoString returns the string representation

func (*UpdateTimeForListAgentInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*UpdateTimeForListAgentInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (UpdateTimeForListAgentInput) String

String returns the string representation

type UpdateTimeForListModelApplicationInput

type UpdateTimeForListModelApplicationInput struct {
	EndTime *int32 `type:"int32" json:",omitempty"`

	StartTime *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateTimeForListModelApplicationInput) GoString

GoString returns the string representation

func (*UpdateTimeForListModelApplicationInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*UpdateTimeForListModelApplicationInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (UpdateTimeForListModelApplicationInput) String

String returns the string representation

Jump to

Keyboard shortcuts

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