Documentation ¶
Index ¶
- Constants
- type AbortCronJobsRequest
- type AbortCronJobsRequestParams
- type AbortCronJobsResponse
- type AbortCronJobsResponseParams
- type AbortJobRequest
- type AbortJobRequestParams
- type AbortJobResponse
- type AbortJobResponseParams
- type AdjustJobSpeedRequest
- type AdjustJobSpeedRequestParams
- type AdjustJobSpeedResponse
- type AdjustJobSpeedResponseParams
- type AggregationLegend
- type AlertChannel
- type AlertChannelRecord
- type AlertRecord
- type AlertRecordStatus
- type Attributes
- type CheckSummary
- type Client
- func (c *Client) AbortCronJobs(request *AbortCronJobsRequest) (response *AbortCronJobsResponse, err error)
- func (c *Client) AbortCronJobsWithContext(ctx context.Context, request *AbortCronJobsRequest) (response *AbortCronJobsResponse, err error)
- func (c *Client) AbortJob(request *AbortJobRequest) (response *AbortJobResponse, err error)
- func (c *Client) AbortJobWithContext(ctx context.Context, request *AbortJobRequest) (response *AbortJobResponse, err error)
- func (c *Client) AdjustJobSpeed(request *AdjustJobSpeedRequest) (response *AdjustJobSpeedResponse, err error)
- func (c *Client) AdjustJobSpeedWithContext(ctx context.Context, request *AdjustJobSpeedRequest) (response *AdjustJobSpeedResponse, err error)
- func (c *Client) CopyScenario(request *CopyScenarioRequest) (response *CopyScenarioResponse, err error)
- func (c *Client) CopyScenarioWithContext(ctx context.Context, request *CopyScenarioRequest) (response *CopyScenarioResponse, err error)
- func (c *Client) CreateAlertChannel(request *CreateAlertChannelRequest) (response *CreateAlertChannelResponse, err error)
- func (c *Client) CreateAlertChannelWithContext(ctx context.Context, request *CreateAlertChannelRequest) (response *CreateAlertChannelResponse, err error)
- func (c *Client) CreateCronJob(request *CreateCronJobRequest) (response *CreateCronJobResponse, err error)
- func (c *Client) CreateCronJobWithContext(ctx context.Context, request *CreateCronJobRequest) (response *CreateCronJobResponse, err error)
- func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
- func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
- func (c *Client) CreateFile(request *CreateFileRequest) (response *CreateFileResponse, err error)
- func (c *Client) CreateFileWithContext(ctx context.Context, request *CreateFileRequest) (response *CreateFileResponse, err error)
- func (c *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (c *Client) CreateProjectWithContext(ctx context.Context, request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (c *Client) CreateScenario(request *CreateScenarioRequest) (response *CreateScenarioResponse, err error)
- func (c *Client) CreateScenarioWithContext(ctx context.Context, request *CreateScenarioRequest) (response *CreateScenarioResponse, err error)
- func (c *Client) DeleteAlertChannel(request *DeleteAlertChannelRequest) (response *DeleteAlertChannelResponse, err error)
- func (c *Client) DeleteAlertChannelWithContext(ctx context.Context, request *DeleteAlertChannelRequest) (response *DeleteAlertChannelResponse, err error)
- func (c *Client) DeleteCronJobs(request *DeleteCronJobsRequest) (response *DeleteCronJobsResponse, err error)
- func (c *Client) DeleteCronJobsWithContext(ctx context.Context, request *DeleteCronJobsRequest) (response *DeleteCronJobsResponse, err error)
- func (c *Client) DeleteEnvironments(request *DeleteEnvironmentsRequest) (response *DeleteEnvironmentsResponse, err error)
- func (c *Client) DeleteEnvironmentsWithContext(ctx context.Context, request *DeleteEnvironmentsRequest) (response *DeleteEnvironmentsResponse, err error)
- func (c *Client) DeleteFiles(request *DeleteFilesRequest) (response *DeleteFilesResponse, err error)
- func (c *Client) DeleteFilesWithContext(ctx context.Context, request *DeleteFilesRequest) (response *DeleteFilesResponse, err error)
- func (c *Client) DeleteJobs(request *DeleteJobsRequest) (response *DeleteJobsResponse, err error)
- func (c *Client) DeleteJobsWithContext(ctx context.Context, request *DeleteJobsRequest) (response *DeleteJobsResponse, err error)
- func (c *Client) DeleteProjects(request *DeleteProjectsRequest) (response *DeleteProjectsResponse, err error)
- func (c *Client) DeleteProjectsWithContext(ctx context.Context, request *DeleteProjectsRequest) (response *DeleteProjectsResponse, err error)
- func (c *Client) DeleteScenarios(request *DeleteScenariosRequest) (response *DeleteScenariosResponse, err error)
- func (c *Client) DeleteScenariosWithContext(ctx context.Context, request *DeleteScenariosRequest) (response *DeleteScenariosResponse, err error)
- func (c *Client) DescribeAlertChannels(request *DescribeAlertChannelsRequest) (response *DescribeAlertChannelsResponse, err error)
- func (c *Client) DescribeAlertChannelsWithContext(ctx context.Context, request *DescribeAlertChannelsRequest) (response *DescribeAlertChannelsResponse, err error)
- func (c *Client) DescribeAlertRecords(request *DescribeAlertRecordsRequest) (response *DescribeAlertRecordsResponse, err error)
- func (c *Client) DescribeAlertRecordsWithContext(ctx context.Context, request *DescribeAlertRecordsRequest) (response *DescribeAlertRecordsResponse, err error)
- func (c *Client) DescribeAvailableMetrics(request *DescribeAvailableMetricsRequest) (response *DescribeAvailableMetricsResponse, err error)
- func (c *Client) DescribeAvailableMetricsWithContext(ctx context.Context, request *DescribeAvailableMetricsRequest) (response *DescribeAvailableMetricsResponse, err error)
- func (c *Client) DescribeCheckSummary(request *DescribeCheckSummaryRequest) (response *DescribeCheckSummaryResponse, err error)
- func (c *Client) DescribeCheckSummaryWithContext(ctx context.Context, request *DescribeCheckSummaryRequest) (response *DescribeCheckSummaryResponse, err error)
- func (c *Client) DescribeCronJobs(request *DescribeCronJobsRequest) (response *DescribeCronJobsResponse, err error)
- func (c *Client) DescribeCronJobsWithContext(ctx context.Context, request *DescribeCronJobsRequest) (response *DescribeCronJobsResponse, err error)
- func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
- func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
- func (c *Client) DescribeErrorSummary(request *DescribeErrorSummaryRequest) (response *DescribeErrorSummaryResponse, err error)
- func (c *Client) DescribeErrorSummaryWithContext(ctx context.Context, request *DescribeErrorSummaryRequest) (response *DescribeErrorSummaryResponse, err error)
- func (c *Client) DescribeFiles(request *DescribeFilesRequest) (response *DescribeFilesResponse, err error)
- func (c *Client) DescribeFilesWithContext(ctx context.Context, request *DescribeFilesRequest) (response *DescribeFilesResponse, err error)
- func (c *Client) DescribeJobs(request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
- func (c *Client) DescribeJobsWithContext(ctx context.Context, request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
- func (c *Client) DescribeLabelValues(request *DescribeLabelValuesRequest) (response *DescribeLabelValuesResponse, err error)
- func (c *Client) DescribeLabelValuesWithContext(ctx context.Context, request *DescribeLabelValuesRequest) (response *DescribeLabelValuesResponse, err error)
- func (c *Client) DescribeMetricLabelWithValues(request *DescribeMetricLabelWithValuesRequest) (response *DescribeMetricLabelWithValuesResponse, err error)
- func (c *Client) DescribeMetricLabelWithValuesWithContext(ctx context.Context, request *DescribeMetricLabelWithValuesRequest) (response *DescribeMetricLabelWithValuesResponse, err error)
- func (c *Client) DescribeNormalLogs(request *DescribeNormalLogsRequest) (response *DescribeNormalLogsResponse, err error)
- func (c *Client) DescribeNormalLogsWithContext(ctx context.Context, request *DescribeNormalLogsRequest) (response *DescribeNormalLogsResponse, err error)
- func (c *Client) DescribeProjects(request *DescribeProjectsRequest) (response *DescribeProjectsResponse, err error)
- func (c *Client) DescribeProjectsWithContext(ctx context.Context, request *DescribeProjectsRequest) (response *DescribeProjectsResponse, err error)
- func (c *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (c *Client) DescribeRegionsWithContext(ctx context.Context, request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (c *Client) DescribeRequestSummary(request *DescribeRequestSummaryRequest) (response *DescribeRequestSummaryResponse, err error)
- func (c *Client) DescribeRequestSummaryWithContext(ctx context.Context, request *DescribeRequestSummaryRequest) (response *DescribeRequestSummaryResponse, err error)
- func (c *Client) DescribeSampleBatchQuery(request *DescribeSampleBatchQueryRequest) (response *DescribeSampleBatchQueryResponse, err error)
- func (c *Client) DescribeSampleBatchQueryWithContext(ctx context.Context, request *DescribeSampleBatchQueryRequest) (response *DescribeSampleBatchQueryResponse, err error)
- func (c *Client) DescribeSampleLogs(request *DescribeSampleLogsRequest) (response *DescribeSampleLogsResponse, err error)
- func (c *Client) DescribeSampleLogsWithContext(ctx context.Context, request *DescribeSampleLogsRequest) (response *DescribeSampleLogsResponse, err error)
- func (c *Client) DescribeSampleMatrixBatchQuery(request *DescribeSampleMatrixBatchQueryRequest) (response *DescribeSampleMatrixBatchQueryResponse, err error)
- func (c *Client) DescribeSampleMatrixBatchQueryWithContext(ctx context.Context, request *DescribeSampleMatrixBatchQueryRequest) (response *DescribeSampleMatrixBatchQueryResponse, err error)
- func (c *Client) DescribeSampleMatrixQuery(request *DescribeSampleMatrixQueryRequest) (response *DescribeSampleMatrixQueryResponse, err error)
- func (c *Client) DescribeSampleMatrixQueryWithContext(ctx context.Context, request *DescribeSampleMatrixQueryRequest) (response *DescribeSampleMatrixQueryResponse, err error)
- func (c *Client) DescribeSampleQuery(request *DescribeSampleQueryRequest) (response *DescribeSampleQueryResponse, err error)
- func (c *Client) DescribeSampleQueryWithContext(ctx context.Context, request *DescribeSampleQueryRequest) (response *DescribeSampleQueryResponse, err error)
- func (c *Client) DescribeScenarioWithJobs(request *DescribeScenarioWithJobsRequest) (response *DescribeScenarioWithJobsResponse, err error)
- func (c *Client) DescribeScenarioWithJobsWithContext(ctx context.Context, request *DescribeScenarioWithJobsRequest) (response *DescribeScenarioWithJobsResponse, err error)
- func (c *Client) DescribeScenarios(request *DescribeScenariosRequest) (response *DescribeScenariosResponse, err error)
- func (c *Client) DescribeScenariosWithContext(ctx context.Context, request *DescribeScenariosRequest) (response *DescribeScenariosResponse, err error)
- func (c *Client) GenerateTmpKey(request *GenerateTmpKeyRequest) (response *GenerateTmpKeyResponse, err error)
- func (c *Client) GenerateTmpKeyWithContext(ctx context.Context, request *GenerateTmpKeyRequest) (response *GenerateTmpKeyResponse, err error)
- func (c *Client) RestartCronJobs(request *RestartCronJobsRequest) (response *RestartCronJobsResponse, err error)
- func (c *Client) RestartCronJobsWithContext(ctx context.Context, request *RestartCronJobsRequest) (response *RestartCronJobsResponse, err error)
- func (c *Client) StartJob(request *StartJobRequest) (response *StartJobResponse, err error)
- func (c *Client) StartJobWithContext(ctx context.Context, request *StartJobRequest) (response *StartJobResponse, err error)
- func (c *Client) UpdateCronJob(request *UpdateCronJobRequest) (response *UpdateCronJobResponse, err error)
- func (c *Client) UpdateCronJobWithContext(ctx context.Context, request *UpdateCronJobRequest) (response *UpdateCronJobResponse, err error)
- func (c *Client) UpdateEnvironment(request *UpdateEnvironmentRequest) (response *UpdateEnvironmentResponse, err error)
- func (c *Client) UpdateEnvironmentWithContext(ctx context.Context, request *UpdateEnvironmentRequest) (response *UpdateEnvironmentResponse, err error)
- func (c *Client) UpdateFileScenarioRelation(request *UpdateFileScenarioRelationRequest) (response *UpdateFileScenarioRelationResponse, err error)
- func (c *Client) UpdateFileScenarioRelationWithContext(ctx context.Context, request *UpdateFileScenarioRelationRequest) (response *UpdateFileScenarioRelationResponse, err error)
- func (c *Client) UpdateJob(request *UpdateJobRequest) (response *UpdateJobResponse, err error)
- func (c *Client) UpdateJobWithContext(ctx context.Context, request *UpdateJobRequest) (response *UpdateJobResponse, err error)
- func (c *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
- func (c *Client) UpdateProjectWithContext(ctx context.Context, request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
- func (c *Client) UpdateScenario(request *UpdateScenarioRequest) (response *UpdateScenarioResponse, err error)
- func (c *Client) UpdateScenarioWithContext(ctx context.Context, request *UpdateScenarioRequest) (response *UpdateScenarioResponse, err error)
- type Concurrency
- type CopyScenarioRequest
- type CopyScenarioRequestParams
- type CopyScenarioResponse
- type CopyScenarioResponseParams
- type CreateAlertChannelRequest
- type CreateAlertChannelRequestParams
- type CreateAlertChannelResponse
- type CreateAlertChannelResponseParams
- type CreateCronJobRequest
- type CreateCronJobRequestParams
- type CreateCronJobResponse
- type CreateCronJobResponseParams
- type CreateEnvironmentRequest
- type CreateEnvironmentRequestParams
- type CreateEnvironmentResponse
- type CreateEnvironmentResponseParams
- type CreateFileRequest
- type CreateFileRequestParams
- type CreateFileResponse
- type CreateFileResponseParams
- type CreateProjectRequest
- type CreateProjectRequestParams
- type CreateProjectResponse
- type CreateProjectResponseParams
- type CreateScenarioRequest
- type CreateScenarioRequestParams
- type CreateScenarioResponse
- type CreateScenarioResponseParams
- type Credentials
- type CronJob
- type CustomSample
- type CustomSampleMatrix
- type DNSConfig
- type DeleteAlertChannelRequest
- type DeleteAlertChannelRequestParams
- type DeleteAlertChannelResponse
- type DeleteAlertChannelResponseParams
- type DeleteCronJobsRequest
- type DeleteCronJobsRequestParams
- type DeleteCronJobsResponse
- type DeleteCronJobsResponseParams
- type DeleteEnvironmentsRequest
- type DeleteEnvironmentsRequestParams
- type DeleteEnvironmentsResponse
- type DeleteEnvironmentsResponseParams
- type DeleteFilesRequest
- type DeleteFilesRequestParams
- type DeleteFilesResponse
- type DeleteFilesResponseParams
- type DeleteJobsRequest
- type DeleteJobsRequestParams
- type DeleteJobsResponse
- type DeleteJobsResponseParams
- type DeleteProjectsRequest
- type DeleteProjectsRequestParams
- type DeleteProjectsResponse
- type DeleteProjectsResponseParams
- type DeleteScenariosRequest
- type DeleteScenariosRequestParams
- type DeleteScenariosResponse
- type DeleteScenariosResponseParams
- type DescribeAlertChannelsRequest
- type DescribeAlertChannelsRequestParams
- type DescribeAlertChannelsResponse
- type DescribeAlertChannelsResponseParams
- type DescribeAlertRecordsRequest
- type DescribeAlertRecordsRequestParams
- type DescribeAlertRecordsResponse
- type DescribeAlertRecordsResponseParams
- type DescribeAvailableMetricsRequest
- type DescribeAvailableMetricsRequestParams
- type DescribeAvailableMetricsResponse
- type DescribeAvailableMetricsResponseParams
- type DescribeCheckSummaryRequest
- type DescribeCheckSummaryRequestParams
- type DescribeCheckSummaryResponse
- type DescribeCheckSummaryResponseParams
- type DescribeCronJobsRequest
- type DescribeCronJobsRequestParams
- type DescribeCronJobsResponse
- type DescribeCronJobsResponseParams
- type DescribeEnvironmentsRequest
- type DescribeEnvironmentsRequestParams
- type DescribeEnvironmentsResponse
- type DescribeEnvironmentsResponseParams
- type DescribeErrorSummaryRequest
- type DescribeErrorSummaryRequestParams
- type DescribeErrorSummaryResponse
- type DescribeErrorSummaryResponseParams
- type DescribeFilesRequest
- type DescribeFilesRequestParams
- type DescribeFilesResponse
- type DescribeFilesResponseParams
- type DescribeJobsRequest
- type DescribeJobsRequestParams
- type DescribeJobsResponse
- type DescribeJobsResponseParams
- type DescribeLabelValuesRequest
- type DescribeLabelValuesRequestParams
- type DescribeLabelValuesResponse
- type DescribeLabelValuesResponseParams
- type DescribeMetricLabelWithValuesRequest
- type DescribeMetricLabelWithValuesRequestParams
- type DescribeMetricLabelWithValuesResponse
- type DescribeMetricLabelWithValuesResponseParams
- type DescribeNormalLogsRequest
- type DescribeNormalLogsRequestParams
- type DescribeNormalLogsResponse
- type DescribeNormalLogsResponseParams
- type DescribeProjectsRequest
- type DescribeProjectsRequestParams
- type DescribeProjectsResponse
- type DescribeProjectsResponseParams
- type DescribeRegionsRequest
- type DescribeRegionsRequestParams
- type DescribeRegionsResponse
- type DescribeRegionsResponseParams
- type DescribeRequestSummaryRequest
- type DescribeRequestSummaryRequestParams
- type DescribeRequestSummaryResponse
- type DescribeRequestSummaryResponseParams
- type DescribeSampleBatchQueryRequest
- type DescribeSampleBatchQueryRequestParams
- type DescribeSampleBatchQueryResponse
- type DescribeSampleBatchQueryResponseParams
- type DescribeSampleLogsRequest
- type DescribeSampleLogsRequestParams
- type DescribeSampleLogsResponse
- type DescribeSampleLogsResponseParams
- type DescribeSampleMatrixBatchQueryRequest
- type DescribeSampleMatrixBatchQueryRequestParams
- type DescribeSampleMatrixBatchQueryResponse
- type DescribeSampleMatrixBatchQueryResponseParams
- type DescribeSampleMatrixQueryRequest
- type DescribeSampleMatrixQueryRequestParams
- type DescribeSampleMatrixQueryResponse
- type DescribeSampleMatrixQueryResponseParams
- type DescribeSampleQueryRequest
- type DescribeSampleQueryRequestParams
- type DescribeSampleQueryResponse
- type DescribeSampleQueryResponseParams
- type DescribeScenarioWithJobsRequest
- type DescribeScenarioWithJobsRequestParams
- type DescribeScenarioWithJobsResponse
- type DescribeScenarioWithJobsResponseParams
- type DescribeScenariosRequest
- type DescribeScenariosRequestParams
- type DescribeScenariosResponse
- type DescribeScenariosResponseParams
- type DomainNameConfig
- type ErrorSummary
- type File
- type FileInfo
- type Filter
- type GenerateTmpKeyRequest
- type GenerateTmpKeyRequestParams
- type GenerateTmpKeyResponse
- type GenerateTmpKeyResponseParams
- type GeoRegionsLoadItem
- type HostAlias
- type InternalMetricQuery
- type Job
- type Label
- type LabelWithValues
- type Load
- type LoadSource
- type LoadSpec
- type MetricInfo
- type MetricLabelWithValues
- type NormalLog
- type Notification
- type NotificationHook
- type Project
- type ProtocolInfo
- type ReactionTimeRange
- type RegionDetail
- type RequestSummary
- type RequestsPerSecond
- type RestartCronJobsRequest
- type RestartCronJobsRequestParams
- type RestartCronJobsResponse
- type RestartCronJobsResponseParams
- type SLALabel
- type SLAPolicy
- type SLARule
- type SampleLog
- type SamplePair
- type SampleStream
- type Scenario
- type ScenarioRelatedJobsParams
- type ScenarioWithJobs
- type ScriptInfo
- type ScriptOrigin
- type Stage
- type StartJobRequest
- type StartJobRequestParams
- type StartJobResponse
- type StartJobResponseParams
- type TagSpec
- type TestData
- type UpdateCronJobRequest
- type UpdateCronJobRequestParams
- type UpdateCronJobResponse
- type UpdateCronJobResponseParams
- type UpdateEnvironmentRequest
- type UpdateEnvironmentRequestParams
- type UpdateEnvironmentResponse
- type UpdateEnvironmentResponseParams
- type UpdateFileScenarioRelationRequest
- type UpdateFileScenarioRelationRequestParams
- type UpdateFileScenarioRelationResponse
- type UpdateFileScenarioRelationResponseParams
- type UpdateJobRequest
- type UpdateJobRequestParams
- type UpdateJobResponse
- type UpdateJobResponseParams
- type UpdateProjectRequest
- type UpdateProjectRequestParams
- type UpdateProjectResponse
- type UpdateProjectResponseParams
- type UpdateScenarioRequest
- type UpdateScenarioRequestParams
- type UpdateScenarioResponse
- type UpdateScenarioResponseParams
- type VpcLoadDistribution
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 当前请求未经CAM授权。 AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 获取标签失败。 FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" // 数据库查询失败。 FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" // 数据库创建记录失败。 FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" // 数据库记录更新失败。 FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" // 任务状态不是运行中。 FAILEDOPERATION_JOBSTATUSNOTRUNNING = "FailedOperation.JobStatusNotRunning" // 任务中没有task。 FAILEDOPERATION_NOTASKSINJOB = "FailedOperation.NoTasksInJob" // 当前环境不支持。 FAILEDOPERATION_NOTSUPPORTEDINENV = "FailedOperation.NotSupportedInEnv" // 资源不存在。 FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" // 请求发送失败。 FAILEDOPERATION_SENDREQUEST = "FailedOperation.SendRequest" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" )
const APIVersion = "2021-07-28"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortCronJobsRequest ¶
type AbortCronJobsRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` }
func NewAbortCronJobsRequest ¶
func NewAbortCronJobsRequest() (request *AbortCronJobsRequest)
func (*AbortCronJobsRequest) FromJsonString ¶
func (r *AbortCronJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AbortCronJobsRequest) ToJsonString ¶
func (r *AbortCronJobsRequest) ToJsonString() string
type AbortCronJobsRequestParams ¶
type AbortCronJobsRequestParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` }
Predefined struct for user
type AbortCronJobsResponse ¶
type AbortCronJobsResponse struct { *tchttp.BaseResponse Response *AbortCronJobsResponseParams `json:"Response"` }
func NewAbortCronJobsResponse ¶
func NewAbortCronJobsResponse() (response *AbortCronJobsResponse)
func (*AbortCronJobsResponse) FromJsonString ¶
func (r *AbortCronJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AbortCronJobsResponse) ToJsonString ¶
func (r *AbortCronJobsResponse) ToJsonString() string
type AbortCronJobsResponseParams ¶
type AbortCronJobsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AbortJobRequest ¶
type AbortJobRequest struct { *tchttp.BaseRequest // 待停止的压测任务的 ID(所有的压测任务 ID 可以从 DescribeJobs 接口获取) JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 中断原因 AbortReason *int64 `json:"AbortReason,omitnil,omitempty" name:"AbortReason"` }
func NewAbortJobRequest ¶
func NewAbortJobRequest() (request *AbortJobRequest)
func (*AbortJobRequest) FromJsonString ¶
func (r *AbortJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AbortJobRequest) ToJsonString ¶
func (r *AbortJobRequest) ToJsonString() string
type AbortJobRequestParams ¶
type AbortJobRequestParams struct { // 待停止的压测任务的 ID(所有的压测任务 ID 可以从 DescribeJobs 接口获取) JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 中断原因 AbortReason *int64 `json:"AbortReason,omitnil,omitempty" name:"AbortReason"` }
Predefined struct for user
type AbortJobResponse ¶
type AbortJobResponse struct { *tchttp.BaseResponse Response *AbortJobResponseParams `json:"Response"` }
func NewAbortJobResponse ¶
func NewAbortJobResponse() (response *AbortJobResponse)
func (*AbortJobResponse) FromJsonString ¶
func (r *AbortJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AbortJobResponse) ToJsonString ¶
func (r *AbortJobResponse) ToJsonString() string
type AbortJobResponseParams ¶
type AbortJobResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AdjustJobSpeedRequest ¶
type AdjustJobSpeedRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 目标 RPS。其取值应大于起始 RPS,并且小于最大 RPS TargetRequestsPerSecond *int64 `json:"TargetRequestsPerSecond,omitnil,omitempty" name:"TargetRequestsPerSecond"` }
func NewAdjustJobSpeedRequest ¶
func NewAdjustJobSpeedRequest() (request *AdjustJobSpeedRequest)
func (*AdjustJobSpeedRequest) FromJsonString ¶
func (r *AdjustJobSpeedRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AdjustJobSpeedRequest) ToJsonString ¶
func (r *AdjustJobSpeedRequest) ToJsonString() string
type AdjustJobSpeedRequestParams ¶
type AdjustJobSpeedRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 目标 RPS。其取值应大于起始 RPS,并且小于最大 RPS TargetRequestsPerSecond *int64 `json:"TargetRequestsPerSecond,omitnil,omitempty" name:"TargetRequestsPerSecond"` }
Predefined struct for user
type AdjustJobSpeedResponse ¶
type AdjustJobSpeedResponse struct { *tchttp.BaseResponse Response *AdjustJobSpeedResponseParams `json:"Response"` }
func NewAdjustJobSpeedResponse ¶
func NewAdjustJobSpeedResponse() (response *AdjustJobSpeedResponse)
func (*AdjustJobSpeedResponse) FromJsonString ¶
func (r *AdjustJobSpeedResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AdjustJobSpeedResponse) ToJsonString ¶
func (r *AdjustJobSpeedResponse) ToJsonString() string
type AdjustJobSpeedResponseParams ¶
type AdjustJobSpeedResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AggregationLegend ¶
type AlertChannel ¶
type AlertChannelRecord ¶
type AlertChannelRecord struct { // Notice ID // 注意:此字段可能返回 null,表示取不到有效值。 NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` // Consumer ID // 注意:此字段可能返回 null,表示取不到有效值。 AMPConsumerId *string `json:"AMPConsumerId,omitnil,omitempty" name:"AMPConsumerId"` // 项目 ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // App ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 主账号 // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 子账号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` }
type AlertRecord ¶
type AlertRecord struct { // 告警历史记录项 ID // 注意:此字段可能返回 null,表示取不到有效值。 AlertRecordId *string `json:"AlertRecordId,omitnil,omitempty" name:"AlertRecordId"` // 项目 ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景 ID // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *AlertRecordStatus `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 修改时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 任务 ID // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // App ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 主账号 // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 子账号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` // 场景名称 // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 告警对象 // 注意:此字段可能返回 null,表示取不到有效值。 Target *string `json:"Target,omitnil,omitempty" name:"Target"` // 告警规则 ID // 注意:此字段可能返回 null,表示取不到有效值。 JobSLAId *string `json:"JobSLAId,omitnil,omitempty" name:"JobSLAId"` // 告警规则描述 // 注意:此字段可能返回 null,表示取不到有效值。 JobSLADescription *string `json:"JobSLADescription,omitnil,omitempty" name:"JobSLADescription"` }
type AlertRecordStatus ¶
type Attributes ¶
type Attributes struct { // 采用请求返回码 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 采样请求结果码 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 采样请求API // 注意:此字段可能返回 null,表示取不到有效值。 Service *string `json:"Service,omitnil,omitempty" name:"Service"` // 采样请求调用方法 // 注意:此字段可能返回 null,表示取不到有效值。 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // 采样请求延时时间 // 注意:此字段可能返回 null,表示取不到有效值。 Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"` }
type CheckSummary ¶
type CheckSummary struct { // 检查点名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 检查点所在步骤名字 Step *string `json:"Step,omitnil,omitempty" name:"Step"` // 检查点成功次数 SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"` // 检查失败次数 FailCount *int64 `json:"FailCount,omitnil,omitempty" name:"FailCount"` // 错误比例 ErrorRate *float64 `json:"ErrorRate,omitnil,omitempty" name:"ErrorRate"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AbortCronJobs ¶
func (c *Client) AbortCronJobs(request *AbortCronJobsRequest) (response *AbortCronJobsResponse, err error)
AbortCronJobs 停止定时任务
func (*Client) AbortCronJobsWithContext ¶
func (c *Client) AbortCronJobsWithContext(ctx context.Context, request *AbortCronJobsRequest) (response *AbortCronJobsResponse, err error)
AbortCronJobs 停止定时任务
func (*Client) AbortJob ¶
func (c *Client) AbortJob(request *AbortJobRequest) (response *AbortJobResponse, err error)
AbortJob 停止任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_JOBSTATUSNOTRUNNING = "FailedOperation.JobStatusNotRunning" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AbortJobWithContext ¶
func (c *Client) AbortJobWithContext(ctx context.Context, request *AbortJobRequest) (response *AbortJobResponse, err error)
AbortJob 停止任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_JOBSTATUSNOTRUNNING = "FailedOperation.JobStatusNotRunning" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AdjustJobSpeed ¶
func (c *Client) AdjustJobSpeed(request *AdjustJobSpeedRequest) (response *AdjustJobSpeedResponse, err error)
AdjustJobSpeed 调整任务的目标RPS
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AdjustJobSpeedWithContext ¶
func (c *Client) AdjustJobSpeedWithContext(ctx context.Context, request *AdjustJobSpeedRequest) (response *AdjustJobSpeedResponse, err error)
AdjustJobSpeed 调整任务的目标RPS
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CopyScenario ¶
func (c *Client) CopyScenario(request *CopyScenarioRequest) (response *CopyScenarioResponse, err error)
CopyScenario 复制场景
可能返回的错误码:
FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound"
func (*Client) CopyScenarioWithContext ¶
func (c *Client) CopyScenarioWithContext(ctx context.Context, request *CopyScenarioRequest) (response *CopyScenarioResponse, err error)
CopyScenario 复制场景
可能返回的错误码:
FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound"
func (*Client) CreateAlertChannel ¶
func (c *Client) CreateAlertChannel(request *CreateAlertChannelRequest) (response *CreateAlertChannelResponse, err error)
CreateAlertChannel 创建告警通知接收组
可能返回的错误码:
FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed"
func (*Client) CreateAlertChannelWithContext ¶
func (c *Client) CreateAlertChannelWithContext(ctx context.Context, request *CreateAlertChannelRequest) (response *CreateAlertChannelResponse, err error)
CreateAlertChannel 创建告警通知接收组
可能返回的错误码:
FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed"
func (*Client) CreateCronJob ¶
func (c *Client) CreateCronJob(request *CreateCronJobRequest) (response *CreateCronJobResponse, err error)
CreateCronJob 创建定时任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed"
func (*Client) CreateCronJobWithContext ¶
func (c *Client) CreateCronJobWithContext(ctx context.Context, request *CreateCronJobRequest) (response *CreateCronJobResponse, err error)
CreateCronJob 创建定时任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed"
func (*Client) CreateEnvironment ¶ added in v1.0.886
func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
CreateEnvironment 创建环境
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateEnvironmentWithContext ¶ added in v1.0.886
func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
CreateEnvironment 创建环境
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateFile ¶
func (c *Client) CreateFile(request *CreateFileRequest) (response *CreateFileResponse, err error)
CreateFile 创建文件
可能返回的错误码:
FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed"
func (*Client) CreateFileWithContext ¶
func (c *Client) CreateFileWithContext(ctx context.Context, request *CreateFileRequest) (response *CreateFileResponse, err error)
CreateFile 创建文件
可能返回的错误码:
FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed"
func (*Client) CreateProject ¶
func (c *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
CreateProject 创建项目
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateProjectWithContext ¶
func (c *Client) CreateProjectWithContext(ctx context.Context, request *CreateProjectRequest) (response *CreateProjectResponse, err error)
CreateProject 创建项目
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateScenario ¶
func (c *Client) CreateScenario(request *CreateScenarioRequest) (response *CreateScenarioResponse, err error)
CreateScenario 创建场景
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateScenarioWithContext ¶
func (c *Client) CreateScenarioWithContext(ctx context.Context, request *CreateScenarioRequest) (response *CreateScenarioResponse, err error)
CreateScenario 创建场景
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteAlertChannel ¶
func (c *Client) DeleteAlertChannel(request *DeleteAlertChannelRequest) (response *DeleteAlertChannelResponse, err error)
DeleteAlertChannel 删除告警通知接收组
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteAlertChannelWithContext ¶
func (c *Client) DeleteAlertChannelWithContext(ctx context.Context, request *DeleteAlertChannelRequest) (response *DeleteAlertChannelResponse, err error)
DeleteAlertChannel 删除告警通知接收组
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteCronJobs ¶
func (c *Client) DeleteCronJobs(request *DeleteCronJobsRequest) (response *DeleteCronJobsResponse, err error)
DeleteCronJobs 删除定时任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteCronJobsWithContext ¶
func (c *Client) DeleteCronJobsWithContext(ctx context.Context, request *DeleteCronJobsRequest) (response *DeleteCronJobsResponse, err error)
DeleteCronJobs 删除定时任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteEnvironments ¶ added in v1.0.886
func (c *Client) DeleteEnvironments(request *DeleteEnvironmentsRequest) (response *DeleteEnvironmentsResponse, err error)
DeleteEnvironments 删除环境
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteEnvironmentsWithContext ¶ added in v1.0.886
func (c *Client) DeleteEnvironmentsWithContext(ctx context.Context, request *DeleteEnvironmentsRequest) (response *DeleteEnvironmentsResponse, err error)
DeleteEnvironments 删除环境
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteFiles ¶
func (c *Client) DeleteFiles(request *DeleteFilesRequest) (response *DeleteFilesResponse, err error)
DeleteFiles 删除文件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteFilesWithContext ¶
func (c *Client) DeleteFilesWithContext(ctx context.Context, request *DeleteFilesRequest) (response *DeleteFilesResponse, err error)
DeleteFiles 删除文件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteJobs ¶
func (c *Client) DeleteJobs(request *DeleteJobsRequest) (response *DeleteJobsResponse, err error)
DeleteJobs 删除任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteJobsWithContext ¶
func (c *Client) DeleteJobsWithContext(ctx context.Context, request *DeleteJobsRequest) (response *DeleteJobsResponse, err error)
DeleteJobs 删除任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteProjects ¶
func (c *Client) DeleteProjects(request *DeleteProjectsRequest) (response *DeleteProjectsResponse, err error)
DeleteProjects 删除项目
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteProjectsWithContext ¶
func (c *Client) DeleteProjectsWithContext(ctx context.Context, request *DeleteProjectsRequest) (response *DeleteProjectsResponse, err error)
DeleteProjects 删除项目
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteScenarios ¶
func (c *Client) DeleteScenarios(request *DeleteScenariosRequest) (response *DeleteScenariosResponse, err error)
DeleteScenarios 删除场景
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteScenariosWithContext ¶
func (c *Client) DeleteScenariosWithContext(ctx context.Context, request *DeleteScenariosRequest) (response *DeleteScenariosResponse, err error)
DeleteScenarios 删除场景
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeAlertChannels ¶
func (c *Client) DescribeAlertChannels(request *DescribeAlertChannelsRequest) (response *DescribeAlertChannelsResponse, err error)
DescribeAlertChannels 查询告警通知接收组
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeAlertChannelsWithContext ¶
func (c *Client) DescribeAlertChannelsWithContext(ctx context.Context, request *DescribeAlertChannelsRequest) (response *DescribeAlertChannelsResponse, err error)
DescribeAlertChannels 查询告警通知接收组
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeAlertRecords ¶
func (c *Client) DescribeAlertRecords(request *DescribeAlertRecordsRequest) (response *DescribeAlertRecordsResponse, err error)
DescribeAlertRecords 返回告警历史项的列表
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeAlertRecordsWithContext ¶
func (c *Client) DescribeAlertRecordsWithContext(ctx context.Context, request *DescribeAlertRecordsRequest) (response *DescribeAlertRecordsResponse, err error)
DescribeAlertRecords 返回告警历史项的列表
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeAvailableMetrics ¶
func (c *Client) DescribeAvailableMetrics(request *DescribeAvailableMetricsRequest) (response *DescribeAvailableMetricsResponse, err error)
DescribeAvailableMetrics 查询系统支持的指标
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeAvailableMetricsWithContext ¶
func (c *Client) DescribeAvailableMetricsWithContext(ctx context.Context, request *DescribeAvailableMetricsRequest) (response *DescribeAvailableMetricsResponse, err error)
DescribeAvailableMetrics 查询系统支持的指标
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeCheckSummary ¶
func (c *Client) DescribeCheckSummary(request *DescribeCheckSummaryRequest) (response *DescribeCheckSummaryResponse, err error)
DescribeCheckSummary 查询检查点汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeCheckSummaryWithContext ¶
func (c *Client) DescribeCheckSummaryWithContext(ctx context.Context, request *DescribeCheckSummaryRequest) (response *DescribeCheckSummaryResponse, err error)
DescribeCheckSummary 查询检查点汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeCronJobs ¶
func (c *Client) DescribeCronJobs(request *DescribeCronJobsRequest) (response *DescribeCronJobsResponse, err error)
DescribeCronJobs 列出定时任务,非必填数组为空就默认全选
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeCronJobsWithContext ¶
func (c *Client) DescribeCronJobsWithContext(ctx context.Context, request *DescribeCronJobsRequest) (response *DescribeCronJobsResponse, err error)
DescribeCronJobs 列出定时任务,非必填数组为空就默认全选
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed"
func (*Client) DescribeEnvironments ¶ added in v1.0.886
func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
DescribeEnvironments 查看环境列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeEnvironmentsWithContext ¶ added in v1.0.886
func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
DescribeEnvironments 查看环境列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeErrorSummary ¶ added in v1.0.632
func (c *Client) DescribeErrorSummary(request *DescribeErrorSummaryRequest) (response *DescribeErrorSummaryResponse, err error)
DescribeErrorSummary 查询错误详情汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeErrorSummaryWithContext ¶ added in v1.0.632
func (c *Client) DescribeErrorSummaryWithContext(ctx context.Context, request *DescribeErrorSummaryRequest) (response *DescribeErrorSummaryResponse, err error)
DescribeErrorSummary 查询错误详情汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFiles ¶
func (c *Client) DescribeFiles(request *DescribeFilesRequest) (response *DescribeFilesResponse, err error)
DescribeFiles 查询文件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFilesWithContext ¶
func (c *Client) DescribeFilesWithContext(ctx context.Context, request *DescribeFilesRequest) (response *DescribeFilesResponse, err error)
DescribeFiles 查询文件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeJobs ¶
func (c *Client) DescribeJobs(request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
DescribeJobs 查询任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeJobsWithContext ¶
func (c *Client) DescribeJobsWithContext(ctx context.Context, request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
DescribeJobs 查询任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLabelValues ¶
func (c *Client) DescribeLabelValues(request *DescribeLabelValuesRequest) (response *DescribeLabelValuesResponse, err error)
DescribeLabelValues 查询标签内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeLabelValuesWithContext ¶
func (c *Client) DescribeLabelValuesWithContext(ctx context.Context, request *DescribeLabelValuesRequest) (response *DescribeLabelValuesResponse, err error)
DescribeLabelValues 查询标签内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeMetricLabelWithValues ¶
func (c *Client) DescribeMetricLabelWithValues(request *DescribeMetricLabelWithValuesRequest) (response *DescribeMetricLabelWithValuesResponse, err error)
DescribeMetricLabelWithValues 查询指标所有的label及values值
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeMetricLabelWithValuesWithContext ¶
func (c *Client) DescribeMetricLabelWithValuesWithContext(ctx context.Context, request *DescribeMetricLabelWithValuesRequest) (response *DescribeMetricLabelWithValuesResponse, err error)
DescribeMetricLabelWithValues 查询指标所有的label及values值
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeNormalLogs ¶
func (c *Client) DescribeNormalLogs(request *DescribeNormalLogsRequest) (response *DescribeNormalLogsResponse, err error)
DescribeNormalLogs 压测过程日志包括引擎输出日志及用户输出日志
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeNormalLogsWithContext ¶
func (c *Client) DescribeNormalLogsWithContext(ctx context.Context, request *DescribeNormalLogsRequest) (response *DescribeNormalLogsResponse, err error)
DescribeNormalLogs 压测过程日志包括引擎输出日志及用户输出日志
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeProjects ¶
func (c *Client) DescribeProjects(request *DescribeProjectsRequest) (response *DescribeProjectsResponse, err error)
DescribeProjects 查询项目列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" FAILEDOPERATION_SENDREQUEST = "FailedOperation.SendRequest" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeProjectsWithContext ¶
func (c *Client) DescribeProjectsWithContext(ctx context.Context, request *DescribeProjectsRequest) (response *DescribeProjectsResponse, err error)
DescribeProjects 查询项目列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" FAILEDOPERATION_SENDREQUEST = "FailedOperation.SendRequest" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRegions ¶
func (c *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions 查询地域列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRegionsWithContext ¶
func (c *Client) DescribeRegionsWithContext(ctx context.Context, request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions 查询地域列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRequestSummary ¶
func (c *Client) DescribeRequestSummary(request *DescribeRequestSummaryRequest) (response *DescribeRequestSummaryResponse, err error)
DescribeRequestSummary 查询请求汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError"
func (*Client) DescribeRequestSummaryWithContext ¶
func (c *Client) DescribeRequestSummaryWithContext(ctx context.Context, request *DescribeRequestSummaryRequest) (response *DescribeRequestSummaryResponse, err error)
DescribeRequestSummary 查询请求汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError"
func (*Client) DescribeSampleBatchQuery ¶
func (c *Client) DescribeSampleBatchQuery(request *DescribeSampleBatchQueryRequest) (response *DescribeSampleBatchQueryResponse, err error)
DescribeSampleBatchQuery 批量查询指标,返回固定时间点指标内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeSampleBatchQueryWithContext ¶
func (c *Client) DescribeSampleBatchQueryWithContext(ctx context.Context, request *DescribeSampleBatchQueryRequest) (response *DescribeSampleBatchQueryResponse, err error)
DescribeSampleBatchQuery 批量查询指标,返回固定时间点指标内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeSampleLogs ¶
func (c *Client) DescribeSampleLogs(request *DescribeSampleLogsRequest) (response *DescribeSampleLogsResponse, err error)
DescribeSampleLogs 查询采样日志
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSampleLogsWithContext ¶
func (c *Client) DescribeSampleLogsWithContext(ctx context.Context, request *DescribeSampleLogsRequest) (response *DescribeSampleLogsResponse, err error)
DescribeSampleLogs 查询采样日志
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSampleMatrixBatchQuery ¶
func (c *Client) DescribeSampleMatrixBatchQuery(request *DescribeSampleMatrixBatchQueryRequest) (response *DescribeSampleMatrixBatchQueryResponse, err error)
DescribeSampleMatrixBatchQuery 批量查询指标矩阵
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSampleMatrixBatchQueryWithContext ¶
func (c *Client) DescribeSampleMatrixBatchQueryWithContext(ctx context.Context, request *DescribeSampleMatrixBatchQueryRequest) (response *DescribeSampleMatrixBatchQueryResponse, err error)
DescribeSampleMatrixBatchQuery 批量查询指标矩阵
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSampleMatrixQuery ¶
func (c *Client) DescribeSampleMatrixQuery(request *DescribeSampleMatrixQueryRequest) (response *DescribeSampleMatrixQueryResponse, err error)
DescribeSampleMatrixQuery 查询指标矩阵
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError"
func (*Client) DescribeSampleMatrixQueryWithContext ¶
func (c *Client) DescribeSampleMatrixQueryWithContext(ctx context.Context, request *DescribeSampleMatrixQueryRequest) (response *DescribeSampleMatrixQueryResponse, err error)
DescribeSampleMatrixQuery 查询指标矩阵
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError"
func (*Client) DescribeSampleQuery ¶
func (c *Client) DescribeSampleQuery(request *DescribeSampleQueryRequest) (response *DescribeSampleQueryResponse, err error)
DescribeSampleQuery 查询指标,返回固定时间点指标内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeSampleQueryWithContext ¶
func (c *Client) DescribeSampleQueryWithContext(ctx context.Context, request *DescribeSampleQueryRequest) (response *DescribeSampleQueryResponse, err error)
DescribeSampleQuery 查询指标,返回固定时间点指标内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeScenarioWithJobs ¶
func (c *Client) DescribeScenarioWithJobs(request *DescribeScenarioWithJobsRequest) (response *DescribeScenarioWithJobsResponse, err error)
DescribeScenarioWithJobs 查询场景配置并附带已经执行的任务内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeScenarioWithJobsWithContext ¶
func (c *Client) DescribeScenarioWithJobsWithContext(ctx context.Context, request *DescribeScenarioWithJobsRequest) (response *DescribeScenarioWithJobsResponse, err error)
DescribeScenarioWithJobs 查询场景配置并附带已经执行的任务内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeScenarios ¶
func (c *Client) DescribeScenarios(request *DescribeScenariosRequest) (response *DescribeScenariosResponse, err error)
DescribeScenarios 查询场景列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeScenariosWithContext ¶
func (c *Client) DescribeScenariosWithContext(ctx context.Context, request *DescribeScenariosRequest) (response *DescribeScenariosResponse, err error)
DescribeScenarios 查询场景列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GenerateTmpKey ¶
func (c *Client) GenerateTmpKey(request *GenerateTmpKeyRequest) (response *GenerateTmpKeyResponse, err error)
GenerateTmpKey 生成临时COS凭证
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GenerateTmpKeyWithContext ¶
func (c *Client) GenerateTmpKeyWithContext(ctx context.Context, request *GenerateTmpKeyRequest) (response *GenerateTmpKeyResponse, err error)
GenerateTmpKey 生成临时COS凭证
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) RestartCronJobs ¶
func (c *Client) RestartCronJobs(request *RestartCronJobsRequest) (response *RestartCronJobsResponse, err error)
RestartCronJobs 重启状态为已中止的定时任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) RestartCronJobsWithContext ¶
func (c *Client) RestartCronJobsWithContext(ctx context.Context, request *RestartCronJobsRequest) (response *RestartCronJobsResponse, err error)
RestartCronJobs 重启状态为已中止的定时任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) StartJob ¶
func (c *Client) StartJob(request *StartJobRequest) (response *StartJobResponse, err error)
StartJob 创建并启动任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_NOTASKSINJOB = "FailedOperation.NoTasksInJob" FAILEDOPERATION_NOTSUPPORTEDINENV = "FailedOperation.NotSupportedInEnv" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded"
func (*Client) StartJobWithContext ¶
func (c *Client) StartJobWithContext(ctx context.Context, request *StartJobRequest) (response *StartJobResponse, err error)
StartJob 创建并启动任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_NOTASKSINJOB = "FailedOperation.NoTasksInJob" FAILEDOPERATION_NOTSUPPORTEDINENV = "FailedOperation.NotSupportedInEnv" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded"
func (*Client) UpdateCronJob ¶
func (c *Client) UpdateCronJob(request *UpdateCronJobRequest) (response *UpdateCronJobResponse, err error)
UpdateCronJob 更新定时任务
可能返回的错误码:
FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound"
func (*Client) UpdateCronJobWithContext ¶
func (c *Client) UpdateCronJobWithContext(ctx context.Context, request *UpdateCronJobRequest) (response *UpdateCronJobResponse, err error)
UpdateCronJob 更新定时任务
可能返回的错误码:
FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound"
func (*Client) UpdateEnvironment ¶ added in v1.0.886
func (c *Client) UpdateEnvironment(request *UpdateEnvironmentRequest) (response *UpdateEnvironmentResponse, err error)
UpdateEnvironment 更新环境
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) UpdateEnvironmentWithContext ¶ added in v1.0.886
func (c *Client) UpdateEnvironmentWithContext(ctx context.Context, request *UpdateEnvironmentRequest) (response *UpdateEnvironmentResponse, err error)
UpdateEnvironment 更新环境
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) UpdateFileScenarioRelation ¶
func (c *Client) UpdateFileScenarioRelation(request *UpdateFileScenarioRelationRequest) (response *UpdateFileScenarioRelationResponse, err error)
UpdateFileScenarioRelation 更新关联文件场景
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed"
func (*Client) UpdateFileScenarioRelationWithContext ¶
func (c *Client) UpdateFileScenarioRelationWithContext(ctx context.Context, request *UpdateFileScenarioRelationRequest) (response *UpdateFileScenarioRelationResponse, err error)
UpdateFileScenarioRelation 更新关联文件场景
可能返回的错误码:
FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed"
func (*Client) UpdateJob ¶
func (c *Client) UpdateJob(request *UpdateJobRequest) (response *UpdateJobResponse, err error)
UpdateJob 更新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) UpdateJobWithContext ¶
func (c *Client) UpdateJobWithContext(ctx context.Context, request *UpdateJobRequest) (response *UpdateJobResponse, err error)
UpdateJob 更新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
UpdateProject 更新项目
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateProjectWithContext ¶
func (c *Client) UpdateProjectWithContext(ctx context.Context, request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
UpdateProject 更新项目
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCESSTAGFAIL = "FailedOperation.AccessTagFail" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateScenario ¶
func (c *Client) UpdateScenario(request *UpdateScenarioRequest) (response *UpdateScenarioResponse, err error)
UpdateScenario 更新场景
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) UpdateScenarioWithContext ¶
func (c *Client) UpdateScenarioWithContext(ctx context.Context, request *UpdateScenarioRequest) (response *UpdateScenarioResponse, err error)
UpdateScenario 更新场景
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBQUERYFAILED = "FailedOperation.DbQueryFailed" FAILEDOPERATION_DBRECORDCREATEFAILED = "FailedOperation.DbRecordCreateFailed" FAILEDOPERATION_DBRECORDUPDATEFAILED = "FailedOperation.DbRecordUpdateFailed" FAILEDOPERATION_RESOURCENOTFOUND = "FailedOperation.ResourceNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
type Concurrency ¶
type Concurrency struct { // 多阶段配置数组 // 注意:此字段可能返回 null,表示取不到有效值。 Stages []*Stage `json:"Stages,omitnil,omitempty" name:"Stages"` // 运行次数 // 注意:此字段可能返回 null,表示取不到有效值。 IterationCount *int64 `json:"IterationCount,omitnil,omitempty" name:"IterationCount"` // 最大RPS // 注意:此字段可能返回 null,表示取不到有效值。 MaxRequestsPerSecond *int64 `json:"MaxRequestsPerSecond,omitnil,omitempty" name:"MaxRequestsPerSecond"` // 优雅终止任务的等待时间 // 注意:此字段可能返回 null,表示取不到有效值。 GracefulStopSeconds *int64 `json:"GracefulStopSeconds,omitnil,omitempty" name:"GracefulStopSeconds"` // 资源数 // 注意:此字段可能返回 null,表示取不到有效值。 Resources *int64 `json:"Resources,omitnil,omitempty" name:"Resources"` }
type CopyScenarioRequest ¶
type CopyScenarioRequest struct { *tchttp.BaseRequest // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景 ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` }
func NewCopyScenarioRequest ¶
func NewCopyScenarioRequest() (request *CopyScenarioRequest)
func (*CopyScenarioRequest) FromJsonString ¶
func (r *CopyScenarioRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CopyScenarioRequest) ToJsonString ¶
func (r *CopyScenarioRequest) ToJsonString() string
type CopyScenarioRequestParams ¶
type CopyScenarioRequestParams struct { // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景 ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` }
Predefined struct for user
type CopyScenarioResponse ¶
type CopyScenarioResponse struct { *tchttp.BaseResponse Response *CopyScenarioResponseParams `json:"Response"` }
func NewCopyScenarioResponse ¶
func NewCopyScenarioResponse() (response *CopyScenarioResponse)
func (*CopyScenarioResponse) FromJsonString ¶
func (r *CopyScenarioResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CopyScenarioResponse) ToJsonString ¶
func (r *CopyScenarioResponse) ToJsonString() string
type CopyScenarioResponseParams ¶
type CopyScenarioResponseParams struct { // 复制出的新场景 ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAlertChannelRequest ¶
type CreateAlertChannelRequest struct { *tchttp.BaseRequest // monitor 服务的告警通知模板的 NoticeId,可从 monitor 服务的云 API 的 DescribeAlarmNotices 接口响应里的 Id 字段获取。(CreateAlertChannel 接口的入参里用于标识一个告警通知模板的 AMPConsumerId 与 NoticeId 二选一即可) NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // monitor 服务的告警通知模板的 AMPConsumerId,可从 monitor 服务的云 API 的 DescribeAlarmNotices 接口响应里的 AMPConsumerId 字段获取。(CreateAlertChannel 接口的入参里用于标识一个告警通知模板的 AMPConsumerId 与 NoticeId 二选一即可) AMPConsumerId *string `json:"AMPConsumerId,omitnil,omitempty" name:"AMPConsumerId"` }
func NewCreateAlertChannelRequest ¶
func NewCreateAlertChannelRequest() (request *CreateAlertChannelRequest)
func (*CreateAlertChannelRequest) FromJsonString ¶
func (r *CreateAlertChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAlertChannelRequest) ToJsonString ¶
func (r *CreateAlertChannelRequest) ToJsonString() string
type CreateAlertChannelRequestParams ¶
type CreateAlertChannelRequestParams struct { // monitor 服务的告警通知模板的 NoticeId,可从 monitor 服务的云 API 的 DescribeAlarmNotices 接口响应里的 Id 字段获取。(CreateAlertChannel 接口的入参里用于标识一个告警通知模板的 AMPConsumerId 与 NoticeId 二选一即可) NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // monitor 服务的告警通知模板的 AMPConsumerId,可从 monitor 服务的云 API 的 DescribeAlarmNotices 接口响应里的 AMPConsumerId 字段获取。(CreateAlertChannel 接口的入参里用于标识一个告警通知模板的 AMPConsumerId 与 NoticeId 二选一即可) AMPConsumerId *string `json:"AMPConsumerId,omitnil,omitempty" name:"AMPConsumerId"` }
Predefined struct for user
type CreateAlertChannelResponse ¶
type CreateAlertChannelResponse struct { *tchttp.BaseResponse Response *CreateAlertChannelResponseParams `json:"Response"` }
func NewCreateAlertChannelResponse ¶
func NewCreateAlertChannelResponse() (response *CreateAlertChannelResponse)
func (*CreateAlertChannelResponse) FromJsonString ¶
func (r *CreateAlertChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAlertChannelResponse) ToJsonString ¶
func (r *CreateAlertChannelResponse) ToJsonString() string
type CreateAlertChannelResponseParams ¶
type CreateAlertChannelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCronJobRequest ¶
type CreateCronJobRequest struct { *tchttp.BaseRequest // 定时任务名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名称 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 执行频率类型,1:只执行一次; 2:日粒度; 3:周粒度; 4:高级 FrequencyType *int64 `json:"FrequencyType,omitnil,omitempty" name:"FrequencyType"` // cron表达式 CronExpression *string `json:"CronExpression,omitnil,omitempty" name:"CronExpression"` // 任务发起人 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Notice ID NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
func NewCreateCronJobRequest ¶
func NewCreateCronJobRequest() (request *CreateCronJobRequest)
func (*CreateCronJobRequest) FromJsonString ¶
func (r *CreateCronJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCronJobRequest) ToJsonString ¶
func (r *CreateCronJobRequest) ToJsonString() string
type CreateCronJobRequestParams ¶
type CreateCronJobRequestParams struct { // 定时任务名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名称 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 执行频率类型,1:只执行一次; 2:日粒度; 3:周粒度; 4:高级 FrequencyType *int64 `json:"FrequencyType,omitnil,omitempty" name:"FrequencyType"` // cron表达式 CronExpression *string `json:"CronExpression,omitnil,omitempty" name:"CronExpression"` // 任务发起人 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Notice ID NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
Predefined struct for user
type CreateCronJobResponse ¶
type CreateCronJobResponse struct { *tchttp.BaseResponse Response *CreateCronJobResponseParams `json:"Response"` }
func NewCreateCronJobResponse ¶
func NewCreateCronJobResponse() (response *CreateCronJobResponse)
func (*CreateCronJobResponse) FromJsonString ¶
func (r *CreateCronJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCronJobResponse) ToJsonString ¶
func (r *CreateCronJobResponse) ToJsonString() string
type CreateCronJobResponseParams ¶
type CreateCronJobResponseParams struct { // 定时任务ID CronJobId *string `json:"CronJobId,omitnil,omitempty" name:"CronJobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateEnvironmentRequest ¶ added in v1.0.886
type CreateEnvironmentRequest struct {
*tchttp.BaseRequest
}
func NewCreateEnvironmentRequest ¶ added in v1.0.886
func NewCreateEnvironmentRequest() (request *CreateEnvironmentRequest)
func (*CreateEnvironmentRequest) FromJsonString ¶ added in v1.0.886
func (r *CreateEnvironmentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEnvironmentRequest) ToJsonString ¶ added in v1.0.886
func (r *CreateEnvironmentRequest) ToJsonString() string
type CreateEnvironmentRequestParams ¶ added in v1.0.886
type CreateEnvironmentRequestParams struct { }
Predefined struct for user
type CreateEnvironmentResponse ¶ added in v1.0.886
type CreateEnvironmentResponse struct { *tchttp.BaseResponse Response *CreateEnvironmentResponseParams `json:"Response"` }
func NewCreateEnvironmentResponse ¶ added in v1.0.886
func NewCreateEnvironmentResponse() (response *CreateEnvironmentResponse)
func (*CreateEnvironmentResponse) FromJsonString ¶ added in v1.0.886
func (r *CreateEnvironmentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEnvironmentResponse) ToJsonString ¶ added in v1.0.886
func (r *CreateEnvironmentResponse) ToJsonString() string
type CreateEnvironmentResponseParams ¶ added in v1.0.886
type CreateEnvironmentResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFileRequest ¶
type CreateFileRequest struct { *tchttp.BaseRequest // 文件 ID。其值应为前序步骤上传该文件到 cos 桶后,文件在 cos 桶中的相应目录 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 文件种类,参数文件-1,协议文件-2,请求文件-3 Kind *int64 `json:"Kind,omitnil,omitempty" name:"Kind"` // 文件名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件大小 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 文件类型,文件夹-folder Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 行数 LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"` // 前几行数据 HeadLines []*string `json:"HeadLines,omitnil,omitempty" name:"HeadLines"` // 后几行数据 TailLines []*string `json:"TailLines,omitnil,omitempty" name:"TailLines"` // 表头是否在文件内 HeaderInFile *bool `json:"HeaderInFile,omitnil,omitempty" name:"HeaderInFile"` // 表头 HeaderColumns []*string `json:"HeaderColumns,omitnil,omitempty" name:"HeaderColumns"` // 文件夹中的文件 FileInfos []*FileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` }
func NewCreateFileRequest ¶
func NewCreateFileRequest() (request *CreateFileRequest)
func (*CreateFileRequest) FromJsonString ¶
func (r *CreateFileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFileRequest) ToJsonString ¶
func (r *CreateFileRequest) ToJsonString() string
type CreateFileRequestParams ¶
type CreateFileRequestParams struct { // 文件 ID。其值应为前序步骤上传该文件到 cos 桶后,文件在 cos 桶中的相应目录 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 文件种类,参数文件-1,协议文件-2,请求文件-3 Kind *int64 `json:"Kind,omitnil,omitempty" name:"Kind"` // 文件名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件大小 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 文件类型,文件夹-folder Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 行数 LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"` // 前几行数据 HeadLines []*string `json:"HeadLines,omitnil,omitempty" name:"HeadLines"` // 后几行数据 TailLines []*string `json:"TailLines,omitnil,omitempty" name:"TailLines"` // 表头是否在文件内 HeaderInFile *bool `json:"HeaderInFile,omitnil,omitempty" name:"HeaderInFile"` // 表头 HeaderColumns []*string `json:"HeaderColumns,omitnil,omitempty" name:"HeaderColumns"` // 文件夹中的文件 FileInfos []*FileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` }
Predefined struct for user
type CreateFileResponse ¶
type CreateFileResponse struct { *tchttp.BaseResponse Response *CreateFileResponseParams `json:"Response"` }
func NewCreateFileResponse ¶
func NewCreateFileResponse() (response *CreateFileResponse)
func (*CreateFileResponse) FromJsonString ¶
func (r *CreateFileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFileResponse) ToJsonString ¶
func (r *CreateFileResponse) ToJsonString() string
type CreateFileResponseParams ¶
type CreateFileResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateProjectRequest ¶
type CreateProjectRequest struct { *tchttp.BaseRequest // 项目名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 标签数组 Tags []*TagSpec `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewCreateProjectRequest ¶
func NewCreateProjectRequest() (request *CreateProjectRequest)
func (*CreateProjectRequest) FromJsonString ¶
func (r *CreateProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProjectRequest) ToJsonString ¶
func (r *CreateProjectRequest) ToJsonString() string
type CreateProjectRequestParams ¶
type CreateProjectRequestParams struct { // 项目名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 标签数组 Tags []*TagSpec `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type CreateProjectResponse ¶
type CreateProjectResponse struct { *tchttp.BaseResponse Response *CreateProjectResponseParams `json:"Response"` }
func NewCreateProjectResponse ¶
func NewCreateProjectResponse() (response *CreateProjectResponse)
func (*CreateProjectResponse) FromJsonString ¶
func (r *CreateProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProjectResponse) ToJsonString ¶
func (r *CreateProjectResponse) ToJsonString() string
type CreateProjectResponseParams ¶
type CreateProjectResponseParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateScenarioRequest ¶
type CreateScenarioRequest struct { *tchttp.BaseRequest // 场景名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 压测引擎类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 施压配置 Load *Load `json:"Load,omitnil,omitempty" name:"Load"` // deprecated Configs []*string `json:"Configs,omitnil,omitempty" name:"Configs"` // 测试数据集 Datasets []*TestData `json:"Datasets,omitnil,omitempty" name:"Datasets"` // deprecated Extensions []*string `json:"Extensions,omitnil,omitempty" name:"Extensions"` // deprecated SLAId *string `json:"SLAId,omitnil,omitempty" name:"SLAId"` // cron job ID CronId *string `json:"CronId,omitnil,omitempty" name:"CronId"` // deprecated Scripts []*string `json:"Scripts,omitnil,omitempty" name:"Scripts"` // 测试脚本文件信息 TestScripts []*ScriptInfo `json:"TestScripts,omitnil,omitempty" name:"TestScripts"` // 协议文件路径 Protocols []*ProtocolInfo `json:"Protocols,omitnil,omitempty" name:"Protocols"` // 请求文件路径 RequestFiles []*FileInfo `json:"RequestFiles,omitnil,omitempty" name:"RequestFiles"` // SLA 策略 SLAPolicy *SLAPolicy `json:"SLAPolicy,omitnil,omitempty" name:"SLAPolicy"` // 拓展包文件路径 Plugins []*FileInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 域名解析配置 DomainNameConfig *DomainNameConfig `json:"DomainNameConfig,omitnil,omitempty" name:"DomainNameConfig"` // 创建人名 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` }
func NewCreateScenarioRequest ¶
func NewCreateScenarioRequest() (request *CreateScenarioRequest)
func (*CreateScenarioRequest) FromJsonString ¶
func (r *CreateScenarioRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScenarioRequest) ToJsonString ¶
func (r *CreateScenarioRequest) ToJsonString() string
type CreateScenarioRequestParams ¶
type CreateScenarioRequestParams struct { // 场景名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 压测引擎类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 施压配置 Load *Load `json:"Load,omitnil,omitempty" name:"Load"` // deprecated Configs []*string `json:"Configs,omitnil,omitempty" name:"Configs"` // 测试数据集 Datasets []*TestData `json:"Datasets,omitnil,omitempty" name:"Datasets"` // deprecated Extensions []*string `json:"Extensions,omitnil,omitempty" name:"Extensions"` // deprecated SLAId *string `json:"SLAId,omitnil,omitempty" name:"SLAId"` // cron job ID CronId *string `json:"CronId,omitnil,omitempty" name:"CronId"` // deprecated Scripts []*string `json:"Scripts,omitnil,omitempty" name:"Scripts"` // 测试脚本文件信息 TestScripts []*ScriptInfo `json:"TestScripts,omitnil,omitempty" name:"TestScripts"` // 协议文件路径 Protocols []*ProtocolInfo `json:"Protocols,omitnil,omitempty" name:"Protocols"` // 请求文件路径 RequestFiles []*FileInfo `json:"RequestFiles,omitnil,omitempty" name:"RequestFiles"` // SLA 策略 SLAPolicy *SLAPolicy `json:"SLAPolicy,omitnil,omitempty" name:"SLAPolicy"` // 拓展包文件路径 Plugins []*FileInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 域名解析配置 DomainNameConfig *DomainNameConfig `json:"DomainNameConfig,omitnil,omitempty" name:"DomainNameConfig"` // 创建人名 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` }
Predefined struct for user
type CreateScenarioResponse ¶
type CreateScenarioResponse struct { *tchttp.BaseResponse Response *CreateScenarioResponseParams `json:"Response"` }
func NewCreateScenarioResponse ¶
func NewCreateScenarioResponse() (response *CreateScenarioResponse)
func (*CreateScenarioResponse) FromJsonString ¶
func (r *CreateScenarioResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScenarioResponse) ToJsonString ¶
func (r *CreateScenarioResponse) ToJsonString() string
type CreateScenarioResponseParams ¶
type CreateScenarioResponseParams struct { // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Credentials ¶
type CronJob ¶
type CronJob struct { // 定时任务ID // 注意:此字段可能返回 null,表示取不到有效值。 CronJobId *string `json:"CronJobId,omitnil,omitempty" name:"CronJobId"` // 定时任务名字 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名称 // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // cron 表达式 // 注意:此字段可能返回 null,表示取不到有效值。 CronExpression *string `json:"CronExpression,omitnil,omitempty" name:"CronExpression"` // 结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 中止原因 // 注意:此字段可能返回 null,表示取不到有效值。 AbortReason *int64 `json:"AbortReason,omitnil,omitempty" name:"AbortReason"` // 定时任务状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // Notice ID // 注意:此字段可能返回 null,表示取不到有效值。 NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 执行频率类型 // 注意:此字段可能返回 null,表示取不到有效值。 FrequencyType *int64 `json:"FrequencyType,omitnil,omitempty" name:"FrequencyType"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // tom // 注意:此字段可能返回 null,表示取不到有效值。 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // App ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 主账号 // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 子账号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` }
type CustomSample ¶
type CustomSample struct { // 指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合条件 Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 过滤条件 // 注意:此字段可能返回 null,表示取不到有效值。 Labels []*Label `json:"Labels,omitnil,omitempty" name:"Labels"` // 查询值 Value *float64 `json:"Value,omitnil,omitempty" name:"Value"` // Time is the number of milliseconds since the epoch // // (1970-01-01 00:00 UTC) excluding leap seconds. Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 指标对应的单位,当前单位有:s,bytes,bytes/s,reqs,reqs/s,checks,checks/s,iters,iters/s,VUs, % Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 指标序列名字 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type CustomSampleMatrix ¶
type CustomSampleMatrix struct { // 指标名字 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合函数 Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 指标单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 指标序列数组 // 注意:此字段可能返回 null,表示取不到有效值。 Streams []*SampleStream `json:"Streams,omitnil,omitempty" name:"Streams"` }
type DNSConfig ¶
type DNSConfig struct { // DNS IP 列表 // 注意:此字段可能返回 null,表示取不到有效值。 Nameservers []*string `json:"Nameservers,omitnil,omitempty" name:"Nameservers"` }
type DeleteAlertChannelRequest ¶
type DeleteAlertChannelRequest struct { *tchttp.BaseRequest // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 待删除的通知渠道的 Notice ID(所有通知渠道的 Notice ID 可以从 DescribeAlertChannels 接口获取) NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` }
func NewDeleteAlertChannelRequest ¶
func NewDeleteAlertChannelRequest() (request *DeleteAlertChannelRequest)
func (*DeleteAlertChannelRequest) FromJsonString ¶
func (r *DeleteAlertChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAlertChannelRequest) ToJsonString ¶
func (r *DeleteAlertChannelRequest) ToJsonString() string
type DeleteAlertChannelRequestParams ¶
type DeleteAlertChannelRequestParams struct { // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 待删除的通知渠道的 Notice ID(所有通知渠道的 Notice ID 可以从 DescribeAlertChannels 接口获取) NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` }
Predefined struct for user
type DeleteAlertChannelResponse ¶
type DeleteAlertChannelResponse struct { *tchttp.BaseResponse Response *DeleteAlertChannelResponseParams `json:"Response"` }
func NewDeleteAlertChannelResponse ¶
func NewDeleteAlertChannelResponse() (response *DeleteAlertChannelResponse)
func (*DeleteAlertChannelResponse) FromJsonString ¶
func (r *DeleteAlertChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAlertChannelResponse) ToJsonString ¶
func (r *DeleteAlertChannelResponse) ToJsonString() string
type DeleteAlertChannelResponseParams ¶
type DeleteAlertChannelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteCronJobsRequest ¶
type DeleteCronJobsRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` }
func NewDeleteCronJobsRequest ¶
func NewDeleteCronJobsRequest() (request *DeleteCronJobsRequest)
func (*DeleteCronJobsRequest) FromJsonString ¶
func (r *DeleteCronJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCronJobsRequest) ToJsonString ¶
func (r *DeleteCronJobsRequest) ToJsonString() string
type DeleteCronJobsRequestParams ¶
type DeleteCronJobsRequestParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` }
Predefined struct for user
type DeleteCronJobsResponse ¶
type DeleteCronJobsResponse struct { *tchttp.BaseResponse Response *DeleteCronJobsResponseParams `json:"Response"` }
func NewDeleteCronJobsResponse ¶
func NewDeleteCronJobsResponse() (response *DeleteCronJobsResponse)
func (*DeleteCronJobsResponse) FromJsonString ¶
func (r *DeleteCronJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCronJobsResponse) ToJsonString ¶
func (r *DeleteCronJobsResponse) ToJsonString() string
type DeleteCronJobsResponseParams ¶
type DeleteCronJobsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteEnvironmentsRequest ¶ added in v1.0.886
type DeleteEnvironmentsRequest struct {
*tchttp.BaseRequest
}
func NewDeleteEnvironmentsRequest ¶ added in v1.0.886
func NewDeleteEnvironmentsRequest() (request *DeleteEnvironmentsRequest)
func (*DeleteEnvironmentsRequest) FromJsonString ¶ added in v1.0.886
func (r *DeleteEnvironmentsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteEnvironmentsRequest) ToJsonString ¶ added in v1.0.886
func (r *DeleteEnvironmentsRequest) ToJsonString() string
type DeleteEnvironmentsRequestParams ¶ added in v1.0.886
type DeleteEnvironmentsRequestParams struct { }
Predefined struct for user
type DeleteEnvironmentsResponse ¶ added in v1.0.886
type DeleteEnvironmentsResponse struct { *tchttp.BaseResponse Response *DeleteEnvironmentsResponseParams `json:"Response"` }
func NewDeleteEnvironmentsResponse ¶ added in v1.0.886
func NewDeleteEnvironmentsResponse() (response *DeleteEnvironmentsResponse)
func (*DeleteEnvironmentsResponse) FromJsonString ¶ added in v1.0.886
func (r *DeleteEnvironmentsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteEnvironmentsResponse) ToJsonString ¶ added in v1.0.886
func (r *DeleteEnvironmentsResponse) ToJsonString() string
type DeleteEnvironmentsResponseParams ¶ added in v1.0.886
type DeleteEnvironmentsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteFilesRequest ¶
type DeleteFilesRequest struct { *tchttp.BaseRequest // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 待删除的文件的 ID(所有文件 ID 可从接口 DescribeFiles 获取) FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` }
func NewDeleteFilesRequest ¶
func NewDeleteFilesRequest() (request *DeleteFilesRequest)
func (*DeleteFilesRequest) FromJsonString ¶
func (r *DeleteFilesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteFilesRequest) ToJsonString ¶
func (r *DeleteFilesRequest) ToJsonString() string
type DeleteFilesRequestParams ¶
type DeleteFilesRequestParams struct { // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 待删除的文件的 ID(所有文件 ID 可从接口 DescribeFiles 获取) FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` }
Predefined struct for user
type DeleteFilesResponse ¶
type DeleteFilesResponse struct { *tchttp.BaseResponse Response *DeleteFilesResponseParams `json:"Response"` }
func NewDeleteFilesResponse ¶
func NewDeleteFilesResponse() (response *DeleteFilesResponse)
func (*DeleteFilesResponse) FromJsonString ¶
func (r *DeleteFilesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteFilesResponse) ToJsonString ¶
func (r *DeleteFilesResponse) ToJsonString() string
type DeleteFilesResponseParams ¶
type DeleteFilesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteJobsRequest ¶
type DeleteJobsRequest struct { *tchttp.BaseRequest // 待删除的任务的 ID(所有任务的 ID 可以从 DescribeJobs 获取) JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` }
func NewDeleteJobsRequest ¶
func NewDeleteJobsRequest() (request *DeleteJobsRequest)
func (*DeleteJobsRequest) FromJsonString ¶
func (r *DeleteJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteJobsRequest) ToJsonString ¶
func (r *DeleteJobsRequest) ToJsonString() string
type DeleteJobsRequestParams ¶
type DeleteJobsRequestParams struct { // 待删除的任务的 ID(所有任务的 ID 可以从 DescribeJobs 获取) JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` }
Predefined struct for user
type DeleteJobsResponse ¶
type DeleteJobsResponse struct { *tchttp.BaseResponse Response *DeleteJobsResponseParams `json:"Response"` }
func NewDeleteJobsResponse ¶
func NewDeleteJobsResponse() (response *DeleteJobsResponse)
func (*DeleteJobsResponse) FromJsonString ¶
func (r *DeleteJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteJobsResponse) ToJsonString ¶
func (r *DeleteJobsResponse) ToJsonString() string
type DeleteJobsResponseParams ¶
type DeleteJobsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteProjectsRequest ¶
type DeleteProjectsRequest struct { *tchttp.BaseRequest // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 是否删除项目相关的场景。默认为否。 DeleteScenarios *bool `json:"DeleteScenarios,omitnil,omitempty" name:"DeleteScenarios"` // 是否删除项目相关的任务。默认为否。 DeleteJobs *bool `json:"DeleteJobs,omitnil,omitempty" name:"DeleteJobs"` }
func NewDeleteProjectsRequest ¶
func NewDeleteProjectsRequest() (request *DeleteProjectsRequest)
func (*DeleteProjectsRequest) FromJsonString ¶
func (r *DeleteProjectsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProjectsRequest) ToJsonString ¶
func (r *DeleteProjectsRequest) ToJsonString() string
type DeleteProjectsRequestParams ¶
type DeleteProjectsRequestParams struct { // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 是否删除项目相关的场景。默认为否。 DeleteScenarios *bool `json:"DeleteScenarios,omitnil,omitempty" name:"DeleteScenarios"` // 是否删除项目相关的任务。默认为否。 DeleteJobs *bool `json:"DeleteJobs,omitnil,omitempty" name:"DeleteJobs"` }
Predefined struct for user
type DeleteProjectsResponse ¶
type DeleteProjectsResponse struct { *tchttp.BaseResponse Response *DeleteProjectsResponseParams `json:"Response"` }
func NewDeleteProjectsResponse ¶
func NewDeleteProjectsResponse() (response *DeleteProjectsResponse)
func (*DeleteProjectsResponse) FromJsonString ¶
func (r *DeleteProjectsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProjectsResponse) ToJsonString ¶
func (r *DeleteProjectsResponse) ToJsonString() string
type DeleteProjectsResponseParams ¶
type DeleteProjectsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteScenariosRequest ¶
type DeleteScenariosRequest struct { *tchttp.BaseRequest // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 是否删除场景相关的任务。默认为否。 DeleteJobs *bool `json:"DeleteJobs,omitnil,omitempty" name:"DeleteJobs"` }
func NewDeleteScenariosRequest ¶
func NewDeleteScenariosRequest() (request *DeleteScenariosRequest)
func (*DeleteScenariosRequest) FromJsonString ¶
func (r *DeleteScenariosRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScenariosRequest) ToJsonString ¶
func (r *DeleteScenariosRequest) ToJsonString() string
type DeleteScenariosRequestParams ¶
type DeleteScenariosRequestParams struct { // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 是否删除场景相关的任务。默认为否。 DeleteJobs *bool `json:"DeleteJobs,omitnil,omitempty" name:"DeleteJobs"` }
Predefined struct for user
type DeleteScenariosResponse ¶
type DeleteScenariosResponse struct { *tchttp.BaseResponse Response *DeleteScenariosResponseParams `json:"Response"` }
func NewDeleteScenariosResponse ¶
func NewDeleteScenariosResponse() (response *DeleteScenariosResponse)
func (*DeleteScenariosResponse) FromJsonString ¶
func (r *DeleteScenariosResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScenariosResponse) ToJsonString ¶
func (r *DeleteScenariosResponse) ToJsonString() string
type DeleteScenariosResponseParams ¶
type DeleteScenariosResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlertChannelsRequest ¶
type DescribeAlertChannelsRequest struct { *tchttp.BaseRequest // 项目 ID 列表 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Notice ID 列表 NoticeIds []*string `json:"NoticeIds,omitnil,omitempty" name:"NoticeIds"` // 排序项 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` }
func NewDescribeAlertChannelsRequest ¶
func NewDescribeAlertChannelsRequest() (request *DescribeAlertChannelsRequest)
func (*DescribeAlertChannelsRequest) FromJsonString ¶
func (r *DescribeAlertChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlertChannelsRequest) ToJsonString ¶
func (r *DescribeAlertChannelsRequest) ToJsonString() string
type DescribeAlertChannelsRequestParams ¶
type DescribeAlertChannelsRequestParams struct { // 项目 ID 列表 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Notice ID 列表 NoticeIds []*string `json:"NoticeIds,omitnil,omitempty" name:"NoticeIds"` // 排序项 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` }
Predefined struct for user
type DescribeAlertChannelsResponse ¶
type DescribeAlertChannelsResponse struct { *tchttp.BaseResponse Response *DescribeAlertChannelsResponseParams `json:"Response"` }
func NewDescribeAlertChannelsResponse ¶
func NewDescribeAlertChannelsResponse() (response *DescribeAlertChannelsResponse)
func (*DescribeAlertChannelsResponse) FromJsonString ¶
func (r *DescribeAlertChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlertChannelsResponse) ToJsonString ¶
func (r *DescribeAlertChannelsResponse) ToJsonString() string
type DescribeAlertChannelsResponseParams ¶
type DescribeAlertChannelsResponseParams struct { // 告警通知接收组列表 // 注意:此字段可能返回 null,表示取不到有效值。 AlertChannelSet []*AlertChannelRecord `json:"AlertChannelSet,omitnil,omitempty" name:"AlertChannelSet"` // 告警通知接收组数目 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlertRecordsRequest ¶
type DescribeAlertRecordsRequest struct { *tchttp.BaseRequest // 项目 ID 列表 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 场景 ID 列表 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 任务 ID 列表 JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 排序项 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 按场景名筛选 ScenarioNames []*string `json:"ScenarioNames,omitnil,omitempty" name:"ScenarioNames"` }
func NewDescribeAlertRecordsRequest ¶
func NewDescribeAlertRecordsRequest() (request *DescribeAlertRecordsRequest)
func (*DescribeAlertRecordsRequest) FromJsonString ¶
func (r *DescribeAlertRecordsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlertRecordsRequest) ToJsonString ¶
func (r *DescribeAlertRecordsRequest) ToJsonString() string
type DescribeAlertRecordsRequestParams ¶
type DescribeAlertRecordsRequestParams struct { // 项目 ID 列表 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 场景 ID 列表 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 任务 ID 列表 JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 排序项 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 按场景名筛选 ScenarioNames []*string `json:"ScenarioNames,omitnil,omitempty" name:"ScenarioNames"` }
Predefined struct for user
type DescribeAlertRecordsResponse ¶
type DescribeAlertRecordsResponse struct { *tchttp.BaseResponse Response *DescribeAlertRecordsResponseParams `json:"Response"` }
func NewDescribeAlertRecordsResponse ¶
func NewDescribeAlertRecordsResponse() (response *DescribeAlertRecordsResponse)
func (*DescribeAlertRecordsResponse) FromJsonString ¶
func (r *DescribeAlertRecordsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlertRecordsResponse) ToJsonString ¶
func (r *DescribeAlertRecordsResponse) ToJsonString() string
type DescribeAlertRecordsResponseParams ¶
type DescribeAlertRecordsResponseParams struct { // 告警历史 // 注意:此字段可能返回 null,表示取不到有效值。 AlertRecordSet []*AlertRecord `json:"AlertRecordSet,omitnil,omitempty" name:"AlertRecordSet"` // 告警历史记录的总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAvailableMetricsRequest ¶
type DescribeAvailableMetricsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAvailableMetricsRequest ¶
func NewDescribeAvailableMetricsRequest() (request *DescribeAvailableMetricsRequest)
func (*DescribeAvailableMetricsRequest) FromJsonString ¶
func (r *DescribeAvailableMetricsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAvailableMetricsRequest) ToJsonString ¶
func (r *DescribeAvailableMetricsRequest) ToJsonString() string
type DescribeAvailableMetricsRequestParams ¶
type DescribeAvailableMetricsRequestParams struct { }
Predefined struct for user
type DescribeAvailableMetricsResponse ¶
type DescribeAvailableMetricsResponse struct { *tchttp.BaseResponse Response *DescribeAvailableMetricsResponseParams `json:"Response"` }
func NewDescribeAvailableMetricsResponse ¶
func NewDescribeAvailableMetricsResponse() (response *DescribeAvailableMetricsResponse)
func (*DescribeAvailableMetricsResponse) FromJsonString ¶
func (r *DescribeAvailableMetricsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAvailableMetricsResponse) ToJsonString ¶
func (r *DescribeAvailableMetricsResponse) ToJsonString() string
type DescribeAvailableMetricsResponseParams ¶
type DescribeAvailableMetricsResponseParams struct { // 系统支持的所有指标 MetricSet []*MetricInfo `json:"MetricSet,omitnil,omitempty" name:"MetricSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCheckSummaryRequest ¶
type DescribeCheckSummaryRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewDescribeCheckSummaryRequest ¶
func NewDescribeCheckSummaryRequest() (request *DescribeCheckSummaryRequest)
func (*DescribeCheckSummaryRequest) FromJsonString ¶
func (r *DescribeCheckSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCheckSummaryRequest) ToJsonString ¶
func (r *DescribeCheckSummaryRequest) ToJsonString() string
type DescribeCheckSummaryRequestParams ¶
type DescribeCheckSummaryRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type DescribeCheckSummaryResponse ¶
type DescribeCheckSummaryResponse struct { *tchttp.BaseResponse Response *DescribeCheckSummaryResponseParams `json:"Response"` }
func NewDescribeCheckSummaryResponse ¶
func NewDescribeCheckSummaryResponse() (response *DescribeCheckSummaryResponse)
func (*DescribeCheckSummaryResponse) FromJsonString ¶
func (r *DescribeCheckSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCheckSummaryResponse) ToJsonString ¶
func (r *DescribeCheckSummaryResponse) ToJsonString() string
type DescribeCheckSummaryResponseParams ¶
type DescribeCheckSummaryResponseParams struct { // 检查点汇总信息 // 注意:此字段可能返回 null,表示取不到有效值。 CheckSummarySet []*CheckSummary `json:"CheckSummarySet,omitnil,omitempty" name:"CheckSummarySet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCronJobsRequest ¶
type DescribeCronJobsRequest struct { *tchttp.BaseRequest // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` // 定时任务名字,模糊查询 CronJobName *string `json:"CronJobName,omitnil,omitempty" name:"CronJobName"` // 定时任务状态数组 CronJobStatus []*int64 `json:"CronJobStatus,omitnil,omitempty" name:"CronJobStatus"` // 排序的列 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` }
func NewDescribeCronJobsRequest ¶
func NewDescribeCronJobsRequest() (request *DescribeCronJobsRequest)
func (*DescribeCronJobsRequest) FromJsonString ¶
func (r *DescribeCronJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCronJobsRequest) ToJsonString ¶
func (r *DescribeCronJobsRequest) ToJsonString() string
type DescribeCronJobsRequestParams ¶
type DescribeCronJobsRequestParams struct { // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` // 定时任务名字,模糊查询 CronJobName *string `json:"CronJobName,omitnil,omitempty" name:"CronJobName"` // 定时任务状态数组 CronJobStatus []*int64 `json:"CronJobStatus,omitnil,omitempty" name:"CronJobStatus"` // 排序的列 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` }
Predefined struct for user
type DescribeCronJobsResponse ¶
type DescribeCronJobsResponse struct { *tchttp.BaseResponse Response *DescribeCronJobsResponseParams `json:"Response"` }
func NewDescribeCronJobsResponse ¶
func NewDescribeCronJobsResponse() (response *DescribeCronJobsResponse)
func (*DescribeCronJobsResponse) FromJsonString ¶
func (r *DescribeCronJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCronJobsResponse) ToJsonString ¶
func (r *DescribeCronJobsResponse) ToJsonString() string
type DescribeCronJobsResponseParams ¶
type DescribeCronJobsResponseParams struct { // 定时任务总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 定时任务信息 // 注意:此字段可能返回 null,表示取不到有效值。 CronJobSet []*CronJob `json:"CronJobSet,omitnil,omitempty" name:"CronJobSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEnvironmentsRequest ¶ added in v1.0.886
type DescribeEnvironmentsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeEnvironmentsRequest ¶ added in v1.0.886
func NewDescribeEnvironmentsRequest() (request *DescribeEnvironmentsRequest)
func (*DescribeEnvironmentsRequest) FromJsonString ¶ added in v1.0.886
func (r *DescribeEnvironmentsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEnvironmentsRequest) ToJsonString ¶ added in v1.0.886
func (r *DescribeEnvironmentsRequest) ToJsonString() string
type DescribeEnvironmentsRequestParams ¶ added in v1.0.886
type DescribeEnvironmentsRequestParams struct { }
Predefined struct for user
type DescribeEnvironmentsResponse ¶ added in v1.0.886
type DescribeEnvironmentsResponse struct { *tchttp.BaseResponse Response *DescribeEnvironmentsResponseParams `json:"Response"` }
func NewDescribeEnvironmentsResponse ¶ added in v1.0.886
func NewDescribeEnvironmentsResponse() (response *DescribeEnvironmentsResponse)
func (*DescribeEnvironmentsResponse) FromJsonString ¶ added in v1.0.886
func (r *DescribeEnvironmentsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEnvironmentsResponse) ToJsonString ¶ added in v1.0.886
func (r *DescribeEnvironmentsResponse) ToJsonString() string
type DescribeEnvironmentsResponseParams ¶ added in v1.0.886
type DescribeEnvironmentsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeErrorSummaryRequest ¶ added in v1.0.632
type DescribeErrorSummaryRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 过滤参数 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeErrorSummaryRequest ¶ added in v1.0.632
func NewDescribeErrorSummaryRequest() (request *DescribeErrorSummaryRequest)
func (*DescribeErrorSummaryRequest) FromJsonString ¶ added in v1.0.632
func (r *DescribeErrorSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeErrorSummaryRequest) ToJsonString ¶ added in v1.0.632
func (r *DescribeErrorSummaryRequest) ToJsonString() string
type DescribeErrorSummaryRequestParams ¶ added in v1.0.632
type DescribeErrorSummaryRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 过滤参数 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeErrorSummaryResponse ¶ added in v1.0.632
type DescribeErrorSummaryResponse struct { *tchttp.BaseResponse Response *DescribeErrorSummaryResponseParams `json:"Response"` }
func NewDescribeErrorSummaryResponse ¶ added in v1.0.632
func NewDescribeErrorSummaryResponse() (response *DescribeErrorSummaryResponse)
func (*DescribeErrorSummaryResponse) FromJsonString ¶ added in v1.0.632
func (r *DescribeErrorSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeErrorSummaryResponse) ToJsonString ¶ added in v1.0.632
func (r *DescribeErrorSummaryResponse) ToJsonString() string
type DescribeErrorSummaryResponseParams ¶ added in v1.0.632
type DescribeErrorSummaryResponseParams struct { // 错误汇总信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorSummarySet []*ErrorSummary `json:"ErrorSummarySet,omitnil,omitempty" name:"ErrorSummarySet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFilesRequest ¶
type DescribeFilesRequest struct { *tchttp.BaseRequest // 项目 ID 数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 文件 ID 数组 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为 20,最大为 100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 文件种类,参数文件-1,协议文件-2,请求文件-3 Kind *int64 `json:"Kind,omitnil,omitempty" name:"Kind"` }
func NewDescribeFilesRequest ¶
func NewDescribeFilesRequest() (request *DescribeFilesRequest)
func (*DescribeFilesRequest) FromJsonString ¶
func (r *DescribeFilesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFilesRequest) ToJsonString ¶
func (r *DescribeFilesRequest) ToJsonString() string
type DescribeFilesRequestParams ¶
type DescribeFilesRequestParams struct { // 项目 ID 数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 文件 ID 数组 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为 20,最大为 100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 文件种类,参数文件-1,协议文件-2,请求文件-3 Kind *int64 `json:"Kind,omitnil,omitempty" name:"Kind"` }
Predefined struct for user
type DescribeFilesResponse ¶
type DescribeFilesResponse struct { *tchttp.BaseResponse Response *DescribeFilesResponseParams `json:"Response"` }
func NewDescribeFilesResponse ¶
func NewDescribeFilesResponse() (response *DescribeFilesResponse)
func (*DescribeFilesResponse) FromJsonString ¶
func (r *DescribeFilesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFilesResponse) ToJsonString ¶
func (r *DescribeFilesResponse) ToJsonString() string
type DescribeFilesResponseParams ¶
type DescribeFilesResponseParams struct { // 文件列表 // 注意:此字段可能返回 null,表示取不到有效值。 FileSet []*File `json:"FileSet,omitnil,omitempty" name:"FileSet"` // 文件总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJobsRequest ¶
type DescribeJobsRequest struct { *tchttp.BaseRequest // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 分页起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页最大数目 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 任务ID数组 JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"` // 按字段排序 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 升序/降序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 任务开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 调试任务标记 Debug *bool `json:"Debug,omitnil,omitempty" name:"Debug"` // 任务的状态 Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"` }
func NewDescribeJobsRequest ¶
func NewDescribeJobsRequest() (request *DescribeJobsRequest)
func (*DescribeJobsRequest) FromJsonString ¶
func (r *DescribeJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJobsRequest) ToJsonString ¶
func (r *DescribeJobsRequest) ToJsonString() string
type DescribeJobsRequestParams ¶
type DescribeJobsRequestParams struct { // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 分页起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页最大数目 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 任务ID数组 JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"` // 按字段排序 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 升序/降序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 任务开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 调试任务标记 Debug *bool `json:"Debug,omitnil,omitempty" name:"Debug"` // 任务的状态 Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type DescribeJobsResponse ¶
type DescribeJobsResponse struct { *tchttp.BaseResponse Response *DescribeJobsResponseParams `json:"Response"` }
func NewDescribeJobsResponse ¶
func NewDescribeJobsResponse() (response *DescribeJobsResponse)
func (*DescribeJobsResponse) FromJsonString ¶
func (r *DescribeJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJobsResponse) ToJsonString ¶
func (r *DescribeJobsResponse) ToJsonString() string
type DescribeJobsResponseParams ¶
type DescribeJobsResponseParams struct { // 任务列表 // 注意:此字段可能返回 null,表示取不到有效值。 JobSet []*Job `json:"JobSet,omitnil,omitempty" name:"JobSet"` // 任务数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLabelValuesRequest ¶
type DescribeLabelValuesRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 指标名。取值范围参见 DescribeMetricLabelWithValues 接口返回的所有指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 标签名。取值范围参见 DescribeMetricLabelWithValues 接口返回的指标及其支持的标签名 LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewDescribeLabelValuesRequest ¶
func NewDescribeLabelValuesRequest() (request *DescribeLabelValuesRequest)
func (*DescribeLabelValuesRequest) FromJsonString ¶
func (r *DescribeLabelValuesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLabelValuesRequest) ToJsonString ¶
func (r *DescribeLabelValuesRequest) ToJsonString() string
type DescribeLabelValuesRequestParams ¶
type DescribeLabelValuesRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 指标名。取值范围参见 DescribeMetricLabelWithValues 接口返回的所有指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 标签名。取值范围参见 DescribeMetricLabelWithValues 接口返回的指标及其支持的标签名 LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type DescribeLabelValuesResponse ¶
type DescribeLabelValuesResponse struct { *tchttp.BaseResponse Response *DescribeLabelValuesResponseParams `json:"Response"` }
func NewDescribeLabelValuesResponse ¶
func NewDescribeLabelValuesResponse() (response *DescribeLabelValuesResponse)
func (*DescribeLabelValuesResponse) FromJsonString ¶
func (r *DescribeLabelValuesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLabelValuesResponse) ToJsonString ¶
func (r *DescribeLabelValuesResponse) ToJsonString() string
type DescribeLabelValuesResponseParams ¶
type DescribeLabelValuesResponseParams struct { // 标签值数组 // 注意:此字段可能返回 null,表示取不到有效值。 LabelValueSet []*string `json:"LabelValueSet,omitnil,omitempty" name:"LabelValueSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMetricLabelWithValuesRequest ¶
type DescribeMetricLabelWithValuesRequest struct { *tchttp.BaseRequest // job id JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // project id ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // scenario id ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` }
func NewDescribeMetricLabelWithValuesRequest ¶
func NewDescribeMetricLabelWithValuesRequest() (request *DescribeMetricLabelWithValuesRequest)
func (*DescribeMetricLabelWithValuesRequest) FromJsonString ¶
func (r *DescribeMetricLabelWithValuesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMetricLabelWithValuesRequest) ToJsonString ¶
func (r *DescribeMetricLabelWithValuesRequest) ToJsonString() string
type DescribeMetricLabelWithValuesRequestParams ¶
type DescribeMetricLabelWithValuesRequestParams struct { // job id JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // project id ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // scenario id ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` }
Predefined struct for user
type DescribeMetricLabelWithValuesResponse ¶
type DescribeMetricLabelWithValuesResponse struct { *tchttp.BaseResponse Response *DescribeMetricLabelWithValuesResponseParams `json:"Response"` }
func NewDescribeMetricLabelWithValuesResponse ¶
func NewDescribeMetricLabelWithValuesResponse() (response *DescribeMetricLabelWithValuesResponse)
func (*DescribeMetricLabelWithValuesResponse) FromJsonString ¶
func (r *DescribeMetricLabelWithValuesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMetricLabelWithValuesResponse) ToJsonString ¶
func (r *DescribeMetricLabelWithValuesResponse) ToJsonString() string
type DescribeMetricLabelWithValuesResponseParams ¶
type DescribeMetricLabelWithValuesResponseParams struct { // 指标所有的label和values数组 // 注意:此字段可能返回 null,表示取不到有效值。 MetricLabelWithValuesSet []*MetricLabelWithValues `json:"MetricLabelWithValuesSet,omitnil,omitempty" name:"MetricLabelWithValuesSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeNormalLogsRequest ¶
type DescribeNormalLogsRequest struct { *tchttp.BaseRequest // 压测项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 测试场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 压测任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 日志上下文,加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容。过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志开始时间 From *string `json:"From,omitnil,omitempty" name:"From"` // 日志结束时间 To *string `json:"To,omitnil,omitempty" name:"To"` // 日志级别,可取debug/info/error SeverityText *string `json:"SeverityText,omitnil,omitempty" name:"SeverityText"` // 施压节点IP Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"` // 施压节点所在地域 InstanceRegion *string `json:"InstanceRegion,omitnil,omitempty" name:"InstanceRegion"` // 日志类型, console代表用户输出,engine代表引擎输出 LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"` // 返回日志条数限制,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeNormalLogsRequest ¶
func NewDescribeNormalLogsRequest() (request *DescribeNormalLogsRequest)
func (*DescribeNormalLogsRequest) FromJsonString ¶
func (r *DescribeNormalLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNormalLogsRequest) ToJsonString ¶
func (r *DescribeNormalLogsRequest) ToJsonString() string
type DescribeNormalLogsRequestParams ¶
type DescribeNormalLogsRequestParams struct { // 压测项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 测试场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 压测任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 日志上下文,加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容。过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志开始时间 From *string `json:"From,omitnil,omitempty" name:"From"` // 日志结束时间 To *string `json:"To,omitnil,omitempty" name:"To"` // 日志级别,可取debug/info/error SeverityText *string `json:"SeverityText,omitnil,omitempty" name:"SeverityText"` // 施压节点IP Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"` // 施压节点所在地域 InstanceRegion *string `json:"InstanceRegion,omitnil,omitempty" name:"InstanceRegion"` // 日志类型, console代表用户输出,engine代表引擎输出 LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"` // 返回日志条数限制,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeNormalLogsResponse ¶
type DescribeNormalLogsResponse struct { *tchttp.BaseResponse Response *DescribeNormalLogsResponseParams `json:"Response"` }
func NewDescribeNormalLogsResponse ¶
func NewDescribeNormalLogsResponse() (response *DescribeNormalLogsResponse)
func (*DescribeNormalLogsResponse) FromJsonString ¶
func (r *DescribeNormalLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNormalLogsResponse) ToJsonString ¶
func (r *DescribeNormalLogsResponse) ToJsonString() string
type DescribeNormalLogsResponseParams ¶
type DescribeNormalLogsResponseParams struct { // 日志上下文,加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容。过期时间1小时 // 注意:此字段可能返回 null,表示取不到有效值。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志数组 // 注意:此字段可能返回 null,表示取不到有效值。 NormalLogs []*NormalLog `json:"NormalLogs,omitnil,omitempty" name:"NormalLogs"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProjectsRequest ¶
type DescribeProjectsRequest struct { *tchttp.BaseRequest // 分页offset Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页limit Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 项目名 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 按字段排序 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 升序/降序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 标签数组 TagFilters []*TagSpec `json:"TagFilters,omitnil,omitempty" name:"TagFilters"` }
func NewDescribeProjectsRequest ¶
func NewDescribeProjectsRequest() (request *DescribeProjectsRequest)
func (*DescribeProjectsRequest) FromJsonString ¶
func (r *DescribeProjectsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProjectsRequest) ToJsonString ¶
func (r *DescribeProjectsRequest) ToJsonString() string
type DescribeProjectsRequestParams ¶
type DescribeProjectsRequestParams struct { // 分页offset Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页limit Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 项目名 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 按字段排序 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 升序/降序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 标签数组 TagFilters []*TagSpec `json:"TagFilters,omitnil,omitempty" name:"TagFilters"` }
Predefined struct for user
type DescribeProjectsResponse ¶
type DescribeProjectsResponse struct { *tchttp.BaseResponse Response *DescribeProjectsResponseParams `json:"Response"` }
func NewDescribeProjectsResponse ¶
func NewDescribeProjectsResponse() (response *DescribeProjectsResponse)
func (*DescribeProjectsResponse) FromJsonString ¶
func (r *DescribeProjectsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProjectsResponse) ToJsonString ¶
func (r *DescribeProjectsResponse) ToJsonString() string
type DescribeProjectsResponseParams ¶
type DescribeProjectsResponseParams struct { // 项目数组 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectSet []*Project `json:"ProjectSet,omitnil,omitempty" name:"ProjectSet"` // 项目数量 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *tchttp.BaseRequest // 通过该参数指定不同压测网络环境,在不同网络环境下,PTS可用的地域不一样 LoadType *uint64 `json:"LoadType,omitnil,omitempty" name:"LoadType"` }
func NewDescribeRegionsRequest ¶
func NewDescribeRegionsRequest() (request *DescribeRegionsRequest)
func (*DescribeRegionsRequest) FromJsonString ¶
func (r *DescribeRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRegionsRequest) ToJsonString ¶
func (r *DescribeRegionsRequest) ToJsonString() string
type DescribeRegionsRequestParams ¶
type DescribeRegionsRequestParams struct { // 通过该参数指定不同压测网络环境,在不同网络环境下,PTS可用的地域不一样 LoadType *uint64 `json:"LoadType,omitnil,omitempty" name:"LoadType"` }
Predefined struct for user
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *tchttp.BaseResponse Response *DescribeRegionsResponseParams `json:"Response"` }
func NewDescribeRegionsResponse ¶
func NewDescribeRegionsResponse() (response *DescribeRegionsResponse)
func (*DescribeRegionsResponse) FromJsonString ¶
func (r *DescribeRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRegionsResponse) ToJsonString ¶
func (r *DescribeRegionsResponse) ToJsonString() string
type DescribeRegionsResponseParams ¶
type DescribeRegionsResponseParams struct { // 地域数组 // 注意:此字段可能返回 null,表示取不到有效值。 RegionSet []*RegionDetail `json:"RegionSet,omitnil,omitempty" name:"RegionSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRequestSummaryRequest ¶
type DescribeRequestSummaryRequest struct { *tchttp.BaseRequest // 压测任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 压测场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 压测项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewDescribeRequestSummaryRequest ¶
func NewDescribeRequestSummaryRequest() (request *DescribeRequestSummaryRequest)
func (*DescribeRequestSummaryRequest) FromJsonString ¶
func (r *DescribeRequestSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRequestSummaryRequest) ToJsonString ¶
func (r *DescribeRequestSummaryRequest) ToJsonString() string
type DescribeRequestSummaryRequestParams ¶
type DescribeRequestSummaryRequestParams struct { // 压测任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 压测场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 压测项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type DescribeRequestSummaryResponse ¶
type DescribeRequestSummaryResponse struct { *tchttp.BaseResponse Response *DescribeRequestSummaryResponseParams `json:"Response"` }
func NewDescribeRequestSummaryResponse ¶
func NewDescribeRequestSummaryResponse() (response *DescribeRequestSummaryResponse)
func (*DescribeRequestSummaryResponse) FromJsonString ¶
func (r *DescribeRequestSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRequestSummaryResponse) ToJsonString ¶
func (r *DescribeRequestSummaryResponse) ToJsonString() string
type DescribeRequestSummaryResponseParams ¶
type DescribeRequestSummaryResponseParams struct { // 请求汇总信息 // 注意:此字段可能返回 null,表示取不到有效值。 RequestSummarySet []*RequestSummary `json:"RequestSummarySet,omitnil,omitempty" name:"RequestSummarySet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSampleBatchQueryRequest ¶
type DescribeSampleBatchQueryRequest struct { *tchttp.BaseRequest // 压测任务的 ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景的 ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 查询指标数组 Queries []*InternalMetricQuery `json:"Queries,omitnil,omitempty" name:"Queries"` // 项目的 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewDescribeSampleBatchQueryRequest ¶
func NewDescribeSampleBatchQueryRequest() (request *DescribeSampleBatchQueryRequest)
func (*DescribeSampleBatchQueryRequest) FromJsonString ¶
func (r *DescribeSampleBatchQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleBatchQueryRequest) ToJsonString ¶
func (r *DescribeSampleBatchQueryRequest) ToJsonString() string
type DescribeSampleBatchQueryRequestParams ¶
type DescribeSampleBatchQueryRequestParams struct { // 压测任务的 ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景的 ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 查询指标数组 Queries []*InternalMetricQuery `json:"Queries,omitnil,omitempty" name:"Queries"` // 项目的 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type DescribeSampleBatchQueryResponse ¶
type DescribeSampleBatchQueryResponse struct { *tchttp.BaseResponse Response *DescribeSampleBatchQueryResponseParams `json:"Response"` }
func NewDescribeSampleBatchQueryResponse ¶
func NewDescribeSampleBatchQueryResponse() (response *DescribeSampleBatchQueryResponse)
func (*DescribeSampleBatchQueryResponse) FromJsonString ¶
func (r *DescribeSampleBatchQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleBatchQueryResponse) ToJsonString ¶
func (r *DescribeSampleBatchQueryResponse) ToJsonString() string
type DescribeSampleBatchQueryResponseParams ¶
type DescribeSampleBatchQueryResponseParams struct { // 返回指标内容 // 注意:此字段可能返回 null,表示取不到有效值。 MetricSampleSet []*CustomSample `json:"MetricSampleSet,omitnil,omitempty" name:"MetricSampleSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSampleLogsRequest ¶
type DescribeSampleLogsRequest struct { *tchttp.BaseRequest // 测试项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 测试场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 测试任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容。过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志开始时间 From *string `json:"From,omitnil,omitempty" name:"From"` // 日志结束时间 To *string `json:"To,omitnil,omitempty" name:"To"` // 日志级别debug,info,error SeverityText *string `json:"SeverityText,omitnil,omitempty" name:"SeverityText"` // ap-shanghai, ap-guangzhou InstanceRegion *string `json:"InstanceRegion,omitnil,omitempty" name:"InstanceRegion"` // 施压引擎节点IP Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"` // request 代表采样日志,可为不填 LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"` // 返回日志条数,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 采样日志响应时间范围 ReactionTimeRange *ReactionTimeRange `json:"ReactionTimeRange,omitnil,omitempty" name:"ReactionTimeRange"` // 采样请求状态码 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 采样请求结果码 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 采样请求方法 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // 采样服务API Service *string `json:"Service,omitnil,omitempty" name:"Service"` }
func NewDescribeSampleLogsRequest ¶
func NewDescribeSampleLogsRequest() (request *DescribeSampleLogsRequest)
func (*DescribeSampleLogsRequest) FromJsonString ¶
func (r *DescribeSampleLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleLogsRequest) ToJsonString ¶
func (r *DescribeSampleLogsRequest) ToJsonString() string
type DescribeSampleLogsRequestParams ¶
type DescribeSampleLogsRequestParams struct { // 测试项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 测试场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 测试任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容。过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志开始时间 From *string `json:"From,omitnil,omitempty" name:"From"` // 日志结束时间 To *string `json:"To,omitnil,omitempty" name:"To"` // 日志级别debug,info,error SeverityText *string `json:"SeverityText,omitnil,omitempty" name:"SeverityText"` // ap-shanghai, ap-guangzhou InstanceRegion *string `json:"InstanceRegion,omitnil,omitempty" name:"InstanceRegion"` // 施压引擎节点IP Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"` // request 代表采样日志,可为不填 LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"` // 返回日志条数,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 采样日志响应时间范围 ReactionTimeRange *ReactionTimeRange `json:"ReactionTimeRange,omitnil,omitempty" name:"ReactionTimeRange"` // 采样请求状态码 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 采样请求结果码 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 采样请求方法 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // 采样服务API Service *string `json:"Service,omitnil,omitempty" name:"Service"` }
Predefined struct for user
type DescribeSampleLogsResponse ¶
type DescribeSampleLogsResponse struct { *tchttp.BaseResponse Response *DescribeSampleLogsResponseParams `json:"Response"` }
func NewDescribeSampleLogsResponse ¶
func NewDescribeSampleLogsResponse() (response *DescribeSampleLogsResponse)
func (*DescribeSampleLogsResponse) FromJsonString ¶
func (r *DescribeSampleLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleLogsResponse) ToJsonString ¶
func (r *DescribeSampleLogsResponse) ToJsonString() string
type DescribeSampleLogsResponseParams ¶
type DescribeSampleLogsResponseParams struct { // 日志总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 日志上下文,加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容。过期时间1小时 // 注意:此字段可能返回 null,表示取不到有效值。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 采样日志数组 // 注意:此字段可能返回 null,表示取不到有效值。 SampleLogs []*SampleLog `json:"SampleLogs,omitnil,omitempty" name:"SampleLogs"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSampleMatrixBatchQueryRequest ¶
type DescribeSampleMatrixBatchQueryRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 查询语句 Queries []*InternalMetricQuery `json:"Queries,omitnil,omitempty" name:"Queries"` }
func NewDescribeSampleMatrixBatchQueryRequest ¶
func NewDescribeSampleMatrixBatchQueryRequest() (request *DescribeSampleMatrixBatchQueryRequest)
func (*DescribeSampleMatrixBatchQueryRequest) FromJsonString ¶
func (r *DescribeSampleMatrixBatchQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleMatrixBatchQueryRequest) ToJsonString ¶
func (r *DescribeSampleMatrixBatchQueryRequest) ToJsonString() string
type DescribeSampleMatrixBatchQueryRequestParams ¶
type DescribeSampleMatrixBatchQueryRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 查询语句 Queries []*InternalMetricQuery `json:"Queries,omitnil,omitempty" name:"Queries"` }
Predefined struct for user
type DescribeSampleMatrixBatchQueryResponse ¶
type DescribeSampleMatrixBatchQueryResponse struct { *tchttp.BaseResponse Response *DescribeSampleMatrixBatchQueryResponseParams `json:"Response"` }
func NewDescribeSampleMatrixBatchQueryResponse ¶
func NewDescribeSampleMatrixBatchQueryResponse() (response *DescribeSampleMatrixBatchQueryResponse)
func (*DescribeSampleMatrixBatchQueryResponse) FromJsonString ¶
func (r *DescribeSampleMatrixBatchQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleMatrixBatchQueryResponse) ToJsonString ¶
func (r *DescribeSampleMatrixBatchQueryResponse) ToJsonString() string
type DescribeSampleMatrixBatchQueryResponseParams ¶
type DescribeSampleMatrixBatchQueryResponseParams struct { // 批量指标矩阵 // 注意:此字段可能返回 null,表示取不到有效值。 MetricSampleMatrixSet []*CustomSampleMatrix `json:"MetricSampleMatrixSet,omitnil,omitempty" name:"MetricSampleMatrixSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSampleMatrixQueryRequest ¶
type DescribeSampleMatrixQueryRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 指标名。取值范围参见 DescribeMetricLabelWithValues 接口返回的所有指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合函数。取值范围:Rate,Count,Avg,P90,P95,P99,Gauge Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 用标签过滤规则来过滤指标,规则中包含标签名 LabelName、标签值 LabelValue、操作符 Operator(0代表相等,1代表不等) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 分组 GroupBy []*string `json:"GroupBy,omitnil,omitempty" name:"GroupBy"` }
func NewDescribeSampleMatrixQueryRequest ¶
func NewDescribeSampleMatrixQueryRequest() (request *DescribeSampleMatrixQueryRequest)
func (*DescribeSampleMatrixQueryRequest) FromJsonString ¶
func (r *DescribeSampleMatrixQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleMatrixQueryRequest) ToJsonString ¶
func (r *DescribeSampleMatrixQueryRequest) ToJsonString() string
type DescribeSampleMatrixQueryRequestParams ¶
type DescribeSampleMatrixQueryRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 指标名。取值范围参见 DescribeMetricLabelWithValues 接口返回的所有指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合函数。取值范围:Rate,Count,Avg,P90,P95,P99,Gauge Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 用标签过滤规则来过滤指标,规则中包含标签名 LabelName、标签值 LabelValue、操作符 Operator(0代表相等,1代表不等) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 分组 GroupBy []*string `json:"GroupBy,omitnil,omitempty" name:"GroupBy"` }
Predefined struct for user
type DescribeSampleMatrixQueryResponse ¶
type DescribeSampleMatrixQueryResponse struct { *tchttp.BaseResponse Response *DescribeSampleMatrixQueryResponseParams `json:"Response"` }
func NewDescribeSampleMatrixQueryResponse ¶
func NewDescribeSampleMatrixQueryResponse() (response *DescribeSampleMatrixQueryResponse)
func (*DescribeSampleMatrixQueryResponse) FromJsonString ¶
func (r *DescribeSampleMatrixQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleMatrixQueryResponse) ToJsonString ¶
func (r *DescribeSampleMatrixQueryResponse) ToJsonString() string
type DescribeSampleMatrixQueryResponseParams ¶
type DescribeSampleMatrixQueryResponseParams struct { // 指标矩阵 // 注意:此字段可能返回 null,表示取不到有效值。 MetricSampleMatrix *CustomSampleMatrix `json:"MetricSampleMatrix,omitnil,omitempty" name:"MetricSampleMatrix"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSampleQueryRequest ¶
type DescribeSampleQueryRequest struct { *tchttp.BaseRequest // job id JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景Id ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 指标名。取值范围参见 DescribeMetricLabelWithValues 接口返回的所有指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合函数。取值范围:Rate,Count,Avg,P90,P95,P99,Gauge Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 标签过滤条件。各指标支持的标签参见 DescribeMetricLabelWithValues 接口返回的所有指标及其支持的标签 Labels []*Label `json:"Labels,omitnil,omitempty" name:"Labels"` }
func NewDescribeSampleQueryRequest ¶
func NewDescribeSampleQueryRequest() (request *DescribeSampleQueryRequest)
func (*DescribeSampleQueryRequest) FromJsonString ¶
func (r *DescribeSampleQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleQueryRequest) ToJsonString ¶
func (r *DescribeSampleQueryRequest) ToJsonString() string
type DescribeSampleQueryRequestParams ¶
type DescribeSampleQueryRequestParams struct { // job id JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 场景Id ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 指标名。取值范围参见 DescribeMetricLabelWithValues 接口返回的所有指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合函数。取值范围:Rate,Count,Avg,P90,P95,P99,Gauge Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 标签过滤条件。各指标支持的标签参见 DescribeMetricLabelWithValues 接口返回的所有指标及其支持的标签 Labels []*Label `json:"Labels,omitnil,omitempty" name:"Labels"` }
Predefined struct for user
type DescribeSampleQueryResponse ¶
type DescribeSampleQueryResponse struct { *tchttp.BaseResponse Response *DescribeSampleQueryResponseParams `json:"Response"` }
func NewDescribeSampleQueryResponse ¶
func NewDescribeSampleQueryResponse() (response *DescribeSampleQueryResponse)
func (*DescribeSampleQueryResponse) FromJsonString ¶
func (r *DescribeSampleQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleQueryResponse) ToJsonString ¶
func (r *DescribeSampleQueryResponse) ToJsonString() string
type DescribeSampleQueryResponseParams ¶
type DescribeSampleQueryResponseParams struct { // 返回指标内容 // 注意:此字段可能返回 null,表示取不到有效值。 MetricSample *CustomSample `json:"MetricSample,omitnil,omitempty" name:"MetricSample"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScenarioWithJobsRequest ¶
type DescribeScenarioWithJobsRequest struct { *tchttp.BaseRequest // 偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 场景名 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 场景状态数组 ScenarioStatus *int64 `json:"ScenarioStatus,omitnil,omitempty" name:"ScenarioStatus"` // 排序的列 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // job相关参数 ScenarioRelatedJobsParams *ScenarioRelatedJobsParams `json:"ScenarioRelatedJobsParams,omitnil,omitempty" name:"ScenarioRelatedJobsParams"` // 是否需要返回场景的脚本内容 IgnoreScript *bool `json:"IgnoreScript,omitnil,omitempty" name:"IgnoreScript"` // 是否需要返回测试数据文件信息 IgnoreDataset *bool `json:"IgnoreDataset,omitnil,omitempty" name:"IgnoreDataset"` // 场景类型,如pts-http, pts-js, pts-trpc, pts-jmeter ScenarioType *string `json:"ScenarioType,omitnil,omitempty" name:"ScenarioType"` // 创建人员 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` }
func NewDescribeScenarioWithJobsRequest ¶
func NewDescribeScenarioWithJobsRequest() (request *DescribeScenarioWithJobsRequest)
func (*DescribeScenarioWithJobsRequest) FromJsonString ¶
func (r *DescribeScenarioWithJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScenarioWithJobsRequest) ToJsonString ¶
func (r *DescribeScenarioWithJobsRequest) ToJsonString() string
type DescribeScenarioWithJobsRequestParams ¶
type DescribeScenarioWithJobsRequestParams struct { // 偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 场景名 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 场景状态数组 ScenarioStatus *int64 `json:"ScenarioStatus,omitnil,omitempty" name:"ScenarioStatus"` // 排序的列 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // job相关参数 ScenarioRelatedJobsParams *ScenarioRelatedJobsParams `json:"ScenarioRelatedJobsParams,omitnil,omitempty" name:"ScenarioRelatedJobsParams"` // 是否需要返回场景的脚本内容 IgnoreScript *bool `json:"IgnoreScript,omitnil,omitempty" name:"IgnoreScript"` // 是否需要返回测试数据文件信息 IgnoreDataset *bool `json:"IgnoreDataset,omitnil,omitempty" name:"IgnoreDataset"` // 场景类型,如pts-http, pts-js, pts-trpc, pts-jmeter ScenarioType *string `json:"ScenarioType,omitnil,omitempty" name:"ScenarioType"` // 创建人员 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` }
Predefined struct for user
type DescribeScenarioWithJobsResponse ¶
type DescribeScenarioWithJobsResponse struct { *tchttp.BaseResponse Response *DescribeScenarioWithJobsResponseParams `json:"Response"` }
func NewDescribeScenarioWithJobsResponse ¶
func NewDescribeScenarioWithJobsResponse() (response *DescribeScenarioWithJobsResponse)
func (*DescribeScenarioWithJobsResponse) FromJsonString ¶
func (r *DescribeScenarioWithJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScenarioWithJobsResponse) ToJsonString ¶
func (r *DescribeScenarioWithJobsResponse) ToJsonString() string
type DescribeScenarioWithJobsResponseParams ¶
type DescribeScenarioWithJobsResponseParams struct { // 场景配置以及附带的job内容 // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioWithJobsSet []*ScenarioWithJobs `json:"ScenarioWithJobsSet,omitnil,omitempty" name:"ScenarioWithJobsSet"` // 场景总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScenariosRequest ¶
type DescribeScenariosRequest struct { *tchttp.BaseRequest // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 场景名 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 场景状态数组 ScenarioStatus []*int64 `json:"ScenarioStatus,omitnil,omitempty" name:"ScenarioStatus"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序的列 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 场景类型 ScenarioType *string `json:"ScenarioType,omitnil,omitempty" name:"ScenarioType"` }
func NewDescribeScenariosRequest ¶
func NewDescribeScenariosRequest() (request *DescribeScenariosRequest)
func (*DescribeScenariosRequest) FromJsonString ¶
func (r *DescribeScenariosRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScenariosRequest) ToJsonString ¶
func (r *DescribeScenariosRequest) ToJsonString() string
type DescribeScenariosRequestParams ¶
type DescribeScenariosRequestParams struct { // 场景ID数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` // 场景名 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 场景状态数组 ScenarioStatus []*int64 `json:"ScenarioStatus,omitnil,omitempty" name:"ScenarioStatus"` // 偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序的列 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否正序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` // 项目ID数组 ProjectIds []*string `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` // 场景类型 ScenarioType *string `json:"ScenarioType,omitnil,omitempty" name:"ScenarioType"` }
Predefined struct for user
type DescribeScenariosResponse ¶
type DescribeScenariosResponse struct { *tchttp.BaseResponse Response *DescribeScenariosResponseParams `json:"Response"` }
func NewDescribeScenariosResponse ¶
func NewDescribeScenariosResponse() (response *DescribeScenariosResponse)
func (*DescribeScenariosResponse) FromJsonString ¶
func (r *DescribeScenariosResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScenariosResponse) ToJsonString ¶
func (r *DescribeScenariosResponse) ToJsonString() string
type DescribeScenariosResponseParams ¶
type DescribeScenariosResponseParams struct { // 场景列表 // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioSet []*Scenario `json:"ScenarioSet,omitnil,omitempty" name:"ScenarioSet"` // 场景总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DomainNameConfig ¶
type ErrorSummary ¶ added in v1.0.632
type ErrorSummary struct { // 状态码 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 结果码 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 错误出现次数 // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 错误率 // 注意:此字段可能返回 null,表示取不到有效值。 Rate *float64 `json:"Rate,omitnil,omitempty" name:"Rate"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 请求协议类型 // 注意:此字段可能返回 null,表示取不到有效值。 Proto *string `json:"Proto,omitnil,omitempty" name:"Proto"` }
type File ¶
type File struct { // 文件 ID FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 文件种类,参数文件-1,协议文件-2,请求文件-3 Kind *int64 `json:"Kind,omitnil,omitempty" name:"Kind"` // 文件名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件字节数 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 文件类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 更新时间 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 文件行数 // 注意:此字段可能返回 null,表示取不到有效值。 LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"` // 头部数据行 // 注意:此字段可能返回 null,表示取不到有效值。 HeadLines []*string `json:"HeadLines,omitnil,omitempty" name:"HeadLines"` // 尾部数据行 // 注意:此字段可能返回 null,表示取不到有效值。 TailLines []*string `json:"TailLines,omitnil,omitempty" name:"TailLines"` // 首行是否为参数名 // 注意:此字段可能返回 null,表示取不到有效值。 HeaderInFile *bool `json:"HeaderInFile,omitnil,omitempty" name:"HeaderInFile"` // 参数名数组 // 注意:此字段可能返回 null,表示取不到有效值。 HeaderColumns []*string `json:"HeaderColumns,omitnil,omitempty" name:"HeaderColumns"` // 文件夹中的文件 // 注意:此字段可能返回 null,表示取不到有效值。 FileInfos []*FileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` // 关联场景 // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioSet []*Scenario `json:"ScenarioSet,omitnil,omitempty" name:"ScenarioSet"` // 文件状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 项目 ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 此字段不再使用 // 注意:此字段可能返回 null,表示取不到有效值。 AppID *int64 `json:"AppID,omitnil,omitempty" name:"AppID"` // 用户主账号 // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 用户子账号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` // 用户账号的 App ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` }
type FileInfo ¶
type FileInfo struct { // 文件名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 文件类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 文件 ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` }
type Filter ¶
type Filter struct { // 等于:0,不等于:1 Operator *int64 `json:"Operator,omitnil,omitempty" name:"Operator"` // 标签名,可选值包括: // 1. method,请求方法名; // 2. proto:协议名; // 3. service:服务名; // 4. status:响应状态码; // 5. result:响应详情; // 6. check:检查名。 LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"` // 标签值: // 1. method:请求方法名,以 http 协议为例,method 为 GET、POST、PUT 等; // 2. proto:协议名,以 http 协议为例,proto 为 HTTP/1.1、HTTP/2 等; // 3. service:服务名,以 http 协议为例,service 为请求 url,如 http://httpbin.org/get 等; // 4. status:响应状态码,以 http 协议为例,状态码包括 200、404、500 等; // 5. result:响应详情,通过 result 判断请求成功或失败;请求正常,result 标签值为 ok;请求失败,result 标签携带错误码和描述; // 6. check:检查名,标签值为用户设置的检查点名称。 LabelValue *string `json:"LabelValue,omitnil,omitempty" name:"LabelValue"` }
type GenerateTmpKeyRequest ¶
type GenerateTmpKeyRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` }
func NewGenerateTmpKeyRequest ¶
func NewGenerateTmpKeyRequest() (request *GenerateTmpKeyRequest)
func (*GenerateTmpKeyRequest) FromJsonString ¶
func (r *GenerateTmpKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GenerateTmpKeyRequest) ToJsonString ¶
func (r *GenerateTmpKeyRequest) ToJsonString() string
type GenerateTmpKeyRequestParams ¶
type GenerateTmpKeyRequestParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` }
Predefined struct for user
type GenerateTmpKeyResponse ¶
type GenerateTmpKeyResponse struct { *tchttp.BaseResponse Response *GenerateTmpKeyResponseParams `json:"Response"` }
func NewGenerateTmpKeyResponse ¶
func NewGenerateTmpKeyResponse() (response *GenerateTmpKeyResponse)
func (*GenerateTmpKeyResponse) FromJsonString ¶
func (r *GenerateTmpKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GenerateTmpKeyResponse) ToJsonString ¶
func (r *GenerateTmpKeyResponse) ToJsonString() string
type GenerateTmpKeyResponseParams ¶
type GenerateTmpKeyResponseParams struct { // 临时访问凭证获取时刻的时间戳(单位秒) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 临时访问凭证超时 时刻的时间戳(单位秒) ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` // 临时访问凭证 Credentials *Credentials `json:"Credentials,omitnil,omitempty" name:"Credentials"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeoRegionsLoadItem ¶
type InternalMetricQuery ¶
type InternalMetricQuery struct { // 指标名 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 聚合函数。取值范围:Rate,Count,Avg,P90,P95,P99,Gauge Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // deprecated, 请使用Filters Labels []*Label `json:"Labels,omitnil,omitempty" name:"Labels"` // 用标签过滤规则来过滤指标,规则中包含标签名 LabelName、标签值 LabelValue、操作符 Operator(0代表相等,1代表不等) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 指标分组 GroupBy []*string `json:"GroupBy,omitnil,omitempty" name:"GroupBy"` }
type Job ¶
type Job struct { // 任务的JobID // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 任务的场景ID // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 任务的施压配置 // 注意:此字段可能返回 null,表示取不到有效值。 Load *Load `json:"Load,omitnil,omitempty" name:"Load"` // 此字段不再使用 // 注意:此字段可能返回 null,表示取不到有效值。 Configs []*string `json:"Configs,omitnil,omitempty" name:"Configs"` // 任务的数据集文件 // 注意:此字段可能返回 null,表示取不到有效值。 Datasets []*TestData `json:"Datasets,omitnil,omitempty" name:"Datasets"` // 此字段不再使用 // 注意:此字段可能返回 null,表示取不到有效值。 Extensions []*string `json:"Extensions,omitnil,omitempty" name:"Extensions"` // 任务的运行状态, JobUnknown: 0,JobCreated:1,JobPending:2, JobPreparing:3,JobSelectClustering:4,JobCreateTasking:5,JobSyncTasking:6 // JobRunning:11,JobFinished:12,JobPrepareException:13,JobFinishException:14,JobAborting:15,JobAborted:16,JobAbortException:17,JobDeleted:18, // JobSelectClusterException:19,JobCreateTaskException:20,JobSyncTaskException:21 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 任务的开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务的结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 任务的最大VU数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxVirtualUserCount *int64 `json:"MaxVirtualUserCount,omitnil,omitempty" name:"MaxVirtualUserCount"` // 任务的备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 错误率百分比 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorRate *float64 `json:"ErrorRate,omitnil,omitempty" name:"ErrorRate"` // 任务发起人 // 注意:此字段可能返回 null,表示取不到有效值。 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 此字段不再使用 // 注意:此字段可能返回 null,表示取不到有效值。 LoadSources *LoadSource `json:"LoadSources,omitnil,omitempty" name:"LoadSources"` // 任务时长 // 注意:此字段可能返回 null,表示取不到有效值。 Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 最大每秒请求数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxRequestsPerSecond *int64 `json:"MaxRequestsPerSecond,omitnil,omitempty" name:"MaxRequestsPerSecond"` // 总请求数 // 注意:此字段可能返回 null,表示取不到有效值。 RequestTotal *float64 `json:"RequestTotal,omitnil,omitempty" name:"RequestTotal"` // 平均每秒请求数 // 注意:此字段可能返回 null,表示取不到有效值。 RequestsPerSecond *float64 `json:"RequestsPerSecond,omitnil,omitempty" name:"RequestsPerSecond"` // 平均响应时间 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseTimeAverage *float64 `json:"ResponseTimeAverage,omitnil,omitempty" name:"ResponseTimeAverage"` // 响应时间第99百分位 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseTimeP99 *float64 `json:"ResponseTimeP99,omitnil,omitempty" name:"ResponseTimeP99"` // 响应时间第95百分位 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseTimeP95 *float64 `json:"ResponseTimeP95,omitnil,omitempty" name:"ResponseTimeP95"` // 响应时间第90百分位 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseTimeP90 *float64 `json:"ResponseTimeP90,omitnil,omitempty" name:"ResponseTimeP90"` // 此字段不再使用 // 注意:此字段可能返回 null,表示取不到有效值。 Scripts []*string `json:"Scripts,omitnil,omitempty" name:"Scripts"` // 最大响应时间 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseTimeMax *float64 `json:"ResponseTimeMax,omitnil,omitempty" name:"ResponseTimeMax"` // 最小响应时间 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseTimeMin *float64 `json:"ResponseTimeMin,omitnil,omitempty" name:"ResponseTimeMin"` // 发压host信息 // 注意:此字段可能返回 null,表示取不到有效值。 LoadSourceInfos []*LoadSource `json:"LoadSourceInfos,omitnil,omitempty" name:"LoadSourceInfos"` // 测试脚本信息 // 注意:此字段可能返回 null,表示取不到有效值。 TestScripts []*ScriptInfo `json:"TestScripts,omitnil,omitempty" name:"TestScripts"` // 协议脚本信息 // 注意:此字段可能返回 null,表示取不到有效值。 Protocols []*ProtocolInfo `json:"Protocols,omitnil,omitempty" name:"Protocols"` // 请求文件信息 // 注意:此字段可能返回 null,表示取不到有效值。 RequestFiles []*FileInfo `json:"RequestFiles,omitnil,omitempty" name:"RequestFiles"` // 拓展包文件信息 // 注意:此字段可能返回 null,表示取不到有效值。 Plugins []*FileInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 定时任务ID // 注意:此字段可能返回 null,表示取不到有效值。 CronId *string `json:"CronId,omitnil,omitempty" name:"CronId"` // 场景类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 域名绑定配置 // 注意:此字段可能返回 null,表示取不到有效值。 DomainNameConfig *DomainNameConfig `json:"DomainNameConfig,omitnil,omitempty" name:"DomainNameConfig"` // false // 注意:此字段可能返回 null,表示取不到有效值。 Debug *bool `json:"Debug,omitnil,omitempty" name:"Debug"` // 中断原因 // 注意:此字段可能返回 null,表示取不到有效值。 AbortReason *int64 `json:"AbortReason,omitnil,omitempty" name:"AbortReason"` // 任务的创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 项目ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 通知事件回调 // 注意:此字段可能返回 null,表示取不到有效值。 NotificationHooks []*NotificationHook `json:"NotificationHooks,omitnil,omitempty" name:"NotificationHooks"` // 每秒接收字节数 // 注意:此字段可能返回 null,表示取不到有效值。 NetworkReceiveRate *float64 `json:"NetworkReceiveRate,omitnil,omitempty" name:"NetworkReceiveRate"` // 每秒发送字节数 // 注意:此字段可能返回 null,表示取不到有效值。 NetworkSendRate *float64 `json:"NetworkSendRate,omitnil,omitempty" name:"NetworkSendRate"` // 任务状态描述 // 注意:此字段可能返回 null,表示取不到有效值。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // test-project // 注意:此字段可能返回 null,表示取不到有效值。 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // test-scenario // 注意:此字段可能返回 null,表示取不到有效值。 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` }
type LabelWithValues ¶
type Load ¶
type Load struct { // 施压配置 // 注意:此字段可能返回 null,表示取不到有效值。 LoadSpec *LoadSpec `json:"LoadSpec,omitnil,omitempty" name:"LoadSpec"` // 压力来源 // 注意:此字段可能返回 null,表示取不到有效值。 VpcLoadDistribution *VpcLoadDistribution `json:"VpcLoadDistribution,omitnil,omitempty" name:"VpcLoadDistribution"` // 多地域压力分布 // 注意:此字段可能返回 null,表示取不到有效值。 GeoRegionsLoadDistribution []*GeoRegionsLoadItem `json:"GeoRegionsLoadDistribution,omitnil,omitempty" name:"GeoRegionsLoadDistribution"` }
type LoadSource ¶
type LoadSource struct { // 发压host的IP // 注意:此字段可能返回 null,表示取不到有效值。 IP *string `json:"IP,omitnil,omitempty" name:"IP"` // 发压host所在的pod // 注意:此字段可能返回 null,表示取不到有效值。 PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"` // 所属地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type LoadSpec ¶
type LoadSpec struct { // 并发施压模式的配置 // 注意:此字段可能返回 null,表示取不到有效值。 Concurrency *Concurrency `json:"Concurrency,omitnil,omitempty" name:"Concurrency"` // RPS施压模式的配置 // 注意:此字段可能返回 null,表示取不到有效值。 RequestsPerSecond *RequestsPerSecond `json:"RequestsPerSecond,omitnil,omitempty" name:"RequestsPerSecond"` // 脚本内置压力模式 // 注意:此字段可能返回 null,表示取不到有效值。 ScriptOrigin *ScriptOrigin `json:"ScriptOrigin,omitnil,omitempty" name:"ScriptOrigin"` }
type MetricInfo ¶
type MetricInfo struct { // 后台指标 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 前台展示指标名称 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 指标描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 指标类型 MetricType *string `json:"MetricType,omitnil,omitempty" name:"MetricType"` // 默认指标单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 指标支持的聚合函数 Aggregations []*AggregationLegend `json:"Aggregations,omitnil,omitempty" name:"Aggregations"` // 是否内部指标,内部指标不可在前台提供用户自由选择 InnerMetric *bool `json:"InnerMetric,omitnil,omitempty" name:"InnerMetric"` }
type MetricLabelWithValues ¶
type MetricLabelWithValues struct { // metric 名字 MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"` // label及values 数组 LabelValuesSet []*LabelWithValues `json:"LabelValuesSet,omitnil,omitempty" name:"LabelValuesSet"` }
type NormalLog ¶
type NormalLog struct { // 毫秒时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 日志级别 // 注意:此字段可能返回 null,表示取不到有效值。 SeverityText *string `json:"SeverityText,omitnil,omitempty" name:"SeverityText"` // 日志输出内容 // 注意:此字段可能返回 null,表示取不到有效值。 Body *string `json:"Body,omitnil,omitempty" name:"Body"` }
type Notification ¶ added in v1.0.480
type NotificationHook ¶ added in v1.0.499
type Project ¶
type Project struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 项目名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 标签数组 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*TagSpec `json:"Tags,omitnil,omitempty" name:"Tags"` // 项目状态 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 修改时间 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // App ID AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 用户ID Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 子用户ID SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` }
type ProtocolInfo ¶
type ProtocolInfo struct { // 协议详情 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 文件类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 文件 ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` }
type ReactionTimeRange ¶
type RegionDetail ¶
type RegionDetail struct { // 地域代码 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 地域ID RegionId *int64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 地域所在的地区 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 地域名称 RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 地域状态 RegionState *int64 `json:"RegionState,omitnil,omitempty" name:"RegionState"` // 地域简称 RegionShortName *string `json:"RegionShortName,omitnil,omitempty" name:"RegionShortName"` // 创建时间 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 更新时间 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` }
type RequestSummary ¶
type RequestSummary struct { // 请求URL Service *string `json:"Service,omitnil,omitempty" name:"Service"` // 请求方法 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // 请求次数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 请求响应平均耗时,单位秒 Average *float64 `json:"Average,omitnil,omitempty" name:"Average"` // 请求p90耗时,单位秒 P90 *float64 `json:"P90,omitnil,omitempty" name:"P90"` // 请求p95耗时,单位秒 P95 *float64 `json:"P95,omitnil,omitempty" name:"P95"` // 请求最小耗时,单位秒 Min *float64 `json:"Min,omitnil,omitempty" name:"Min"` // 请求最大耗时,单位秒 Max *float64 `json:"Max,omitnil,omitempty" name:"Max"` // 请求错误率 ErrorPercentage *float64 `json:"ErrorPercentage,omitnil,omitempty" name:"ErrorPercentage"` // 请求p99耗时,单位秒 P99 *float64 `json:"P99,omitnil,omitempty" name:"P99"` // 响应状态码 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 响应详情 Result *string `json:"Result,omitnil,omitempty" name:"Result"` }
type RequestsPerSecond ¶
type RequestsPerSecond struct { // 最大RPS // 注意:此字段可能返回 null,表示取不到有效值。 MaxRequestsPerSecond *int64 `json:"MaxRequestsPerSecond,omitnil,omitempty" name:"MaxRequestsPerSecond"` // 施压时间 // 注意:此字段可能返回 null,表示取不到有效值。 DurationSeconds *int64 `json:"DurationSeconds,omitnil,omitempty" name:"DurationSeconds"` // deprecated // 注意:此字段可能返回 null,表示取不到有效值。 TargetVirtualUsers *int64 `json:"TargetVirtualUsers,omitnil,omitempty" name:"TargetVirtualUsers"` // 资源数 // 注意:此字段可能返回 null,表示取不到有效值。 Resources *int64 `json:"Resources,omitnil,omitempty" name:"Resources"` // 起始RPS // 注意:此字段可能返回 null,表示取不到有效值。 StartRequestsPerSecond *int64 `json:"StartRequestsPerSecond,omitnil,omitempty" name:"StartRequestsPerSecond"` // 目标RPS,入参无效 // 注意:此字段可能返回 null,表示取不到有效值。 TargetRequestsPerSecond *int64 `json:"TargetRequestsPerSecond,omitnil,omitempty" name:"TargetRequestsPerSecond"` // 优雅关停的等待时间 // 注意:此字段可能返回 null,表示取不到有效值。 GracefulStopSeconds *int64 `json:"GracefulStopSeconds,omitnil,omitempty" name:"GracefulStopSeconds"` }
type RestartCronJobsRequest ¶
type RestartCronJobsRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` }
func NewRestartCronJobsRequest ¶
func NewRestartCronJobsRequest() (request *RestartCronJobsRequest)
func (*RestartCronJobsRequest) FromJsonString ¶
func (r *RestartCronJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartCronJobsRequest) ToJsonString ¶
func (r *RestartCronJobsRequest) ToJsonString() string
type RestartCronJobsRequestParams ¶
type RestartCronJobsRequestParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID数组 CronJobIds []*string `json:"CronJobIds,omitnil,omitempty" name:"CronJobIds"` }
Predefined struct for user
type RestartCronJobsResponse ¶
type RestartCronJobsResponse struct { *tchttp.BaseResponse Response *RestartCronJobsResponseParams `json:"Response"` }
func NewRestartCronJobsResponse ¶
func NewRestartCronJobsResponse() (response *RestartCronJobsResponse)
func (*RestartCronJobsResponse) FromJsonString ¶
func (r *RestartCronJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartCronJobsResponse) ToJsonString ¶
func (r *RestartCronJobsResponse) ToJsonString() string
type RestartCronJobsResponseParams ¶
type RestartCronJobsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SLAPolicy ¶
type SLAPolicy struct { // SLA 规则 // 注意:此字段可能返回 null,表示取不到有效值。 SLARules []*SLARule `json:"SLARules,omitnil,omitempty" name:"SLARules"` // 告警通知渠道 // 注意:此字段可能返回 null,表示取不到有效值。 AlertChannel *AlertChannel `json:"AlertChannel,omitnil,omitempty" name:"AlertChannel"` }
type SLARule ¶
type SLARule struct { // 压测指标 // 注意:此字段可能返回 null,表示取不到有效值。 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 压测指标聚合方法 // 注意:此字段可能返回 null,表示取不到有效值。 Aggregation *string `json:"Aggregation,omitnil,omitempty" name:"Aggregation"` // 压测指标条件判断符号 // 注意:此字段可能返回 null,表示取不到有效值。 Condition *string `json:"Condition,omitnil,omitempty" name:"Condition"` // 阈值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *float64 `json:"Value,omitnil,omitempty" name:"Value"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 LabelFilter []*SLALabel `json:"LabelFilter,omitnil,omitempty" name:"LabelFilter"` // 是否停止压测任务 // 注意:此字段可能返回 null,表示取不到有效值。 AbortFlag *bool `json:"AbortFlag,omitnil,omitempty" name:"AbortFlag"` // 持续时长 // 注意:此字段可能返回 null,表示取不到有效值。 For *string `json:"For,omitnil,omitempty" name:"For"` }
type SampleLog ¶
type SampleLog struct { // 日志毫秒时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 采样日志属性 // 注意:此字段可能返回 null,表示取不到有效值。 Attributes *Attributes `json:"Attributes,omitnil,omitempty" name:"Attributes"` // har格式的采样请求 // 注意:此字段可能返回 null,表示取不到有效值。 Body *string `json:"Body,omitnil,omitempty" name:"Body"` }
type SamplePair ¶
type SamplePair struct { // is the number of milliseconds since the epoch (1970-01-01 00:00 UTC) excluding leap seconds. Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // is a representation of a value for a given sample at a given time. Value *float64 `json:"Value,omitnil,omitempty" name:"Value"` }
type SampleStream ¶
type SampleStream struct { // labels描述 // 注意:此字段可能返回 null,表示取不到有效值。 Labels []*Label `json:"Labels,omitnil,omitempty" name:"Labels"` // 指标采样数组 Values []*SamplePair `json:"Values,omitnil,omitempty" name:"Values"` // 指标序列名字 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type Scenario ¶
type Scenario struct { // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 场景描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 场景类型,如pts-http, pts-js, pts-trpc, pts-jmeter // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 场景状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 施压配置 // 注意:此字段可能返回 null,表示取不到有效值。 Load *Load `json:"Load,omitnil,omitempty" name:"Load"` // deprecated // 注意:此字段可能返回 null,表示取不到有效值。 EncodedScripts *string `json:"EncodedScripts,omitnil,omitempty" name:"EncodedScripts"` // deprecated // 注意:此字段可能返回 null,表示取不到有效值。 Configs []*string `json:"Configs,omitnil,omitempty" name:"Configs"` // deprecated // 注意:此字段可能返回 null,表示取不到有效值。 Extensions []*string `json:"Extensions,omitnil,omitempty" name:"Extensions"` // 测试数据集 // 注意:此字段可能返回 null,表示取不到有效值。 Datasets []*TestData `json:"Datasets,omitnil,omitempty" name:"Datasets"` // SLA规则的ID // 注意:此字段可能返回 null,表示取不到有效值。 SLAId *string `json:"SLAId,omitnil,omitempty" name:"SLAId"` // Cron Job规则的ID // 注意:此字段可能返回 null,表示取不到有效值。 CronId *string `json:"CronId,omitnil,omitempty" name:"CronId"` // 场景创建时间 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 场景修改时间 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 项目ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // App ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 用户ID // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 子用户ID // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` // 测试脚本信息 // 注意:此字段可能返回 null,表示取不到有效值。 TestScripts []*ScriptInfo `json:"TestScripts,omitnil,omitempty" name:"TestScripts"` // 协议文件信息 // 注意:此字段可能返回 null,表示取不到有效值。 Protocols []*ProtocolInfo `json:"Protocols,omitnil,omitempty" name:"Protocols"` // 请求文件信息 // 注意:此字段可能返回 null,表示取不到有效值。 RequestFiles []*FileInfo `json:"RequestFiles,omitnil,omitempty" name:"RequestFiles"` // SLA 策略 // 注意:此字段可能返回 null,表示取不到有效值。 SLAPolicy *SLAPolicy `json:"SLAPolicy,omitnil,omitempty" name:"SLAPolicy"` // 扩展包信息 // 注意:此字段可能返回 null,表示取不到有效值。 Plugins []*FileInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 域名解析配置 // 注意:此字段可能返回 null,表示取不到有效值。 DomainNameConfig *DomainNameConfig `json:"DomainNameConfig,omitnil,omitempty" name:"DomainNameConfig"` // 通知事件回调 // 注意:此字段可能返回 null,表示取不到有效值。 NotificationHooks []*NotificationHook `json:"NotificationHooks,omitnil,omitempty" name:"NotificationHooks"` // 创建人员 // 注意:此字段可能返回 null,表示取不到有效值。 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 场景所在的项目的名字 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` }
type ScenarioRelatedJobsParams ¶
type ScenarioRelatedJobsParams struct { // job偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制最多查询的job数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序字段 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 是否升序 Ascend *bool `json:"Ascend,omitnil,omitempty" name:"Ascend"` }
type ScenarioWithJobs ¶
type ScriptInfo ¶
type ScriptInfo struct { // 文件名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 文件类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // base64编码后的文件内容 // 注意:此字段可能返回 null,表示取不到有效值。 EncodedContent *string `json:"EncodedContent,omitnil,omitempty" name:"EncodedContent"` // base64编码后的har结构体 // 注意:此字段可能返回 null,表示取不到有效值。 EncodedHttpArchive *string `json:"EncodedHttpArchive,omitnil,omitempty" name:"EncodedHttpArchive"` // 脚本权重,范围 1-100 // 注意:此字段可能返回 null,表示取不到有效值。 LoadWeight *int64 `json:"LoadWeight,omitnil,omitempty" name:"LoadWeight"` // 文件 ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` }
type ScriptOrigin ¶
type ScriptOrigin struct { // 机器数量 MachineNumber *int64 `json:"MachineNumber,omitnil,omitempty" name:"MachineNumber"` // 机器规格 MachineSpecification *string `json:"MachineSpecification,omitnil,omitempty" name:"MachineSpecification"` // 压测时长 DurationSeconds *int64 `json:"DurationSeconds,omitnil,omitempty" name:"DurationSeconds"` }
type StartJobRequest ¶
type StartJobRequest struct { *tchttp.BaseRequest // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 任务发起人 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 是否调试 Debug *bool `json:"Debug,omitnil,omitempty" name:"Debug"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
func NewStartJobRequest ¶
func NewStartJobRequest() (request *StartJobRequest)
func (*StartJobRequest) FromJsonString ¶
func (r *StartJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartJobRequest) ToJsonString ¶
func (r *StartJobRequest) ToJsonString() string
type StartJobRequestParams ¶
type StartJobRequestParams struct { // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 任务发起人 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 是否调试 Debug *bool `json:"Debug,omitnil,omitempty" name:"Debug"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
Predefined struct for user
type StartJobResponse ¶
type StartJobResponse struct { *tchttp.BaseResponse Response *StartJobResponseParams `json:"Response"` }
func NewStartJobResponse ¶
func NewStartJobResponse() (response *StartJobResponse)
func (*StartJobResponse) FromJsonString ¶
func (r *StartJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartJobResponse) ToJsonString ¶
func (r *StartJobResponse) ToJsonString() string
type StartJobResponseParams ¶
type StartJobResponseParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TestData ¶
type TestData struct { // 测试数据集所在的文件名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 测试数据集是否分片 // 注意:此字段可能返回 null,表示取不到有效值。 Split *bool `json:"Split,omitnil,omitempty" name:"Split"` // 首行是否为参数名 // 注意:此字段可能返回 null,表示取不到有效值。 HeaderInFile *bool `json:"HeaderInFile,omitnil,omitempty" name:"HeaderInFile"` // 参数名数组 // 注意:此字段可能返回 null,表示取不到有效值。 HeaderColumns []*string `json:"HeaderColumns,omitnil,omitempty" name:"HeaderColumns"` // 文件行数 // 注意:此字段可能返回 null,表示取不到有效值。 LineCount *int64 `json:"LineCount,omitnil,omitempty" name:"LineCount"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 文件字节数 // 注意:此字段可能返回 null,表示取不到有效值。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 头部数据行 // 注意:此字段可能返回 null,表示取不到有效值。 HeadLines []*string `json:"HeadLines,omitnil,omitempty" name:"HeadLines"` // 尾部数据行 // 注意:此字段可能返回 null,表示取不到有效值。 TailLines []*string `json:"TailLines,omitnil,omitempty" name:"TailLines"` // 文件类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 文件 ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` }
type UpdateCronJobRequest ¶
type UpdateCronJobRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID CronJobId *string `json:"CronJobId,omitnil,omitempty" name:"CronJobId"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // cron表达式 CronExpression *string `json:"CronExpression,omitnil,omitempty" name:"CronExpression"` // 执行频率类型,1:只执行一次; 2:日粒度; 3:周粒度; 4:高级 FrequencyType *int64 `json:"FrequencyType,omitnil,omitempty" name:"FrequencyType"` // 定时任务名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名称 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 任务发起人 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Notice ID NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` }
func NewUpdateCronJobRequest ¶
func NewUpdateCronJobRequest() (request *UpdateCronJobRequest)
func (*UpdateCronJobRequest) FromJsonString ¶
func (r *UpdateCronJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCronJobRequest) ToJsonString ¶
func (r *UpdateCronJobRequest) ToJsonString() string
type UpdateCronJobRequestParams ¶
type UpdateCronJobRequestParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 定时任务ID CronJobId *string `json:"CronJobId,omitnil,omitempty" name:"CronJobId"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // cron表达式 CronExpression *string `json:"CronExpression,omitnil,omitempty" name:"CronExpression"` // 执行频率类型,1:只执行一次; 2:日粒度; 3:周粒度; 4:高级 FrequencyType *int64 `json:"FrequencyType,omitnil,omitempty" name:"FrequencyType"` // 定时任务名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名称 ScenarioName *string `json:"ScenarioName,omitnil,omitempty" name:"ScenarioName"` // 任务发起人 JobOwner *string `json:"JobOwner,omitnil,omitempty" name:"JobOwner"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Notice ID NoticeId *string `json:"NoticeId,omitnil,omitempty" name:"NoticeId"` }
Predefined struct for user
type UpdateCronJobResponse ¶
type UpdateCronJobResponse struct { *tchttp.BaseResponse Response *UpdateCronJobResponseParams `json:"Response"` }
func NewUpdateCronJobResponse ¶
func NewUpdateCronJobResponse() (response *UpdateCronJobResponse)
func (*UpdateCronJobResponse) FromJsonString ¶
func (r *UpdateCronJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCronJobResponse) ToJsonString ¶
func (r *UpdateCronJobResponse) ToJsonString() string
type UpdateCronJobResponseParams ¶
type UpdateCronJobResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateEnvironmentRequest ¶ added in v1.0.886
type UpdateEnvironmentRequest struct {
*tchttp.BaseRequest
}
func NewUpdateEnvironmentRequest ¶ added in v1.0.886
func NewUpdateEnvironmentRequest() (request *UpdateEnvironmentRequest)
func (*UpdateEnvironmentRequest) FromJsonString ¶ added in v1.0.886
func (r *UpdateEnvironmentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateEnvironmentRequest) ToJsonString ¶ added in v1.0.886
func (r *UpdateEnvironmentRequest) ToJsonString() string
type UpdateEnvironmentRequestParams ¶ added in v1.0.886
type UpdateEnvironmentRequestParams struct { }
Predefined struct for user
type UpdateEnvironmentResponse ¶ added in v1.0.886
type UpdateEnvironmentResponse struct { *tchttp.BaseResponse Response *UpdateEnvironmentResponseParams `json:"Response"` }
func NewUpdateEnvironmentResponse ¶ added in v1.0.886
func NewUpdateEnvironmentResponse() (response *UpdateEnvironmentResponse)
func (*UpdateEnvironmentResponse) FromJsonString ¶ added in v1.0.886
func (r *UpdateEnvironmentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateEnvironmentResponse) ToJsonString ¶ added in v1.0.886
func (r *UpdateEnvironmentResponse) ToJsonString() string
type UpdateEnvironmentResponseParams ¶ added in v1.0.886
type UpdateEnvironmentResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateFileScenarioRelationRequest ¶
type UpdateFileScenarioRelationRequest struct { *tchttp.BaseRequest // 文件 ID。其值应为前序步骤上传该文件到 cos 桶后,文件在 cos 桶中的相应目录 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景 ID 数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` }
func NewUpdateFileScenarioRelationRequest ¶
func NewUpdateFileScenarioRelationRequest() (request *UpdateFileScenarioRelationRequest)
func (*UpdateFileScenarioRelationRequest) FromJsonString ¶
func (r *UpdateFileScenarioRelationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateFileScenarioRelationRequest) ToJsonString ¶
func (r *UpdateFileScenarioRelationRequest) ToJsonString() string
type UpdateFileScenarioRelationRequestParams ¶
type UpdateFileScenarioRelationRequestParams struct { // 文件 ID。其值应为前序步骤上传该文件到 cos 桶后,文件在 cos 桶中的相应目录 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 项目 ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景 ID 数组 ScenarioIds []*string `json:"ScenarioIds,omitnil,omitempty" name:"ScenarioIds"` }
Predefined struct for user
type UpdateFileScenarioRelationResponse ¶
type UpdateFileScenarioRelationResponse struct { *tchttp.BaseResponse Response *UpdateFileScenarioRelationResponseParams `json:"Response"` }
func NewUpdateFileScenarioRelationResponse ¶
func NewUpdateFileScenarioRelationResponse() (response *UpdateFileScenarioRelationResponse)
func (*UpdateFileScenarioRelationResponse) FromJsonString ¶
func (r *UpdateFileScenarioRelationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateFileScenarioRelationResponse) ToJsonString ¶
func (r *UpdateFileScenarioRelationResponse) ToJsonString() string
type UpdateFileScenarioRelationResponseParams ¶
type UpdateFileScenarioRelationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateJobRequest ¶
type UpdateJobRequest struct { *tchttp.BaseRequest // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 任务备注信息 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
func NewUpdateJobRequest ¶
func NewUpdateJobRequest() (request *UpdateJobRequest)
func (*UpdateJobRequest) FromJsonString ¶
func (r *UpdateJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateJobRequest) ToJsonString ¶
func (r *UpdateJobRequest) ToJsonString() string
type UpdateJobRequestParams ¶
type UpdateJobRequestParams struct { // 任务ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 任务备注信息 Note *string `json:"Note,omitnil,omitempty" name:"Note"` }
Predefined struct for user
type UpdateJobResponse ¶
type UpdateJobResponse struct { *tchttp.BaseResponse Response *UpdateJobResponseParams `json:"Response"` }
func NewUpdateJobResponse ¶
func NewUpdateJobResponse() (response *UpdateJobResponse)
func (*UpdateJobResponse) FromJsonString ¶
func (r *UpdateJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateJobResponse) ToJsonString ¶
func (r *UpdateJobResponse) ToJsonString() string
type UpdateJobResponseParams ¶
type UpdateJobResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateProjectRequest ¶
type UpdateProjectRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 项目名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 项目状态,默认传递1 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 标签数组 Tags []*TagSpec `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest() (request *UpdateProjectRequest)
func (*UpdateProjectRequest) FromJsonString ¶
func (r *UpdateProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateProjectRequest) ToJsonString ¶
func (r *UpdateProjectRequest) ToJsonString() string
type UpdateProjectRequestParams ¶
type UpdateProjectRequestParams struct { // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 项目名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 项目状态,默认传递1 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 标签数组 Tags []*TagSpec `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type UpdateProjectResponse ¶
type UpdateProjectResponse struct { *tchttp.BaseResponse Response *UpdateProjectResponseParams `json:"Response"` }
func NewUpdateProjectResponse ¶
func NewUpdateProjectResponse() (response *UpdateProjectResponse)
func (*UpdateProjectResponse) FromJsonString ¶
func (r *UpdateProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateProjectResponse) ToJsonString ¶
func (r *UpdateProjectResponse) ToJsonString() string
type UpdateProjectResponseParams ¶
type UpdateProjectResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateScenarioRequest ¶
type UpdateScenarioRequest struct { *tchttp.BaseRequest // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 场景描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 压测场景的模式类型。取值范围:pts-http 代表简单模式,pts-js 代表脚本模式,pts-jmeter 代表 JMeter 模式。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 施压配置 Load *Load `json:"Load,omitnil,omitempty" name:"Load"` // deprecated EncodedScripts *string `json:"EncodedScripts,omitnil,omitempty" name:"EncodedScripts"` // deprecated Configs []*string `json:"Configs,omitnil,omitempty" name:"Configs"` // 测试数据集 Datasets []*TestData `json:"Datasets,omitnil,omitempty" name:"Datasets"` // deprecated Extensions []*string `json:"Extensions,omitnil,omitempty" name:"Extensions"` // SLA规则ID SLAId *string `json:"SLAId,omitnil,omitempty" name:"SLAId"` // cron job ID CronId *string `json:"CronId,omitnil,omitempty" name:"CronId"` // 场景状态(注:现已无需传递该参数) Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 测试脚本路径 TestScripts []*ScriptInfo `json:"TestScripts,omitnil,omitempty" name:"TestScripts"` // 协议文件路径 Protocols []*ProtocolInfo `json:"Protocols,omitnil,omitempty" name:"Protocols"` // 请求文件路径 RequestFiles []*FileInfo `json:"RequestFiles,omitnil,omitempty" name:"RequestFiles"` // SLA 策略 SLAPolicy *SLAPolicy `json:"SLAPolicy,omitnil,omitempty" name:"SLAPolicy"` // 拓展包文件路径 Plugins []*FileInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 域名解析配置 DomainNameConfig *DomainNameConfig `json:"DomainNameConfig,omitnil,omitempty" name:"DomainNameConfig"` // WebHook请求配置 NotificationHooks []*Notification `json:"NotificationHooks,omitnil,omitempty" name:"NotificationHooks"` // 创建人名 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 环境ID EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"` }
func NewUpdateScenarioRequest ¶
func NewUpdateScenarioRequest() (request *UpdateScenarioRequest)
func (*UpdateScenarioRequest) FromJsonString ¶
func (r *UpdateScenarioRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateScenarioRequest) ToJsonString ¶
func (r *UpdateScenarioRequest) ToJsonString() string
type UpdateScenarioRequestParams ¶
type UpdateScenarioRequestParams struct { // 场景ID ScenarioId *string `json:"ScenarioId,omitnil,omitempty" name:"ScenarioId"` // 场景名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 场景描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 压测场景的模式类型。取值范围:pts-http 代表简单模式,pts-js 代表脚本模式,pts-jmeter 代表 JMeter 模式。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 施压配置 Load *Load `json:"Load,omitnil,omitempty" name:"Load"` // deprecated EncodedScripts *string `json:"EncodedScripts,omitnil,omitempty" name:"EncodedScripts"` // deprecated Configs []*string `json:"Configs,omitnil,omitempty" name:"Configs"` // 测试数据集 Datasets []*TestData `json:"Datasets,omitnil,omitempty" name:"Datasets"` // deprecated Extensions []*string `json:"Extensions,omitnil,omitempty" name:"Extensions"` // SLA规则ID SLAId *string `json:"SLAId,omitnil,omitempty" name:"SLAId"` // cron job ID CronId *string `json:"CronId,omitnil,omitempty" name:"CronId"` // 场景状态(注:现已无需传递该参数) Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 项目ID ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 测试脚本路径 TestScripts []*ScriptInfo `json:"TestScripts,omitnil,omitempty" name:"TestScripts"` // 协议文件路径 Protocols []*ProtocolInfo `json:"Protocols,omitnil,omitempty" name:"Protocols"` // 请求文件路径 RequestFiles []*FileInfo `json:"RequestFiles,omitnil,omitempty" name:"RequestFiles"` // SLA 策略 SLAPolicy *SLAPolicy `json:"SLAPolicy,omitnil,omitempty" name:"SLAPolicy"` // 拓展包文件路径 Plugins []*FileInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 域名解析配置 DomainNameConfig *DomainNameConfig `json:"DomainNameConfig,omitnil,omitempty" name:"DomainNameConfig"` // WebHook请求配置 NotificationHooks []*Notification `json:"NotificationHooks,omitnil,omitempty" name:"NotificationHooks"` // 创建人名 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 环境ID EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"` }
Predefined struct for user
type UpdateScenarioResponse ¶
type UpdateScenarioResponse struct { *tchttp.BaseResponse Response *UpdateScenarioResponseParams `json:"Response"` }
func NewUpdateScenarioResponse ¶
func NewUpdateScenarioResponse() (response *UpdateScenarioResponse)
func (*UpdateScenarioResponse) FromJsonString ¶
func (r *UpdateScenarioResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateScenarioResponse) ToJsonString ¶
func (r *UpdateScenarioResponse) ToJsonString() string
type UpdateScenarioResponseParams ¶
type UpdateScenarioResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VpcLoadDistribution ¶
type VpcLoadDistribution struct { // 地域ID RegionId *int64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // VPC ID // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网ID列表 // 注意:此字段可能返回 null,表示取不到有效值。 SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"` }