client

package
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: May 23, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CreateCampaign added in v1.0.11

func (client *Client) CreateCampaign(request *CreateCampaignRequest) (_result *CreateCampaignResponse, _err error)

*

  • 注册运营活动。 *
  • @param request CreateCampaignRequest
  • @return CreateCampaignResponse

func (*Client) CreateCampaignWithOptions added in v1.0.11

func (client *Client) CreateCampaignWithOptions(request *CreateCampaignRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateCampaignResponse, _err error)

*

  • 注册运营活动。 *
  • @param request CreateCampaignRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateCampaignResponse

func (*Client) CreateGroup

func (client *Client) CreateGroup(request *CreateGroupRequest) (_result *CreateGroupResponse, _err error)

*

  • 注册人群。 *
  • @param request CreateGroupRequest
  • @return CreateGroupResponse

func (*Client) CreateGroupWithOptions

func (client *Client) CreateGroupWithOptions(request *CreateGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateGroupResponse, _err error)

*

  • 注册人群。 *
  • @param request CreateGroupRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateGroupResponse

func (*Client) CreateInferenceJob

func (client *Client) CreateInferenceJob(request *CreateInferenceJobRequest) (_result *CreateInferenceJobResponse, _err error)

*

  • 注册预测任务。 *
  • @param request CreateInferenceJobRequest
  • @return CreateInferenceJobResponse

func (*Client) CreateInferenceJobWithOptions

func (client *Client) CreateInferenceJobWithOptions(request *CreateInferenceJobRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateInferenceJobResponse, _err error)

*

  • 注册预测任务。 *
  • @param request CreateInferenceJobRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateInferenceJobResponse

func (*Client) CreateSchedule

func (client *Client) CreateSchedule(request *CreateScheduleRequest) (_result *CreateScheduleResponse, _err error)

func (*Client) CreateScheduleWithOptions

func (client *Client) CreateScheduleWithOptions(request *CreateScheduleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateScheduleResponse, _err error)

func (*Client) CreateSignature

func (client *Client) CreateSignature(request *CreateSignatureRequest) (_result *CreateSignatureResponse, _err error)

func (*Client) CreateSignatureWithOptions

func (client *Client) CreateSignatureWithOptions(request *CreateSignatureRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateSignatureResponse, _err error)

func (*Client) CreateTemplate

func (client *Client) CreateTemplate(request *CreateTemplateRequest) (_result *CreateTemplateResponse, _err error)

func (*Client) CreateTemplateWithOptions

func (client *Client) CreateTemplateWithOptions(request *CreateTemplateRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTemplateResponse, _err error)

func (*Client) CreateTrainingJob

func (client *Client) CreateTrainingJob(request *CreateTrainingJobRequest) (_result *CreateTrainingJobResponse, _err error)

func (*Client) CreateTrainingJobWithOptions

func (client *Client) CreateTrainingJobWithOptions(request *CreateTrainingJobRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTrainingJobResponse, _err error)

func (*Client) DeleteCampaign added in v1.0.11

func (client *Client) DeleteCampaign(Id *string) (_result *DeleteCampaignResponse, _err error)

*

  • 删除运营活动 *
  • @return DeleteCampaignResponse

func (*Client) DeleteCampaignWithOptions added in v1.0.11

func (client *Client) DeleteCampaignWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteCampaignResponse, _err error)

*

  • 删除运营活动 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteCampaignResponse

func (*Client) DeleteGroup

func (client *Client) DeleteGroup(Id *string) (_result *DeleteGroupResponse, _err error)

*

  • 删除人群 *
  • @return DeleteGroupResponse

func (*Client) DeleteGroupWithOptions

func (client *Client) DeleteGroupWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteGroupResponse, _err error)

*

  • 删除人群 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteGroupResponse

func (*Client) DeleteInferenceJob

func (client *Client) DeleteInferenceJob(Id *string) (_result *DeleteInferenceJobResponse, _err error)

*

  • 删除预测任务。 *
  • @return DeleteInferenceJobResponse

func (*Client) DeleteInferenceJobWithOptions

func (client *Client) DeleteInferenceJobWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteInferenceJobResponse, _err error)

*

  • 删除预测任务。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteInferenceJobResponse

func (*Client) DeleteSchedule

func (client *Client) DeleteSchedule(Id *string) (_result *DeleteScheduleResponse, _err error)

*

  • 删除触达计划。 *
  • @return DeleteScheduleResponse

func (*Client) DeleteScheduleWithOptions

func (client *Client) DeleteScheduleWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteScheduleResponse, _err error)

*

  • 删除触达计划。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteScheduleResponse

func (*Client) DeleteSignature

func (client *Client) DeleteSignature(Id *string) (_result *DeleteSignatureResponse, _err error)

func (*Client) DeleteSignatureWithOptions

func (client *Client) DeleteSignatureWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteSignatureResponse, _err error)

func (*Client) DeleteTemplate

func (client *Client) DeleteTemplate(Id *string) (_result *DeleteTemplateResponse, _err error)

*

  • 删除模板 *
  • @return DeleteTemplateResponse

func (*Client) DeleteTemplateWithOptions

func (client *Client) DeleteTemplateWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteTemplateResponse, _err error)

*

  • 删除模板 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteTemplateResponse

func (*Client) DeleteTrainingJob

func (client *Client) DeleteTrainingJob(Id *string) (_result *DeleteTrainingJobResponse, _err error)

*

  • 删除训练任务。 *
  • @return DeleteTrainingJobResponse

func (*Client) DeleteTrainingJobWithOptions

func (client *Client) DeleteTrainingJobWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteTrainingJobResponse, _err error)

*

  • 删除训练任务。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteTrainingJobResponse

func (*Client) GetAlgorithm

func (client *Client) GetAlgorithm(Id *string) (_result *GetAlgorithmResponse, _err error)

*

  • 获取算法详情。 *
  • @return GetAlgorithmResponse

func (*Client) GetAlgorithmWithOptions

func (client *Client) GetAlgorithmWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAlgorithmResponse, _err error)

*

  • 获取算法详情。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetAlgorithmResponse

func (*Client) GetCampaign added in v1.0.11

func (client *Client) GetCampaign(Id *string) (_result *GetCampaignResponse, _err error)

*

  • 获取运营活动详情。 *
  • @return GetCampaignResponse

func (*Client) GetCampaignWithOptions added in v1.0.11

func (client *Client) GetCampaignWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetCampaignResponse, _err error)

*

  • 获取运营活动详情。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetCampaignResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetGroup

func (client *Client) GetGroup(Id *string) (_result *GetGroupResponse, _err error)

*

  • 获取人群详情。 *
  • @return GetGroupResponse

func (*Client) GetGroupWithOptions

func (client *Client) GetGroupWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetGroupResponse, _err error)

*

  • 获取人群详情。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetGroupResponse

func (*Client) GetInferenceJob

func (client *Client) GetInferenceJob(Id *string) (_result *GetInferenceJobResponse, _err error)

*

  • 获取预测任务详情。 *
  • @return GetInferenceJobResponse

func (*Client) GetInferenceJobWithOptions

func (client *Client) GetInferenceJobWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetInferenceJobResponse, _err error)

*

  • 获取预测任务详情。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetInferenceJobResponse

func (*Client) GetMessageConfig

func (client *Client) GetMessageConfig() (_result *GetMessageConfigResponse, _err error)

*

  • 获取短信配置。 *
  • @return GetMessageConfigResponse

func (*Client) GetMessageConfigWithOptions

func (client *Client) GetMessageConfigWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetMessageConfigResponse, _err error)

*

  • 获取短信配置。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetMessageConfigResponse

func (*Client) GetSchedule

func (client *Client) GetSchedule(Id *string) (_result *GetScheduleResponse, _err error)

func (*Client) GetScheduleWithOptions

func (client *Client) GetScheduleWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetScheduleResponse, _err error)

func (*Client) GetSignature

func (client *Client) GetSignature(Id *string) (_result *GetSignatureResponse, _err error)

*

  • 获取签名详情。 *
  • @return GetSignatureResponse

func (*Client) GetSignatureWithOptions

func (client *Client) GetSignatureWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSignatureResponse, _err error)

*

  • 获取签名详情。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetSignatureResponse

func (*Client) GetTemplate

func (client *Client) GetTemplate(Id *string) (_result *GetTemplateResponse, _err error)

*

  • 获取模板详情。 *
  • @return GetTemplateResponse

func (*Client) GetTemplateWithOptions

func (client *Client) GetTemplateWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTemplateResponse, _err error)

*

  • 获取模板详情。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetTemplateResponse

func (*Client) GetTrainingJob

func (client *Client) GetTrainingJob(Id *string) (_result *GetTrainingJobResponse, _err error)

func (*Client) GetTrainingJobWithOptions

func (client *Client) GetTrainingJobWithOptions(Id *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTrainingJobResponse, _err error)

func (*Client) GetUser

func (client *Client) GetUser() (_result *GetUserResponse, _err error)

*

  • 获取账号状态。 *
  • @return GetUserResponse

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)

*

  • 获取账号状态。 *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return GetUserResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListAlgorithms

func (client *Client) ListAlgorithms(request *ListAlgorithmsRequest) (_result *ListAlgorithmsResponse, _err error)

*

  • 获取算法列表。 *
  • @param request ListAlgorithmsRequest
  • @return ListAlgorithmsResponse

func (*Client) ListAlgorithmsWithOptions

func (client *Client) ListAlgorithmsWithOptions(request *ListAlgorithmsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAlgorithmsResponse, _err error)

*

  • 获取算法列表。 *
  • @param request ListAlgorithmsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListAlgorithmsResponse

func (*Client) ListCampaigns added in v1.0.11

func (client *Client) ListCampaigns(request *ListCampaignsRequest) (_result *ListCampaignsResponse, _err error)

*

  • 获取运营活动列表。 *
  • @param request ListCampaignsRequest
  • @return ListCampaignsResponse

func (*Client) ListCampaignsWithOptions added in v1.0.11

func (client *Client) ListCampaignsWithOptions(request *ListCampaignsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListCampaignsResponse, _err error)

*

  • 获取运营活动列表。 *
  • @param request ListCampaignsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListCampaignsResponse

func (*Client) ListGroups

func (client *Client) ListGroups(request *ListGroupsRequest) (_result *ListGroupsResponse, _err error)

*

  • 获取人群列表。 *
  • @param request ListGroupsRequest
  • @return ListGroupsResponse

func (*Client) ListGroupsWithOptions

func (client *Client) ListGroupsWithOptions(request *ListGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListGroupsResponse, _err error)

*

  • 获取人群列表。 *
  • @param request ListGroupsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListGroupsResponse

func (*Client) ListInferenceJobs

func (client *Client) ListInferenceJobs(request *ListInferenceJobsRequest) (_result *ListInferenceJobsResponse, _err error)

func (*Client) ListInferenceJobsWithOptions

func (client *Client) ListInferenceJobsWithOptions(request *ListInferenceJobsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInferenceJobsResponse, _err error)

func (*Client) ListMessageMetrics

func (client *Client) ListMessageMetrics(request *ListMessageMetricsRequest) (_result *ListMessageMetricsResponse, _err error)

*

  • 获取短信发送统计列表。
  • 获取短信发送统计数据,可按指定条件获取分类别详细数据,返回数据按日期顺序排列,发送统计为空的日期默认不返回。
  • 发送数据在48小时内会随实际短信发送状态不断更新,最终数据以48小时后数据为准。 *
  • @param request ListMessageMetricsRequest
  • @return ListMessageMetricsResponse

func (*Client) ListMessageMetricsWithOptions

func (client *Client) ListMessageMetricsWithOptions(request *ListMessageMetricsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListMessageMetricsResponse, _err error)

*

  • 获取短信发送统计列表。
  • 获取短信发送统计数据,可按指定条件获取分类别详细数据,返回数据按日期顺序排列,发送统计为空的日期默认不返回。
  • 发送数据在48小时内会随实际短信发送状态不断更新,最终数据以48小时后数据为准。 *
  • @param request ListMessageMetricsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListMessageMetricsResponse

func (*Client) ListMessages

func (client *Client) ListMessages(request *ListMessagesRequest) (_result *ListMessagesResponse, _err error)

*

  • 查询短信发送详情列表。 *
  • @param request ListMessagesRequest
  • @return ListMessagesResponse

func (*Client) ListMessagesWithOptions

func (client *Client) ListMessagesWithOptions(request *ListMessagesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListMessagesResponse, _err error)

*

  • 查询短信发送详情列表。 *
  • @param request ListMessagesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListMessagesResponse

func (*Client) ListSchedules

func (client *Client) ListSchedules(request *ListSchedulesRequest) (_result *ListSchedulesResponse, _err error)

func (*Client) ListSchedulesWithOptions

func (client *Client) ListSchedulesWithOptions(request *ListSchedulesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSchedulesResponse, _err error)

func (*Client) ListSignatures

func (client *Client) ListSignatures(request *ListSignaturesRequest) (_result *ListSignaturesResponse, _err error)

*

  • 获取签名列表。 *
  • @param request ListSignaturesRequest
  • @return ListSignaturesResponse

func (*Client) ListSignaturesWithOptions

func (client *Client) ListSignaturesWithOptions(request *ListSignaturesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSignaturesResponse, _err error)

*

  • 获取签名列表。 *
  • @param request ListSignaturesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListSignaturesResponse

func (*Client) ListTemplates

func (client *Client) ListTemplates(request *ListTemplatesRequest) (_result *ListTemplatesResponse, _err error)

*

  • 获取模板列表。 *
  • @param request ListTemplatesRequest
  • @return ListTemplatesResponse

func (*Client) ListTemplatesWithOptions

func (client *Client) ListTemplatesWithOptions(request *ListTemplatesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTemplatesResponse, _err error)

*

  • 获取模板列表。 *
  • @param request ListTemplatesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListTemplatesResponse

func (*Client) ListTrainingJobs

func (client *Client) ListTrainingJobs(request *ListTrainingJobsRequest) (_result *ListTrainingJobsResponse, _err error)

func (*Client) ListTrainingJobsWithOptions

func (client *Client) ListTrainingJobsWithOptions(request *ListTrainingJobsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTrainingJobsResponse, _err error)

func (*Client) SendMessage

func (client *Client) SendMessage(request *SendMessageRequest) (_result *SendMessageResponse, _err error)

func (*Client) SendMessageWithOptions

func (client *Client) SendMessageWithOptions(request *SendMessageRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SendMessageResponse, _err error)

func (*Client) SmsReport

func (client *Client) SmsReport(request *SmsReportRequest) (_result *SmsReportResponse, _err error)

*

  • 短信回执。 *
  • @param request SmsReportRequest
  • @return SmsReportResponse

func (*Client) SmsReportWithOptions

func (client *Client) SmsReportWithOptions(request *SmsReportRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SmsReportResponse, _err error)

*

  • 短信回执。 *
  • @param request SmsReportRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return SmsReportResponse

func (*Client) SmsUp

func (client *Client) SmsUp(request *SmsUpRequest) (_result *SmsUpResponse, _err error)

*

  • 短信上行。 *
  • @param request SmsUpRequest
  • @return SmsUpResponse

func (*Client) SmsUpWithOptions

func (client *Client) SmsUpWithOptions(request *SmsUpRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SmsUpResponse, _err error)

*

  • 短信上行。 *
  • @param request SmsUpRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return SmsUpResponse

func (*Client) UpdateCampaign added in v1.0.11

func (client *Client) UpdateCampaign(Id *string, request *UpdateCampaignRequest) (_result *UpdateCampaignResponse, _err error)

*

  • 更新运营活动 *
  • @param request UpdateCampaignRequest
  • @return UpdateCampaignResponse

func (*Client) UpdateCampaignWithOptions added in v1.0.11

func (client *Client) UpdateCampaignWithOptions(Id *string, request *UpdateCampaignRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateCampaignResponse, _err error)

*

  • 更新运营活动 *
  • @param request UpdateCampaignRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateCampaignResponse

func (*Client) UpdateReportUrl

func (client *Client) UpdateReportUrl(request *UpdateReportUrlRequest) (_result *UpdateReportUrlResponse, _err error)

*

  • 更新回执Url。 *
  • @param request UpdateReportUrlRequest
  • @return UpdateReportUrlResponse

func (*Client) UpdateReportUrlWithOptions

func (client *Client) UpdateReportUrlWithOptions(request *UpdateReportUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateReportUrlResponse, _err error)

*

  • 更新回执Url。 *
  • @param request UpdateReportUrlRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateReportUrlResponse

func (*Client) UpdateUploadUrl

func (client *Client) UpdateUploadUrl(request *UpdateUploadUrlRequest) (_result *UpdateUploadUrlResponse, _err error)

*

  • 更新上行Url。 *
  • @param request UpdateUploadUrlRequest
  • @return UpdateUploadUrlResponse

func (*Client) UpdateUploadUrlWithOptions

func (client *Client) UpdateUploadUrlWithOptions(request *UpdateUploadUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateUploadUrlResponse, _err error)

*

  • 更新上行Url。 *
  • @param request UpdateUploadUrlRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateUploadUrlResponse

type CreateCampaignRequest added in v1.0.11

type CreateCampaignRequest struct {
	// 运营活动名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
}

func (CreateCampaignRequest) GoString added in v1.0.11

func (s CreateCampaignRequest) GoString() string

func (*CreateCampaignRequest) SetName added in v1.0.11

func (*CreateCampaignRequest) SetRemark added in v1.0.11

func (CreateCampaignRequest) String added in v1.0.11

func (s CreateCampaignRequest) String() string

type CreateCampaignResponse added in v1.0.11

type CreateCampaignResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCampaignResponse) GoString added in v1.0.11

func (s CreateCampaignResponse) GoString() string

func (*CreateCampaignResponse) SetBody added in v1.0.11

func (*CreateCampaignResponse) SetHeaders added in v1.0.11

func (*CreateCampaignResponse) SetStatusCode added in v1.0.11

func (CreateCampaignResponse) String added in v1.0.11

func (s CreateCampaignResponse) String() string

type CreateCampaignResponseBody added in v1.0.11

type CreateCampaignResponseBody struct {
	// 返回数据。
	Data *CreateCampaignResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCampaignResponseBody) GoString added in v1.0.11

func (s CreateCampaignResponseBody) GoString() string

func (*CreateCampaignResponseBody) SetData added in v1.0.11

func (*CreateCampaignResponseBody) SetErrorCode added in v1.0.11

func (*CreateCampaignResponseBody) SetErrorMessage added in v1.0.11

func (*CreateCampaignResponseBody) SetRequestId added in v1.0.11

func (CreateCampaignResponseBody) String added in v1.0.11

type CreateCampaignResponseBodyData added in v1.0.11

type CreateCampaignResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 运营活动Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 运营活动名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (CreateCampaignResponseBodyData) GoString added in v1.0.11

func (*CreateCampaignResponseBodyData) SetCreatedTime added in v1.0.11

func (*CreateCampaignResponseBodyData) SetId added in v1.0.11

func (*CreateCampaignResponseBodyData) SetName added in v1.0.11

func (*CreateCampaignResponseBodyData) SetRemark added in v1.0.11

func (*CreateCampaignResponseBodyData) SetUpdatedTime added in v1.0.11

func (CreateCampaignResponseBodyData) String added in v1.0.11

type CreateGroupRequest

type CreateGroupRequest struct {
	// 关联算法,人群来源为算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 手机号列名,人群来源为CSV文件,MaxCompute,并且包含手机号时需指定。
	Column *string `json:"Column,omitempty" xml:"Column,omitempty"`
	// 过滤条件,人群来源为MaxCompute时可指定。
	Filter *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	// 预测任务Id,人群来源为算法。
	InferenceJobId *string `json:"InferenceJobId,omitempty" xml:"InferenceJobId,omitempty"`
	// 人群名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 是否包含手机号,包含手机号的人群可用于触达计划。
	PhoneNumber *bool `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// MaxCompute(ODPS)项目名,人群来源为MaxCompute时需指定。
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
	// 人群备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 人群来源。
	// - 0: 文本,每行一个手机号,最多100个。
	// - 1: 文本文件,每行一个手机号,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 2: CSV文件,需指定手机号列名,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 3: MaxCompute(ODPS)表,需指定手机号列名。
	// - 4: 算法。
	Source *int32 `json:"Source,omitempty" xml:"Source,omitempty"`
	// MaxCompute(ODPS)表名,人群来源为MaxCompute时需指定。
	Table *string `json:"Table,omitempty" xml:"Table,omitempty"`
	// 文本,人群来源为文本时需指定。
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// 文件地址,人群来源为文本文件,CSV文件,MaxCompute时需指定。
	Uri *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (CreateGroupRequest) GoString

func (s CreateGroupRequest) GoString() string

func (*CreateGroupRequest) SetAlgorithm

func (s *CreateGroupRequest) SetAlgorithm(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetColumn

func (s *CreateGroupRequest) SetColumn(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetFilter

func (s *CreateGroupRequest) SetFilter(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetInferenceJobId

func (s *CreateGroupRequest) SetInferenceJobId(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetName

func (*CreateGroupRequest) SetPhoneNumber added in v1.0.11

func (s *CreateGroupRequest) SetPhoneNumber(v bool) *CreateGroupRequest

func (*CreateGroupRequest) SetProject

func (s *CreateGroupRequest) SetProject(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetRemark

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

func (*CreateGroupRequest) SetSource

func (s *CreateGroupRequest) SetSource(v int32) *CreateGroupRequest

func (*CreateGroupRequest) SetTable

func (*CreateGroupRequest) SetText

func (*CreateGroupRequest) SetUri

func (CreateGroupRequest) String

func (s CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupResponse) GoString

func (s CreateGroupResponse) GoString() string

func (*CreateGroupResponse) SetBody

func (*CreateGroupResponse) SetHeaders

func (s *CreateGroupResponse) SetHeaders(v map[string]*string) *CreateGroupResponse

func (*CreateGroupResponse) SetStatusCode added in v1.0.11

func (s *CreateGroupResponse) SetStatusCode(v int32) *CreateGroupResponse

func (CreateGroupResponse) String

func (s CreateGroupResponse) String() string

type CreateGroupResponseBody

type CreateGroupResponseBody struct {
	// 返回数据。
	Data *CreateGroupResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateGroupResponseBody) GoString

func (s CreateGroupResponseBody) GoString() string

func (*CreateGroupResponseBody) SetData

func (*CreateGroupResponseBody) SetErrorCode

func (*CreateGroupResponseBody) SetErrorMessage

func (*CreateGroupResponseBody) SetRequestId

func (CreateGroupResponseBody) String

func (s CreateGroupResponseBody) String() string

type CreateGroupResponseBodyData

type CreateGroupResponseBodyData struct {
	// 关联算法,人群来源为算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 人群数量。
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// 手机号列名,人群来源为CSV文件,MaxCompute,并且包含手机号时需指定。
	Column *string `json:"Column,omitempty" xml:"Column,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 过滤条件,人群来源为MaxCompute时可指定。
	Filter *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	// 人群Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测任务Id,人群来源为算法。
	InferenceJobId *string `json:"InferenceJobId,omitempty" xml:"InferenceJobId,omitempty"`
	// 人群名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 是否包含手机号,包含手机号的人群可用于触达计划。
	PhoneNumber *bool `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// MaxCompute(ODPS)项目名,人群来源为MaxCompute时需指定。
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
	// 人群备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 人群来源。
	// - 0: 文本,每行一个手机号,最多100个。
	// - 1: 文本文件,每行一个手机号,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 2: CSV文件,需指定手机号列名,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 3: MaxCompute(ODPS)表,需指定手机号列名。
	// - 4: 算法。
	Source *int32 `json:"Source,omitempty" xml:"Source,omitempty"`
	// 人群状态。
	// - 0: 检查中。
	// - 1: 已通过。
	// - 2: 未通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// MaxCompute(ODPS)表名,人群来源为MaxCompute时需指定。
	Table *string `json:"Table,omitempty" xml:"Table,omitempty"`
	// 文本,人群来源为文本时需指定。
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 文件地址,人群来源为文本文件,CSV文件,MaxCompute时需指定。
	Uri *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (CreateGroupResponseBodyData) GoString

func (s CreateGroupResponseBodyData) GoString() string

func (*CreateGroupResponseBodyData) SetAlgorithm

func (*CreateGroupResponseBodyData) SetAmount

func (*CreateGroupResponseBodyData) SetColumn

func (*CreateGroupResponseBodyData) SetCreatedTime

func (*CreateGroupResponseBodyData) SetFilter

func (*CreateGroupResponseBodyData) SetId

func (*CreateGroupResponseBodyData) SetInferenceJobId

func (*CreateGroupResponseBodyData) SetName

func (*CreateGroupResponseBodyData) SetPhoneNumber added in v1.0.11

func (*CreateGroupResponseBodyData) SetProject

func (*CreateGroupResponseBodyData) SetRemark

func (*CreateGroupResponseBodyData) SetSource

func (*CreateGroupResponseBodyData) SetStatus

func (*CreateGroupResponseBodyData) SetTable

func (*CreateGroupResponseBodyData) SetText

func (*CreateGroupResponseBodyData) SetUpdatedTime

func (*CreateGroupResponseBodyData) SetUri

func (CreateGroupResponseBodyData) String

type CreateInferenceJobRequest

type CreateInferenceJobRequest struct {
	// 关联算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动Id。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 预测数据路径。
	DataPath *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	// 预测任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 输出数据路径,需要为空目录。
	TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"`
	// 关联训练任务。
	TrainingJobId *string `json:"TrainingJobId,omitempty" xml:"TrainingJobId,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (CreateInferenceJobRequest) GoString

func (s CreateInferenceJobRequest) GoString() string

func (*CreateInferenceJobRequest) SetAlgorithm

func (*CreateInferenceJobRequest) SetCampaignId added in v1.0.11

func (*CreateInferenceJobRequest) SetDataPath added in v1.0.11

func (*CreateInferenceJobRequest) SetName

func (*CreateInferenceJobRequest) SetRemark

func (*CreateInferenceJobRequest) SetTargetPath added in v1.0.11

func (*CreateInferenceJobRequest) SetTrainingJobId

func (*CreateInferenceJobRequest) SetUserConfig

func (CreateInferenceJobRequest) String

func (s CreateInferenceJobRequest) String() string

type CreateInferenceJobResponse

type CreateInferenceJobResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateInferenceJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateInferenceJobResponse) GoString

func (s CreateInferenceJobResponse) GoString() string

func (*CreateInferenceJobResponse) SetBody

func (*CreateInferenceJobResponse) SetHeaders

func (*CreateInferenceJobResponse) SetStatusCode added in v1.0.11

func (CreateInferenceJobResponse) String

type CreateInferenceJobResponseBody

type CreateInferenceJobResponseBody struct {
	// 返回数据。
	Data *CreateInferenceJobResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateInferenceJobResponseBody) GoString

func (*CreateInferenceJobResponseBody) SetErrorCode

func (*CreateInferenceJobResponseBody) SetErrorMessage

func (*CreateInferenceJobResponseBody) SetRequestId

func (CreateInferenceJobResponseBody) String

type CreateInferenceJobResponseBodyData

type CreateInferenceJobResponseBodyData struct {
	// 关联算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动Id。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 预测数据路径。
	DataPath *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	// 关联人群Id,如果任务失败则人群无效。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 预测任务日志。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 预测任务Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 预测任务状态。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 输出数据路径,需要为空目录。
	TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"`
	// 关联训练任务。
	TrainingJobId *string `json:"TrainingJobId,omitempty" xml:"TrainingJobId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (CreateInferenceJobResponseBodyData) GoString

func (*CreateInferenceJobResponseBodyData) SetAlgorithm

func (*CreateInferenceJobResponseBodyData) SetCampaignId added in v1.0.11

func (*CreateInferenceJobResponseBodyData) SetCreatedTime

func (*CreateInferenceJobResponseBodyData) SetDataPath added in v1.0.11

func (*CreateInferenceJobResponseBodyData) SetGroupId

func (*CreateInferenceJobResponseBodyData) SetHistory

func (*CreateInferenceJobResponseBodyData) SetId

func (*CreateInferenceJobResponseBodyData) SetName

func (*CreateInferenceJobResponseBodyData) SetRemark

func (*CreateInferenceJobResponseBodyData) SetStatus

func (*CreateInferenceJobResponseBodyData) SetTargetPath added in v1.0.11

func (*CreateInferenceJobResponseBodyData) SetTrainingJobId

func (*CreateInferenceJobResponseBodyData) SetUpdatedTime

func (*CreateInferenceJobResponseBodyData) SetUserConfig

func (CreateInferenceJobResponseBodyData) String

type CreateScheduleRequest

type CreateScheduleRequest struct {
	AISendEndDate   *string `json:"AISendEndDate,omitempty" xml:"AISendEndDate,omitempty"`
	AISendStartDate *string `json:"AISendStartDate,omitempty" xml:"AISendStartDate,omitempty"`
	// 终止时间(UTC+8)。
	EndTime *int32 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 执行时间 (UTC+8),为空立即执行。
	ExecuteTime *string `json:"ExecuteTime,omitempty" xml:"ExecuteTime,omitempty"`
	// 人群ID。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 触达计划名称。
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PaymentType *string `json:"PaymentType,omitempty" xml:"PaymentType,omitempty"`
	// 重复周期,按重复周期与重复周期单位执行。
	RepeatCycle *int32 `json:"RepeatCycle,omitempty" xml:"RepeatCycle,omitempty"`
	// 重复周期单位,若指定执行时间,则重复周期生效。
	// - 0: 从不(默认)。
	// - 1: 小时。
	// - 2: 天。
	// - 3: 周。
	// - 4: 月。
	RepeatCycleUnit *int32 `json:"RepeatCycleUnit,omitempty" xml:"RepeatCycleUnit,omitempty"`
	// 重复次数。
	// - 0: 不设终止时间(默认)。
	// - N: 重复N次后终止。
	RepeatTimes *int32 `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty"`
	// 签名。
	SignName *string `json:"SignName,omitempty" xml:"SignName,omitempty"`
	// 签名ID,或指定签名。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板ID,或指定模板Code。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (CreateScheduleRequest) GoString

func (s CreateScheduleRequest) GoString() string

func (*CreateScheduleRequest) SetAISendEndDate added in v1.0.13

func (s *CreateScheduleRequest) SetAISendEndDate(v string) *CreateScheduleRequest

func (*CreateScheduleRequest) SetAISendStartDate added in v1.0.13

func (s *CreateScheduleRequest) SetAISendStartDate(v string) *CreateScheduleRequest

func (*CreateScheduleRequest) SetEndTime

func (*CreateScheduleRequest) SetExecuteTime

func (s *CreateScheduleRequest) SetExecuteTime(v string) *CreateScheduleRequest

func (*CreateScheduleRequest) SetGroupId

func (*CreateScheduleRequest) SetName

func (*CreateScheduleRequest) SetPaymentType added in v1.0.13

func (s *CreateScheduleRequest) SetPaymentType(v string) *CreateScheduleRequest

func (*CreateScheduleRequest) SetRepeatCycle

func (s *CreateScheduleRequest) SetRepeatCycle(v int32) *CreateScheduleRequest

func (*CreateScheduleRequest) SetRepeatCycleUnit

func (s *CreateScheduleRequest) SetRepeatCycleUnit(v int32) *CreateScheduleRequest

func (*CreateScheduleRequest) SetRepeatTimes

func (s *CreateScheduleRequest) SetRepeatTimes(v int32) *CreateScheduleRequest

func (*CreateScheduleRequest) SetSignName

func (*CreateScheduleRequest) SetSignatureId

func (s *CreateScheduleRequest) SetSignatureId(v string) *CreateScheduleRequest

func (*CreateScheduleRequest) SetTemplateCode

func (s *CreateScheduleRequest) SetTemplateCode(v string) *CreateScheduleRequest

func (*CreateScheduleRequest) SetTemplateId

func (s *CreateScheduleRequest) SetTemplateId(v string) *CreateScheduleRequest

func (CreateScheduleRequest) String

func (s CreateScheduleRequest) String() string

type CreateScheduleResponse

type CreateScheduleResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateScheduleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateScheduleResponse) GoString

func (s CreateScheduleResponse) GoString() string

func (*CreateScheduleResponse) SetBody

func (*CreateScheduleResponse) SetHeaders

func (*CreateScheduleResponse) SetStatusCode added in v1.0.11

func (CreateScheduleResponse) String

func (s CreateScheduleResponse) String() string

type CreateScheduleResponseBody

type CreateScheduleResponseBody struct {
	// 返回数据。
	Data *CreateScheduleResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateScheduleResponseBody) GoString

func (s CreateScheduleResponseBody) GoString() string

func (*CreateScheduleResponseBody) SetData

func (*CreateScheduleResponseBody) SetErrorCode

func (*CreateScheduleResponseBody) SetErrorMessage

func (*CreateScheduleResponseBody) SetRequestId

func (CreateScheduleResponseBody) String

type CreateScheduleResponseBodyData

type CreateScheduleResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 终止时间(UTC+8)。
	EndTime *int32 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 执行时间 (UTC+8),为空立即执行。
	ExecuteTime *string `json:"ExecuteTime,omitempty" xml:"ExecuteTime,omitempty"`
	// 人群ID。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 触达计划ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 触达计划名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 重复周期,按重复周期与重复周期单位执行。
	RepeatCycle *int32 `json:"RepeatCycle,omitempty" xml:"RepeatCycle,omitempty"`
	// 重复周期单位,若指定执行时间,则重复周期生效。
	// - 0: 从不(默认)。
	// - 1: 小时。
	// - 2: 天。
	// - 3: 周。
	// - 4: 月。
	RepeatCycleUnit *int32 `json:"RepeatCycleUnit,omitempty" xml:"RepeatCycleUnit,omitempty"`
	// 重复次数。
	// - 0: 不设终止时间(默认)。
	// - N: 重复N次后终止。
	RepeatTimes *int32 `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty"`
	// 签名。
	SignName *string `json:"SignName,omitempty" xml:"SignName,omitempty"`
	// 签名ID,或指定签名。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 状态。
	// - 0: 检查中。
	// - 1: 检查成功。
	// - 2: 检查失败。
	// - 3: 发送中。
	// - 4: 发送成功。
	// - 5: 发送失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板ID,或指定模板Code。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (CreateScheduleResponseBodyData) GoString

func (*CreateScheduleResponseBodyData) SetCreatedTime

func (*CreateScheduleResponseBodyData) SetEndTime

func (*CreateScheduleResponseBodyData) SetExecuteTime

func (*CreateScheduleResponseBodyData) SetGroupId

func (*CreateScheduleResponseBodyData) SetId

func (*CreateScheduleResponseBodyData) SetName

func (*CreateScheduleResponseBodyData) SetRepeatCycle

func (*CreateScheduleResponseBodyData) SetRepeatCycleUnit

func (*CreateScheduleResponseBodyData) SetRepeatTimes

func (*CreateScheduleResponseBodyData) SetSignName

func (*CreateScheduleResponseBodyData) SetSignatureId

func (*CreateScheduleResponseBodyData) SetStatus

func (*CreateScheduleResponseBodyData) SetTemplateCode

func (*CreateScheduleResponseBodyData) SetTemplateId

func (*CreateScheduleResponseBodyData) SetUpdatedTime

func (CreateScheduleResponseBodyData) String

type CreateSignatureRequest

type CreateSignatureRequest struct {
	// 申请说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 签名名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (CreateSignatureRequest) GoString

func (s CreateSignatureRequest) GoString() string

func (*CreateSignatureRequest) SetDescription

func (*CreateSignatureRequest) SetName

func (CreateSignatureRequest) String

func (s CreateSignatureRequest) String() string

type CreateSignatureResponse

type CreateSignatureResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateSignatureResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateSignatureResponse) GoString

func (s CreateSignatureResponse) GoString() string

func (*CreateSignatureResponse) SetBody

func (*CreateSignatureResponse) SetHeaders

func (*CreateSignatureResponse) SetStatusCode added in v1.0.11

func (CreateSignatureResponse) String

func (s CreateSignatureResponse) String() string

type CreateSignatureResponseBody

type CreateSignatureResponseBody struct {
	// 返回数据。
	Data *CreateSignatureResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateSignatureResponseBody) GoString

func (s CreateSignatureResponseBody) GoString() string

func (*CreateSignatureResponseBody) SetData

func (*CreateSignatureResponseBody) SetErrorCode

func (*CreateSignatureResponseBody) SetErrorMessage

func (*CreateSignatureResponseBody) SetRequestId

func (CreateSignatureResponseBody) String

type CreateSignatureResponseBodyData

type CreateSignatureResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 签名ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 签名名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 签名审核状态。
	// - 0:审核中。
	// - 1:审核通过。
	// - 2:审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (CreateSignatureResponseBodyData) GoString

func (*CreateSignatureResponseBodyData) SetCreatedTime

func (*CreateSignatureResponseBodyData) SetId

func (*CreateSignatureResponseBodyData) SetName

func (*CreateSignatureResponseBodyData) SetStatus

func (*CreateSignatureResponseBodyData) SetUpdatedTime

func (CreateSignatureResponseBodyData) String

type CreateTemplateRequest

type CreateTemplateRequest struct {
	// 模板内容,请注意控制总字数在70个字以内,超出部分按长短信收费,按67个字为单位记一条短信,营销短信必须在结尾添加“回T退订”。
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 申请说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 模板名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 签名名称,同时只能指定签名名称或签名ID其中之一。
	Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
	// 签名ID,可通过ListSignatures获取审核状态为已通过的签名列表,获取签名ID。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 模板类型。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateTemplateRequest) GoString

func (s CreateTemplateRequest) GoString() string

func (*CreateTemplateRequest) SetContent

func (*CreateTemplateRequest) SetDescription

func (s *CreateTemplateRequest) SetDescription(v string) *CreateTemplateRequest

func (*CreateTemplateRequest) SetName

func (*CreateTemplateRequest) SetSignature

func (*CreateTemplateRequest) SetSignatureId

func (s *CreateTemplateRequest) SetSignatureId(v string) *CreateTemplateRequest

func (*CreateTemplateRequest) SetType

func (CreateTemplateRequest) String

func (s CreateTemplateRequest) String() string

type CreateTemplateResponse

type CreateTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTemplateResponse) GoString

func (s CreateTemplateResponse) GoString() string

func (*CreateTemplateResponse) SetBody

func (*CreateTemplateResponse) SetHeaders

func (*CreateTemplateResponse) SetStatusCode added in v1.0.11

func (CreateTemplateResponse) String

func (s CreateTemplateResponse) String() string

type CreateTemplateResponseBody

type CreateTemplateResponseBody struct {
	// 返回数据。
	Data *CreateTemplateResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateTemplateResponseBody) GoString

func (s CreateTemplateResponseBody) GoString() string

func (*CreateTemplateResponseBody) SetData

func (*CreateTemplateResponseBody) SetErrorCode

func (*CreateTemplateResponseBody) SetErrorMessage

func (*CreateTemplateResponseBody) SetRequestId

func (CreateTemplateResponseBody) String

type CreateTemplateResponseBodyData

type CreateTemplateResponseBodyData struct {
	// 模板内容。
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 申请说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 模板ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 模板名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 审核意见。
	Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	// 签名。
	Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
	// 签名ID。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 审核状态。
	// - 0 : 审核中。
	// - 1 : 审核通过。
	// - 2 : 审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板类型。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (CreateTemplateResponseBodyData) GoString

func (*CreateTemplateResponseBodyData) SetContent

func (*CreateTemplateResponseBodyData) SetCreatedTime

func (*CreateTemplateResponseBodyData) SetDescription

func (*CreateTemplateResponseBodyData) SetId

func (*CreateTemplateResponseBodyData) SetName

func (*CreateTemplateResponseBodyData) SetReason

func (*CreateTemplateResponseBodyData) SetSignature added in v1.0.13

func (*CreateTemplateResponseBodyData) SetSignatureId

func (*CreateTemplateResponseBodyData) SetStatus

func (*CreateTemplateResponseBodyData) SetTemplateCode

func (*CreateTemplateResponseBodyData) SetType

func (*CreateTemplateResponseBodyData) SetUpdatedTime

func (CreateTemplateResponseBodyData) String

type CreateTrainingJobRequest

type CreateTrainingJobRequest struct {
	// 关联算法ID。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动ID。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 训练数据路径,指定路径前需确保已在控制台完成一键授权。
	DataPath *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	// 训练任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (CreateTrainingJobRequest) GoString

func (s CreateTrainingJobRequest) GoString() string

func (*CreateTrainingJobRequest) SetAlgorithm

func (*CreateTrainingJobRequest) SetCampaignId added in v1.0.11

func (*CreateTrainingJobRequest) SetDataPath added in v1.0.11

func (*CreateTrainingJobRequest) SetName

func (*CreateTrainingJobRequest) SetRemark

func (*CreateTrainingJobRequest) SetUserConfig

func (CreateTrainingJobRequest) String

func (s CreateTrainingJobRequest) String() string

type CreateTrainingJobResponse

type CreateTrainingJobResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateTrainingJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTrainingJobResponse) GoString

func (s CreateTrainingJobResponse) GoString() string

func (*CreateTrainingJobResponse) SetBody

func (*CreateTrainingJobResponse) SetHeaders

func (*CreateTrainingJobResponse) SetStatusCode added in v1.0.11

func (CreateTrainingJobResponse) String

func (s CreateTrainingJobResponse) String() string

type CreateTrainingJobResponseBody

type CreateTrainingJobResponseBody struct {
	// 返回数据。
	Data *CreateTrainingJobResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateTrainingJobResponseBody) GoString

func (*CreateTrainingJobResponseBody) SetData

func (*CreateTrainingJobResponseBody) SetErrorCode

func (*CreateTrainingJobResponseBody) SetErrorMessage

func (*CreateTrainingJobResponseBody) SetRequestId

func (CreateTrainingJobResponseBody) String

type CreateTrainingJobResponseBodyData

type CreateTrainingJobResponseBodyData struct {
	// 关联算法ID。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动ID。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 训练数据路径,指定路径前需确保已在控制台完成一键授权。
	DataPath     *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	HasModelInfo *bool   `json:"HasModelInfo,omitempty" xml:"HasModelInfo,omitempty"`
	// 训练任务日志。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 训练任务ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 训练任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 训练任务状态。
	// - 0: 队列中。
	// - 1: 已提交。
	// - 2: 运行中。
	// - 3: 成功。
	// - 4: 失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 关联训练计划ID。
	TrainingScheduleId *string `json:"TrainingScheduleId,omitempty" xml:"TrainingScheduleId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (CreateTrainingJobResponseBodyData) GoString

func (*CreateTrainingJobResponseBodyData) SetAlgorithm

func (*CreateTrainingJobResponseBodyData) SetCampaignId added in v1.0.11

func (*CreateTrainingJobResponseBodyData) SetCreatedTime

func (*CreateTrainingJobResponseBodyData) SetDataPath added in v1.0.11

func (*CreateTrainingJobResponseBodyData) SetHasModelInfo added in v1.0.13

func (*CreateTrainingJobResponseBodyData) SetHistory

func (*CreateTrainingJobResponseBodyData) SetId

func (*CreateTrainingJobResponseBodyData) SetName

func (*CreateTrainingJobResponseBodyData) SetRemark

func (*CreateTrainingJobResponseBodyData) SetStatus

func (*CreateTrainingJobResponseBodyData) SetTrainingScheduleId added in v1.0.13

func (*CreateTrainingJobResponseBodyData) SetUpdatedTime

func (*CreateTrainingJobResponseBodyData) SetUserConfig

func (CreateTrainingJobResponseBodyData) String

type DeleteCampaignResponse added in v1.0.11

type DeleteCampaignResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCampaignResponse) GoString added in v1.0.11

func (s DeleteCampaignResponse) GoString() string

func (*DeleteCampaignResponse) SetBody added in v1.0.11

func (*DeleteCampaignResponse) SetHeaders added in v1.0.11

func (*DeleteCampaignResponse) SetStatusCode added in v1.0.11

func (DeleteCampaignResponse) String added in v1.0.11

func (s DeleteCampaignResponse) String() string

type DeleteCampaignResponseBody added in v1.0.11

type DeleteCampaignResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteCampaignResponseBody) GoString added in v1.0.11

func (s DeleteCampaignResponseBody) GoString() string

func (*DeleteCampaignResponseBody) SetData added in v1.0.11

func (*DeleteCampaignResponseBody) SetErrorCode added in v1.0.11

func (*DeleteCampaignResponseBody) SetErrorMessage added in v1.0.11

func (*DeleteCampaignResponseBody) SetRequestId added in v1.0.11

func (DeleteCampaignResponseBody) String added in v1.0.11

type DeleteGroupResponse

type DeleteGroupResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteGroupResponse) GoString

func (s DeleteGroupResponse) GoString() string

func (*DeleteGroupResponse) SetBody

func (*DeleteGroupResponse) SetHeaders

func (s *DeleteGroupResponse) SetHeaders(v map[string]*string) *DeleteGroupResponse

func (*DeleteGroupResponse) SetStatusCode added in v1.0.11

func (s *DeleteGroupResponse) SetStatusCode(v int32) *DeleteGroupResponse

func (DeleteGroupResponse) String

func (s DeleteGroupResponse) String() string

type DeleteGroupResponseBody

type DeleteGroupResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteGroupResponseBody) GoString

func (s DeleteGroupResponseBody) GoString() string

func (*DeleteGroupResponseBody) SetData

func (*DeleteGroupResponseBody) SetErrorCode

func (*DeleteGroupResponseBody) SetErrorMessage

func (*DeleteGroupResponseBody) SetRequestId

func (DeleteGroupResponseBody) String

func (s DeleteGroupResponseBody) String() string

type DeleteInferenceJobResponse

type DeleteInferenceJobResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteInferenceJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteInferenceJobResponse) GoString

func (s DeleteInferenceJobResponse) GoString() string

func (*DeleteInferenceJobResponse) SetBody

func (*DeleteInferenceJobResponse) SetHeaders

func (*DeleteInferenceJobResponse) SetStatusCode added in v1.0.11

func (DeleteInferenceJobResponse) String

type DeleteInferenceJobResponseBody

type DeleteInferenceJobResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteInferenceJobResponseBody) GoString

func (*DeleteInferenceJobResponseBody) SetData

func (*DeleteInferenceJobResponseBody) SetErrorCode

func (*DeleteInferenceJobResponseBody) SetErrorMessage

func (*DeleteInferenceJobResponseBody) SetRequestId

func (DeleteInferenceJobResponseBody) String

type DeleteScheduleResponse

type DeleteScheduleResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteScheduleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteScheduleResponse) GoString

func (s DeleteScheduleResponse) GoString() string

func (*DeleteScheduleResponse) SetBody

func (*DeleteScheduleResponse) SetHeaders

func (*DeleteScheduleResponse) SetStatusCode added in v1.0.11

func (DeleteScheduleResponse) String

func (s DeleteScheduleResponse) String() string

type DeleteScheduleResponseBody

type DeleteScheduleResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteScheduleResponseBody) GoString

func (s DeleteScheduleResponseBody) GoString() string

func (*DeleteScheduleResponseBody) SetData

func (*DeleteScheduleResponseBody) SetErrorCode

func (*DeleteScheduleResponseBody) SetErrorMessage

func (*DeleteScheduleResponseBody) SetRequestId

func (DeleteScheduleResponseBody) String

type DeleteSignatureResponse

type DeleteSignatureResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteSignatureResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteSignatureResponse) GoString

func (s DeleteSignatureResponse) GoString() string

func (*DeleteSignatureResponse) SetBody

func (*DeleteSignatureResponse) SetHeaders

func (*DeleteSignatureResponse) SetStatusCode added in v1.0.11

func (DeleteSignatureResponse) String

func (s DeleteSignatureResponse) String() string

type DeleteSignatureResponseBody

type DeleteSignatureResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteSignatureResponseBody) GoString

func (s DeleteSignatureResponseBody) GoString() string

func (*DeleteSignatureResponseBody) SetData

func (*DeleteSignatureResponseBody) SetErrorCode

func (*DeleteSignatureResponseBody) SetErrorMessage

func (*DeleteSignatureResponseBody) SetRequestId

func (DeleteSignatureResponseBody) String

type DeleteTemplateResponse

type DeleteTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTemplateResponse) GoString

func (s DeleteTemplateResponse) GoString() string

func (*DeleteTemplateResponse) SetBody

func (*DeleteTemplateResponse) SetHeaders

func (*DeleteTemplateResponse) SetStatusCode added in v1.0.11

func (DeleteTemplateResponse) String

func (s DeleteTemplateResponse) String() string

type DeleteTemplateResponseBody

type DeleteTemplateResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTemplateResponseBody) GoString

func (s DeleteTemplateResponseBody) GoString() string

func (*DeleteTemplateResponseBody) SetData

func (*DeleteTemplateResponseBody) SetErrorCode

func (*DeleteTemplateResponseBody) SetErrorMessage

func (*DeleteTemplateResponseBody) SetRequestId

func (DeleteTemplateResponseBody) String

type DeleteTrainingJobResponse

type DeleteTrainingJobResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteTrainingJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTrainingJobResponse) GoString

func (s DeleteTrainingJobResponse) GoString() string

func (*DeleteTrainingJobResponse) SetBody

func (*DeleteTrainingJobResponse) SetHeaders

func (*DeleteTrainingJobResponse) SetStatusCode added in v1.0.11

func (DeleteTrainingJobResponse) String

func (s DeleteTrainingJobResponse) String() string

type DeleteTrainingJobResponseBody

type DeleteTrainingJobResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTrainingJobResponseBody) GoString

func (*DeleteTrainingJobResponseBody) SetData

func (*DeleteTrainingJobResponseBody) SetErrorCode

func (*DeleteTrainingJobResponseBody) SetErrorMessage

func (*DeleteTrainingJobResponseBody) SetRequestId

func (DeleteTrainingJobResponseBody) String

type GetAlgorithmResponse

type GetAlgorithmResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAlgorithmResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAlgorithmResponse) GoString

func (s GetAlgorithmResponse) GoString() string

func (*GetAlgorithmResponse) SetBody

func (*GetAlgorithmResponse) SetHeaders

func (s *GetAlgorithmResponse) SetHeaders(v map[string]*string) *GetAlgorithmResponse

func (*GetAlgorithmResponse) SetStatusCode added in v1.0.11

func (s *GetAlgorithmResponse) SetStatusCode(v int32) *GetAlgorithmResponse

func (GetAlgorithmResponse) String

func (s GetAlgorithmResponse) String() string

type GetAlgorithmResponseBody

type GetAlgorithmResponseBody struct {
	// 返回数据。
	Data *GetAlgorithmResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAlgorithmResponseBody) GoString

func (s GetAlgorithmResponseBody) GoString() string

func (*GetAlgorithmResponseBody) SetData

func (*GetAlgorithmResponseBody) SetErrorCode

func (*GetAlgorithmResponseBody) SetErrorMessage

func (*GetAlgorithmResponseBody) SetRequestId

func (GetAlgorithmResponseBody) String

func (s GetAlgorithmResponseBody) String() string

type GetAlgorithmResponseBodyData

type GetAlgorithmResponseBodyData struct {
	// 算法说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 算法Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测所需参数名与对应的参数说明。
	InferUserConfigMap *string `json:"InferUserConfigMap,omitempty" xml:"InferUserConfigMap,omitempty"`
	// 算法名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 训练所需参数名与对应的参数说明。
	TrainUserConfigMap *string `json:"TrainUserConfigMap,omitempty" xml:"TrainUserConfigMap,omitempty"`
}

func (GetAlgorithmResponseBodyData) GoString

func (s GetAlgorithmResponseBodyData) GoString() string

func (*GetAlgorithmResponseBodyData) SetDescription

func (*GetAlgorithmResponseBodyData) SetId

func (*GetAlgorithmResponseBodyData) SetInferUserConfigMap

func (*GetAlgorithmResponseBodyData) SetName

func (*GetAlgorithmResponseBodyData) SetTrainUserConfigMap

func (GetAlgorithmResponseBodyData) String

type GetCampaignResponse added in v1.0.11

type GetCampaignResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCampaignResponse) GoString added in v1.0.11

func (s GetCampaignResponse) GoString() string

func (*GetCampaignResponse) SetBody added in v1.0.11

func (*GetCampaignResponse) SetHeaders added in v1.0.11

func (s *GetCampaignResponse) SetHeaders(v map[string]*string) *GetCampaignResponse

func (*GetCampaignResponse) SetStatusCode added in v1.0.11

func (s *GetCampaignResponse) SetStatusCode(v int32) *GetCampaignResponse

func (GetCampaignResponse) String added in v1.0.11

func (s GetCampaignResponse) String() string

type GetCampaignResponseBody added in v1.0.11

type GetCampaignResponseBody struct {
	// 返回数据。
	Data *GetCampaignResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetCampaignResponseBody) GoString added in v1.0.11

func (s GetCampaignResponseBody) GoString() string

func (*GetCampaignResponseBody) SetData added in v1.0.11

func (*GetCampaignResponseBody) SetErrorCode added in v1.0.11

func (*GetCampaignResponseBody) SetErrorMessage added in v1.0.11

func (*GetCampaignResponseBody) SetRequestId added in v1.0.11

func (GetCampaignResponseBody) String added in v1.0.11

func (s GetCampaignResponseBody) String() string

type GetCampaignResponseBodyData added in v1.0.11

type GetCampaignResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 运营活动Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 运营活动名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (GetCampaignResponseBodyData) GoString added in v1.0.11

func (s GetCampaignResponseBodyData) GoString() string

func (*GetCampaignResponseBodyData) SetCreatedTime added in v1.0.11

func (*GetCampaignResponseBodyData) SetId added in v1.0.11

func (*GetCampaignResponseBodyData) SetName added in v1.0.11

func (*GetCampaignResponseBodyData) SetRemark added in v1.0.11

func (*GetCampaignResponseBodyData) SetUpdatedTime added in v1.0.11

func (GetCampaignResponseBodyData) String added in v1.0.11

type GetGroupResponse

type GetGroupResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetGroupResponse) GoString

func (s GetGroupResponse) GoString() string

func (*GetGroupResponse) SetBody

func (*GetGroupResponse) SetHeaders

func (s *GetGroupResponse) SetHeaders(v map[string]*string) *GetGroupResponse

func (*GetGroupResponse) SetStatusCode added in v1.0.11

func (s *GetGroupResponse) SetStatusCode(v int32) *GetGroupResponse

func (GetGroupResponse) String

func (s GetGroupResponse) String() string

type GetGroupResponseBody

type GetGroupResponseBody struct {
	// 返回数据。
	Data *GetGroupResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetGroupResponseBody) GoString

func (s GetGroupResponseBody) GoString() string

func (*GetGroupResponseBody) SetData

func (*GetGroupResponseBody) SetErrorCode

func (s *GetGroupResponseBody) SetErrorCode(v int32) *GetGroupResponseBody

func (*GetGroupResponseBody) SetErrorMessage

func (s *GetGroupResponseBody) SetErrorMessage(v string) *GetGroupResponseBody

func (*GetGroupResponseBody) SetRequestId

func (s *GetGroupResponseBody) SetRequestId(v string) *GetGroupResponseBody

func (GetGroupResponseBody) String

func (s GetGroupResponseBody) String() string

type GetGroupResponseBodyData

type GetGroupResponseBodyData struct {
	// 关联算法,人群来源为算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 人群数量。
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// 关联运营活动Id。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 手机号列名,人群来源为CSV文件,MaxCompute,并且包含手机号时需指定。
	Column *string `json:"Column,omitempty" xml:"Column,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 过滤条件,人群来源为MaxCompute时可指定。
	Filter *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	// 历史记录。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 人群Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测任务Id,人群来源为算法。
	InferenceJobId *string `json:"InferenceJobId,omitempty" xml:"InferenceJobId,omitempty"`
	// 人群名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 是否包含手机号,包含手机号的人群可用于触达计划。
	PhoneNumber *bool `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// MaxCompute(ODPS)项目名,人群来源为MaxCompute时需指定。
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
	// 人群备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 人群来源。
	// - 0: 文本,每行一个手机号,最多100个。
	// - 1: 文本文件,每行一个手机号,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 2: 多列CSV文件,需指定手机号列名,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 3: MaxCompute表,需指定手机号列名。
	// - 4: 算法。
	Source *int32 `json:"Source,omitempty" xml:"Source,omitempty"`
	// 人群状态。
	// - 0: 检查中。
	// - 1: 已通过。
	// - 2: 未通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// MaxCompute(ODPS)表名,人群来源为MaxCompute时需指定。
	Table *string `json:"Table,omitempty" xml:"Table,omitempty"`
	// 文本,人群来源为文本时需指定。
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 文件地址,人群来源为文本文件,CSV文件时需指定。
	Uri *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (GetGroupResponseBodyData) GoString

func (s GetGroupResponseBodyData) GoString() string

func (*GetGroupResponseBodyData) SetAlgorithm

func (*GetGroupResponseBodyData) SetAmount

func (*GetGroupResponseBodyData) SetCampaignId added in v1.0.12

func (*GetGroupResponseBodyData) SetColumn

func (*GetGroupResponseBodyData) SetCreatedTime

func (*GetGroupResponseBodyData) SetFilter

func (*GetGroupResponseBodyData) SetHistory added in v1.0.12

func (*GetGroupResponseBodyData) SetId

func (*GetGroupResponseBodyData) SetInferenceJobId

func (s *GetGroupResponseBodyData) SetInferenceJobId(v string) *GetGroupResponseBodyData

func (*GetGroupResponseBodyData) SetName

func (*GetGroupResponseBodyData) SetPhoneNumber added in v1.0.11

func (*GetGroupResponseBodyData) SetProject

func (*GetGroupResponseBodyData) SetRemark

func (*GetGroupResponseBodyData) SetSource

func (*GetGroupResponseBodyData) SetStatus

func (*GetGroupResponseBodyData) SetTable

func (*GetGroupResponseBodyData) SetText

func (*GetGroupResponseBodyData) SetUpdatedTime

func (*GetGroupResponseBodyData) SetUri

func (GetGroupResponseBodyData) String

func (s GetGroupResponseBodyData) String() string

type GetInferenceJobResponse

type GetInferenceJobResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetInferenceJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetInferenceJobResponse) GoString

func (s GetInferenceJobResponse) GoString() string

func (*GetInferenceJobResponse) SetBody

func (*GetInferenceJobResponse) SetHeaders

func (*GetInferenceJobResponse) SetStatusCode added in v1.0.11

func (GetInferenceJobResponse) String

func (s GetInferenceJobResponse) String() string

type GetInferenceJobResponseBody

type GetInferenceJobResponseBody struct {
	// 返回数据。
	Data *GetInferenceJobResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetInferenceJobResponseBody) GoString

func (s GetInferenceJobResponseBody) GoString() string

func (*GetInferenceJobResponseBody) SetData

func (*GetInferenceJobResponseBody) SetErrorCode

func (*GetInferenceJobResponseBody) SetErrorMessage

func (*GetInferenceJobResponseBody) SetRequestId

func (GetInferenceJobResponseBody) String

type GetInferenceJobResponseBodyData

type GetInferenceJobResponseBodyData struct {
	// 关联算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动Id。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 预测数据路径。
	DataPath *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	// 关联人群Id,如果任务失败则人群无效。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 预测任务日志。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 预测任务Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 预测任务状态。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 输出数据路径,需要为空目录。
	TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"`
	// 关联训练任务。
	TrainingJobId *string `json:"TrainingJobId,omitempty" xml:"TrainingJobId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (GetInferenceJobResponseBodyData) GoString

func (*GetInferenceJobResponseBodyData) SetAlgorithm

func (*GetInferenceJobResponseBodyData) SetCampaignId added in v1.0.11

func (*GetInferenceJobResponseBodyData) SetCreatedTime

func (*GetInferenceJobResponseBodyData) SetDataPath added in v1.0.11

func (*GetInferenceJobResponseBodyData) SetGroupId

func (*GetInferenceJobResponseBodyData) SetHistory

func (*GetInferenceJobResponseBodyData) SetId

func (*GetInferenceJobResponseBodyData) SetName

func (*GetInferenceJobResponseBodyData) SetRemark

func (*GetInferenceJobResponseBodyData) SetStatus

func (*GetInferenceJobResponseBodyData) SetTargetPath added in v1.0.11

func (*GetInferenceJobResponseBodyData) SetTrainingJobId

func (*GetInferenceJobResponseBodyData) SetUpdatedTime

func (*GetInferenceJobResponseBodyData) SetUserConfig

func (GetInferenceJobResponseBodyData) String

type GetMessageConfigResponse

type GetMessageConfigResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetMessageConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetMessageConfigResponse) GoString

func (s GetMessageConfigResponse) GoString() string

func (*GetMessageConfigResponse) SetBody

func (*GetMessageConfigResponse) SetHeaders

func (*GetMessageConfigResponse) SetStatusCode added in v1.0.11

func (GetMessageConfigResponse) String

func (s GetMessageConfigResponse) String() string

type GetMessageConfigResponseBody

type GetMessageConfigResponseBody struct {
	// 返回数据。
	Data *GetMessageConfigResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetMessageConfigResponseBody) GoString

func (s GetMessageConfigResponseBody) GoString() string

func (*GetMessageConfigResponseBody) SetData

func (*GetMessageConfigResponseBody) SetErrorCode

func (*GetMessageConfigResponseBody) SetErrorMessage

func (*GetMessageConfigResponseBody) SetRequestId

func (GetMessageConfigResponseBody) String

type GetMessageConfigResponseBodyData

type GetMessageConfigResponseBodyData struct {
	// 短信发送状态回执接收服务地址。
	SmsReportUrl *string `json:"SmsReportUrl,omitempty" xml:"SmsReportUrl,omitempty"`
	// 上行短信消息接收服务地址。
	SmsUpUrl *string `json:"SmsUpUrl,omitempty" xml:"SmsUpUrl,omitempty"`
}

func (GetMessageConfigResponseBodyData) GoString

func (*GetMessageConfigResponseBodyData) SetSmsReportUrl

func (*GetMessageConfigResponseBodyData) SetSmsUpUrl

func (GetMessageConfigResponseBodyData) String

type GetScheduleResponse

type GetScheduleResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetScheduleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetScheduleResponse) GoString

func (s GetScheduleResponse) GoString() string

func (*GetScheduleResponse) SetBody

func (*GetScheduleResponse) SetHeaders

func (s *GetScheduleResponse) SetHeaders(v map[string]*string) *GetScheduleResponse

func (*GetScheduleResponse) SetStatusCode added in v1.0.11

func (s *GetScheduleResponse) SetStatusCode(v int32) *GetScheduleResponse

func (GetScheduleResponse) String

func (s GetScheduleResponse) String() string

type GetScheduleResponseBody

type GetScheduleResponseBody struct {
	// 返回数据。
	Data *GetScheduleResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetScheduleResponseBody) GoString

func (s GetScheduleResponseBody) GoString() string

func (*GetScheduleResponseBody) SetData

func (*GetScheduleResponseBody) SetErrorCode

func (*GetScheduleResponseBody) SetErrorMessage

func (*GetScheduleResponseBody) SetRequestId

func (GetScheduleResponseBody) String

func (s GetScheduleResponseBody) String() string

type GetScheduleResponseBodyData

type GetScheduleResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 终止时间(UTC+8)。
	EndTime *int32 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 执行时间 (UTC+8),为空立即执行。
	ExecuteTime *string `json:"ExecuteTime,omitempty" xml:"ExecuteTime,omitempty"`
	// 人群ID。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 历史记录。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 触达计划ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 触达计划名称。
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PaymentType *string `json:"PaymentType,omitempty" xml:"PaymentType,omitempty"`
	// 重复周期,按重复周期与重复周期单位执行。
	RepeatCycle *int32 `json:"RepeatCycle,omitempty" xml:"RepeatCycle,omitempty"`
	// 重复周期单位,若指定执行时间,则重复周期生效。
	// - 0: 从不(默认)。
	// - 1: 小时。
	// - 2: 天。
	// - 3: 周。
	// - 4: 月。
	RepeatCycleUnit *int32 `json:"RepeatCycleUnit,omitempty" xml:"RepeatCycleUnit,omitempty"`
	// 重复次数。
	// - 0: 不设终止时间(默认)。
	// - N: 重复N次后终止。
	RepeatTimes *int32 `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty"`
	// 签名。
	SignName *string `json:"SignName,omitempty" xml:"SignName,omitempty"`
	// 签名ID,或指定签名。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 状态。
	// - 0: 检查中。
	// - 1: 检查成功。
	// - 2: 检查失败。
	// - 3: 发送中。
	// - 4: 发送成功。
	// - 5: 发送失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板ID,或指定模板Code。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (GetScheduleResponseBodyData) GoString

func (s GetScheduleResponseBodyData) GoString() string

func (*GetScheduleResponseBodyData) SetCreatedTime

func (*GetScheduleResponseBodyData) SetEndTime

func (*GetScheduleResponseBodyData) SetExecuteTime

func (*GetScheduleResponseBodyData) SetGroupId

func (*GetScheduleResponseBodyData) SetHistory

func (*GetScheduleResponseBodyData) SetId

func (*GetScheduleResponseBodyData) SetName

func (*GetScheduleResponseBodyData) SetPaymentType added in v1.0.13

func (*GetScheduleResponseBodyData) SetRepeatCycle

func (*GetScheduleResponseBodyData) SetRepeatCycleUnit

func (*GetScheduleResponseBodyData) SetRepeatTimes

func (*GetScheduleResponseBodyData) SetSignName

func (*GetScheduleResponseBodyData) SetSignatureId

func (*GetScheduleResponseBodyData) SetStatus

func (*GetScheduleResponseBodyData) SetTemplateCode

func (*GetScheduleResponseBodyData) SetTemplateId

func (*GetScheduleResponseBodyData) SetUpdatedTime

func (GetScheduleResponseBodyData) String

type GetSignatureResponse

type GetSignatureResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetSignatureResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetSignatureResponse) GoString

func (s GetSignatureResponse) GoString() string

func (*GetSignatureResponse) SetBody

func (*GetSignatureResponse) SetHeaders

func (s *GetSignatureResponse) SetHeaders(v map[string]*string) *GetSignatureResponse

func (*GetSignatureResponse) SetStatusCode added in v1.0.11

func (s *GetSignatureResponse) SetStatusCode(v int32) *GetSignatureResponse

func (GetSignatureResponse) String

func (s GetSignatureResponse) String() string

type GetSignatureResponseBody

type GetSignatureResponseBody struct {
	// 返回数据。
	Data *GetSignatureResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetSignatureResponseBody) GoString

func (s GetSignatureResponseBody) GoString() string

func (*GetSignatureResponseBody) SetData

func (*GetSignatureResponseBody) SetErrorCode

func (*GetSignatureResponseBody) SetErrorMessage

func (*GetSignatureResponseBody) SetRequestId

func (GetSignatureResponseBody) String

func (s GetSignatureResponseBody) String() string

type GetSignatureResponseBodyData

type GetSignatureResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 申请说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 签名Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 签名名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 审核建议。
	Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	// 签名审核状态。
	// - 0:审核中。
	// - 1:审核通过。
	// - 2:审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (GetSignatureResponseBodyData) GoString

func (s GetSignatureResponseBodyData) GoString() string

func (*GetSignatureResponseBodyData) SetCreatedTime

func (*GetSignatureResponseBodyData) SetDescription

func (*GetSignatureResponseBodyData) SetId

func (*GetSignatureResponseBodyData) SetName

func (*GetSignatureResponseBodyData) SetReason

func (*GetSignatureResponseBodyData) SetStatus

func (*GetSignatureResponseBodyData) SetUpdatedTime

func (GetSignatureResponseBodyData) String

type GetTemplateResponse

type GetTemplateResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTemplateResponse) GoString

func (s GetTemplateResponse) GoString() string

func (*GetTemplateResponse) SetBody

func (*GetTemplateResponse) SetHeaders

func (s *GetTemplateResponse) SetHeaders(v map[string]*string) *GetTemplateResponse

func (*GetTemplateResponse) SetStatusCode added in v1.0.11

func (s *GetTemplateResponse) SetStatusCode(v int32) *GetTemplateResponse

func (GetTemplateResponse) String

func (s GetTemplateResponse) String() string

type GetTemplateResponseBody

type GetTemplateResponseBody struct {
	// 返回数据。
	Data *GetTemplateResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetTemplateResponseBody) GoString

func (s GetTemplateResponseBody) GoString() string

func (*GetTemplateResponseBody) SetData

func (*GetTemplateResponseBody) SetErrorCode

func (*GetTemplateResponseBody) SetErrorMessage

func (*GetTemplateResponseBody) SetRequestId

func (GetTemplateResponseBody) String

func (s GetTemplateResponseBody) String() string

type GetTemplateResponseBodyData

type GetTemplateResponseBodyData struct {
	// 模板内容。
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 申请说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 模板Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 签名名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 审核意见。
	Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	// 签名Id。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 审核状态。
	// - 0 : 审核中。
	// - 1 : 审核通过。
	// - 2 : 审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板类型。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (GetTemplateResponseBodyData) GoString

func (s GetTemplateResponseBodyData) GoString() string

func (*GetTemplateResponseBodyData) SetContent

func (*GetTemplateResponseBodyData) SetCreatedTime

func (*GetTemplateResponseBodyData) SetDescription

func (*GetTemplateResponseBodyData) SetId

func (*GetTemplateResponseBodyData) SetName

func (*GetTemplateResponseBodyData) SetReason

func (*GetTemplateResponseBodyData) SetSignatureId

func (*GetTemplateResponseBodyData) SetStatus

func (*GetTemplateResponseBodyData) SetTemplateCode

func (*GetTemplateResponseBodyData) SetType

func (*GetTemplateResponseBodyData) SetUpdatedTime

func (GetTemplateResponseBodyData) String

type GetTrainingJobResponse

type GetTrainingJobResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTrainingJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTrainingJobResponse) GoString

func (s GetTrainingJobResponse) GoString() string

func (*GetTrainingJobResponse) SetBody

func (*GetTrainingJobResponse) SetHeaders

func (*GetTrainingJobResponse) SetStatusCode added in v1.0.11

func (GetTrainingJobResponse) String

func (s GetTrainingJobResponse) String() string

type GetTrainingJobResponseBody

type GetTrainingJobResponseBody struct {
	// 返回数据。
	Data *GetTrainingJobResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetTrainingJobResponseBody) GoString

func (s GetTrainingJobResponseBody) GoString() string

func (*GetTrainingJobResponseBody) SetData

func (*GetTrainingJobResponseBody) SetErrorCode

func (*GetTrainingJobResponseBody) SetErrorMessage

func (*GetTrainingJobResponseBody) SetRequestId

func (GetTrainingJobResponseBody) String

type GetTrainingJobResponseBodyData

type GetTrainingJobResponseBodyData struct {
	// 关联算法ID。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动ID。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 训练数据路径,指定路径前需确保已在控制台完成一键授权。
	DataPath     *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	HasModelInfo *bool   `json:"HasModelInfo,omitempty" xml:"HasModelInfo,omitempty"`
	// 训练任务日志。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 训练任务ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 训练任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 训练任务状态。
	// - 0: 队列中。
	// - 1: 已提交。
	// - 2: 运行中。
	// - 3: 成功。
	// - 4: 失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 关联训练计划ID。
	TrainingScheduleId *string `json:"TrainingScheduleId,omitempty" xml:"TrainingScheduleId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (GetTrainingJobResponseBodyData) GoString

func (*GetTrainingJobResponseBodyData) SetAlgorithm

func (*GetTrainingJobResponseBodyData) SetCampaignId added in v1.0.11

func (*GetTrainingJobResponseBodyData) SetCreatedTime

func (*GetTrainingJobResponseBodyData) SetDataPath added in v1.0.11

func (*GetTrainingJobResponseBodyData) SetHasModelInfo added in v1.0.13

func (*GetTrainingJobResponseBodyData) SetHistory

func (*GetTrainingJobResponseBodyData) SetId

func (*GetTrainingJobResponseBodyData) SetName

func (*GetTrainingJobResponseBodyData) SetRemark

func (*GetTrainingJobResponseBodyData) SetStatus

func (*GetTrainingJobResponseBodyData) SetTrainingScheduleId added in v1.0.13

func (*GetTrainingJobResponseBodyData) SetUpdatedTime

func (*GetTrainingJobResponseBodyData) SetUserConfig

func (GetTrainingJobResponseBodyData) String

type GetUserResponse

type GetUserResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (*GetUserResponse) SetHeaders

func (s *GetUserResponse) SetHeaders(v map[string]*string) *GetUserResponse

func (*GetUserResponse) SetStatusCode added in v1.0.11

func (s *GetUserResponse) SetStatusCode(v int32) *GetUserResponse

func (GetUserResponse) String

func (s GetUserResponse) String() string

type GetUserResponseBody

type GetUserResponseBody struct {
	// 返回数据。
	Data *GetUserResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetUserResponseBody) GoString

func (s GetUserResponseBody) GoString() string

func (*GetUserResponseBody) SetData

func (*GetUserResponseBody) SetErrorCode

func (s *GetUserResponseBody) SetErrorCode(v int32) *GetUserResponseBody

func (*GetUserResponseBody) SetErrorMessage

func (s *GetUserResponseBody) SetErrorMessage(v string) *GetUserResponseBody

func (*GetUserResponseBody) SetRequestId

func (s *GetUserResponseBody) SetRequestId(v string) *GetUserResponseBody

func (GetUserResponseBody) String

func (s GetUserResponseBody) String() string

type GetUserResponseBodyData

type GetUserResponseBodyData struct {
	// 账号状态。
	// - 0 : 正常使用。
	// - 1 : 因欠费等原因暂时停用。
	// - 2 : 已释放产品。
	AccountStatus *int32 `json:"AccountStatus,omitempty" xml:"AccountStatus,omitempty"`
}

func (GetUserResponseBodyData) GoString

func (s GetUserResponseBodyData) GoString() string

func (*GetUserResponseBodyData) SetAccountStatus

func (s *GetUserResponseBodyData) SetAccountStatus(v int32) *GetUserResponseBodyData

func (GetUserResponseBodyData) String

func (s GetUserResponseBodyData) String() string

type ListAlgorithmsRequest

type ListAlgorithmsRequest struct {
	// 算法Id过滤。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 算法名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListAlgorithmsRequest) GoString

func (s ListAlgorithmsRequest) GoString() string

func (*ListAlgorithmsRequest) SetId

func (*ListAlgorithmsRequest) SetName

func (*ListAlgorithmsRequest) SetPageNumber

func (s *ListAlgorithmsRequest) SetPageNumber(v int32) *ListAlgorithmsRequest

func (*ListAlgorithmsRequest) SetPageSize

func (ListAlgorithmsRequest) String

func (s ListAlgorithmsRequest) String() string

type ListAlgorithmsResponse

type ListAlgorithmsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAlgorithmsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAlgorithmsResponse) GoString

func (s ListAlgorithmsResponse) GoString() string

func (*ListAlgorithmsResponse) SetBody

func (*ListAlgorithmsResponse) SetHeaders

func (*ListAlgorithmsResponse) SetStatusCode added in v1.0.11

func (ListAlgorithmsResponse) String

func (s ListAlgorithmsResponse) String() string

type ListAlgorithmsResponseBody

type ListAlgorithmsResponseBody struct {
	// 返回数据。
	Data *ListAlgorithmsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAlgorithmsResponseBody) GoString

func (s ListAlgorithmsResponseBody) GoString() string

func (*ListAlgorithmsResponseBody) SetData

func (*ListAlgorithmsResponseBody) SetErrorCode

func (*ListAlgorithmsResponseBody) SetErrorMessage

func (*ListAlgorithmsResponseBody) SetRequestId

func (ListAlgorithmsResponseBody) String

type ListAlgorithmsResponseBodyData

type ListAlgorithmsResponseBodyData struct {
	// 算法列表。
	Algorithms []*ListAlgorithmsResponseBodyDataAlgorithms `json:"Algorithms,omitempty" xml:"Algorithms,omitempty" type:"Repeated"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 总算法数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAlgorithmsResponseBodyData) GoString

func (*ListAlgorithmsResponseBodyData) SetPageNumber

func (*ListAlgorithmsResponseBodyData) SetPageSize

func (*ListAlgorithmsResponseBodyData) SetTotalCount

func (ListAlgorithmsResponseBodyData) String

type ListAlgorithmsResponseBodyDataAlgorithms

type ListAlgorithmsResponseBodyDataAlgorithms struct {
	// 算法Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 算法名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ListAlgorithmsResponseBodyDataAlgorithms) GoString

func (*ListAlgorithmsResponseBodyDataAlgorithms) SetId

func (*ListAlgorithmsResponseBodyDataAlgorithms) SetName

func (ListAlgorithmsResponseBodyDataAlgorithms) String

type ListCampaignsRequest added in v1.0.11

type ListCampaignsRequest struct {
	// 运营活动名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 运营活动备注过滤。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
}

func (ListCampaignsRequest) GoString added in v1.0.11

func (s ListCampaignsRequest) GoString() string

func (*ListCampaignsRequest) SetName added in v1.0.11

func (*ListCampaignsRequest) SetPageNumber added in v1.0.11

func (s *ListCampaignsRequest) SetPageNumber(v int32) *ListCampaignsRequest

func (*ListCampaignsRequest) SetPageSize added in v1.0.11

func (s *ListCampaignsRequest) SetPageSize(v int32) *ListCampaignsRequest

func (*ListCampaignsRequest) SetRemark added in v1.0.11

func (ListCampaignsRequest) String added in v1.0.11

func (s ListCampaignsRequest) String() string

type ListCampaignsResponse added in v1.0.11

type ListCampaignsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCampaignsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCampaignsResponse) GoString added in v1.0.11

func (s ListCampaignsResponse) GoString() string

func (*ListCampaignsResponse) SetBody added in v1.0.11

func (*ListCampaignsResponse) SetHeaders added in v1.0.11

func (*ListCampaignsResponse) SetStatusCode added in v1.0.11

func (s *ListCampaignsResponse) SetStatusCode(v int32) *ListCampaignsResponse

func (ListCampaignsResponse) String added in v1.0.11

func (s ListCampaignsResponse) String() string

type ListCampaignsResponseBody added in v1.0.11

type ListCampaignsResponseBody struct {
	// 返回数据。
	Data *ListCampaignsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListCampaignsResponseBody) GoString added in v1.0.11

func (s ListCampaignsResponseBody) GoString() string

func (*ListCampaignsResponseBody) SetData added in v1.0.11

func (*ListCampaignsResponseBody) SetErrorCode added in v1.0.11

func (*ListCampaignsResponseBody) SetErrorMessage added in v1.0.11

func (*ListCampaignsResponseBody) SetRequestId added in v1.0.11

func (ListCampaignsResponseBody) String added in v1.0.11

func (s ListCampaignsResponseBody) String() string

type ListCampaignsResponseBodyData added in v1.0.11

type ListCampaignsResponseBodyData struct {
	// 运营活动列表。
	Campaigns []*ListCampaignsResponseBodyDataCampaigns `json:"Campaigns,omitempty" xml:"Campaigns,omitempty" type:"Repeated"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 总运营活动数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListCampaignsResponseBodyData) GoString added in v1.0.11

func (*ListCampaignsResponseBodyData) SetCampaigns added in v1.0.11

func (*ListCampaignsResponseBodyData) SetPageNumber added in v1.0.11

func (*ListCampaignsResponseBodyData) SetPageSize added in v1.0.11

func (*ListCampaignsResponseBodyData) SetTotalCount added in v1.0.11

func (ListCampaignsResponseBodyData) String added in v1.0.11

type ListCampaignsResponseBodyDataCampaigns added in v1.0.11

type ListCampaignsResponseBodyDataCampaigns struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 运营活动Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 运营活动名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (ListCampaignsResponseBodyDataCampaigns) GoString added in v1.0.11

func (*ListCampaignsResponseBodyDataCampaigns) SetCreatedTime added in v1.0.11

func (*ListCampaignsResponseBodyDataCampaigns) SetId added in v1.0.11

func (*ListCampaignsResponseBodyDataCampaigns) SetName added in v1.0.11

func (*ListCampaignsResponseBodyDataCampaigns) SetRemark added in v1.0.11

func (*ListCampaignsResponseBodyDataCampaigns) SetUpdatedTime added in v1.0.11

func (ListCampaignsResponseBodyDataCampaigns) String added in v1.0.11

type ListGroupsRequest

type ListGroupsRequest struct {
	// 人群名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 是否包含手机号过滤。
	PhoneNumber *bool `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// 人群备注过滤。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 来源过滤。
	Source *int32 `json:"Source,omitempty" xml:"Source,omitempty"`
	// 审核状态过滤。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListGroupsRequest) GoString

func (s ListGroupsRequest) GoString() string

func (*ListGroupsRequest) SetName

func (*ListGroupsRequest) SetPageNumber

func (s *ListGroupsRequest) SetPageNumber(v int32) *ListGroupsRequest

func (*ListGroupsRequest) SetPageSize

func (s *ListGroupsRequest) SetPageSize(v int32) *ListGroupsRequest

func (*ListGroupsRequest) SetPhoneNumber added in v1.0.11

func (s *ListGroupsRequest) SetPhoneNumber(v bool) *ListGroupsRequest

func (*ListGroupsRequest) SetRemark

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

func (*ListGroupsRequest) SetSource

func (s *ListGroupsRequest) SetSource(v int32) *ListGroupsRequest

func (*ListGroupsRequest) SetStatus

func (s *ListGroupsRequest) SetStatus(v int32) *ListGroupsRequest

func (ListGroupsRequest) String

func (s ListGroupsRequest) String() string

type ListGroupsResponse

type ListGroupsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListGroupsResponse) GoString

func (s ListGroupsResponse) GoString() string

func (*ListGroupsResponse) SetBody

func (*ListGroupsResponse) SetHeaders

func (s *ListGroupsResponse) SetHeaders(v map[string]*string) *ListGroupsResponse

func (*ListGroupsResponse) SetStatusCode added in v1.0.11

func (s *ListGroupsResponse) SetStatusCode(v int32) *ListGroupsResponse

func (ListGroupsResponse) String

func (s ListGroupsResponse) String() string

type ListGroupsResponseBody

type ListGroupsResponseBody struct {
	// 返回数据。
	Data *ListGroupsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListGroupsResponseBody) GoString

func (s ListGroupsResponseBody) GoString() string

func (*ListGroupsResponseBody) SetData

func (*ListGroupsResponseBody) SetErrorCode

func (*ListGroupsResponseBody) SetErrorMessage

func (s *ListGroupsResponseBody) SetErrorMessage(v string) *ListGroupsResponseBody

func (*ListGroupsResponseBody) SetRequestId

func (ListGroupsResponseBody) String

func (s ListGroupsResponseBody) String() string

type ListGroupsResponseBodyData

type ListGroupsResponseBodyData struct {
	// 人群列表。
	Groups []*ListGroupsResponseBodyDataGroups `json:"Groups,omitempty" xml:"Groups,omitempty" type:"Repeated"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 总人群数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListGroupsResponseBodyData) GoString

func (s ListGroupsResponseBodyData) GoString() string

func (*ListGroupsResponseBodyData) SetGroups

func (*ListGroupsResponseBodyData) SetPageNumber

func (*ListGroupsResponseBodyData) SetPageSize

func (*ListGroupsResponseBodyData) SetTotalCount

func (ListGroupsResponseBodyData) String

type ListGroupsResponseBodyDataGroups

type ListGroupsResponseBodyDataGroups struct {
	// 关联算法,人群来源为算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 人群数量。
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// 手机号列名,人群来源为CSV文件,MaxCompute,并且包含手机号时需指定。
	Column *string `json:"Column,omitempty" xml:"Column,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 过滤条件,人群来源为MaxCompute时可指定。
	Filter *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	// 人群Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测任务Id,人群来源为算法。
	InferenceJobId *string `json:"InferenceJobId,omitempty" xml:"InferenceJobId,omitempty"`
	// 人群名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 是否包含手机号,包含手机号的人群可用于触达计划。
	PhoneNumber *bool `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// MaxCompute(ODPS)项目名,人群来源为MaxCompute时需指定。
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
	// 人群备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 人群来源。
	// - 0: 文本,每行一个手机号,最多100个。
	// - 1: 文本文件,每行一个手机号,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 2: CSV文件,需指定手机号列名,可通过控制台上传或指定自定义OSS地址,指定自定义OSS地址前需确保已在控制台完成一键授权。
	// - 3: MaxCompute(ODPS)表,需指定手机号列名。
	// - 4: 算法。
	Source *int32 `json:"Source,omitempty" xml:"Source,omitempty"`
	// 人群状态。
	// - 0: 检查中。
	// - 1: 已通过。
	// - 2: 未通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// MaxCompute(ODPS)表名,人群来源为MaxCompute时需指定。
	Table *string `json:"Table,omitempty" xml:"Table,omitempty"`
	// 文本,人群来源为文本时需指定。
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 文件地址,人群来源为文本文件,CSV文件,MaxCompute时需指定。
	Uri *string `json:"Uri,omitempty" xml:"Uri,omitempty"`
}

func (ListGroupsResponseBodyDataGroups) GoString

func (*ListGroupsResponseBodyDataGroups) SetAlgorithm

func (*ListGroupsResponseBodyDataGroups) SetAmount

func (*ListGroupsResponseBodyDataGroups) SetColumn

func (*ListGroupsResponseBodyDataGroups) SetCreatedTime

func (*ListGroupsResponseBodyDataGroups) SetFilter

func (*ListGroupsResponseBodyDataGroups) SetId

func (*ListGroupsResponseBodyDataGroups) SetInferenceJobId

func (*ListGroupsResponseBodyDataGroups) SetName

func (*ListGroupsResponseBodyDataGroups) SetPhoneNumber added in v1.0.11

func (*ListGroupsResponseBodyDataGroups) SetProject

func (*ListGroupsResponseBodyDataGroups) SetRemark

func (*ListGroupsResponseBodyDataGroups) SetSource

func (*ListGroupsResponseBodyDataGroups) SetStatus

func (*ListGroupsResponseBodyDataGroups) SetTable

func (*ListGroupsResponseBodyDataGroups) SetText

func (*ListGroupsResponseBodyDataGroups) SetUpdatedTime

func (*ListGroupsResponseBodyDataGroups) SetUri

func (ListGroupsResponseBodyDataGroups) String

type ListInferenceJobsRequest

type ListInferenceJobsRequest struct {
	// 归属运营活动过滤。
	CampaignId   *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	CampaignName *string `json:"CampaignName,omitempty" xml:"CampaignName,omitempty"`
	// 预测任务名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 预测任务备注过滤。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 预测任务状态过滤。
	// - 0: 队列中。
	// - 1: 已提交。
	// - 2: 运行中。
	// - 3: 成功。
	// - 4: 失败。
	Status          *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
	TrainingJobName *string `json:"TrainingJobName,omitempty" xml:"TrainingJobName,omitempty"`
}

func (ListInferenceJobsRequest) GoString

func (s ListInferenceJobsRequest) GoString() string

func (*ListInferenceJobsRequest) SetCampaignId added in v1.0.11

func (*ListInferenceJobsRequest) SetCampaignName added in v1.0.12

func (*ListInferenceJobsRequest) SetName

func (*ListInferenceJobsRequest) SetPageNumber

func (*ListInferenceJobsRequest) SetPageSize

func (*ListInferenceJobsRequest) SetRemark

func (*ListInferenceJobsRequest) SetStatus

func (*ListInferenceJobsRequest) SetTrainingJobName added in v1.0.12

func (s *ListInferenceJobsRequest) SetTrainingJobName(v string) *ListInferenceJobsRequest

func (ListInferenceJobsRequest) String

func (s ListInferenceJobsRequest) String() string

type ListInferenceJobsResponse

type ListInferenceJobsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListInferenceJobsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListInferenceJobsResponse) GoString

func (s ListInferenceJobsResponse) GoString() string

func (*ListInferenceJobsResponse) SetBody

func (*ListInferenceJobsResponse) SetHeaders

func (*ListInferenceJobsResponse) SetStatusCode added in v1.0.11

func (ListInferenceJobsResponse) String

func (s ListInferenceJobsResponse) String() string

type ListInferenceJobsResponseBody

type ListInferenceJobsResponseBody struct {
	// 返回数据。
	Data *ListInferenceJobsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListInferenceJobsResponseBody) GoString

func (*ListInferenceJobsResponseBody) SetData

func (*ListInferenceJobsResponseBody) SetErrorCode

func (*ListInferenceJobsResponseBody) SetErrorMessage

func (*ListInferenceJobsResponseBody) SetRequestId

func (ListInferenceJobsResponseBody) String

type ListInferenceJobsResponseBodyData

type ListInferenceJobsResponseBodyData struct {
	// 预测任务列表。
	InferenceJobs []*ListInferenceJobsResponseBodyDataInferenceJobs `json:"InferenceJobs,omitempty" xml:"InferenceJobs,omitempty" type:"Repeated"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 总预测任务数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListInferenceJobsResponseBodyData) GoString

func (*ListInferenceJobsResponseBodyData) SetPageNumber

func (*ListInferenceJobsResponseBodyData) SetPageSize

func (*ListInferenceJobsResponseBodyData) SetTotalCount

func (ListInferenceJobsResponseBodyData) String

type ListInferenceJobsResponseBodyDataInferenceJobs

type ListInferenceJobsResponseBodyDataInferenceJobs struct {
	// 关联算法。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动ID。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 预测数据路径,当预测人群数据分布在多个csv文件时可指定目录,指定路径前需确保已在控制台完成一键授权。
	DataPath *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	// 预测人群,人群来源必须为多列csv,当同时指定DataPath与GroupId时,以GroupId为准。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 预测任务日志。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 预测任务ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 预测任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 预测任务状态。
	// - 0: 队列中。
	// - 1: 已提交。
	// - 2: 运行中。
	// - 3: 成功。
	// - 4: 失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 关联目标人群ID,如果任务失败则人群无效。
	TargetGroupId *string `json:"TargetGroupId,omitempty" xml:"TargetGroupId,omitempty"`
	// 输出数据路径,需要为空目录,指定路径前需确保已在控制台完成一键授权。
	TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"`
	// 关联训练任务。
	TrainingJobId *string `json:"TrainingJobId,omitempty" xml:"TrainingJobId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (ListInferenceJobsResponseBodyDataInferenceJobs) GoString

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetAlgorithm

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetCampaignId added in v1.0.11

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetCreatedTime

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetDataPath added in v1.0.11

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetGroupId

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetHistory

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetId

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetName

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetRemark

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetStatus

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetTargetGroupId added in v1.0.12

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetTargetPath added in v1.0.11

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetTrainingJobId

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetUpdatedTime

func (*ListInferenceJobsResponseBodyDataInferenceJobs) SetUserConfig

func (ListInferenceJobsResponseBodyDataInferenceJobs) String

type ListMessageMetricsRequest

type ListMessageMetricsRequest struct {
	// 结束日期,格式20220102。
	EndDate *string `json:"EndDate,omitempty" xml:"EndDate,omitempty"`
	// 关联人群Id。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 关联触达计划Id。
	ScheduleId *string `json:"ScheduleId,omitempty" xml:"ScheduleId,omitempty"`
	// 签名名称。
	Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
	// 签名Id,同时只能指定签名名称或签名Id其中之一。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 开始日期,格式20220102。
	StartDate *string `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
	// 模板号。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板Id,同时只能指定模板Code或模板Id其中之一。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 模板类型。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	TemplateType *int32 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (ListMessageMetricsRequest) GoString

func (s ListMessageMetricsRequest) GoString() string

func (*ListMessageMetricsRequest) SetEndDate

func (*ListMessageMetricsRequest) SetGroupId

func (*ListMessageMetricsRequest) SetPageNumber

func (*ListMessageMetricsRequest) SetPageSize

func (*ListMessageMetricsRequest) SetScheduleId

func (*ListMessageMetricsRequest) SetSignature

func (*ListMessageMetricsRequest) SetSignatureId

func (*ListMessageMetricsRequest) SetStartDate

func (*ListMessageMetricsRequest) SetTemplateCode

func (*ListMessageMetricsRequest) SetTemplateId

func (*ListMessageMetricsRequest) SetTemplateType

func (ListMessageMetricsRequest) String

func (s ListMessageMetricsRequest) String() string

type ListMessageMetricsResponse

type ListMessageMetricsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListMessageMetricsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListMessageMetricsResponse) GoString

func (s ListMessageMetricsResponse) GoString() string

func (*ListMessageMetricsResponse) SetBody

func (*ListMessageMetricsResponse) SetHeaders

func (*ListMessageMetricsResponse) SetStatusCode added in v1.0.11

func (ListMessageMetricsResponse) String

type ListMessageMetricsResponseBody

type ListMessageMetricsResponseBody struct {
	// 返回数据。
	Data *ListMessageMetricsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListMessageMetricsResponseBody) GoString

func (*ListMessageMetricsResponseBody) SetErrorCode

func (*ListMessageMetricsResponseBody) SetErrorMessage

func (*ListMessageMetricsResponseBody) SetRequestId

func (ListMessageMetricsResponseBody) String

type ListMessageMetricsResponseBodyData

type ListMessageMetricsResponseBodyData struct {
	// 分页返回的统计数据条目列表。
	Metrics []*ListMessageMetricsResponseBodyDataMetrics `json:"Metrics,omitempty" xml:"Metrics,omitempty" type:"Repeated"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 总统计数据条目数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListMessageMetricsResponseBodyData) GoString

func (*ListMessageMetricsResponseBodyData) SetPageNumber

func (*ListMessageMetricsResponseBodyData) SetPageSize

func (*ListMessageMetricsResponseBodyData) SetTotalCount

func (ListMessageMetricsResponseBodyData) String

type ListMessageMetricsResponseBodyDataMetrics

type ListMessageMetricsResponseBodyDataMetrics struct {
	// 发送日期。
	Date *string `json:"Date,omitempty" xml:"Date,omitempty"`
	// 发送失败。
	Fail *int32 `json:"Fail,omitempty" xml:"Fail,omitempty"`
	// 发送中。
	Pending *int32 `json:"Pending,omitempty" xml:"Pending,omitempty"`
	// 发送成功率。
	Rate *float32 `json:"Rate,omitempty" xml:"Rate,omitempty"`
	// 发送成功。
	Success *int32 `json:"Success,omitempty" xml:"Success,omitempty"`
	// 总计短信数量。
	Total *int32 `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (ListMessageMetricsResponseBodyDataMetrics) GoString

func (*ListMessageMetricsResponseBodyDataMetrics) SetDate

func (*ListMessageMetricsResponseBodyDataMetrics) SetFail

func (*ListMessageMetricsResponseBodyDataMetrics) SetPending

func (*ListMessageMetricsResponseBodyDataMetrics) SetRate

func (*ListMessageMetricsResponseBodyDataMetrics) SetSuccess

func (*ListMessageMetricsResponseBodyDataMetrics) SetTotal

func (ListMessageMetricsResponseBodyDataMetrics) String

type ListMessagesRequest

type ListMessagesRequest struct {
	// 发送日期,格式为20220101。
	Datetime *string `json:"Datetime,omitempty" xml:"Datetime,omitempty"`
	// 短信错误码过滤。
	ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 关联人群Id过滤。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 短信Id过滤,短信Id为SendMessage成功返回的Id。
	MessageId *string `json:"MessageId,omitempty" xml:"MessageId,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 手机号码过滤。
	PhoneNumber *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// 短信批处理Id过滤,短信批处理Id为SendMessage成功返回的RequestId。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 关联触达计划Id过滤。
	ScheduleId *string `json:"ScheduleId,omitempty" xml:"ScheduleId,omitempty"`
	// 签名名称过滤。
	Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
	// 签名Id过滤,同时只能指定签名名称或签名Id其中之一。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 短信发送状态过滤。
	// - 0 : 发送中。
	// - 1 : 发送成功。
	// - 2 : 发送失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板号过滤。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板Id过滤,同时只能指定模板Code或模板Id其中之一。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 模板类型过滤。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	TemplateType *int32 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (ListMessagesRequest) GoString

func (s ListMessagesRequest) GoString() string

func (*ListMessagesRequest) SetDatetime

func (s *ListMessagesRequest) SetDatetime(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetErrorCode added in v1.0.8

func (s *ListMessagesRequest) SetErrorCode(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetGroupId

func (*ListMessagesRequest) SetMessageId

func (s *ListMessagesRequest) SetMessageId(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetPageNumber

func (s *ListMessagesRequest) SetPageNumber(v int32) *ListMessagesRequest

func (*ListMessagesRequest) SetPageSize

func (s *ListMessagesRequest) SetPageSize(v int32) *ListMessagesRequest

func (*ListMessagesRequest) SetPhoneNumber

func (s *ListMessagesRequest) SetPhoneNumber(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetRequestId

func (s *ListMessagesRequest) SetRequestId(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetScheduleId

func (s *ListMessagesRequest) SetScheduleId(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetSignature

func (s *ListMessagesRequest) SetSignature(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetSignatureId

func (s *ListMessagesRequest) SetSignatureId(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetStatus

func (*ListMessagesRequest) SetTemplateCode

func (s *ListMessagesRequest) SetTemplateCode(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetTemplateId

func (s *ListMessagesRequest) SetTemplateId(v string) *ListMessagesRequest

func (*ListMessagesRequest) SetTemplateType

func (s *ListMessagesRequest) SetTemplateType(v int32) *ListMessagesRequest

func (ListMessagesRequest) String

func (s ListMessagesRequest) String() string

type ListMessagesResponse

type ListMessagesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListMessagesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListMessagesResponse) GoString

func (s ListMessagesResponse) GoString() string

func (*ListMessagesResponse) SetBody

func (*ListMessagesResponse) SetHeaders

func (s *ListMessagesResponse) SetHeaders(v map[string]*string) *ListMessagesResponse

func (*ListMessagesResponse) SetStatusCode added in v1.0.11

func (s *ListMessagesResponse) SetStatusCode(v int32) *ListMessagesResponse

func (ListMessagesResponse) String

func (s ListMessagesResponse) String() string

type ListMessagesResponseBody

type ListMessagesResponseBody struct {
	// 返回数据。
	Data *ListMessagesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListMessagesResponseBody) GoString

func (s ListMessagesResponseBody) GoString() string

func (*ListMessagesResponseBody) SetData

func (*ListMessagesResponseBody) SetErrorCode

func (*ListMessagesResponseBody) SetErrorMessage

func (*ListMessagesResponseBody) SetRequestId

func (ListMessagesResponseBody) String

func (s ListMessagesResponseBody) String() string

type ListMessagesResponseBodyData

type ListMessagesResponseBodyData struct {
	// 短信列表。
	Messages []*ListMessagesResponseBodyDataMessages `json:"Messages,omitempty" xml:"Messages,omitempty" type:"Repeated"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 短信数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListMessagesResponseBodyData) GoString

func (s ListMessagesResponseBodyData) GoString() string

func (*ListMessagesResponseBodyData) SetMessages

func (*ListMessagesResponseBodyData) SetPageNumber

func (*ListMessagesResponseBodyData) SetPageSize

func (*ListMessagesResponseBodyData) SetTotalCount

func (ListMessagesResponseBodyData) String

type ListMessagesResponseBodyDataMessages

type ListMessagesResponseBodyDataMessages struct {
	// 短信错误码。
	ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 关联人群Id,未关联则为空。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 短信序列号。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 外部拓展字段。
	OutId *string `json:"OutId,omitempty" xml:"OutId,omitempty"`
	// 手机号码。
	PhoneNumber *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	// 关联触达计划Id,未关联则为空。
	ScheduleId *string `json:"ScheduleId,omitempty" xml:"ScheduleId,omitempty"`
	// 签名名称。
	Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
	// 短信发送状态。
	// - 0 : 发送中。
	// - 1 : 发送成功。
	// - 2 : 发送失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板号。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板参数。
	TemplateParams *string `json:"TemplateParams,omitempty" xml:"TemplateParams,omitempty"`
	// 模板类型。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	TemplateType *int32 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (ListMessagesResponseBodyDataMessages) GoString

func (*ListMessagesResponseBodyDataMessages) SetErrorCode

func (*ListMessagesResponseBodyDataMessages) SetGroupId

func (*ListMessagesResponseBodyDataMessages) SetId

func (*ListMessagesResponseBodyDataMessages) SetOutId

func (*ListMessagesResponseBodyDataMessages) SetPhoneNumber

func (*ListMessagesResponseBodyDataMessages) SetScheduleId

func (*ListMessagesResponseBodyDataMessages) SetSignature

func (*ListMessagesResponseBodyDataMessages) SetStatus

func (*ListMessagesResponseBodyDataMessages) SetTemplateCode

func (*ListMessagesResponseBodyDataMessages) SetTemplateParams

func (*ListMessagesResponseBodyDataMessages) SetTemplateType

func (ListMessagesResponseBodyDataMessages) String

type ListSchedulesRequest

type ListSchedulesRequest struct {
	// 触达计划名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 发送状态过滤。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListSchedulesRequest) GoString

func (s ListSchedulesRequest) GoString() string

func (*ListSchedulesRequest) SetName

func (*ListSchedulesRequest) SetPageNumber

func (s *ListSchedulesRequest) SetPageNumber(v int32) *ListSchedulesRequest

func (*ListSchedulesRequest) SetPageSize

func (s *ListSchedulesRequest) SetPageSize(v int32) *ListSchedulesRequest

func (*ListSchedulesRequest) SetStatus

func (ListSchedulesRequest) String

func (s ListSchedulesRequest) String() string

type ListSchedulesResponse

type ListSchedulesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListSchedulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListSchedulesResponse) GoString

func (s ListSchedulesResponse) GoString() string

func (*ListSchedulesResponse) SetBody

func (*ListSchedulesResponse) SetHeaders

func (*ListSchedulesResponse) SetStatusCode added in v1.0.11

func (s *ListSchedulesResponse) SetStatusCode(v int32) *ListSchedulesResponse

func (ListSchedulesResponse) String

func (s ListSchedulesResponse) String() string

type ListSchedulesResponseBody

type ListSchedulesResponseBody struct {
	// 返回数据。
	Data *ListSchedulesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListSchedulesResponseBody) GoString

func (s ListSchedulesResponseBody) GoString() string

func (*ListSchedulesResponseBody) SetData

func (*ListSchedulesResponseBody) SetErrorCode

func (*ListSchedulesResponseBody) SetErrorMessage

func (*ListSchedulesResponseBody) SetRequestId

func (ListSchedulesResponseBody) String

func (s ListSchedulesResponseBody) String() string

type ListSchedulesResponseBodyData

type ListSchedulesResponseBodyData struct {
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 触达计划列表。
	Schedules []*ListSchedulesResponseBodyDataSchedules `json:"Schedules,omitempty" xml:"Schedules,omitempty" type:"Repeated"`
	// 触达计划数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListSchedulesResponseBodyData) GoString

func (*ListSchedulesResponseBodyData) SetPageNumber

func (*ListSchedulesResponseBodyData) SetPageSize

func (*ListSchedulesResponseBodyData) SetSchedules

func (*ListSchedulesResponseBodyData) SetTotalCount

func (ListSchedulesResponseBodyData) String

type ListSchedulesResponseBodyDataSchedules

type ListSchedulesResponseBodyDataSchedules struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 终止时间(UTC+8)。
	EndTime *int32 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 执行时间 (UTC+8),为空立即执行。
	ExecuteTime *string `json:"ExecuteTime,omitempty" xml:"ExecuteTime,omitempty"`
	// 人群ID。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 触达计划ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 触达计划名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 重复周期,按重复周期与重复周期单位执行。
	RepeatCycle *int32 `json:"RepeatCycle,omitempty" xml:"RepeatCycle,omitempty"`
	// 重复周期单位,若指定执行时间,则重复周期生效。
	// - 0: 从不(默认)。
	// - 1: 小时。
	// - 2: 天。
	// - 3: 周。
	// - 4: 月。
	RepeatCycleUnit *int32 `json:"RepeatCycleUnit,omitempty" xml:"RepeatCycleUnit,omitempty"`
	// 重复次数。
	// - 0: 不设终止时间(默认)。
	// - N: 重复N次后终止。
	RepeatTimes *int32 `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty"`
	// 签名。
	SignName *string `json:"SignName,omitempty" xml:"SignName,omitempty"`
	// 签名ID,或指定签名。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 状态。
	// - 0: 检查中。
	// - 1: 检查成功。
	// - 2: 检查失败。
	// - 3: 发送中。
	// - 4: 发送成功。
	// - 5: 发送失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板ID,或指定模板Code。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (ListSchedulesResponseBodyDataSchedules) GoString

func (*ListSchedulesResponseBodyDataSchedules) SetCreatedTime

func (*ListSchedulesResponseBodyDataSchedules) SetEndTime

func (*ListSchedulesResponseBodyDataSchedules) SetExecuteTime

func (*ListSchedulesResponseBodyDataSchedules) SetGroupId

func (*ListSchedulesResponseBodyDataSchedules) SetId

func (*ListSchedulesResponseBodyDataSchedules) SetName

func (*ListSchedulesResponseBodyDataSchedules) SetRepeatCycle

func (*ListSchedulesResponseBodyDataSchedules) SetRepeatCycleUnit

func (*ListSchedulesResponseBodyDataSchedules) SetRepeatTimes

func (*ListSchedulesResponseBodyDataSchedules) SetSignName

func (*ListSchedulesResponseBodyDataSchedules) SetSignatureId

func (*ListSchedulesResponseBodyDataSchedules) SetStatus

func (*ListSchedulesResponseBodyDataSchedules) SetTemplateCode

func (*ListSchedulesResponseBodyDataSchedules) SetTemplateId

func (*ListSchedulesResponseBodyDataSchedules) SetUpdatedTime

func (ListSchedulesResponseBodyDataSchedules) String

type ListSignaturesRequest

type ListSignaturesRequest struct {
	// 签名名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 签名审核状态过滤。
	// - 0:审核中。
	// - 1:审核通过。
	// - 2:审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListSignaturesRequest) GoString

func (s ListSignaturesRequest) GoString() string

func (*ListSignaturesRequest) SetName

func (*ListSignaturesRequest) SetPageNumber

func (s *ListSignaturesRequest) SetPageNumber(v int32) *ListSignaturesRequest

func (*ListSignaturesRequest) SetPageSize

func (*ListSignaturesRequest) SetStatus

func (ListSignaturesRequest) String

func (s ListSignaturesRequest) String() string

type ListSignaturesResponse

type ListSignaturesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListSignaturesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListSignaturesResponse) GoString

func (s ListSignaturesResponse) GoString() string

func (*ListSignaturesResponse) SetBody

func (*ListSignaturesResponse) SetHeaders

func (*ListSignaturesResponse) SetStatusCode added in v1.0.11

func (ListSignaturesResponse) String

func (s ListSignaturesResponse) String() string

type ListSignaturesResponseBody

type ListSignaturesResponseBody struct {
	// 返回数据。
	Data *ListSignaturesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListSignaturesResponseBody) GoString

func (s ListSignaturesResponseBody) GoString() string

func (*ListSignaturesResponseBody) SetData

func (*ListSignaturesResponseBody) SetErrorCode

func (*ListSignaturesResponseBody) SetErrorMessage

func (*ListSignaturesResponseBody) SetRequestId

func (ListSignaturesResponseBody) String

type ListSignaturesResponseBodyData

type ListSignaturesResponseBodyData struct {
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 分页返回的签名列表。
	Signatures []*ListSignaturesResponseBodyDataSignatures `json:"Signatures,omitempty" xml:"Signatures,omitempty" type:"Repeated"`
	// 账号下全部签名注册记录数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListSignaturesResponseBodyData) GoString

func (*ListSignaturesResponseBodyData) SetPageNumber

func (*ListSignaturesResponseBodyData) SetPageSize

func (*ListSignaturesResponseBodyData) SetTotalCount

func (ListSignaturesResponseBodyData) String

type ListSignaturesResponseBodyDataSignatures

type ListSignaturesResponseBodyDataSignatures struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 签名Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 签名名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 签名审核状态。
	// - 0:审核中。
	// - 1:审核通过。
	// - 2:审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (ListSignaturesResponseBodyDataSignatures) GoString

func (*ListSignaturesResponseBodyDataSignatures) SetCreatedTime

func (*ListSignaturesResponseBodyDataSignatures) SetId

func (*ListSignaturesResponseBodyDataSignatures) SetName

func (*ListSignaturesResponseBodyDataSignatures) SetStatus

func (*ListSignaturesResponseBodyDataSignatures) SetUpdatedTime

func (ListSignaturesResponseBodyDataSignatures) String

type ListTemplatesRequest

type ListTemplatesRequest struct {
	// 模板内容过滤。
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 模板名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 审核状态过滤。
	// - 0 : 审核中。
	// - 1 : 审核通过。
	// - 2 : 审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板类型过滤。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListTemplatesRequest) GoString

func (s ListTemplatesRequest) GoString() string

func (*ListTemplatesRequest) SetContent

func (*ListTemplatesRequest) SetName

func (*ListTemplatesRequest) SetPageNumber

func (s *ListTemplatesRequest) SetPageNumber(v int32) *ListTemplatesRequest

func (*ListTemplatesRequest) SetPageSize

func (s *ListTemplatesRequest) SetPageSize(v int32) *ListTemplatesRequest

func (*ListTemplatesRequest) SetStatus

func (*ListTemplatesRequest) SetType

func (ListTemplatesRequest) String

func (s ListTemplatesRequest) String() string

type ListTemplatesResponse

type ListTemplatesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTemplatesResponse) GoString

func (s ListTemplatesResponse) GoString() string

func (*ListTemplatesResponse) SetBody

func (*ListTemplatesResponse) SetHeaders

func (*ListTemplatesResponse) SetStatusCode added in v1.0.11

func (s *ListTemplatesResponse) SetStatusCode(v int32) *ListTemplatesResponse

func (ListTemplatesResponse) String

func (s ListTemplatesResponse) String() string

type ListTemplatesResponseBody

type ListTemplatesResponseBody struct {
	// 返回数据。
	Data *ListTemplatesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListTemplatesResponseBody) GoString

func (s ListTemplatesResponseBody) GoString() string

func (*ListTemplatesResponseBody) SetData

func (*ListTemplatesResponseBody) SetErrorCode

func (*ListTemplatesResponseBody) SetErrorMessage

func (*ListTemplatesResponseBody) SetRequestId

func (ListTemplatesResponseBody) String

func (s ListTemplatesResponseBody) String() string

type ListTemplatesResponseBodyData

type ListTemplatesResponseBodyData struct {
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 分页返回的模板列表。
	Templates []*ListTemplatesResponseBodyDataTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
	// 全部模板注册记录数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListTemplatesResponseBodyData) GoString

func (*ListTemplatesResponseBodyData) SetPageNumber

func (*ListTemplatesResponseBodyData) SetPageSize

func (*ListTemplatesResponseBodyData) SetTemplates

func (*ListTemplatesResponseBodyData) SetTotalCount

func (ListTemplatesResponseBodyData) String

type ListTemplatesResponseBodyDataTemplates

type ListTemplatesResponseBodyDataTemplates struct {
	// 模板内容。
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 申请说明。
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// 模板Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 签名名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 审核意见。
	Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	// 签名Id。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 审核状态。
	// - 0 : 审核中。
	// - 1 : 审核通过。
	// - 2 : 审核不通过。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板类型。
	// - 0 : 验证码。
	// - 1 : 短信通知。
	// - 2 : 推广短信。
	Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (ListTemplatesResponseBodyDataTemplates) GoString

func (*ListTemplatesResponseBodyDataTemplates) SetContent

func (*ListTemplatesResponseBodyDataTemplates) SetCreatedTime

func (*ListTemplatesResponseBodyDataTemplates) SetDescription

func (*ListTemplatesResponseBodyDataTemplates) SetId

func (*ListTemplatesResponseBodyDataTemplates) SetName

func (*ListTemplatesResponseBodyDataTemplates) SetReason

func (*ListTemplatesResponseBodyDataTemplates) SetSignatureId

func (*ListTemplatesResponseBodyDataTemplates) SetStatus

func (*ListTemplatesResponseBodyDataTemplates) SetTemplateCode

func (*ListTemplatesResponseBodyDataTemplates) SetType

func (*ListTemplatesResponseBodyDataTemplates) SetUpdatedTime

func (ListTemplatesResponseBodyDataTemplates) String

type ListTrainingJobsRequest

type ListTrainingJobsRequest struct {
	// 归属运营活动过滤。
	CampaignId   *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	CampaignName *string `json:"CampaignName,omitempty" xml:"CampaignName,omitempty"`
	// 训练任务名称过滤。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 训练任务备注过滤。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 训练任务状态过滤。
	// - 0: 队列中。
	// - 1: 已提交。
	// - 2: 运行中。
	// - 3: 成功。
	// - 4: 失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 归属训练计划过滤。
	TrainingScheduleId *string `json:"TrainingScheduleId,omitempty" xml:"TrainingScheduleId,omitempty"`
}

func (ListTrainingJobsRequest) GoString

func (s ListTrainingJobsRequest) GoString() string

func (*ListTrainingJobsRequest) SetCampaignId added in v1.0.11

func (*ListTrainingJobsRequest) SetCampaignName added in v1.0.12

func (*ListTrainingJobsRequest) SetName

func (*ListTrainingJobsRequest) SetPageNumber

func (*ListTrainingJobsRequest) SetPageSize

func (*ListTrainingJobsRequest) SetRemark

func (*ListTrainingJobsRequest) SetStatus

func (*ListTrainingJobsRequest) SetTrainingScheduleId added in v1.0.12

func (s *ListTrainingJobsRequest) SetTrainingScheduleId(v string) *ListTrainingJobsRequest

func (ListTrainingJobsRequest) String

func (s ListTrainingJobsRequest) String() string

type ListTrainingJobsResponse

type ListTrainingJobsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTrainingJobsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTrainingJobsResponse) GoString

func (s ListTrainingJobsResponse) GoString() string

func (*ListTrainingJobsResponse) SetBody

func (*ListTrainingJobsResponse) SetHeaders

func (*ListTrainingJobsResponse) SetStatusCode added in v1.0.11

func (ListTrainingJobsResponse) String

func (s ListTrainingJobsResponse) String() string

type ListTrainingJobsResponseBody

type ListTrainingJobsResponseBody struct {
	// 返回数据。
	Data *ListTrainingJobsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListTrainingJobsResponseBody) GoString

func (s ListTrainingJobsResponseBody) GoString() string

func (*ListTrainingJobsResponseBody) SetData

func (*ListTrainingJobsResponseBody) SetErrorCode

func (*ListTrainingJobsResponseBody) SetErrorMessage

func (*ListTrainingJobsResponseBody) SetRequestId

func (ListTrainingJobsResponseBody) String

type ListTrainingJobsResponseBodyData

type ListTrainingJobsResponseBodyData struct {
	// 分页数,从1开始,默认为1。
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// 分页大小,默认为10。
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// 总训练任务数量。
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	// 训练任务列表。
	TrainingJobs []*ListTrainingJobsResponseBodyDataTrainingJobs `json:"TrainingJobs,omitempty" xml:"TrainingJobs,omitempty" type:"Repeated"`
}

func (ListTrainingJobsResponseBodyData) GoString

func (*ListTrainingJobsResponseBodyData) SetPageNumber

func (*ListTrainingJobsResponseBodyData) SetPageSize

func (*ListTrainingJobsResponseBodyData) SetTotalCount

func (ListTrainingJobsResponseBodyData) String

type ListTrainingJobsResponseBodyDataTrainingJobs

type ListTrainingJobsResponseBodyDataTrainingJobs struct {
	// 关联算法ID。
	Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"`
	// 关联运营活动ID。
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 训练数据路径,指定路径前需确保已在控制台完成一键授权。
	DataPath     *string `json:"DataPath,omitempty" xml:"DataPath,omitempty"`
	HasModelInfo *bool   `json:"HasModelInfo,omitempty" xml:"HasModelInfo,omitempty"`
	// 训练任务日志。
	History *string `json:"History,omitempty" xml:"History,omitempty"`
	// 训练任务ID。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 训练任务名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 训练任务状态。
	// - 0: 队列中。
	// - 1: 已提交。
	// - 2: 运行中。
	// - 3: 成功。
	// - 4: 失败。
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 关联训练计划ID。
	TrainingScheduleId *string `json:"TrainingScheduleId,omitempty" xml:"TrainingScheduleId,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
	// 用户配置。
	UserConfig *string `json:"UserConfig,omitempty" xml:"UserConfig,omitempty"`
}

func (ListTrainingJobsResponseBodyDataTrainingJobs) GoString

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetAlgorithm

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetCampaignId added in v1.0.11

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetCreatedTime

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetDataPath added in v1.0.11

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetHasModelInfo added in v1.0.13

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetHistory

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetId

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetName

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetRemark

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetStatus

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetTrainingScheduleId added in v1.0.12

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetUpdatedTime

func (*ListTrainingJobsResponseBodyDataTrainingJobs) SetUserConfig

func (ListTrainingJobsResponseBodyDataTrainingJobs) String

type SendMessageRequest

type SendMessageRequest struct {
	// 人群Id,用于关联人群。
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	// 外部拓展字段,示例:["1234567890"]。
	OutIds      []*string `json:"OutIds,omitempty" xml:"OutIds,omitempty" type:"Repeated"`
	PaymentType *string   `json:"PaymentType,omitempty" xml:"PaymentType,omitempty"`
	// 手机号,每个手机号对应一个模板变量、上行拓展码和外部拓展字段,示例:["1234567890"]。
	PhoneNumbers []*string `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Repeated"`
	// 触达计划Id,用于关联触达计划。
	ScheduleId *string `json:"ScheduleId,omitempty" xml:"ScheduleId,omitempty"`
	// 签名名称。
	SignName *string `json:"SignName,omitempty" xml:"SignName,omitempty"`
	// 签名Id,同时只能指定签名名称或签名Id其中之一。
	SignatureId *string `json:"SignatureId,omitempty" xml:"SignatureId,omitempty"`
	// 短信上行拓展码,示例:["1234567890"]。
	SmsUpExtendCodes []*string `json:"SmsUpExtendCodes,omitempty" xml:"SmsUpExtendCodes,omitempty" type:"Repeated"`
	// 模板Code。
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
	// 模板Id,同时只能指定模板Code或模板Id其中之一。
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 短信模板变量对应的实际值,JSON格式。支持传入多个参数,示例:[{"name":"张三","number":"15038****76"}]。
	TemplateParams []*string `json:"TemplateParams,omitempty" xml:"TemplateParams,omitempty" type:"Repeated"`
}

func (SendMessageRequest) GoString

func (s SendMessageRequest) GoString() string

func (*SendMessageRequest) SetGroupId

func (s *SendMessageRequest) SetGroupId(v string) *SendMessageRequest

func (*SendMessageRequest) SetOutIds

func (s *SendMessageRequest) SetOutIds(v []*string) *SendMessageRequest

func (*SendMessageRequest) SetPaymentType added in v1.0.13

func (s *SendMessageRequest) SetPaymentType(v string) *SendMessageRequest

func (*SendMessageRequest) SetPhoneNumbers

func (s *SendMessageRequest) SetPhoneNumbers(v []*string) *SendMessageRequest

func (*SendMessageRequest) SetScheduleId

func (s *SendMessageRequest) SetScheduleId(v string) *SendMessageRequest

func (*SendMessageRequest) SetSignName

func (s *SendMessageRequest) SetSignName(v string) *SendMessageRequest

func (*SendMessageRequest) SetSignatureId

func (s *SendMessageRequest) SetSignatureId(v string) *SendMessageRequest

func (*SendMessageRequest) SetSmsUpExtendCodes

func (s *SendMessageRequest) SetSmsUpExtendCodes(v []*string) *SendMessageRequest

func (*SendMessageRequest) SetTemplateCode

func (s *SendMessageRequest) SetTemplateCode(v string) *SendMessageRequest

func (*SendMessageRequest) SetTemplateId

func (s *SendMessageRequest) SetTemplateId(v string) *SendMessageRequest

func (*SendMessageRequest) SetTemplateParams

func (s *SendMessageRequest) SetTemplateParams(v []*string) *SendMessageRequest

func (SendMessageRequest) String

func (s SendMessageRequest) String() string

type SendMessageResponse

type SendMessageResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SendMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SendMessageResponse) GoString

func (s SendMessageResponse) GoString() string

func (*SendMessageResponse) SetBody

func (*SendMessageResponse) SetHeaders

func (s *SendMessageResponse) SetHeaders(v map[string]*string) *SendMessageResponse

func (*SendMessageResponse) SetStatusCode added in v1.0.11

func (s *SendMessageResponse) SetStatusCode(v int32) *SendMessageResponse

func (SendMessageResponse) String

func (s SendMessageResponse) String() string

type SendMessageResponseBody

type SendMessageResponseBody struct {
	// 返回数据。
	Data *SendMessageResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SendMessageResponseBody) GoString

func (s SendMessageResponseBody) GoString() string

func (*SendMessageResponseBody) SetData

func (*SendMessageResponseBody) SetErrorCode

func (*SendMessageResponseBody) SetErrorMessage

func (*SendMessageResponseBody) SetRequestId

func (SendMessageResponseBody) String

func (s SendMessageResponseBody) String() string

type SendMessageResponseBodyData

type SendMessageResponseBodyData struct {
	// 短信结果列表,列表中手机号的顺序与输入请求手机号顺序一一对应。
	Messages []*SendMessageResponseBodyDataMessages `json:"Messages,omitempty" xml:"Messages,omitempty" type:"Repeated"`
	// 短信批处理Id,可使用ListMessages查询短信状态。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SendMessageResponseBodyData) GoString

func (s SendMessageResponseBodyData) GoString() string

func (*SendMessageResponseBodyData) SetMessages

func (*SendMessageResponseBodyData) SetRequestId

func (SendMessageResponseBodyData) String

type SendMessageResponseBodyDataMessages

type SendMessageResponseBodyDataMessages struct {
	// 短信Id,可使用ListMessages查询短信状态。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 手机号码。
	PhoneNumber *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
}

func (SendMessageResponseBodyDataMessages) GoString

func (*SendMessageResponseBodyDataMessages) SetId

func (*SendMessageResponseBodyDataMessages) SetPhoneNumber

func (SendMessageResponseBodyDataMessages) String

type SmsReportRequest

type SmsReportRequest struct {
	// 请求参数的主体信息。
	Body []*SmsReportRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
}

func (SmsReportRequest) GoString

func (s SmsReportRequest) GoString() string

func (*SmsReportRequest) SetBody

func (SmsReportRequest) String

func (s SmsReportRequest) String() string

type SmsReportRequestBody

type SmsReportRequestBody struct {
	// 发送回执ID,即发送流水号。
	BizId *string `json:"biz_id,omitempty" xml:"biz_id,omitempty"`
	// 状态报告编码。
	ErrCode *string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 状态报告说明。
	ErrMsg *string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 短信Id。调用发送接口SendMessage发送短信时,返回值中的Id字段。可使用短信Id在接口ListMessages查询具体的发送状态。
	MessageId *string `json:"message_id,omitempty" xml:"message_id,omitempty"`
	// 外部拓展字段。
	OutId *string `json:"out_id,omitempty" xml:"out_id,omitempty"`
	// 手机号码。
	PhoneNumber *string `json:"phone_number,omitempty" xml:"phone_number,omitempty"`
	// 状态报告时间。
	ReportTime *string `json:"report_time,omitempty" xml:"report_time,omitempty"`
	// 短信批处理Id。调用发送接口SendMessage发送短信时,返回值中的RequestId字段。可使用短信批处理Id在接口ListMessages查询具体的发送状态。
	RequestId *string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 发送时间。
	SendTime *string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 签名。
	SignName *string `json:"sign_name,omitempty" xml:"sign_name,omitempty"`
	// 短信长度。短信长度不超过70个字,按照一条短信计费;超过70个字,即为长短信,按照67字/条拆分成多条计费。
	SmsSize *string `json:"sms_size,omitempty" xml:"sms_size,omitempty"`
	// 是否接收成功。
	// - true : 接收成功。
	// - false : 接收失败。
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
	// 模板号。
	TemplateCode *string `json:"template_code,omitempty" xml:"template_code,omitempty"`
}

func (SmsReportRequestBody) GoString

func (s SmsReportRequestBody) GoString() string

func (*SmsReportRequestBody) SetBizId

func (*SmsReportRequestBody) SetErrCode

func (*SmsReportRequestBody) SetErrMsg

func (*SmsReportRequestBody) SetMessageId

func (s *SmsReportRequestBody) SetMessageId(v string) *SmsReportRequestBody

func (*SmsReportRequestBody) SetOutId

func (*SmsReportRequestBody) SetPhoneNumber

func (s *SmsReportRequestBody) SetPhoneNumber(v string) *SmsReportRequestBody

func (*SmsReportRequestBody) SetReportTime

func (s *SmsReportRequestBody) SetReportTime(v string) *SmsReportRequestBody

func (*SmsReportRequestBody) SetRequestId

func (s *SmsReportRequestBody) SetRequestId(v string) *SmsReportRequestBody

func (*SmsReportRequestBody) SetSendTime

func (*SmsReportRequestBody) SetSignName

func (*SmsReportRequestBody) SetSmsSize

func (*SmsReportRequestBody) SetSuccess

func (*SmsReportRequestBody) SetTemplateCode

func (s *SmsReportRequestBody) SetTemplateCode(v string) *SmsReportRequestBody

func (SmsReportRequestBody) String

func (s SmsReportRequestBody) String() string

type SmsReportResponse

type SmsReportResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SmsReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SmsReportResponse) GoString

func (s SmsReportResponse) GoString() string

func (*SmsReportResponse) SetBody

func (*SmsReportResponse) SetHeaders

func (s *SmsReportResponse) SetHeaders(v map[string]*string) *SmsReportResponse

func (*SmsReportResponse) SetStatusCode added in v1.0.11

func (s *SmsReportResponse) SetStatusCode(v int32) *SmsReportResponse

func (SmsReportResponse) String

func (s SmsReportResponse) String() string

type SmsReportResponseBody

type SmsReportResponseBody struct {
	// 应答编码。
	Code *int32 `json:"code,omitempty" xml:"code,omitempty"`
	// 描述信息。
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
}

func (SmsReportResponseBody) GoString

func (s SmsReportResponseBody) GoString() string

func (*SmsReportResponseBody) SetCode

func (*SmsReportResponseBody) SetMsg

func (SmsReportResponseBody) String

func (s SmsReportResponseBody) String() string

type SmsUpRequest

type SmsUpRequest struct {
	// 请求参数的主体信息。
	Body []*SmsUpRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
}

func (SmsUpRequest) GoString

func (s SmsUpRequest) GoString() string

func (*SmsUpRequest) SetBody

func (s *SmsUpRequest) SetBody(v []*SmsUpRequestBody) *SmsUpRequest

func (SmsUpRequest) String

func (s SmsUpRequest) String() string

type SmsUpRequestBody

type SmsUpRequestBody struct {
	// 发送内容。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 上行短信扩展号码,系统后台自动生成,不支持自定义传入。
	DestCode *string `json:"dest_code,omitempty" xml:"dest_code,omitempty"`
	// 手机号码。
	PhoneNumber *string `json:"phone_number,omitempty" xml:"phone_number,omitempty"`
	// 发送时间。
	SendTime *string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 序列号。
	SequenceId *int32 `json:"sequence_id,omitempty" xml:"sequence_id,omitempty"`
	// 签名信息。
	SignName *string `json:"sign_name,omitempty" xml:"sign_name,omitempty"`
}

func (SmsUpRequestBody) GoString

func (s SmsUpRequestBody) GoString() string

func (*SmsUpRequestBody) SetContent

func (s *SmsUpRequestBody) SetContent(v string) *SmsUpRequestBody

func (*SmsUpRequestBody) SetDestCode

func (s *SmsUpRequestBody) SetDestCode(v string) *SmsUpRequestBody

func (*SmsUpRequestBody) SetPhoneNumber

func (s *SmsUpRequestBody) SetPhoneNumber(v string) *SmsUpRequestBody

func (*SmsUpRequestBody) SetSendTime

func (s *SmsUpRequestBody) SetSendTime(v string) *SmsUpRequestBody

func (*SmsUpRequestBody) SetSequenceId

func (s *SmsUpRequestBody) SetSequenceId(v int32) *SmsUpRequestBody

func (*SmsUpRequestBody) SetSignName

func (s *SmsUpRequestBody) SetSignName(v string) *SmsUpRequestBody

func (SmsUpRequestBody) String

func (s SmsUpRequestBody) String() string

type SmsUpResponse

type SmsUpResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SmsUpResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SmsUpResponse) GoString

func (s SmsUpResponse) GoString() string

func (*SmsUpResponse) SetBody

func (*SmsUpResponse) SetHeaders

func (s *SmsUpResponse) SetHeaders(v map[string]*string) *SmsUpResponse

func (*SmsUpResponse) SetStatusCode added in v1.0.11

func (s *SmsUpResponse) SetStatusCode(v int32) *SmsUpResponse

func (SmsUpResponse) String

func (s SmsUpResponse) String() string

type SmsUpResponseBody

type SmsUpResponseBody struct {
	// 应答编码。
	Code *int32 `json:"code,omitempty" xml:"code,omitempty"`
	// 描述信息。
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
}

func (SmsUpResponseBody) GoString

func (s SmsUpResponseBody) GoString() string

func (*SmsUpResponseBody) SetCode

func (s *SmsUpResponseBody) SetCode(v int32) *SmsUpResponseBody

func (*SmsUpResponseBody) SetMsg

func (SmsUpResponseBody) String

func (s SmsUpResponseBody) String() string

type UpdateCampaignRequest added in v1.0.11

type UpdateCampaignRequest struct {
	// 运营活动名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
}

func (UpdateCampaignRequest) GoString added in v1.0.11

func (s UpdateCampaignRequest) GoString() string

func (*UpdateCampaignRequest) SetName added in v1.0.11

func (*UpdateCampaignRequest) SetRemark added in v1.0.11

func (UpdateCampaignRequest) String added in v1.0.11

func (s UpdateCampaignRequest) String() string

type UpdateCampaignResponse added in v1.0.11

type UpdateCampaignResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateCampaignResponse) GoString added in v1.0.11

func (s UpdateCampaignResponse) GoString() string

func (*UpdateCampaignResponse) SetBody added in v1.0.11

func (*UpdateCampaignResponse) SetHeaders added in v1.0.11

func (*UpdateCampaignResponse) SetStatusCode added in v1.0.11

func (UpdateCampaignResponse) String added in v1.0.11

func (s UpdateCampaignResponse) String() string

type UpdateCampaignResponseBody added in v1.0.11

type UpdateCampaignResponseBody struct {
	// 返回数据。
	Data *UpdateCampaignResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateCampaignResponseBody) GoString added in v1.0.11

func (s UpdateCampaignResponseBody) GoString() string

func (*UpdateCampaignResponseBody) SetData added in v1.0.11

func (*UpdateCampaignResponseBody) SetErrorCode added in v1.0.11

func (*UpdateCampaignResponseBody) SetErrorMessage added in v1.0.11

func (*UpdateCampaignResponseBody) SetRequestId added in v1.0.11

func (UpdateCampaignResponseBody) String added in v1.0.11

type UpdateCampaignResponseBodyData added in v1.0.11

type UpdateCampaignResponseBodyData struct {
	// 创建时间 (UTC+8)。
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// 运营活动Id。
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// 运营活动名称。
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 备注。
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 更新时间 (UTC+8)。
	UpdatedTime *string `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"`
}

func (UpdateCampaignResponseBodyData) GoString added in v1.0.11

func (*UpdateCampaignResponseBodyData) SetCreatedTime added in v1.0.11

func (*UpdateCampaignResponseBodyData) SetId added in v1.0.11

func (*UpdateCampaignResponseBodyData) SetName added in v1.0.11

func (*UpdateCampaignResponseBodyData) SetRemark added in v1.0.11

func (*UpdateCampaignResponseBodyData) SetUpdatedTime added in v1.0.11

func (UpdateCampaignResponseBodyData) String added in v1.0.11

type UpdateReportUrlRequest

type UpdateReportUrlRequest struct {
	// 可公开访问的地址。
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (UpdateReportUrlRequest) GoString

func (s UpdateReportUrlRequest) GoString() string

func (*UpdateReportUrlRequest) SetUrl

func (UpdateReportUrlRequest) String

func (s UpdateReportUrlRequest) String() string

type UpdateReportUrlResponse

type UpdateReportUrlResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateReportUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateReportUrlResponse) GoString

func (s UpdateReportUrlResponse) GoString() string

func (*UpdateReportUrlResponse) SetBody

func (*UpdateReportUrlResponse) SetHeaders

func (*UpdateReportUrlResponse) SetStatusCode added in v1.0.11

func (UpdateReportUrlResponse) String

func (s UpdateReportUrlResponse) String() string

type UpdateReportUrlResponseBody

type UpdateReportUrlResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateReportUrlResponseBody) GoString

func (s UpdateReportUrlResponseBody) GoString() string

func (*UpdateReportUrlResponseBody) SetData

func (*UpdateReportUrlResponseBody) SetErrorCode

func (*UpdateReportUrlResponseBody) SetErrorMessage

func (*UpdateReportUrlResponseBody) SetRequestId

func (UpdateReportUrlResponseBody) String

type UpdateUploadUrlRequest

type UpdateUploadUrlRequest struct {
	// 可公开访问的地址。
	Url *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (UpdateUploadUrlRequest) GoString

func (s UpdateUploadUrlRequest) GoString() string

func (*UpdateUploadUrlRequest) SetUrl

func (UpdateUploadUrlRequest) String

func (s UpdateUploadUrlRequest) String() string

type UpdateUploadUrlResponse

type UpdateUploadUrlResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateUploadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateUploadUrlResponse) GoString

func (s UpdateUploadUrlResponse) GoString() string

func (*UpdateUploadUrlResponse) SetBody

func (*UpdateUploadUrlResponse) SetHeaders

func (*UpdateUploadUrlResponse) SetStatusCode added in v1.0.11

func (UpdateUploadUrlResponse) String

func (s UpdateUploadUrlResponse) String() string

type UpdateUploadUrlResponseBody

type UpdateUploadUrlResponseBody struct {
	// 返回数据。
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// 错误码。
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// 错误信息。
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 请求ID。
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateUploadUrlResponseBody) GoString

func (s UpdateUploadUrlResponseBody) GoString() string

func (*UpdateUploadUrlResponseBody) SetData

func (*UpdateUploadUrlResponseBody) SetErrorCode

func (*UpdateUploadUrlResponseBody) SetErrorMessage

func (*UpdateUploadUrlResponseBody) SetRequestId

func (UpdateUploadUrlResponseBody) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL