client

package
v1.2.4 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2024 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 AddIpfilterRequest

type AddIpfilterRequest struct {
	// This parameter is required.
	IpAddress            *string `json:"IpAddress,omitempty" xml:"IpAddress,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (AddIpfilterRequest) GoString

func (s AddIpfilterRequest) GoString() string

func (*AddIpfilterRequest) SetIpAddress

func (s *AddIpfilterRequest) SetIpAddress(v string) *AddIpfilterRequest

func (*AddIpfilterRequest) SetOwnerId

func (s *AddIpfilterRequest) SetOwnerId(v int64) *AddIpfilterRequest

func (*AddIpfilterRequest) SetResourceOwnerAccount

func (s *AddIpfilterRequest) SetResourceOwnerAccount(v string) *AddIpfilterRequest

func (*AddIpfilterRequest) SetResourceOwnerId

func (s *AddIpfilterRequest) SetResourceOwnerId(v int64) *AddIpfilterRequest

func (AddIpfilterRequest) String

func (s AddIpfilterRequest) String() string

type AddIpfilterResponse

type AddIpfilterResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddIpfilterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddIpfilterResponse) GoString

func (s AddIpfilterResponse) GoString() string

func (*AddIpfilterResponse) SetBody

func (*AddIpfilterResponse) SetHeaders

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

func (*AddIpfilterResponse) SetStatusCode

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

func (AddIpfilterResponse) String

func (s AddIpfilterResponse) String() string

type AddIpfilterResponseBody

type AddIpfilterResponseBody struct {
	// example:
	//
	// 10795
	IpFilterId *string `json:"IpFilterId,omitempty" xml:"IpFilterId,omitempty"`
	// example:
	//
	// F814E960-5AEE-5CB1-881B-6F1A3250B55A
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AddIpfilterResponseBody) GoString

func (s AddIpfilterResponseBody) GoString() string

func (*AddIpfilterResponseBody) SetIpFilterId

func (*AddIpfilterResponseBody) SetRequestId

func (AddIpfilterResponseBody) String

func (s AddIpfilterResponseBody) String() string

type BatchSendMailRequest

type BatchSendMailRequest struct {
	// This parameter is required.
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	AddressType *int32  `json:"AddressType,omitempty" xml:"AddressType,omitempty"`
	ClickTrace  *string `json:"ClickTrace,omitempty" xml:"ClickTrace,omitempty"`
	OwnerId     *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	ReceiversName        *string `json:"ReceiversName,omitempty" xml:"ReceiversName,omitempty"`
	ReplyAddress         *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ReplyAddressAlias    *string `json:"ReplyAddressAlias,omitempty" xml:"ReplyAddressAlias,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	TagName              *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	// This parameter is required.
	TemplateName           *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	UnSubscribeFilterLevel *string `json:"UnSubscribeFilterLevel,omitempty" xml:"UnSubscribeFilterLevel,omitempty"`
	UnSubscribeLinkType    *string `json:"UnSubscribeLinkType,omitempty" xml:"UnSubscribeLinkType,omitempty"`
}

func (BatchSendMailRequest) GoString

func (s BatchSendMailRequest) GoString() string

func (*BatchSendMailRequest) SetAccountName

func (s *BatchSendMailRequest) SetAccountName(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetAddressType

func (s *BatchSendMailRequest) SetAddressType(v int32) *BatchSendMailRequest

func (*BatchSendMailRequest) SetClickTrace

func (s *BatchSendMailRequest) SetClickTrace(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetOwnerId

func (*BatchSendMailRequest) SetReceiversName

func (s *BatchSendMailRequest) SetReceiversName(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetReplyAddress

func (s *BatchSendMailRequest) SetReplyAddress(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetReplyAddressAlias

func (s *BatchSendMailRequest) SetReplyAddressAlias(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetResourceOwnerAccount

func (s *BatchSendMailRequest) SetResourceOwnerAccount(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetResourceOwnerId

func (s *BatchSendMailRequest) SetResourceOwnerId(v int64) *BatchSendMailRequest

func (*BatchSendMailRequest) SetTagName

func (*BatchSendMailRequest) SetTemplateName

func (s *BatchSendMailRequest) SetTemplateName(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetUnSubscribeFilterLevel added in v1.2.1

func (s *BatchSendMailRequest) SetUnSubscribeFilterLevel(v string) *BatchSendMailRequest

func (*BatchSendMailRequest) SetUnSubscribeLinkType added in v1.2.1

func (s *BatchSendMailRequest) SetUnSubscribeLinkType(v string) *BatchSendMailRequest

func (BatchSendMailRequest) String

func (s BatchSendMailRequest) String() string

type BatchSendMailResponse

type BatchSendMailResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchSendMailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchSendMailResponse) GoString

func (s BatchSendMailResponse) GoString() string

func (*BatchSendMailResponse) SetBody

func (*BatchSendMailResponse) SetHeaders

func (*BatchSendMailResponse) SetStatusCode

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

func (BatchSendMailResponse) String

func (s BatchSendMailResponse) String() string

type BatchSendMailResponseBody

type BatchSendMailResponseBody struct {
	EnvId     *string `json:"EnvId,omitempty" xml:"EnvId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (BatchSendMailResponseBody) GoString

func (s BatchSendMailResponseBody) GoString() string

func (*BatchSendMailResponseBody) SetEnvId

func (*BatchSendMailResponseBody) SetRequestId

func (BatchSendMailResponseBody) String

func (s BatchSendMailResponseBody) String() string

type CheckDomainDnsRequest added in v1.2.0

type CheckDomainDnsRequest struct {
	// This parameter is required.
	DomainId             *int32  `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Type                 *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CheckDomainDnsRequest) GoString added in v1.2.0

func (s CheckDomainDnsRequest) GoString() string

func (*CheckDomainDnsRequest) SetDomainId added in v1.2.0

func (*CheckDomainDnsRequest) SetOwnerId added in v1.2.0

func (*CheckDomainDnsRequest) SetResourceOwnerAccount added in v1.2.0

func (s *CheckDomainDnsRequest) SetResourceOwnerAccount(v string) *CheckDomainDnsRequest

func (*CheckDomainDnsRequest) SetResourceOwnerId added in v1.2.0

func (s *CheckDomainDnsRequest) SetResourceOwnerId(v int64) *CheckDomainDnsRequest

func (*CheckDomainDnsRequest) SetType added in v1.2.0

func (CheckDomainDnsRequest) String added in v1.2.0

func (s CheckDomainDnsRequest) String() string

type CheckDomainDnsResponse added in v1.2.0

type CheckDomainDnsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckDomainDnsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckDomainDnsResponse) GoString added in v1.2.0

func (s CheckDomainDnsResponse) GoString() string

func (*CheckDomainDnsResponse) SetBody added in v1.2.0

func (*CheckDomainDnsResponse) SetHeaders added in v1.2.0

func (*CheckDomainDnsResponse) SetStatusCode added in v1.2.0

func (CheckDomainDnsResponse) String added in v1.2.0

func (s CheckDomainDnsResponse) String() string

type CheckDomainDnsResponseBody added in v1.2.0

type CheckDomainDnsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status    *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (CheckDomainDnsResponseBody) GoString added in v1.2.0

func (s CheckDomainDnsResponseBody) GoString() string

func (*CheckDomainDnsResponseBody) SetRequestId added in v1.2.0

func (*CheckDomainDnsResponseBody) SetStatus added in v1.2.0

func (CheckDomainDnsResponseBody) String added in v1.2.0

type CheckDomainRequest

type CheckDomainRequest struct {
	// This parameter is required.
	DomainId             *int32  `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (CheckDomainRequest) GoString

func (s CheckDomainRequest) GoString() string

func (*CheckDomainRequest) SetDomainId

func (s *CheckDomainRequest) SetDomainId(v int32) *CheckDomainRequest

func (*CheckDomainRequest) SetOwnerId

func (s *CheckDomainRequest) SetOwnerId(v int64) *CheckDomainRequest

func (*CheckDomainRequest) SetResourceOwnerAccount

func (s *CheckDomainRequest) SetResourceOwnerAccount(v string) *CheckDomainRequest

func (*CheckDomainRequest) SetResourceOwnerId

func (s *CheckDomainRequest) SetResourceOwnerId(v int64) *CheckDomainRequest

func (CheckDomainRequest) String

func (s CheckDomainRequest) String() string

type CheckDomainResponse

type CheckDomainResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckDomainResponse) GoString

func (s CheckDomainResponse) GoString() string

func (*CheckDomainResponse) SetBody

func (*CheckDomainResponse) SetHeaders

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

func (*CheckDomainResponse) SetStatusCode

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

func (CheckDomainResponse) String

func (s CheckDomainResponse) String() string

type CheckDomainResponseBody

type CheckDomainResponseBody struct {
	DomainStatus *string `json:"DomainStatus,omitempty" xml:"DomainStatus,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CheckDomainResponseBody) GoString

func (s CheckDomainResponseBody) GoString() string

func (*CheckDomainResponseBody) SetDomainStatus

func (*CheckDomainResponseBody) SetRequestId

func (CheckDomainResponseBody) String

func (s CheckDomainResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddIpfilter

func (client *Client) AddIpfilter(request *AddIpfilterRequest) (_result *AddIpfilterResponse, _err error)

Summary:

添加IP白名单

@param request - AddIpfilterRequest

@return AddIpfilterResponse

func (*Client) AddIpfilterWithOptions

func (client *Client) AddIpfilterWithOptions(request *AddIpfilterRequest, runtime *util.RuntimeOptions) (_result *AddIpfilterResponse, _err error)

Summary:

添加IP白名单

@param request - AddIpfilterRequest

@param runtime - runtime options for this request RuntimeOptions

@return AddIpfilterResponse

func (*Client) BatchSendMail

func (client *Client) BatchSendMail(request *BatchSendMailRequest) (_result *BatchSendMailResponse, _err error)

@param request - BatchSendMailRequest

@return BatchSendMailResponse

func (*Client) BatchSendMailWithOptions

func (client *Client) BatchSendMailWithOptions(request *BatchSendMailRequest, runtime *util.RuntimeOptions) (_result *BatchSendMailResponse, _err error)

@param request - BatchSendMailRequest

@param runtime - runtime options for this request RuntimeOptions

@return BatchSendMailResponse

func (*Client) CheckDomain

func (client *Client) CheckDomain(request *CheckDomainRequest) (_result *CheckDomainResponse, _err error)

Summary:

校验域名状态

@param request - CheckDomainRequest

@return CheckDomainResponse

func (*Client) CheckDomainDns added in v1.2.0

func (client *Client) CheckDomainDns(request *CheckDomainDnsRequest) (_result *CheckDomainDnsResponse, _err error)

Summary:

校验域名Dns状态

@param request - CheckDomainDnsRequest

@return CheckDomainDnsResponse

func (*Client) CheckDomainDnsWithOptions added in v1.2.0

func (client *Client) CheckDomainDnsWithOptions(request *CheckDomainDnsRequest, runtime *util.RuntimeOptions) (_result *CheckDomainDnsResponse, _err error)

Summary:

校验域名Dns状态

@param request - CheckDomainDnsRequest

@param runtime - runtime options for this request RuntimeOptions

@return CheckDomainDnsResponse

func (*Client) CheckDomainWithOptions

func (client *Client) CheckDomainWithOptions(request *CheckDomainRequest, runtime *util.RuntimeOptions) (_result *CheckDomainResponse, _err error)

Summary:

校验域名状态

@param request - CheckDomainRequest

@param runtime - runtime options for this request RuntimeOptions

@return CheckDomainResponse

func (*Client) CreateDomain

func (client *Client) CreateDomain(request *CreateDomainRequest) (_result *CreateDomainResponse, _err error)

@param request - CreateDomainRequest

@return CreateDomainResponse

func (*Client) CreateDomainWithOptions

func (client *Client) CreateDomainWithOptions(request *CreateDomainRequest, runtime *util.RuntimeOptions) (_result *CreateDomainResponse, _err error)

@param request - CreateDomainRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateDomainResponse

func (*Client) CreateMailAddress

func (client *Client) CreateMailAddress(request *CreateMailAddressRequest) (_result *CreateMailAddressResponse, _err error)

@param request - CreateMailAddressRequest

@return CreateMailAddressResponse

func (*Client) CreateMailAddressWithOptions

func (client *Client) CreateMailAddressWithOptions(request *CreateMailAddressRequest, runtime *util.RuntimeOptions) (_result *CreateMailAddressResponse, _err error)

@param request - CreateMailAddressRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateMailAddressResponse

func (*Client) CreateReceiver

func (client *Client) CreateReceiver(request *CreateReceiverRequest) (_result *CreateReceiverResponse, _err error)

@param request - CreateReceiverRequest

@return CreateReceiverResponse

func (*Client) CreateReceiverWithOptions

func (client *Client) CreateReceiverWithOptions(request *CreateReceiverRequest, runtime *util.RuntimeOptions) (_result *CreateReceiverResponse, _err error)

@param request - CreateReceiverRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateReceiverResponse

func (*Client) CreateTag

func (client *Client) CreateTag(request *CreateTagRequest) (_result *CreateTagResponse, _err error)

@param request - CreateTagRequest

@return CreateTagResponse

func (*Client) CreateTagWithOptions

func (client *Client) CreateTagWithOptions(request *CreateTagRequest, runtime *util.RuntimeOptions) (_result *CreateTagResponse, _err error)

@param request - CreateTagRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateTagResponse

func (*Client) CreateTemplate

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

@param request - CreateTemplateRequest

@return CreateTemplateResponse

func (*Client) CreateTemplateWithOptions

func (client *Client) CreateTemplateWithOptions(request *CreateTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateTemplateResponse, _err error)

@param request - CreateTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateTemplateResponse

func (*Client) DeleteDomain

func (client *Client) DeleteDomain(request *DeleteDomainRequest) (_result *DeleteDomainResponse, _err error)

@param request - DeleteDomainRequest

@return DeleteDomainResponse

func (*Client) DeleteDomainWithOptions

func (client *Client) DeleteDomainWithOptions(request *DeleteDomainRequest, runtime *util.RuntimeOptions) (_result *DeleteDomainResponse, _err error)

@param request - DeleteDomainRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDomainResponse

func (*Client) DeleteMailAddress

func (client *Client) DeleteMailAddress(request *DeleteMailAddressRequest) (_result *DeleteMailAddressResponse, _err error)

@param request - DeleteMailAddressRequest

@return DeleteMailAddressResponse

func (*Client) DeleteMailAddressWithOptions

func (client *Client) DeleteMailAddressWithOptions(request *DeleteMailAddressRequest, runtime *util.RuntimeOptions) (_result *DeleteMailAddressResponse, _err error)

@param request - DeleteMailAddressRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteMailAddressResponse

func (*Client) DeleteReceiver

func (client *Client) DeleteReceiver(request *DeleteReceiverRequest) (_result *DeleteReceiverResponse, _err error)

@param request - DeleteReceiverRequest

@return DeleteReceiverResponse

func (*Client) DeleteReceiverDetail

func (client *Client) DeleteReceiverDetail(request *DeleteReceiverDetailRequest) (_result *DeleteReceiverDetailResponse, _err error)

@param request - DeleteReceiverDetailRequest

@return DeleteReceiverDetailResponse

func (*Client) DeleteReceiverDetailWithOptions

func (client *Client) DeleteReceiverDetailWithOptions(request *DeleteReceiverDetailRequest, runtime *util.RuntimeOptions) (_result *DeleteReceiverDetailResponse, _err error)

@param request - DeleteReceiverDetailRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteReceiverDetailResponse

func (*Client) DeleteReceiverWithOptions

func (client *Client) DeleteReceiverWithOptions(request *DeleteReceiverRequest, runtime *util.RuntimeOptions) (_result *DeleteReceiverResponse, _err error)

@param request - DeleteReceiverRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteReceiverResponse

func (*Client) DeleteTag

func (client *Client) DeleteTag(request *DeleteTagRequest) (_result *DeleteTagResponse, _err error)

@param request - DeleteTagRequest

@return DeleteTagResponse

func (*Client) DeleteTagWithOptions

func (client *Client) DeleteTagWithOptions(request *DeleteTagRequest, runtime *util.RuntimeOptions) (_result *DeleteTagResponse, _err error)

@param request - DeleteTagRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteTagResponse

func (*Client) DeleteTemplate

func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (_result *DeleteTemplateResponse, _err error)

@param request - DeleteTemplateRequest

@return DeleteTemplateResponse

func (*Client) DeleteTemplateWithOptions

func (client *Client) DeleteTemplateWithOptions(request *DeleteTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteTemplateResponse, _err error)

@param request - DeleteTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteTemplateResponse

func (*Client) DescAccountSummary

func (client *Client) DescAccountSummary(request *DescAccountSummaryRequest) (_result *DescAccountSummaryResponse, _err error)

@param request - DescAccountSummaryRequest

@return DescAccountSummaryResponse

func (*Client) DescAccountSummaryWithOptions

func (client *Client) DescAccountSummaryWithOptions(request *DescAccountSummaryRequest, runtime *util.RuntimeOptions) (_result *DescAccountSummaryResponse, _err error)

@param request - DescAccountSummaryRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescAccountSummaryResponse

func (*Client) DescDomain

func (client *Client) DescDomain(request *DescDomainRequest) (_result *DescDomainResponse, _err error)

@param request - DescDomainRequest

@return DescDomainResponse

func (*Client) DescDomainWithOptions

func (client *Client) DescDomainWithOptions(request *DescDomainRequest, runtime *util.RuntimeOptions) (_result *DescDomainResponse, _err error)

@param request - DescDomainRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescDomainResponse

func (*Client) DescTemplate

func (client *Client) DescTemplate(request *DescTemplateRequest) (_result *DescTemplateResponse, _err error)

@param request - DescTemplateRequest

@return DescTemplateResponse

func (*Client) DescTemplateWithOptions

func (client *Client) DescTemplateWithOptions(request *DescTemplateRequest, runtime *util.RuntimeOptions) (_result *DescTemplateResponse, _err error)

@param request - DescTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescTemplateResponse

func (*Client) GetAccountList

func (client *Client) GetAccountList(request *GetAccountListRequest) (_result *GetAccountListResponse, _err error)

@param request - GetAccountListRequest

@return GetAccountListResponse

func (*Client) GetAccountListWithOptions

func (client *Client) GetAccountListWithOptions(request *GetAccountListRequest, runtime *util.RuntimeOptions) (_result *GetAccountListResponse, _err error)

@param request - GetAccountListRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetAccountListResponse

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) GetMailAddressMsgCallBackUrl deprecated

func (client *Client) GetMailAddressMsgCallBackUrl(request *GetMailAddressMsgCallBackUrlRequest) (_result *GetMailAddressMsgCallBackUrlResponse, _err error)

Deprecated: OpenAPI GetMailAddressMsgCallBackUrl is deprecated

Summary:

查询发信地址消息回调地址信息

@param request - GetMailAddressMsgCallBackUrlRequest

@return GetMailAddressMsgCallBackUrlResponse Deprecated

func (*Client) GetMailAddressMsgCallBackUrlWithOptions deprecated

func (client *Client) GetMailAddressMsgCallBackUrlWithOptions(request *GetMailAddressMsgCallBackUrlRequest, runtime *util.RuntimeOptions) (_result *GetMailAddressMsgCallBackUrlResponse, _err error)

Deprecated: OpenAPI GetMailAddressMsgCallBackUrl is deprecated

Summary:

查询发信地址消息回调地址信息

@param request - GetMailAddressMsgCallBackUrlRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetMailAddressMsgCallBackUrlResponse Deprecated

func (*Client) GetTrackList

func (client *Client) GetTrackList(request *GetTrackListRequest) (_result *GetTrackListResponse, _err error)

Summary:

获取打开、点击等跟踪行为的统计结果

@param request - GetTrackListRequest

@return GetTrackListResponse

func (*Client) GetTrackListWithOptions

func (client *Client) GetTrackListWithOptions(request *GetTrackListRequest, runtime *util.RuntimeOptions) (_result *GetTrackListResponse, _err error)

Summary:

获取打开、点击等跟踪行为的统计结果

@param request - GetTrackListRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetTrackListResponse

func (*Client) Init

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

func (*Client) ModifyMailAddress

func (client *Client) ModifyMailAddress(request *ModifyMailAddressRequest) (_result *ModifyMailAddressResponse, _err error)

@param request - ModifyMailAddressRequest

@return ModifyMailAddressResponse

func (*Client) ModifyMailAddressWithOptions

func (client *Client) ModifyMailAddressWithOptions(request *ModifyMailAddressRequest, runtime *util.RuntimeOptions) (_result *ModifyMailAddressResponse, _err error)

@param request - ModifyMailAddressRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyMailAddressResponse

func (*Client) ModifyPWByDomain

func (client *Client) ModifyPWByDomain(request *ModifyPWByDomainRequest) (_result *ModifyPWByDomainResponse, _err error)

@param request - ModifyPWByDomainRequest

@return ModifyPWByDomainResponse

func (*Client) ModifyPWByDomainWithOptions

func (client *Client) ModifyPWByDomainWithOptions(request *ModifyPWByDomainRequest, runtime *util.RuntimeOptions) (_result *ModifyPWByDomainResponse, _err error)

@param request - ModifyPWByDomainRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPWByDomainResponse

func (*Client) ModifyTag

func (client *Client) ModifyTag(request *ModifyTagRequest) (_result *ModifyTagResponse, _err error)

@param request - ModifyTagRequest

@return ModifyTagResponse

func (*Client) ModifyTagWithOptions

func (client *Client) ModifyTagWithOptions(request *ModifyTagRequest, runtime *util.RuntimeOptions) (_result *ModifyTagResponse, _err error)

@param request - ModifyTagRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyTagResponse

func (*Client) ModifyTemplate

func (client *Client) ModifyTemplate(request *ModifyTemplateRequest) (_result *ModifyTemplateResponse, _err error)

Summary:

修改模板信息

@param request - ModifyTemplateRequest

@return ModifyTemplateResponse

func (*Client) ModifyTemplateWithOptions

func (client *Client) ModifyTemplateWithOptions(request *ModifyTemplateRequest, runtime *util.RuntimeOptions) (_result *ModifyTemplateResponse, _err error)

Summary:

修改模板信息

@param request - ModifyTemplateRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyTemplateResponse

func (*Client) QueryDomainByParam

func (client *Client) QueryDomainByParam(request *QueryDomainByParamRequest) (_result *QueryDomainByParamResponse, _err error)

@param request - QueryDomainByParamRequest

@return QueryDomainByParamResponse

func (*Client) QueryDomainByParamWithOptions

func (client *Client) QueryDomainByParamWithOptions(request *QueryDomainByParamRequest, runtime *util.RuntimeOptions) (_result *QueryDomainByParamResponse, _err error)

@param request - QueryDomainByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryDomainByParamResponse

func (*Client) QueryInvalidAddress

func (client *Client) QueryInvalidAddress(request *QueryInvalidAddressRequest) (_result *QueryInvalidAddressResponse, _err error)

@param request - QueryInvalidAddressRequest

@return QueryInvalidAddressResponse

func (*Client) QueryInvalidAddressWithOptions

func (client *Client) QueryInvalidAddressWithOptions(request *QueryInvalidAddressRequest, runtime *util.RuntimeOptions) (_result *QueryInvalidAddressResponse, _err error)

@param request - QueryInvalidAddressRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryInvalidAddressResponse

func (*Client) QueryMailAddressByParam

func (client *Client) QueryMailAddressByParam(request *QueryMailAddressByParamRequest) (_result *QueryMailAddressByParamResponse, _err error)

@param request - QueryMailAddressByParamRequest

@return QueryMailAddressByParamResponse

func (*Client) QueryMailAddressByParamWithOptions

func (client *Client) QueryMailAddressByParamWithOptions(request *QueryMailAddressByParamRequest, runtime *util.RuntimeOptions) (_result *QueryMailAddressByParamResponse, _err error)

@param request - QueryMailAddressByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryMailAddressByParamResponse

func (*Client) QueryReceiverByParam

func (client *Client) QueryReceiverByParam(request *QueryReceiverByParamRequest) (_result *QueryReceiverByParamResponse, _err error)

@param request - QueryReceiverByParamRequest

@return QueryReceiverByParamResponse

func (*Client) QueryReceiverByParamWithOptions

func (client *Client) QueryReceiverByParamWithOptions(request *QueryReceiverByParamRequest, runtime *util.RuntimeOptions) (_result *QueryReceiverByParamResponse, _err error)

@param request - QueryReceiverByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryReceiverByParamResponse

func (*Client) QueryReceiverDetail

func (client *Client) QueryReceiverDetail(request *QueryReceiverDetailRequest) (_result *QueryReceiverDetailResponse, _err error)

@param request - QueryReceiverDetailRequest

@return QueryReceiverDetailResponse

func (*Client) QueryReceiverDetailWithOptions

func (client *Client) QueryReceiverDetailWithOptions(request *QueryReceiverDetailRequest, runtime *util.RuntimeOptions) (_result *QueryReceiverDetailResponse, _err error)

@param request - QueryReceiverDetailRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryReceiverDetailResponse

func (*Client) QueryTagByParam

func (client *Client) QueryTagByParam(request *QueryTagByParamRequest) (_result *QueryTagByParamResponse, _err error)

@param request - QueryTagByParamRequest

@return QueryTagByParamResponse

func (*Client) QueryTagByParamWithOptions

func (client *Client) QueryTagByParamWithOptions(request *QueryTagByParamRequest, runtime *util.RuntimeOptions) (_result *QueryTagByParamResponse, _err error)

@param request - QueryTagByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryTagByParamResponse

func (*Client) QueryTaskByParam

func (client *Client) QueryTaskByParam(request *QueryTaskByParamRequest) (_result *QueryTaskByParamResponse, _err error)

@param request - QueryTaskByParamRequest

@return QueryTaskByParamResponse

func (*Client) QueryTaskByParamWithOptions

func (client *Client) QueryTaskByParamWithOptions(request *QueryTaskByParamRequest, runtime *util.RuntimeOptions) (_result *QueryTaskByParamResponse, _err error)

@param request - QueryTaskByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryTaskByParamResponse

func (*Client) QueryTemplateByParam

func (client *Client) QueryTemplateByParam(request *QueryTemplateByParamRequest) (_result *QueryTemplateByParamResponse, _err error)

@param request - QueryTemplateByParamRequest

@return QueryTemplateByParamResponse

func (*Client) QueryTemplateByParamWithOptions

func (client *Client) QueryTemplateByParamWithOptions(request *QueryTemplateByParamRequest, runtime *util.RuntimeOptions) (_result *QueryTemplateByParamResponse, _err error)

@param request - QueryTemplateByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return QueryTemplateByParamResponse

func (*Client) SaveReceiverDetail

func (client *Client) SaveReceiverDetail(request *SaveReceiverDetailRequest) (_result *SaveReceiverDetailResponse, _err error)

@param request - SaveReceiverDetailRequest

@return SaveReceiverDetailResponse

func (*Client) SaveReceiverDetailWithOptions

func (client *Client) SaveReceiverDetailWithOptions(request *SaveReceiverDetailRequest, runtime *util.RuntimeOptions) (_result *SaveReceiverDetailResponse, _err error)

@param request - SaveReceiverDetailRequest

@param runtime - runtime options for this request RuntimeOptions

@return SaveReceiverDetailResponse

func (*Client) SenderStatisticsByTagNameAndBatchID

func (client *Client) SenderStatisticsByTagNameAndBatchID(request *SenderStatisticsByTagNameAndBatchIDRequest) (_result *SenderStatisticsByTagNameAndBatchIDResponse, _err error)

@param request - SenderStatisticsByTagNameAndBatchIDRequest

@return SenderStatisticsByTagNameAndBatchIDResponse

func (*Client) SenderStatisticsByTagNameAndBatchIDWithOptions

func (client *Client) SenderStatisticsByTagNameAndBatchIDWithOptions(request *SenderStatisticsByTagNameAndBatchIDRequest, runtime *util.RuntimeOptions) (_result *SenderStatisticsByTagNameAndBatchIDResponse, _err error)

@param request - SenderStatisticsByTagNameAndBatchIDRequest

@param runtime - runtime options for this request RuntimeOptions

@return SenderStatisticsByTagNameAndBatchIDResponse

func (*Client) SenderStatisticsDetailByParam

func (client *Client) SenderStatisticsDetailByParam(request *SenderStatisticsDetailByParamRequest) (_result *SenderStatisticsDetailByParamResponse, _err error)

@param request - SenderStatisticsDetailByParamRequest

@return SenderStatisticsDetailByParamResponse

func (*Client) SenderStatisticsDetailByParamWithOptions

func (client *Client) SenderStatisticsDetailByParamWithOptions(request *SenderStatisticsDetailByParamRequest, runtime *util.RuntimeOptions) (_result *SenderStatisticsDetailByParamResponse, _err error)

@param request - SenderStatisticsDetailByParamRequest

@param runtime - runtime options for this request RuntimeOptions

@return SenderStatisticsDetailByParamResponse

func (*Client) SingleSendMail

func (client *Client) SingleSendMail(request *SingleSendMailRequest) (_result *SingleSendMailResponse, _err error)

@param request - SingleSendMailRequest

@return SingleSendMailResponse

func (*Client) SingleSendMailV2 added in v1.1.0

func (client *Client) SingleSendMailV2(request *SingleSendMailV2Request) (_result *SingleSendMailV2Response, _err error)

Summary:

极高发信专用API

@param request - SingleSendMailV2Request

@return SingleSendMailV2Response

func (*Client) SingleSendMailV2WithOptions added in v1.1.0

func (client *Client) SingleSendMailV2WithOptions(tmpReq *SingleSendMailV2Request, runtime *util.RuntimeOptions) (_result *SingleSendMailV2Response, _err error)

Summary:

极高发信专用API

@param tmpReq - SingleSendMailV2Request

@param runtime - runtime options for this request RuntimeOptions

@return SingleSendMailV2Response

func (*Client) SingleSendMailWithOptions

func (client *Client) SingleSendMailWithOptions(request *SingleSendMailRequest, runtime *util.RuntimeOptions) (_result *SingleSendMailResponse, _err error)

@param request - SingleSendMailRequest

@param runtime - runtime options for this request RuntimeOptions

@return SingleSendMailResponse

type CreateDomainRequest

type CreateDomainRequest struct {
	// This parameter is required.
	DomainName           *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (CreateDomainRequest) GoString

func (s CreateDomainRequest) GoString() string

func (*CreateDomainRequest) SetDomainName

func (s *CreateDomainRequest) SetDomainName(v string) *CreateDomainRequest

func (*CreateDomainRequest) SetOwnerId

func (s *CreateDomainRequest) SetOwnerId(v int64) *CreateDomainRequest

func (*CreateDomainRequest) SetResourceOwnerAccount

func (s *CreateDomainRequest) SetResourceOwnerAccount(v string) *CreateDomainRequest

func (*CreateDomainRequest) SetResourceOwnerId

func (s *CreateDomainRequest) SetResourceOwnerId(v int64) *CreateDomainRequest

func (CreateDomainRequest) String

func (s CreateDomainRequest) String() string

type CreateDomainResponse

type CreateDomainResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDomainResponse) GoString

func (s CreateDomainResponse) GoString() string

func (*CreateDomainResponse) SetBody

func (*CreateDomainResponse) SetHeaders

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

func (*CreateDomainResponse) SetStatusCode

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

func (CreateDomainResponse) String

func (s CreateDomainResponse) String() string

type CreateDomainResponseBody

type CreateDomainResponseBody struct {
	DomainId  *string `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateDomainResponseBody) GoString

func (s CreateDomainResponseBody) GoString() string

func (*CreateDomainResponseBody) SetDomainId

func (*CreateDomainResponseBody) SetRequestId

func (CreateDomainResponseBody) String

func (s CreateDomainResponseBody) String() string

type CreateMailAddressRequest

type CreateMailAddressRequest struct {
	// This parameter is required.
	AccountName          *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ReplyAddress         *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	Sendtype *string `json:"Sendtype,omitempty" xml:"Sendtype,omitempty"`
}

func (CreateMailAddressRequest) GoString

func (s CreateMailAddressRequest) GoString() string

func (*CreateMailAddressRequest) SetAccountName

func (*CreateMailAddressRequest) SetOwnerId

func (*CreateMailAddressRequest) SetReplyAddress

func (*CreateMailAddressRequest) SetResourceOwnerAccount

func (s *CreateMailAddressRequest) SetResourceOwnerAccount(v string) *CreateMailAddressRequest

func (*CreateMailAddressRequest) SetResourceOwnerId

func (s *CreateMailAddressRequest) SetResourceOwnerId(v int64) *CreateMailAddressRequest

func (*CreateMailAddressRequest) SetSendtype

func (CreateMailAddressRequest) String

func (s CreateMailAddressRequest) String() string

type CreateMailAddressResponse

type CreateMailAddressResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateMailAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateMailAddressResponse) GoString

func (s CreateMailAddressResponse) GoString() string

func (*CreateMailAddressResponse) SetBody

func (*CreateMailAddressResponse) SetHeaders

func (*CreateMailAddressResponse) SetStatusCode

func (CreateMailAddressResponse) String

func (s CreateMailAddressResponse) String() string

type CreateMailAddressResponseBody

type CreateMailAddressResponseBody struct {
	MailAddressId *string `json:"MailAddressId,omitempty" xml:"MailAddressId,omitempty"`
	RequestId     *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateMailAddressResponseBody) GoString

func (*CreateMailAddressResponseBody) SetMailAddressId

func (*CreateMailAddressResponseBody) SetRequestId

func (CreateMailAddressResponseBody) String

type CreateReceiverRequest

type CreateReceiverRequest struct {
	Desc    *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	ReceiversAlias *string `json:"ReceiversAlias,omitempty" xml:"ReceiversAlias,omitempty"`
	// This parameter is required.
	ReceiversName        *string `json:"ReceiversName,omitempty" xml:"ReceiversName,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (CreateReceiverRequest) GoString

func (s CreateReceiverRequest) GoString() string

func (*CreateReceiverRequest) SetDesc

func (*CreateReceiverRequest) SetOwnerId

func (*CreateReceiverRequest) SetReceiversAlias

func (s *CreateReceiverRequest) SetReceiversAlias(v string) *CreateReceiverRequest

func (*CreateReceiverRequest) SetReceiversName

func (s *CreateReceiverRequest) SetReceiversName(v string) *CreateReceiverRequest

func (*CreateReceiverRequest) SetResourceOwnerAccount

func (s *CreateReceiverRequest) SetResourceOwnerAccount(v string) *CreateReceiverRequest

func (*CreateReceiverRequest) SetResourceOwnerId

func (s *CreateReceiverRequest) SetResourceOwnerId(v int64) *CreateReceiverRequest

func (CreateReceiverRequest) String

func (s CreateReceiverRequest) String() string

type CreateReceiverResponse

type CreateReceiverResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateReceiverResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateReceiverResponse) GoString

func (s CreateReceiverResponse) GoString() string

func (*CreateReceiverResponse) SetBody

func (*CreateReceiverResponse) SetHeaders

func (*CreateReceiverResponse) SetStatusCode

func (CreateReceiverResponse) String

func (s CreateReceiverResponse) String() string

type CreateReceiverResponseBody

type CreateReceiverResponseBody struct {
	ReceiverId *string `json:"ReceiverId,omitempty" xml:"ReceiverId,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateReceiverResponseBody) GoString

func (s CreateReceiverResponseBody) GoString() string

func (*CreateReceiverResponseBody) SetReceiverId

func (*CreateReceiverResponseBody) SetRequestId

func (CreateReceiverResponseBody) String

type CreateTagRequest

type CreateTagRequest struct {
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// example:
	//
	// test description
	TagDescription *string `json:"TagDescription,omitempty" xml:"TagDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test
	TagName *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
}

func (CreateTagRequest) GoString

func (s CreateTagRequest) GoString() string

func (*CreateTagRequest) SetOwnerId

func (s *CreateTagRequest) SetOwnerId(v int64) *CreateTagRequest

func (*CreateTagRequest) SetResourceOwnerAccount

func (s *CreateTagRequest) SetResourceOwnerAccount(v string) *CreateTagRequest

func (*CreateTagRequest) SetResourceOwnerId

func (s *CreateTagRequest) SetResourceOwnerId(v int64) *CreateTagRequest

func (*CreateTagRequest) SetTagDescription added in v1.2.0

func (s *CreateTagRequest) SetTagDescription(v string) *CreateTagRequest

func (*CreateTagRequest) SetTagName

func (s *CreateTagRequest) SetTagName(v string) *CreateTagRequest

func (CreateTagRequest) String

func (s CreateTagRequest) String() string

type CreateTagResponse

type CreateTagResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateTagResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTagResponse) GoString

func (s CreateTagResponse) GoString() string

func (*CreateTagResponse) SetBody

func (*CreateTagResponse) SetHeaders

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

func (*CreateTagResponse) SetStatusCode

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

func (CreateTagResponse) String

func (s CreateTagResponse) String() string

type CreateTagResponseBody

type CreateTagResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagId     *string `json:"TagId,omitempty" xml:"TagId,omitempty"`
}

func (CreateTagResponseBody) GoString

func (s CreateTagResponseBody) GoString() string

func (*CreateTagResponseBody) SetRequestId

func (*CreateTagResponseBody) SetTagId

func (CreateTagResponseBody) String

func (s CreateTagResponseBody) String() string

type CreateTemplateRequest

type CreateTemplateRequest struct {
	FromType             *int32  `json:"FromType,omitempty" xml:"FromType,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Remark               *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	SmsContent           *string `json:"SmsContent,omitempty" xml:"SmsContent,omitempty"`
	SmsType              *int32  `json:"SmsType,omitempty" xml:"SmsType,omitempty"`
	// This parameter is required.
	TemplateName     *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateNickName *string `json:"TemplateNickName,omitempty" xml:"TemplateNickName,omitempty"`
	TemplateSubject  *string `json:"TemplateSubject,omitempty" xml:"TemplateSubject,omitempty"`
	TemplateText     *string `json:"TemplateText,omitempty" xml:"TemplateText,omitempty"`
	TemplateType     *int32  `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (CreateTemplateRequest) GoString

func (s CreateTemplateRequest) GoString() string

func (*CreateTemplateRequest) SetFromType

func (*CreateTemplateRequest) SetOwnerId

func (*CreateTemplateRequest) SetRemark

func (*CreateTemplateRequest) SetResourceOwnerAccount

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

func (*CreateTemplateRequest) SetResourceOwnerId

func (s *CreateTemplateRequest) SetResourceOwnerId(v int64) *CreateTemplateRequest

func (*CreateTemplateRequest) SetSmsContent

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

func (*CreateTemplateRequest) SetSmsType

func (*CreateTemplateRequest) SetTemplateName

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

func (*CreateTemplateRequest) SetTemplateNickName

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

func (*CreateTemplateRequest) SetTemplateSubject

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

func (*CreateTemplateRequest) SetTemplateText

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

func (*CreateTemplateRequest) SetTemplateType

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

func (CreateTemplateRequest) String

func (s CreateTemplateRequest) String() string

type CreateTemplateResponse

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

func (CreateTemplateResponse) GoString

func (s CreateTemplateResponse) GoString() string

func (*CreateTemplateResponse) SetBody

func (*CreateTemplateResponse) SetHeaders

func (*CreateTemplateResponse) SetStatusCode

func (CreateTemplateResponse) String

func (s CreateTemplateResponse) String() string

type CreateTemplateResponseBody

type CreateTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateId *int32  `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (CreateTemplateResponseBody) GoString

func (s CreateTemplateResponseBody) GoString() string

func (*CreateTemplateResponseBody) SetRequestId

func (*CreateTemplateResponseBody) SetTemplateId

func (CreateTemplateResponseBody) String

type DeleteDomainRequest

type DeleteDomainRequest struct {
	// This parameter is required.
	DomainId             *int32  `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DeleteDomainRequest) GoString

func (s DeleteDomainRequest) GoString() string

func (*DeleteDomainRequest) SetDomainId

func (s *DeleteDomainRequest) SetDomainId(v int32) *DeleteDomainRequest

func (*DeleteDomainRequest) SetOwnerId

func (s *DeleteDomainRequest) SetOwnerId(v int64) *DeleteDomainRequest

func (*DeleteDomainRequest) SetResourceOwnerAccount

func (s *DeleteDomainRequest) SetResourceOwnerAccount(v string) *DeleteDomainRequest

func (*DeleteDomainRequest) SetResourceOwnerId

func (s *DeleteDomainRequest) SetResourceOwnerId(v int64) *DeleteDomainRequest

func (DeleteDomainRequest) String

func (s DeleteDomainRequest) String() string

type DeleteDomainResponse

type DeleteDomainResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDomainResponse) GoString

func (s DeleteDomainResponse) GoString() string

func (*DeleteDomainResponse) SetBody

func (*DeleteDomainResponse) SetHeaders

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

func (*DeleteDomainResponse) SetStatusCode

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

func (DeleteDomainResponse) String

func (s DeleteDomainResponse) String() string

type DeleteDomainResponseBody

type DeleteDomainResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteDomainResponseBody) GoString

func (s DeleteDomainResponseBody) GoString() string

func (*DeleteDomainResponseBody) SetRequestId

func (DeleteDomainResponseBody) String

func (s DeleteDomainResponseBody) String() string

type DeleteMailAddressRequest

type DeleteMailAddressRequest struct {
	// This parameter is required.
	MailAddressId        *int32  `json:"MailAddressId,omitempty" xml:"MailAddressId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DeleteMailAddressRequest) GoString

func (s DeleteMailAddressRequest) GoString() string

func (*DeleteMailAddressRequest) SetMailAddressId

func (*DeleteMailAddressRequest) SetOwnerId

func (*DeleteMailAddressRequest) SetResourceOwnerAccount

func (s *DeleteMailAddressRequest) SetResourceOwnerAccount(v string) *DeleteMailAddressRequest

func (*DeleteMailAddressRequest) SetResourceOwnerId

func (s *DeleteMailAddressRequest) SetResourceOwnerId(v int64) *DeleteMailAddressRequest

func (DeleteMailAddressRequest) String

func (s DeleteMailAddressRequest) String() string

type DeleteMailAddressResponse

type DeleteMailAddressResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteMailAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteMailAddressResponse) GoString

func (s DeleteMailAddressResponse) GoString() string

func (*DeleteMailAddressResponse) SetBody

func (*DeleteMailAddressResponse) SetHeaders

func (*DeleteMailAddressResponse) SetStatusCode

func (DeleteMailAddressResponse) String

func (s DeleteMailAddressResponse) String() string

type DeleteMailAddressResponseBody

type DeleteMailAddressResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteMailAddressResponseBody) GoString

func (*DeleteMailAddressResponseBody) SetRequestId

func (DeleteMailAddressResponseBody) String

type DeleteReceiverDetailRequest

type DeleteReceiverDetailRequest struct {
	Email   *string `json:"Email,omitempty" xml:"Email,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	ReceiverId           *string `json:"ReceiverId,omitempty" xml:"ReceiverId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DeleteReceiverDetailRequest) GoString

func (s DeleteReceiverDetailRequest) GoString() string

func (*DeleteReceiverDetailRequest) SetEmail

func (*DeleteReceiverDetailRequest) SetOwnerId

func (*DeleteReceiverDetailRequest) SetReceiverId

func (*DeleteReceiverDetailRequest) SetResourceOwnerAccount

func (s *DeleteReceiverDetailRequest) SetResourceOwnerAccount(v string) *DeleteReceiverDetailRequest

func (*DeleteReceiverDetailRequest) SetResourceOwnerId

func (DeleteReceiverDetailRequest) String

type DeleteReceiverDetailResponse

type DeleteReceiverDetailResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteReceiverDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteReceiverDetailResponse) GoString

func (s DeleteReceiverDetailResponse) GoString() string

func (*DeleteReceiverDetailResponse) SetBody

func (*DeleteReceiverDetailResponse) SetHeaders

func (*DeleteReceiverDetailResponse) SetStatusCode

func (DeleteReceiverDetailResponse) String

type DeleteReceiverDetailResponseBody

type DeleteReceiverDetailResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteReceiverDetailResponseBody) GoString

func (*DeleteReceiverDetailResponseBody) SetRequestId

func (DeleteReceiverDetailResponseBody) String

type DeleteReceiverRequest

type DeleteReceiverRequest struct {
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	ReceiverId           *string `json:"ReceiverId,omitempty" xml:"ReceiverId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DeleteReceiverRequest) GoString

func (s DeleteReceiverRequest) GoString() string

func (*DeleteReceiverRequest) SetOwnerId

func (*DeleteReceiverRequest) SetReceiverId

func (s *DeleteReceiverRequest) SetReceiverId(v string) *DeleteReceiverRequest

func (*DeleteReceiverRequest) SetResourceOwnerAccount

func (s *DeleteReceiverRequest) SetResourceOwnerAccount(v string) *DeleteReceiverRequest

func (*DeleteReceiverRequest) SetResourceOwnerId

func (s *DeleteReceiverRequest) SetResourceOwnerId(v int64) *DeleteReceiverRequest

func (DeleteReceiverRequest) String

func (s DeleteReceiverRequest) String() string

type DeleteReceiverResponse

type DeleteReceiverResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteReceiverResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteReceiverResponse) GoString

func (s DeleteReceiverResponse) GoString() string

func (*DeleteReceiverResponse) SetBody

func (*DeleteReceiverResponse) SetHeaders

func (*DeleteReceiverResponse) SetStatusCode

func (DeleteReceiverResponse) String

func (s DeleteReceiverResponse) String() string

type DeleteReceiverResponseBody

type DeleteReceiverResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteReceiverResponseBody) GoString

func (s DeleteReceiverResponseBody) GoString() string

func (*DeleteReceiverResponseBody) SetRequestId

func (DeleteReceiverResponseBody) String

type DeleteTagRequest

type DeleteTagRequest struct {
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	TagId *int32 `json:"TagId,omitempty" xml:"TagId,omitempty"`
}

func (DeleteTagRequest) GoString

func (s DeleteTagRequest) GoString() string

func (*DeleteTagRequest) SetOwnerId

func (s *DeleteTagRequest) SetOwnerId(v int64) *DeleteTagRequest

func (*DeleteTagRequest) SetResourceOwnerAccount

func (s *DeleteTagRequest) SetResourceOwnerAccount(v string) *DeleteTagRequest

func (*DeleteTagRequest) SetResourceOwnerId

func (s *DeleteTagRequest) SetResourceOwnerId(v int64) *DeleteTagRequest

func (*DeleteTagRequest) SetTagId

func (s *DeleteTagRequest) SetTagId(v int32) *DeleteTagRequest

func (DeleteTagRequest) String

func (s DeleteTagRequest) String() string

type DeleteTagResponse

type DeleteTagResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteTagResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteTagResponse) GoString

func (s DeleteTagResponse) GoString() string

func (*DeleteTagResponse) SetBody

func (*DeleteTagResponse) SetHeaders

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

func (*DeleteTagResponse) SetStatusCode

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

func (DeleteTagResponse) String

func (s DeleteTagResponse) String() string

type DeleteTagResponseBody

type DeleteTagResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTagResponseBody) GoString

func (s DeleteTagResponseBody) GoString() string

func (*DeleteTagResponseBody) SetRequestId

func (DeleteTagResponseBody) String

func (s DeleteTagResponseBody) String() string

type DeleteTemplateRequest

type DeleteTemplateRequest struct {
	FromType             *int32  `json:"FromType,omitempty" xml:"FromType,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	TemplateId *int32 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteTemplateRequest) GoString

func (s DeleteTemplateRequest) GoString() string

func (*DeleteTemplateRequest) SetFromType

func (*DeleteTemplateRequest) SetOwnerId

func (*DeleteTemplateRequest) SetResourceOwnerAccount

func (s *DeleteTemplateRequest) SetResourceOwnerAccount(v string) *DeleteTemplateRequest

func (*DeleteTemplateRequest) SetResourceOwnerId

func (s *DeleteTemplateRequest) SetResourceOwnerId(v int64) *DeleteTemplateRequest

func (*DeleteTemplateRequest) SetTemplateId

func (s *DeleteTemplateRequest) SetTemplateId(v int32) *DeleteTemplateRequest

func (DeleteTemplateRequest) String

func (s DeleteTemplateRequest) String() string

type DeleteTemplateResponse

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

func (DeleteTemplateResponse) GoString

func (s DeleteTemplateResponse) GoString() string

func (*DeleteTemplateResponse) SetBody

func (*DeleteTemplateResponse) SetHeaders

func (*DeleteTemplateResponse) SetStatusCode

func (DeleteTemplateResponse) String

func (s DeleteTemplateResponse) String() string

type DeleteTemplateResponseBody

type DeleteTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTemplateResponseBody) GoString

func (s DeleteTemplateResponseBody) GoString() string

func (*DeleteTemplateResponseBody) SetRequestId

func (DeleteTemplateResponseBody) String

type DescAccountSummaryRequest

type DescAccountSummaryRequest struct {
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescAccountSummaryRequest) GoString

func (s DescAccountSummaryRequest) GoString() string

func (*DescAccountSummaryRequest) SetOwnerId

func (*DescAccountSummaryRequest) SetResourceOwnerAccount

func (s *DescAccountSummaryRequest) SetResourceOwnerAccount(v string) *DescAccountSummaryRequest

func (*DescAccountSummaryRequest) SetResourceOwnerId

func (s *DescAccountSummaryRequest) SetResourceOwnerId(v int64) *DescAccountSummaryRequest

func (DescAccountSummaryRequest) String

func (s DescAccountSummaryRequest) String() string

type DescAccountSummaryResponse

type DescAccountSummaryResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescAccountSummaryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescAccountSummaryResponse) GoString

func (s DescAccountSummaryResponse) GoString() string

func (*DescAccountSummaryResponse) SetBody

func (*DescAccountSummaryResponse) SetHeaders

func (*DescAccountSummaryResponse) SetStatusCode

func (DescAccountSummaryResponse) String

type DescAccountSummaryResponseBody

type DescAccountSummaryResponseBody struct {
	DailyQuota           *int32  `json:"DailyQuota,omitempty" xml:"DailyQuota,omitempty"`
	DailyRemainFreeQuota *string `json:"DailyRemainFreeQuota,omitempty" xml:"DailyRemainFreeQuota,omitempty"`
	DayuStatus           *int32  `json:"DayuStatus,omitempty" xml:"DayuStatus,omitempty"`
	Domains              *int32  `json:"Domains,omitempty" xml:"Domains,omitempty"`
	EnableTimes          *int32  `json:"EnableTimes,omitempty" xml:"EnableTimes,omitempty"`
	MailAddresses        *int32  `json:"MailAddresses,omitempty" xml:"MailAddresses,omitempty"`
	MaxQuotaLevel        *int32  `json:"MaxQuotaLevel,omitempty" xml:"MaxQuotaLevel,omitempty"`
	MonthQuota           *int32  `json:"MonthQuota,omitempty" xml:"MonthQuota,omitempty"`
	QuotaLevel           *int32  `json:"QuotaLevel,omitempty" xml:"QuotaLevel,omitempty"`
	Receivers            *int32  `json:"Receivers,omitempty" xml:"Receivers,omitempty"`
	RemainFreeQuota      *int32  `json:"RemainFreeQuota,omitempty" xml:"RemainFreeQuota,omitempty"`
	RequestId            *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SmsRecord            *int32  `json:"SmsRecord,omitempty" xml:"SmsRecord,omitempty"`
	SmsSign              *int32  `json:"SmsSign,omitempty" xml:"SmsSign,omitempty"`
	SmsTemplates         *int32  `json:"SmsTemplates,omitempty" xml:"SmsTemplates,omitempty"`
	Tags                 *int32  `json:"Tags,omitempty" xml:"Tags,omitempty"`
	Templates            *int32  `json:"Templates,omitempty" xml:"Templates,omitempty"`
	UserStatus           *int32  `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"`
}

func (DescAccountSummaryResponseBody) GoString

func (*DescAccountSummaryResponseBody) SetDailyQuota

func (*DescAccountSummaryResponseBody) SetDailyRemainFreeQuota added in v1.2.4

func (*DescAccountSummaryResponseBody) SetDayuStatus

func (*DescAccountSummaryResponseBody) SetDomains

func (*DescAccountSummaryResponseBody) SetEnableTimes

func (*DescAccountSummaryResponseBody) SetMailAddresses

func (*DescAccountSummaryResponseBody) SetMaxQuotaLevel

func (*DescAccountSummaryResponseBody) SetMonthQuota

func (*DescAccountSummaryResponseBody) SetQuotaLevel

func (*DescAccountSummaryResponseBody) SetReceivers

func (*DescAccountSummaryResponseBody) SetRemainFreeQuota added in v1.0.1

func (*DescAccountSummaryResponseBody) SetRequestId

func (*DescAccountSummaryResponseBody) SetSmsRecord

func (*DescAccountSummaryResponseBody) SetSmsSign

func (*DescAccountSummaryResponseBody) SetSmsTemplates

func (*DescAccountSummaryResponseBody) SetTags

func (*DescAccountSummaryResponseBody) SetTemplates

func (*DescAccountSummaryResponseBody) SetUserStatus

func (DescAccountSummaryResponseBody) String

type DescDomainRequest

type DescDomainRequest struct {
	// This parameter is required.
	DomainId                  *int32  `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	OwnerId                   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	RequireRealTimeDnsRecords *bool   `json:"RequireRealTimeDnsRecords,omitempty" xml:"RequireRealTimeDnsRecords,omitempty"`
	ResourceOwnerAccount      *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId           *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescDomainRequest) GoString

func (s DescDomainRequest) GoString() string

func (*DescDomainRequest) SetDomainId

func (s *DescDomainRequest) SetDomainId(v int32) *DescDomainRequest

func (*DescDomainRequest) SetOwnerId

func (s *DescDomainRequest) SetOwnerId(v int64) *DescDomainRequest

func (*DescDomainRequest) SetRequireRealTimeDnsRecords added in v1.2.0

func (s *DescDomainRequest) SetRequireRealTimeDnsRecords(v bool) *DescDomainRequest

func (*DescDomainRequest) SetResourceOwnerAccount

func (s *DescDomainRequest) SetResourceOwnerAccount(v string) *DescDomainRequest

func (*DescDomainRequest) SetResourceOwnerId

func (s *DescDomainRequest) SetResourceOwnerId(v int64) *DescDomainRequest

func (DescDomainRequest) String

func (s DescDomainRequest) String() string

type DescDomainResponse

type DescDomainResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescDomainResponse) GoString

func (s DescDomainResponse) GoString() string

func (*DescDomainResponse) SetBody

func (*DescDomainResponse) SetHeaders

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

func (*DescDomainResponse) SetStatusCode

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

func (DescDomainResponse) String

func (s DescDomainResponse) String() string

type DescDomainResponseBody

type DescDomainResponseBody struct {
	CnameAuthStatus    *string `json:"CnameAuthStatus,omitempty" xml:"CnameAuthStatus,omitempty"`
	CnameConfirmStatus *string `json:"CnameConfirmStatus,omitempty" xml:"CnameConfirmStatus,omitempty"`
	CnameRecord        *string `json:"CnameRecord,omitempty" xml:"CnameRecord,omitempty"`
	CreateTime         *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DefaultDomain      *string `json:"DefaultDomain,omitempty" xml:"DefaultDomain,omitempty"`
	DkimAuthStatus     *string `json:"DkimAuthStatus,omitempty" xml:"DkimAuthStatus,omitempty"`
	DkimPublicKey      *string `json:"DkimPublicKey,omitempty" xml:"DkimPublicKey,omitempty"`
	DkimRR             *string `json:"DkimRR,omitempty" xml:"DkimRR,omitempty"`
	DmarcAuthStatus    *int32  `json:"DmarcAuthStatus,omitempty" xml:"DmarcAuthStatus,omitempty"`
	DmarcHostRecord    *string `json:"DmarcHostRecord,omitempty" xml:"DmarcHostRecord,omitempty"`
	DmarcRecord        *string `json:"DmarcRecord,omitempty" xml:"DmarcRecord,omitempty"`
	DnsDmarc           *string `json:"DnsDmarc,omitempty" xml:"DnsDmarc,omitempty"`
	DnsMx              *string `json:"DnsMx,omitempty" xml:"DnsMx,omitempty"`
	DnsSpf             *string `json:"DnsSpf,omitempty" xml:"DnsSpf,omitempty"`
	DnsTxt             *string `json:"DnsTxt,omitempty" xml:"DnsTxt,omitempty"`
	DomainId           *string `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	DomainName         *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	DomainStatus       *string `json:"DomainStatus,omitempty" xml:"DomainStatus,omitempty"`
	DomainType         *string `json:"DomainType,omitempty" xml:"DomainType,omitempty"`
	HostRecord         *string `json:"HostRecord,omitempty" xml:"HostRecord,omitempty"`
	IcpStatus          *string `json:"IcpStatus,omitempty" xml:"IcpStatus,omitempty"`
	MxAuthStatus       *string `json:"MxAuthStatus,omitempty" xml:"MxAuthStatus,omitempty"`
	MxRecord           *string `json:"MxRecord,omitempty" xml:"MxRecord,omitempty"`
	RequestId          *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SpfAuthStatus      *string `json:"SpfAuthStatus,omitempty" xml:"SpfAuthStatus,omitempty"`
	SpfRecord          *string `json:"SpfRecord,omitempty" xml:"SpfRecord,omitempty"`
	SpfRecordV2        *string `json:"SpfRecordV2,omitempty" xml:"SpfRecordV2,omitempty"`
	TlDomainName       *string `json:"TlDomainName,omitempty" xml:"TlDomainName,omitempty"`
	TracefRecord       *string `json:"TracefRecord,omitempty" xml:"TracefRecord,omitempty"`
}

func (DescDomainResponseBody) GoString

func (s DescDomainResponseBody) GoString() string

func (*DescDomainResponseBody) SetCnameAuthStatus

func (s *DescDomainResponseBody) SetCnameAuthStatus(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetCnameConfirmStatus

func (s *DescDomainResponseBody) SetCnameConfirmStatus(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetCnameRecord

func (*DescDomainResponseBody) SetCreateTime

func (*DescDomainResponseBody) SetDefaultDomain

func (s *DescDomainResponseBody) SetDefaultDomain(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetDkimAuthStatus added in v1.0.1

func (s *DescDomainResponseBody) SetDkimAuthStatus(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetDkimPublicKey added in v1.0.1

func (s *DescDomainResponseBody) SetDkimPublicKey(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetDkimRR added in v1.0.1

func (*DescDomainResponseBody) SetDmarcAuthStatus added in v1.2.0

func (s *DescDomainResponseBody) SetDmarcAuthStatus(v int32) *DescDomainResponseBody

func (*DescDomainResponseBody) SetDmarcHostRecord added in v1.2.0

func (s *DescDomainResponseBody) SetDmarcHostRecord(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetDmarcRecord added in v1.2.0

func (*DescDomainResponseBody) SetDnsDmarc added in v1.2.0

func (*DescDomainResponseBody) SetDnsMx

func (*DescDomainResponseBody) SetDnsSpf

func (*DescDomainResponseBody) SetDnsTxt

func (*DescDomainResponseBody) SetDomainId

func (*DescDomainResponseBody) SetDomainName

func (*DescDomainResponseBody) SetDomainStatus

func (s *DescDomainResponseBody) SetDomainStatus(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetDomainType

func (*DescDomainResponseBody) SetHostRecord added in v1.0.1

func (*DescDomainResponseBody) SetIcpStatus

func (*DescDomainResponseBody) SetMxAuthStatus

func (s *DescDomainResponseBody) SetMxAuthStatus(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetMxRecord

func (*DescDomainResponseBody) SetRequestId

func (*DescDomainResponseBody) SetSpfAuthStatus

func (s *DescDomainResponseBody) SetSpfAuthStatus(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetSpfRecord

func (*DescDomainResponseBody) SetSpfRecordV2 added in v1.0.1

func (*DescDomainResponseBody) SetTlDomainName

func (s *DescDomainResponseBody) SetTlDomainName(v string) *DescDomainResponseBody

func (*DescDomainResponseBody) SetTracefRecord

func (s *DescDomainResponseBody) SetTracefRecord(v string) *DescDomainResponseBody

func (DescDomainResponseBody) String

func (s DescDomainResponseBody) String() string

type DescTemplateRequest

type DescTemplateRequest struct {
	FromType             *int32  `json:"FromType,omitempty" xml:"FromType,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	TemplateId *int32 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescTemplateRequest) GoString

func (s DescTemplateRequest) GoString() string

func (*DescTemplateRequest) SetFromType

func (s *DescTemplateRequest) SetFromType(v int32) *DescTemplateRequest

func (*DescTemplateRequest) SetOwnerId

func (s *DescTemplateRequest) SetOwnerId(v int64) *DescTemplateRequest

func (*DescTemplateRequest) SetResourceOwnerAccount

func (s *DescTemplateRequest) SetResourceOwnerAccount(v string) *DescTemplateRequest

func (*DescTemplateRequest) SetResourceOwnerId

func (s *DescTemplateRequest) SetResourceOwnerId(v int64) *DescTemplateRequest

func (*DescTemplateRequest) SetTemplateId

func (s *DescTemplateRequest) SetTemplateId(v int32) *DescTemplateRequest

func (DescTemplateRequest) String

func (s DescTemplateRequest) String() string

type DescTemplateResponse

type DescTemplateResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescTemplateResponse) GoString

func (s DescTemplateResponse) GoString() string

func (*DescTemplateResponse) SetBody

func (*DescTemplateResponse) SetHeaders

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

func (*DescTemplateResponse) SetStatusCode

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

func (DescTemplateResponse) String

func (s DescTemplateResponse) String() string

type DescTemplateResponseBody

type DescTemplateResponseBody struct {
	CreateTime       *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Remark           *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SmsContent       *string `json:"SmsContent,omitempty" xml:"SmsContent,omitempty"`
	SmsType          *string `json:"SmsType,omitempty" xml:"SmsType,omitempty"`
	TemplateName     *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateNickName *string `json:"TemplateNickName,omitempty" xml:"TemplateNickName,omitempty"`
	TemplateStatus   *string `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"`
	TemplateSubject  *string `json:"TemplateSubject,omitempty" xml:"TemplateSubject,omitempty"`
	TemplateText     *string `json:"TemplateText,omitempty" xml:"TemplateText,omitempty"`
	TemplateType     *string `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (DescTemplateResponseBody) GoString

func (s DescTemplateResponseBody) GoString() string

func (*DescTemplateResponseBody) SetCreateTime

func (*DescTemplateResponseBody) SetRemark

func (*DescTemplateResponseBody) SetRequestId

func (*DescTemplateResponseBody) SetSmsContent

func (*DescTemplateResponseBody) SetSmsType

func (*DescTemplateResponseBody) SetTemplateName

func (*DescTemplateResponseBody) SetTemplateNickName

func (s *DescTemplateResponseBody) SetTemplateNickName(v string) *DescTemplateResponseBody

func (*DescTemplateResponseBody) SetTemplateStatus

func (s *DescTemplateResponseBody) SetTemplateStatus(v string) *DescTemplateResponseBody

func (*DescTemplateResponseBody) SetTemplateSubject

func (s *DescTemplateResponseBody) SetTemplateSubject(v string) *DescTemplateResponseBody

func (*DescTemplateResponseBody) SetTemplateText

func (*DescTemplateResponseBody) SetTemplateType

func (DescTemplateResponseBody) String

func (s DescTemplateResponseBody) String() string

type GetAccountListRequest

type GetAccountListRequest struct {
	Offset               *string `json:"Offset,omitempty" xml:"Offset,omitempty"`
	OffsetCreateTime     *string `json:"OffsetCreateTime,omitempty" xml:"OffsetCreateTime,omitempty"`
	OffsetCreateTimeDesc *string `json:"OffsetCreateTimeDesc,omitempty" xml:"OffsetCreateTimeDesc,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNumber           *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize             *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Total                *string `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (GetAccountListRequest) GoString

func (s GetAccountListRequest) GoString() string

func (*GetAccountListRequest) SetOffset

func (*GetAccountListRequest) SetOffsetCreateTime

func (s *GetAccountListRequest) SetOffsetCreateTime(v string) *GetAccountListRequest

func (*GetAccountListRequest) SetOffsetCreateTimeDesc

func (s *GetAccountListRequest) SetOffsetCreateTimeDesc(v string) *GetAccountListRequest

func (*GetAccountListRequest) SetOwnerId

func (*GetAccountListRequest) SetPageNumber

func (s *GetAccountListRequest) SetPageNumber(v string) *GetAccountListRequest

func (*GetAccountListRequest) SetPageSize

func (*GetAccountListRequest) SetResourceOwnerAccount

func (s *GetAccountListRequest) SetResourceOwnerAccount(v string) *GetAccountListRequest

func (*GetAccountListRequest) SetResourceOwnerId

func (s *GetAccountListRequest) SetResourceOwnerId(v int64) *GetAccountListRequest

func (*GetAccountListRequest) SetTotal

func (GetAccountListRequest) String

func (s GetAccountListRequest) String() string

type GetAccountListResponse

type GetAccountListResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAccountListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAccountListResponse) GoString

func (s GetAccountListResponse) GoString() string

func (*GetAccountListResponse) SetBody

func (*GetAccountListResponse) SetHeaders

func (*GetAccountListResponse) SetStatusCode

func (GetAccountListResponse) String

func (s GetAccountListResponse) String() string

type GetAccountListResponseBody

type GetAccountListResponseBody struct {
	PageNo    *int32                          `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize  *int32                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Total     *int32                          `json:"Total,omitempty" xml:"Total,omitempty"`
	Data      *GetAccountListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (GetAccountListResponseBody) GoString

func (s GetAccountListResponseBody) GoString() string

func (*GetAccountListResponseBody) SetData

func (*GetAccountListResponseBody) SetPageNo

func (*GetAccountListResponseBody) SetPageSize

func (*GetAccountListResponseBody) SetRequestId

func (*GetAccountListResponseBody) SetTotal

func (GetAccountListResponseBody) String

type GetAccountListResponseBodyData

type GetAccountListResponseBodyData struct {
	AccountNotificationInfo []*GetAccountListResponseBodyDataAccountNotificationInfo `json:"accountNotificationInfo,omitempty" xml:"accountNotificationInfo,omitempty" type:"Repeated"`
}

func (GetAccountListResponseBodyData) GoString

func (GetAccountListResponseBodyData) String

type GetAccountListResponseBodyDataAccountNotificationInfo

type GetAccountListResponseBodyDataAccountNotificationInfo struct {
	Region     *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Status     *string `json:"Status,omitempty" xml:"Status,omitempty"`
	UpdateTime *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (GetAccountListResponseBodyDataAccountNotificationInfo) GoString

func (*GetAccountListResponseBodyDataAccountNotificationInfo) SetRegion

func (*GetAccountListResponseBodyDataAccountNotificationInfo) SetStatus

func (*GetAccountListResponseBodyDataAccountNotificationInfo) SetUpdateTime

func (GetAccountListResponseBodyDataAccountNotificationInfo) String

type GetMailAddressMsgCallBackUrlRequest

type GetMailAddressMsgCallBackUrlRequest struct {
	// This parameter is required.
	MailFrom             *string `json:"MailFrom,omitempty" xml:"MailFrom,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (GetMailAddressMsgCallBackUrlRequest) GoString

func (*GetMailAddressMsgCallBackUrlRequest) SetMailFrom

func (*GetMailAddressMsgCallBackUrlRequest) SetOwnerId

func (*GetMailAddressMsgCallBackUrlRequest) SetResourceOwnerAccount

func (*GetMailAddressMsgCallBackUrlRequest) SetResourceOwnerId

func (GetMailAddressMsgCallBackUrlRequest) String

type GetMailAddressMsgCallBackUrlResponse

type GetMailAddressMsgCallBackUrlResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetMailAddressMsgCallBackUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMailAddressMsgCallBackUrlResponse) GoString

func (*GetMailAddressMsgCallBackUrlResponse) SetHeaders

func (*GetMailAddressMsgCallBackUrlResponse) SetStatusCode

func (GetMailAddressMsgCallBackUrlResponse) String

type GetMailAddressMsgCallBackUrlResponseBody

type GetMailAddressMsgCallBackUrlResponseBody struct {
	NotifyUrl       *int32  `json:"NotifyUrl,omitempty" xml:"NotifyUrl,omitempty"`
	NotifyUrlStatus *int32  `json:"NotifyUrlStatus,omitempty" xml:"NotifyUrlStatus,omitempty"`
	RequestId       *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetMailAddressMsgCallBackUrlResponseBody) GoString

func (*GetMailAddressMsgCallBackUrlResponseBody) SetNotifyUrl

func (*GetMailAddressMsgCallBackUrlResponseBody) SetNotifyUrlStatus

func (*GetMailAddressMsgCallBackUrlResponseBody) SetRequestId

func (GetMailAddressMsgCallBackUrlResponseBody) String

type GetTrackListRequest

type GetTrackListRequest struct {
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2022-09-29
	EndTime              *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Offset               *string `json:"Offset,omitempty" xml:"Offset,omitempty"`
	OffsetCreateTime     *string `json:"OffsetCreateTime,omitempty" xml:"OffsetCreateTime,omitempty"`
	OffsetCreateTimeDesc *string `json:"OffsetCreateTimeDesc,omitempty" xml:"OffsetCreateTimeDesc,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 1
	PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize             *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2022-09-29
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TagName   *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	Total     *string `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (GetTrackListRequest) GoString

func (s GetTrackListRequest) GoString() string

func (*GetTrackListRequest) SetAccountName added in v1.2.3

func (s *GetTrackListRequest) SetAccountName(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetEndTime

func (*GetTrackListRequest) SetOffset

func (*GetTrackListRequest) SetOffsetCreateTime

func (s *GetTrackListRequest) SetOffsetCreateTime(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetOffsetCreateTimeDesc

func (s *GetTrackListRequest) SetOffsetCreateTimeDesc(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetOwnerId

func (s *GetTrackListRequest) SetOwnerId(v int64) *GetTrackListRequest

func (*GetTrackListRequest) SetPageNumber

func (s *GetTrackListRequest) SetPageNumber(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetPageSize

func (s *GetTrackListRequest) SetPageSize(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetResourceOwnerAccount

func (s *GetTrackListRequest) SetResourceOwnerAccount(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetResourceOwnerId

func (s *GetTrackListRequest) SetResourceOwnerId(v int64) *GetTrackListRequest

func (*GetTrackListRequest) SetStartTime

func (s *GetTrackListRequest) SetStartTime(v string) *GetTrackListRequest

func (*GetTrackListRequest) SetTagName added in v1.2.3

func (*GetTrackListRequest) SetTotal

func (GetTrackListRequest) String

func (s GetTrackListRequest) String() string

type GetTrackListResponse

type GetTrackListResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTrackListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTrackListResponse) GoString

func (s GetTrackListResponse) GoString() string

func (*GetTrackListResponse) SetBody

func (*GetTrackListResponse) SetHeaders

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

func (*GetTrackListResponse) SetStatusCode

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

func (GetTrackListResponse) String

func (s GetTrackListResponse) String() string

type GetTrackListResponseBody

type GetTrackListResponseBody struct {
	OffsetCreateTime     *string `json:"OffsetCreateTime,omitempty" xml:"OffsetCreateTime,omitempty"`
	OffsetCreateTimeDesc *string `json:"OffsetCreateTimeDesc,omitempty" xml:"OffsetCreateTimeDesc,omitempty"`
	// example:
	//
	// 1
	PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 10A1AD70-E48E-476D-98D9-39BD92193837
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 100
	Total *int32                        `json:"Total,omitempty" xml:"Total,omitempty"`
	Data  *GetTrackListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (GetTrackListResponseBody) GoString

func (s GetTrackListResponseBody) GoString() string

func (*GetTrackListResponseBody) SetData

func (*GetTrackListResponseBody) SetOffsetCreateTime

func (s *GetTrackListResponseBody) SetOffsetCreateTime(v string) *GetTrackListResponseBody

func (*GetTrackListResponseBody) SetOffsetCreateTimeDesc

func (s *GetTrackListResponseBody) SetOffsetCreateTimeDesc(v string) *GetTrackListResponseBody

func (*GetTrackListResponseBody) SetPageNo

func (*GetTrackListResponseBody) SetPageSize

func (*GetTrackListResponseBody) SetRequestId

func (*GetTrackListResponseBody) SetTotal

func (GetTrackListResponseBody) String

func (s GetTrackListResponseBody) String() string

type GetTrackListResponseBodyData

type GetTrackListResponseBodyData struct {
	Stat []*GetTrackListResponseBodyDataStat `json:"stat,omitempty" xml:"stat,omitempty" type:"Repeated"`
}

func (GetTrackListResponseBodyData) GoString

func (s GetTrackListResponseBodyData) GoString() string

func (*GetTrackListResponseBodyData) SetStat

func (GetTrackListResponseBodyData) String

type GetTrackListResponseBodyDataStat

type GetTrackListResponseBodyDataStat struct {
	// example:
	//
	// 2019-09-29T13:28Z
	CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// 0
	RcptClickCount *int64 `json:"RcptClickCount,omitempty" xml:"RcptClickCount,omitempty"`
	// example:
	//
	// 0
	RcptClickRate *string `json:"RcptClickRate,omitempty" xml:"RcptClickRate,omitempty"`
	// example:
	//
	// 0
	RcptOpenCount *int64 `json:"RcptOpenCount,omitempty" xml:"RcptOpenCount,omitempty"`
	// example:
	//
	// 0
	RcptOpenRate *string `json:"RcptOpenRate,omitempty" xml:"RcptOpenRate,omitempty"`
	// example:
	//
	// 0
	RcptUniqueClickCount *int64 `json:"RcptUniqueClickCount,omitempty" xml:"RcptUniqueClickCount,omitempty"`
	// example:
	//
	// 0
	RcptUniqueClickRate *string `json:"RcptUniqueClickRate,omitempty" xml:"RcptUniqueClickRate,omitempty"`
	// example:
	//
	// 0
	RcptUniqueOpenCount *int64 `json:"RcptUniqueOpenCount,omitempty" xml:"RcptUniqueOpenCount,omitempty"`
	// example:
	//
	// 0
	RcptUniqueOpenRate *string `json:"RcptUniqueOpenRate,omitempty" xml:"RcptUniqueOpenRate,omitempty"`
	// example:
	//
	// 0
	TotalNumber *int64 `json:"TotalNumber,omitempty" xml:"TotalNumber,omitempty"`
}

func (GetTrackListResponseBodyDataStat) GoString

func (*GetTrackListResponseBodyDataStat) SetCreateTime

func (*GetTrackListResponseBodyDataStat) SetRcptClickCount

func (*GetTrackListResponseBodyDataStat) SetRcptClickRate

func (*GetTrackListResponseBodyDataStat) SetRcptOpenCount

func (*GetTrackListResponseBodyDataStat) SetRcptOpenRate

func (*GetTrackListResponseBodyDataStat) SetRcptUniqueClickCount

func (*GetTrackListResponseBodyDataStat) SetRcptUniqueClickRate

func (*GetTrackListResponseBodyDataStat) SetRcptUniqueOpenCount

func (*GetTrackListResponseBodyDataStat) SetRcptUniqueOpenRate

func (*GetTrackListResponseBodyDataStat) SetTotalNumber

func (GetTrackListResponseBodyDataStat) String

type ModifyMailAddressRequest

type ModifyMailAddressRequest struct {
	// This parameter is required.
	MailAddressId        *int32  `json:"MailAddressId,omitempty" xml:"MailAddressId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Password             *string `json:"Password,omitempty" xml:"Password,omitempty"`
	ReplyAddress         *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (ModifyMailAddressRequest) GoString

func (s ModifyMailAddressRequest) GoString() string

func (*ModifyMailAddressRequest) SetMailAddressId

func (*ModifyMailAddressRequest) SetOwnerId

func (*ModifyMailAddressRequest) SetPassword

func (*ModifyMailAddressRequest) SetReplyAddress

func (*ModifyMailAddressRequest) SetResourceOwnerAccount

func (s *ModifyMailAddressRequest) SetResourceOwnerAccount(v string) *ModifyMailAddressRequest

func (*ModifyMailAddressRequest) SetResourceOwnerId

func (s *ModifyMailAddressRequest) SetResourceOwnerId(v int64) *ModifyMailAddressRequest

func (ModifyMailAddressRequest) String

func (s ModifyMailAddressRequest) String() string

type ModifyMailAddressResponse

type ModifyMailAddressResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyMailAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyMailAddressResponse) GoString

func (s ModifyMailAddressResponse) GoString() string

func (*ModifyMailAddressResponse) SetBody

func (*ModifyMailAddressResponse) SetHeaders

func (*ModifyMailAddressResponse) SetStatusCode

func (ModifyMailAddressResponse) String

func (s ModifyMailAddressResponse) String() string

type ModifyMailAddressResponseBody

type ModifyMailAddressResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyMailAddressResponseBody) GoString

func (*ModifyMailAddressResponseBody) SetRequestId

func (ModifyMailAddressResponseBody) String

type ModifyPWByDomainRequest

type ModifyPWByDomainRequest struct {
	// This parameter is required.
	DomainName *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	// This parameter is required.
	Password        *string `json:"Password,omitempty" xml:"Password,omitempty"`
	ResourceOwnerId *string `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (ModifyPWByDomainRequest) GoString

func (s ModifyPWByDomainRequest) GoString() string

func (*ModifyPWByDomainRequest) SetDomainName

func (*ModifyPWByDomainRequest) SetPassword

func (*ModifyPWByDomainRequest) SetResourceOwnerId

func (s *ModifyPWByDomainRequest) SetResourceOwnerId(v string) *ModifyPWByDomainRequest

func (ModifyPWByDomainRequest) String

func (s ModifyPWByDomainRequest) String() string

type ModifyPWByDomainResponse

type ModifyPWByDomainResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyPWByDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPWByDomainResponse) GoString

func (s ModifyPWByDomainResponse) GoString() string

func (*ModifyPWByDomainResponse) SetBody

func (*ModifyPWByDomainResponse) SetHeaders

func (*ModifyPWByDomainResponse) SetStatusCode

func (ModifyPWByDomainResponse) String

func (s ModifyPWByDomainResponse) String() string

type ModifyPWByDomainResponseBody

type ModifyPWByDomainResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyPWByDomainResponseBody) GoString

func (s ModifyPWByDomainResponseBody) GoString() string

func (*ModifyPWByDomainResponseBody) SetCode

func (*ModifyPWByDomainResponseBody) SetMessage

func (*ModifyPWByDomainResponseBody) SetRequestId

func (*ModifyPWByDomainResponseBody) SetSuccess

func (ModifyPWByDomainResponseBody) String

type ModifyTagRequest

type ModifyTagRequest struct {
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// example:
	//
	// test description
	TagDescription *string `json:"TagDescription,omitempty" xml:"TagDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	TagId *int32 `json:"TagId,omitempty" xml:"TagId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test
	TagName *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
}

func (ModifyTagRequest) GoString

func (s ModifyTagRequest) GoString() string

func (*ModifyTagRequest) SetOwnerId

func (s *ModifyTagRequest) SetOwnerId(v int64) *ModifyTagRequest

func (*ModifyTagRequest) SetResourceOwnerAccount

func (s *ModifyTagRequest) SetResourceOwnerAccount(v string) *ModifyTagRequest

func (*ModifyTagRequest) SetResourceOwnerId

func (s *ModifyTagRequest) SetResourceOwnerId(v int64) *ModifyTagRequest

func (*ModifyTagRequest) SetTagDescription added in v1.2.0

func (s *ModifyTagRequest) SetTagDescription(v string) *ModifyTagRequest

func (*ModifyTagRequest) SetTagId

func (s *ModifyTagRequest) SetTagId(v int32) *ModifyTagRequest

func (*ModifyTagRequest) SetTagName

func (s *ModifyTagRequest) SetTagName(v string) *ModifyTagRequest

func (ModifyTagRequest) String

func (s ModifyTagRequest) String() string

type ModifyTagResponse

type ModifyTagResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyTagResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyTagResponse) GoString

func (s ModifyTagResponse) GoString() string

func (*ModifyTagResponse) SetBody

func (*ModifyTagResponse) SetHeaders

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

func (*ModifyTagResponse) SetStatusCode

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

func (ModifyTagResponse) String

func (s ModifyTagResponse) String() string

type ModifyTagResponseBody

type ModifyTagResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyTagResponseBody) GoString

func (s ModifyTagResponseBody) GoString() string

func (*ModifyTagResponseBody) SetRequestId

func (ModifyTagResponseBody) String

func (s ModifyTagResponseBody) String() string

type ModifyTemplateRequest

type ModifyTemplateRequest struct {
	FromType             *int32  `json:"FromType,omitempty" xml:"FromType,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Remark               *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	SmsContent           *string `json:"SmsContent,omitempty" xml:"SmsContent,omitempty"`
	SmsType              *int32  `json:"SmsType,omitempty" xml:"SmsType,omitempty"`
	// This parameter is required.
	TemplateId *int32 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// This parameter is required.
	TemplateName     *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateNickName *string `json:"TemplateNickName,omitempty" xml:"TemplateNickName,omitempty"`
	TemplateSubject  *string `json:"TemplateSubject,omitempty" xml:"TemplateSubject,omitempty"`
	TemplateText     *string `json:"TemplateText,omitempty" xml:"TemplateText,omitempty"`
}

func (ModifyTemplateRequest) GoString

func (s ModifyTemplateRequest) GoString() string

func (*ModifyTemplateRequest) SetFromType

func (*ModifyTemplateRequest) SetOwnerId

func (*ModifyTemplateRequest) SetRemark

func (*ModifyTemplateRequest) SetResourceOwnerAccount

func (s *ModifyTemplateRequest) SetResourceOwnerAccount(v string) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetResourceOwnerId

func (s *ModifyTemplateRequest) SetResourceOwnerId(v int64) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetSmsContent

func (s *ModifyTemplateRequest) SetSmsContent(v string) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetSmsType

func (*ModifyTemplateRequest) SetTemplateId

func (s *ModifyTemplateRequest) SetTemplateId(v int32) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetTemplateName

func (s *ModifyTemplateRequest) SetTemplateName(v string) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetTemplateNickName

func (s *ModifyTemplateRequest) SetTemplateNickName(v string) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetTemplateSubject

func (s *ModifyTemplateRequest) SetTemplateSubject(v string) *ModifyTemplateRequest

func (*ModifyTemplateRequest) SetTemplateText

func (s *ModifyTemplateRequest) SetTemplateText(v string) *ModifyTemplateRequest

func (ModifyTemplateRequest) String

func (s ModifyTemplateRequest) String() string

type ModifyTemplateResponse

type ModifyTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyTemplateResponse) GoString

func (s ModifyTemplateResponse) GoString() string

func (*ModifyTemplateResponse) SetBody

func (*ModifyTemplateResponse) SetHeaders

func (*ModifyTemplateResponse) SetStatusCode

func (ModifyTemplateResponse) String

func (s ModifyTemplateResponse) String() string

type ModifyTemplateResponseBody

type ModifyTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyTemplateResponseBody) GoString

func (s ModifyTemplateResponseBody) GoString() string

func (*ModifyTemplateResponseBody) SetRequestId

func (ModifyTemplateResponseBody) String

type QueryDomainByParamRequest

type QueryDomainByParamRequest struct {
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int32  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Status               *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryDomainByParamRequest) GoString

func (s QueryDomainByParamRequest) GoString() string

func (*QueryDomainByParamRequest) SetKeyWord

func (*QueryDomainByParamRequest) SetOwnerId

func (*QueryDomainByParamRequest) SetPageNo

func (*QueryDomainByParamRequest) SetPageSize

func (*QueryDomainByParamRequest) SetResourceOwnerAccount

func (s *QueryDomainByParamRequest) SetResourceOwnerAccount(v string) *QueryDomainByParamRequest

func (*QueryDomainByParamRequest) SetResourceOwnerId

func (s *QueryDomainByParamRequest) SetResourceOwnerId(v int64) *QueryDomainByParamRequest

func (*QueryDomainByParamRequest) SetStatus

func (QueryDomainByParamRequest) String

func (s QueryDomainByParamRequest) String() string

type QueryDomainByParamResponse

type QueryDomainByParamResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryDomainByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryDomainByParamResponse) GoString

func (s QueryDomainByParamResponse) GoString() string

func (*QueryDomainByParamResponse) SetBody

func (*QueryDomainByParamResponse) SetHeaders

func (*QueryDomainByParamResponse) SetStatusCode

func (QueryDomainByParamResponse) String

type QueryDomainByParamResponseBody

type QueryDomainByParamResponseBody struct {
	PageNumber *int32                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryDomainByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryDomainByParamResponseBody) GoString

func (*QueryDomainByParamResponseBody) SetPageNumber

func (*QueryDomainByParamResponseBody) SetPageSize

func (*QueryDomainByParamResponseBody) SetRequestId

func (*QueryDomainByParamResponseBody) SetTotalCount

func (QueryDomainByParamResponseBody) String

type QueryDomainByParamResponseBodyData

type QueryDomainByParamResponseBodyData struct {
	Domain []*QueryDomainByParamResponseBodyDataDomain `json:"domain,omitempty" xml:"domain,omitempty" type:"Repeated"`
}

func (QueryDomainByParamResponseBodyData) GoString

func (QueryDomainByParamResponseBodyData) String

type QueryDomainByParamResponseBodyDataDomain

type QueryDomainByParamResponseBodyDataDomain struct {
	CnameAuthStatus *string `json:"CnameAuthStatus,omitempty" xml:"CnameAuthStatus,omitempty"`
	ConfirmStatus   *string `json:"ConfirmStatus,omitempty" xml:"ConfirmStatus,omitempty"`
	CreateTime      *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DomainId        *string `json:"DomainId,omitempty" xml:"DomainId,omitempty"`
	DomainName      *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	DomainRecord    *string `json:"DomainRecord,omitempty" xml:"DomainRecord,omitempty"`
	DomainStatus    *string `json:"DomainStatus,omitempty" xml:"DomainStatus,omitempty"`
	IcpStatus       *string `json:"IcpStatus,omitempty" xml:"IcpStatus,omitempty"`
	MxAuthStatus    *string `json:"MxAuthStatus,omitempty" xml:"MxAuthStatus,omitempty"`
	SpfAuthStatus   *string `json:"SpfAuthStatus,omitempty" xml:"SpfAuthStatus,omitempty"`
	UtcCreateTime   *int64  `json:"UtcCreateTime,omitempty" xml:"UtcCreateTime,omitempty"`
}

func (QueryDomainByParamResponseBodyDataDomain) GoString

func (*QueryDomainByParamResponseBodyDataDomain) SetCnameAuthStatus

func (*QueryDomainByParamResponseBodyDataDomain) SetConfirmStatus

func (*QueryDomainByParamResponseBodyDataDomain) SetCreateTime

func (*QueryDomainByParamResponseBodyDataDomain) SetDomainId

func (*QueryDomainByParamResponseBodyDataDomain) SetDomainName

func (*QueryDomainByParamResponseBodyDataDomain) SetDomainRecord

func (*QueryDomainByParamResponseBodyDataDomain) SetDomainStatus

func (*QueryDomainByParamResponseBodyDataDomain) SetIcpStatus

func (*QueryDomainByParamResponseBodyDataDomain) SetMxAuthStatus

func (*QueryDomainByParamResponseBodyDataDomain) SetSpfAuthStatus

func (*QueryDomainByParamResponseBodyDataDomain) SetUtcCreateTime

func (QueryDomainByParamResponseBodyDataDomain) String

type QueryInvalidAddressRequest

type QueryInvalidAddressRequest struct {
	EndTime              *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	Length               *int32  `json:"Length,omitempty" xml:"Length,omitempty"`
	NextStart            *string `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	StartTime            *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (QueryInvalidAddressRequest) GoString

func (s QueryInvalidAddressRequest) GoString() string

func (*QueryInvalidAddressRequest) SetEndTime

func (*QueryInvalidAddressRequest) SetKeyWord

func (*QueryInvalidAddressRequest) SetLength

func (*QueryInvalidAddressRequest) SetNextStart

func (*QueryInvalidAddressRequest) SetOwnerId

func (*QueryInvalidAddressRequest) SetResourceOwnerAccount

func (s *QueryInvalidAddressRequest) SetResourceOwnerAccount(v string) *QueryInvalidAddressRequest

func (*QueryInvalidAddressRequest) SetResourceOwnerId

func (*QueryInvalidAddressRequest) SetStartTime

func (QueryInvalidAddressRequest) String

type QueryInvalidAddressResponse

type QueryInvalidAddressResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryInvalidAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryInvalidAddressResponse) GoString

func (s QueryInvalidAddressResponse) GoString() string

func (*QueryInvalidAddressResponse) SetBody

func (*QueryInvalidAddressResponse) SetHeaders

func (*QueryInvalidAddressResponse) SetStatusCode

func (QueryInvalidAddressResponse) String

type QueryInvalidAddressResponseBody

type QueryInvalidAddressResponseBody struct {
	NextStart  *int32                               `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryInvalidAddressResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryInvalidAddressResponseBody) GoString

func (*QueryInvalidAddressResponseBody) SetNextStart

func (*QueryInvalidAddressResponseBody) SetRequestId

func (*QueryInvalidAddressResponseBody) SetTotalCount

func (QueryInvalidAddressResponseBody) String

type QueryInvalidAddressResponseBodyData

type QueryInvalidAddressResponseBodyData struct {
	MailDetail []*QueryInvalidAddressResponseBodyDataMailDetail `json:"mailDetail,omitempty" xml:"mailDetail,omitempty" type:"Repeated"`
}

func (QueryInvalidAddressResponseBodyData) GoString

func (QueryInvalidAddressResponseBodyData) String

type QueryInvalidAddressResponseBodyDataMailDetail

type QueryInvalidAddressResponseBodyDataMailDetail struct {
	LastUpdateTime    *string `json:"LastUpdateTime,omitempty" xml:"LastUpdateTime,omitempty"`
	ToAddress         *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
	UtcLastUpdateTime *int64  `json:"UtcLastUpdateTime,omitempty" xml:"UtcLastUpdateTime,omitempty"`
}

func (QueryInvalidAddressResponseBodyDataMailDetail) GoString

func (*QueryInvalidAddressResponseBodyDataMailDetail) SetLastUpdateTime

func (*QueryInvalidAddressResponseBodyDataMailDetail) SetToAddress

func (*QueryInvalidAddressResponseBodyDataMailDetail) SetUtcLastUpdateTime

func (QueryInvalidAddressResponseBodyDataMailDetail) String

type QueryMailAddressByParamRequest

type QueryMailAddressByParamRequest struct {
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int32  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Sendtype             *string `json:"Sendtype,omitempty" xml:"Sendtype,omitempty"`
}

func (QueryMailAddressByParamRequest) GoString

func (*QueryMailAddressByParamRequest) SetKeyWord

func (*QueryMailAddressByParamRequest) SetOwnerId

func (*QueryMailAddressByParamRequest) SetPageNo

func (*QueryMailAddressByParamRequest) SetPageSize

func (*QueryMailAddressByParamRequest) SetResourceOwnerAccount

func (*QueryMailAddressByParamRequest) SetResourceOwnerId

func (*QueryMailAddressByParamRequest) SetSendtype

func (QueryMailAddressByParamRequest) String

type QueryMailAddressByParamResponse

type QueryMailAddressByParamResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryMailAddressByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryMailAddressByParamResponse) GoString

func (*QueryMailAddressByParamResponse) SetHeaders

func (*QueryMailAddressByParamResponse) SetStatusCode

func (QueryMailAddressByParamResponse) String

type QueryMailAddressByParamResponseBody

type QueryMailAddressByParamResponseBody struct {
	PageNumber *int32                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                   `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryMailAddressByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryMailAddressByParamResponseBody) GoString

func (*QueryMailAddressByParamResponseBody) SetPageNumber

func (*QueryMailAddressByParamResponseBody) SetPageSize

func (*QueryMailAddressByParamResponseBody) SetRequestId

func (*QueryMailAddressByParamResponseBody) SetTotalCount

func (QueryMailAddressByParamResponseBody) String

type QueryMailAddressByParamResponseBodyData

type QueryMailAddressByParamResponseBodyData struct {
	MailAddress []*QueryMailAddressByParamResponseBodyDataMailAddress `json:"mailAddress,omitempty" xml:"mailAddress,omitempty" type:"Repeated"`
}

func (QueryMailAddressByParamResponseBodyData) GoString

func (QueryMailAddressByParamResponseBodyData) String

type QueryMailAddressByParamResponseBodyDataMailAddress

type QueryMailAddressByParamResponseBodyDataMailAddress struct {
	AccountName   *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountStatus *string `json:"AccountStatus,omitempty" xml:"AccountStatus,omitempty"`
	CreateTime    *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DailyCount    *string `json:"DailyCount,omitempty" xml:"DailyCount,omitempty"`
	DailyReqCount *string `json:"DailyReqCount,omitempty" xml:"DailyReqCount,omitempty"`
	DomainStatus  *string `json:"DomainStatus,omitempty" xml:"DomainStatus,omitempty"`
	MailAddressId *string `json:"MailAddressId,omitempty" xml:"MailAddressId,omitempty"`
	MonthCount    *string `json:"MonthCount,omitempty" xml:"MonthCount,omitempty"`
	MonthReqCount *string `json:"MonthReqCount,omitempty" xml:"MonthReqCount,omitempty"`
	ReplyAddress  *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ReplyStatus   *string `json:"ReplyStatus,omitempty" xml:"ReplyStatus,omitempty"`
	Sendtype      *string `json:"Sendtype,omitempty" xml:"Sendtype,omitempty"`
}

func (QueryMailAddressByParamResponseBodyDataMailAddress) GoString

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetAccountName

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetAccountStatus

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetCreateTime

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetDailyCount

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetDailyReqCount

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetDomainStatus

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetMailAddressId

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetMonthCount

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetMonthReqCount

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetReplyAddress

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetReplyStatus

func (*QueryMailAddressByParamResponseBodyDataMailAddress) SetSendtype

func (QueryMailAddressByParamResponseBodyDataMailAddress) String

type QueryReceiverByParamRequest

type QueryReceiverByParamRequest struct {
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int32  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Status               *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryReceiverByParamRequest) GoString

func (s QueryReceiverByParamRequest) GoString() string

func (*QueryReceiverByParamRequest) SetKeyWord

func (*QueryReceiverByParamRequest) SetOwnerId

func (*QueryReceiverByParamRequest) SetPageNo

func (*QueryReceiverByParamRequest) SetPageSize

func (*QueryReceiverByParamRequest) SetResourceOwnerAccount

func (s *QueryReceiverByParamRequest) SetResourceOwnerAccount(v string) *QueryReceiverByParamRequest

func (*QueryReceiverByParamRequest) SetResourceOwnerId

func (*QueryReceiverByParamRequest) SetStatus

func (QueryReceiverByParamRequest) String

type QueryReceiverByParamResponse

type QueryReceiverByParamResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryReceiverByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryReceiverByParamResponse) GoString

func (s QueryReceiverByParamResponse) GoString() string

func (*QueryReceiverByParamResponse) SetBody

func (*QueryReceiverByParamResponse) SetHeaders

func (*QueryReceiverByParamResponse) SetStatusCode

func (QueryReceiverByParamResponse) String

type QueryReceiverByParamResponseBody

type QueryReceiverByParamResponseBody struct {
	NextStart  *string                               `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	PageSize   *int32                                `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryReceiverByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryReceiverByParamResponseBody) GoString

func (*QueryReceiverByParamResponseBody) SetNextStart

func (*QueryReceiverByParamResponseBody) SetPageSize

func (*QueryReceiverByParamResponseBody) SetRequestId

func (*QueryReceiverByParamResponseBody) SetTotalCount

func (QueryReceiverByParamResponseBody) String

type QueryReceiverByParamResponseBodyData

type QueryReceiverByParamResponseBodyData struct {
	Receiver []*QueryReceiverByParamResponseBodyDataReceiver `json:"receiver,omitempty" xml:"receiver,omitempty" type:"Repeated"`
}

func (QueryReceiverByParamResponseBodyData) GoString

func (QueryReceiverByParamResponseBodyData) String

type QueryReceiverByParamResponseBodyDataReceiver

type QueryReceiverByParamResponseBodyDataReceiver struct {
	Count           *string `json:"Count,omitempty" xml:"Count,omitempty"`
	CreateTime      *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Desc            *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	ReceiverId      *string `json:"ReceiverId,omitempty" xml:"ReceiverId,omitempty"`
	ReceiversAlias  *string `json:"ReceiversAlias,omitempty" xml:"ReceiversAlias,omitempty"`
	ReceiversName   *string `json:"ReceiversName,omitempty" xml:"ReceiversName,omitempty"`
	ReceiversStatus *string `json:"ReceiversStatus,omitempty" xml:"ReceiversStatus,omitempty"`
	UtcCreateTime   *int64  `json:"UtcCreateTime,omitempty" xml:"UtcCreateTime,omitempty"`
}

func (QueryReceiverByParamResponseBodyDataReceiver) GoString

func (*QueryReceiverByParamResponseBodyDataReceiver) SetCount

func (*QueryReceiverByParamResponseBodyDataReceiver) SetCreateTime

func (*QueryReceiverByParamResponseBodyDataReceiver) SetDesc

func (*QueryReceiverByParamResponseBodyDataReceiver) SetReceiverId

func (*QueryReceiverByParamResponseBodyDataReceiver) SetReceiversAlias

func (*QueryReceiverByParamResponseBodyDataReceiver) SetReceiversName

func (*QueryReceiverByParamResponseBodyDataReceiver) SetReceiversStatus

func (*QueryReceiverByParamResponseBodyDataReceiver) SetUtcCreateTime

func (QueryReceiverByParamResponseBodyDataReceiver) String

type QueryReceiverDetailRequest

type QueryReceiverDetailRequest struct {
	KeyWord   *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	NextStart *string `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageSize  *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	ReceiverId           *string `json:"ReceiverId,omitempty" xml:"ReceiverId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (QueryReceiverDetailRequest) GoString

func (s QueryReceiverDetailRequest) GoString() string

func (*QueryReceiverDetailRequest) SetKeyWord

func (*QueryReceiverDetailRequest) SetNextStart

func (*QueryReceiverDetailRequest) SetOwnerId

func (*QueryReceiverDetailRequest) SetPageSize

func (*QueryReceiverDetailRequest) SetReceiverId

func (*QueryReceiverDetailRequest) SetResourceOwnerAccount

func (s *QueryReceiverDetailRequest) SetResourceOwnerAccount(v string) *QueryReceiverDetailRequest

func (*QueryReceiverDetailRequest) SetResourceOwnerId

func (QueryReceiverDetailRequest) String

type QueryReceiverDetailResponse

type QueryReceiverDetailResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryReceiverDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryReceiverDetailResponse) GoString

func (s QueryReceiverDetailResponse) GoString() string

func (*QueryReceiverDetailResponse) SetBody

func (*QueryReceiverDetailResponse) SetHeaders

func (*QueryReceiverDetailResponse) SetStatusCode

func (QueryReceiverDetailResponse) String

type QueryReceiverDetailResponseBody

type QueryReceiverDetailResponseBody struct {
	DataSchema *string                              `json:"DataSchema,omitempty" xml:"DataSchema,omitempty"`
	NextStart  *string                              `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryReceiverDetailResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryReceiverDetailResponseBody) GoString

func (*QueryReceiverDetailResponseBody) SetDataSchema

func (*QueryReceiverDetailResponseBody) SetNextStart

func (*QueryReceiverDetailResponseBody) SetRequestId

func (*QueryReceiverDetailResponseBody) SetTotalCount

func (QueryReceiverDetailResponseBody) String

type QueryReceiverDetailResponseBodyData

type QueryReceiverDetailResponseBodyData struct {
	Detail []*QueryReceiverDetailResponseBodyDataDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Repeated"`
}

func (QueryReceiverDetailResponseBodyData) GoString

func (QueryReceiverDetailResponseBodyData) String

type QueryReceiverDetailResponseBodyDataDetail

type QueryReceiverDetailResponseBodyDataDetail struct {
	CreateTime    *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Data          *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Email         *string `json:"Email,omitempty" xml:"Email,omitempty"`
	UtcCreateTime *int64  `json:"UtcCreateTime,omitempty" xml:"UtcCreateTime,omitempty"`
}

func (QueryReceiverDetailResponseBodyDataDetail) GoString

func (*QueryReceiverDetailResponseBodyDataDetail) SetCreateTime

func (*QueryReceiverDetailResponseBodyDataDetail) SetData

func (*QueryReceiverDetailResponseBodyDataDetail) SetEmail

func (*QueryReceiverDetailResponseBodyDataDetail) SetUtcCreateTime

func (QueryReceiverDetailResponseBodyDataDetail) String

type QueryTagByParamRequest

type QueryTagByParamRequest struct {
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int32  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (QueryTagByParamRequest) GoString

func (s QueryTagByParamRequest) GoString() string

func (*QueryTagByParamRequest) SetKeyWord

func (*QueryTagByParamRequest) SetOwnerId

func (*QueryTagByParamRequest) SetPageNo

func (*QueryTagByParamRequest) SetPageSize

func (*QueryTagByParamRequest) SetResourceOwnerAccount

func (s *QueryTagByParamRequest) SetResourceOwnerAccount(v string) *QueryTagByParamRequest

func (*QueryTagByParamRequest) SetResourceOwnerId

func (s *QueryTagByParamRequest) SetResourceOwnerId(v int64) *QueryTagByParamRequest

func (QueryTagByParamRequest) String

func (s QueryTagByParamRequest) String() string

type QueryTagByParamResponse

type QueryTagByParamResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryTagByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryTagByParamResponse) GoString

func (s QueryTagByParamResponse) GoString() string

func (*QueryTagByParamResponse) SetBody

func (*QueryTagByParamResponse) SetHeaders

func (*QueryTagByParamResponse) SetStatusCode

func (QueryTagByParamResponse) String

func (s QueryTagByParamResponse) String() string

type QueryTagByParamResponseBody

type QueryTagByParamResponseBody struct {
	// example:
	//
	// 5
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 10A1AD70-E48E-476D-98D9-39BD92193837
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 2
	TotalCount *int32                           `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryTagByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryTagByParamResponseBody) GoString

func (s QueryTagByParamResponseBody) GoString() string

func (*QueryTagByParamResponseBody) SetData

func (*QueryTagByParamResponseBody) SetPageNumber

func (*QueryTagByParamResponseBody) SetPageSize

func (*QueryTagByParamResponseBody) SetRequestId

func (*QueryTagByParamResponseBody) SetTotalCount

func (QueryTagByParamResponseBody) String

type QueryTagByParamResponseBodyData

type QueryTagByParamResponseBodyData struct {
	Tag []*QueryTagByParamResponseBodyDataTag `json:"tag,omitempty" xml:"tag,omitempty" type:"Repeated"`
}

func (QueryTagByParamResponseBodyData) GoString

func (*QueryTagByParamResponseBodyData) SetTag

func (QueryTagByParamResponseBodyData) String

type QueryTagByParamResponseBodyDataTag

type QueryTagByParamResponseBodyDataTag struct {
	// example:
	//
	// test description
	TagDescription *string `json:"TagDescription,omitempty" xml:"TagDescription,omitempty"`
	// example:
	//
	// 52366
	TagId *string `json:"TagId,omitempty" xml:"TagId,omitempty"`
	// example:
	//
	// test
	TagName *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
}

func (QueryTagByParamResponseBodyDataTag) GoString

func (*QueryTagByParamResponseBodyDataTag) SetTagDescription added in v1.2.0

func (*QueryTagByParamResponseBodyDataTag) SetTagId

func (*QueryTagByParamResponseBodyDataTag) SetTagName

func (QueryTagByParamResponseBodyDataTag) String

type QueryTaskByParamRequest

type QueryTaskByParamRequest struct {
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int32  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Status               *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryTaskByParamRequest) GoString

func (s QueryTaskByParamRequest) GoString() string

func (*QueryTaskByParamRequest) SetKeyWord

func (*QueryTaskByParamRequest) SetOwnerId

func (*QueryTaskByParamRequest) SetPageNo

func (*QueryTaskByParamRequest) SetPageSize

func (*QueryTaskByParamRequest) SetResourceOwnerAccount

func (s *QueryTaskByParamRequest) SetResourceOwnerAccount(v string) *QueryTaskByParamRequest

func (*QueryTaskByParamRequest) SetResourceOwnerId

func (s *QueryTaskByParamRequest) SetResourceOwnerId(v int64) *QueryTaskByParamRequest

func (*QueryTaskByParamRequest) SetStatus

func (QueryTaskByParamRequest) String

func (s QueryTaskByParamRequest) String() string

type QueryTaskByParamResponse

type QueryTaskByParamResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryTaskByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryTaskByParamResponse) GoString

func (s QueryTaskByParamResponse) GoString() string

func (*QueryTaskByParamResponse) SetBody

func (*QueryTaskByParamResponse) SetHeaders

func (*QueryTaskByParamResponse) SetStatusCode

func (QueryTaskByParamResponse) String

func (s QueryTaskByParamResponse) String() string

type QueryTaskByParamResponseBody

type QueryTaskByParamResponseBody struct {
	PageNumber *int32                            `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                            `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                            `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryTaskByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryTaskByParamResponseBody) GoString

func (s QueryTaskByParamResponseBody) GoString() string

func (*QueryTaskByParamResponseBody) SetData

func (*QueryTaskByParamResponseBody) SetPageNumber

func (*QueryTaskByParamResponseBody) SetPageSize

func (*QueryTaskByParamResponseBody) SetRequestId

func (*QueryTaskByParamResponseBody) SetTotalCount

func (QueryTaskByParamResponseBody) String

type QueryTaskByParamResponseBodyData

type QueryTaskByParamResponseBodyData struct {
	Task []*QueryTaskByParamResponseBodyDataTask `json:"task,omitempty" xml:"task,omitempty" type:"Repeated"`
}

func (QueryTaskByParamResponseBodyData) GoString

func (QueryTaskByParamResponseBodyData) String

type QueryTaskByParamResponseBodyDataTask

type QueryTaskByParamResponseBodyDataTask struct {
	AddressType   *string `json:"AddressType,omitempty" xml:"AddressType,omitempty"`
	CreateTime    *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	ReceiversName *string `json:"ReceiversName,omitempty" xml:"ReceiversName,omitempty"`
	RequestCount  *string `json:"RequestCount,omitempty" xml:"RequestCount,omitempty"`
	TagName       *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	TaskId        *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskStatus    *string `json:"TaskStatus,omitempty" xml:"TaskStatus,omitempty"`
	TemplateName  *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	UtcCreateTime *int64  `json:"UtcCreateTime,omitempty" xml:"UtcCreateTime,omitempty"`
}

func (QueryTaskByParamResponseBodyDataTask) GoString

func (*QueryTaskByParamResponseBodyDataTask) SetAddressType

func (*QueryTaskByParamResponseBodyDataTask) SetCreateTime

func (*QueryTaskByParamResponseBodyDataTask) SetReceiversName

func (*QueryTaskByParamResponseBodyDataTask) SetRequestCount

func (*QueryTaskByParamResponseBodyDataTask) SetTagName

func (*QueryTaskByParamResponseBodyDataTask) SetTaskId

func (*QueryTaskByParamResponseBodyDataTask) SetTaskStatus

func (*QueryTaskByParamResponseBodyDataTask) SetTemplateName

func (*QueryTaskByParamResponseBodyDataTask) SetUtcCreateTime

func (QueryTaskByParamResponseBodyDataTask) String

type QueryTemplateByParamRequest

type QueryTemplateByParamRequest struct {
	FromType             *int32  `json:"FromType,omitempty" xml:"FromType,omitempty"`
	KeyWord              *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int32  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Status               *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryTemplateByParamRequest) GoString

func (s QueryTemplateByParamRequest) GoString() string

func (*QueryTemplateByParamRequest) SetFromType

func (*QueryTemplateByParamRequest) SetKeyWord

func (*QueryTemplateByParamRequest) SetOwnerId

func (*QueryTemplateByParamRequest) SetPageNo

func (*QueryTemplateByParamRequest) SetPageSize

func (*QueryTemplateByParamRequest) SetResourceOwnerAccount

func (s *QueryTemplateByParamRequest) SetResourceOwnerAccount(v string) *QueryTemplateByParamRequest

func (*QueryTemplateByParamRequest) SetResourceOwnerId

func (*QueryTemplateByParamRequest) SetStatus

func (QueryTemplateByParamRequest) String

type QueryTemplateByParamResponse

type QueryTemplateByParamResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryTemplateByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryTemplateByParamResponse) GoString

func (s QueryTemplateByParamResponse) GoString() string

func (*QueryTemplateByParamResponse) SetBody

func (*QueryTemplateByParamResponse) SetHeaders

func (*QueryTemplateByParamResponse) SetStatusCode

func (QueryTemplateByParamResponse) String

type QueryTemplateByParamResponseBody

type QueryTemplateByParamResponseBody struct {
	PageNumber *int32                                `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *QueryTemplateByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (QueryTemplateByParamResponseBody) GoString

func (*QueryTemplateByParamResponseBody) SetPageNumber

func (*QueryTemplateByParamResponseBody) SetPageSize

func (*QueryTemplateByParamResponseBody) SetRequestId

func (*QueryTemplateByParamResponseBody) SetTotalCount

func (QueryTemplateByParamResponseBody) String

type QueryTemplateByParamResponseBodyData

type QueryTemplateByParamResponseBodyData struct {
	Template []*QueryTemplateByParamResponseBodyDataTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Repeated"`
}

func (QueryTemplateByParamResponseBodyData) GoString

func (QueryTemplateByParamResponseBodyData) String

type QueryTemplateByParamResponseBodyDataTemplate

type QueryTemplateByParamResponseBodyDataTemplate struct {
	CreateTime      *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	SmsStatus       *int32  `json:"SmsStatus,omitempty" xml:"SmsStatus,omitempty"`
	SmsTemplateCode *int32  `json:"SmsTemplateCode,omitempty" xml:"SmsTemplateCode,omitempty"`
	Smsrejectinfo   *int32  `json:"Smsrejectinfo,omitempty" xml:"Smsrejectinfo,omitempty"`
	TemplateComment *string `json:"TemplateComment,omitempty" xml:"TemplateComment,omitempty"`
	TemplateId      *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateName    *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateStatus  *string `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"`
	TemplateType    *int32  `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
	UtcCreatetime   *int64  `json:"UtcCreatetime,omitempty" xml:"UtcCreatetime,omitempty"`
}

func (QueryTemplateByParamResponseBodyDataTemplate) GoString

func (*QueryTemplateByParamResponseBodyDataTemplate) SetCreateTime

func (*QueryTemplateByParamResponseBodyDataTemplate) SetSmsStatus

func (*QueryTemplateByParamResponseBodyDataTemplate) SetSmsTemplateCode

func (*QueryTemplateByParamResponseBodyDataTemplate) SetSmsrejectinfo

func (*QueryTemplateByParamResponseBodyDataTemplate) SetTemplateComment

func (*QueryTemplateByParamResponseBodyDataTemplate) SetTemplateId

func (*QueryTemplateByParamResponseBodyDataTemplate) SetTemplateName

func (*QueryTemplateByParamResponseBodyDataTemplate) SetTemplateStatus

func (*QueryTemplateByParamResponseBodyDataTemplate) SetTemplateType

func (*QueryTemplateByParamResponseBodyDataTemplate) SetUtcCreatetime

func (QueryTemplateByParamResponseBodyDataTemplate) String

type SaveReceiverDetailRequest

type SaveReceiverDetailRequest struct {
	// This parameter is required.
	Detail  *string `json:"Detail,omitempty" xml:"Detail,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	ReceiverId           *string `json:"ReceiverId,omitempty" xml:"ReceiverId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (SaveReceiverDetailRequest) GoString

func (s SaveReceiverDetailRequest) GoString() string

func (*SaveReceiverDetailRequest) SetDetail

func (*SaveReceiverDetailRequest) SetOwnerId

func (*SaveReceiverDetailRequest) SetReceiverId

func (*SaveReceiverDetailRequest) SetResourceOwnerAccount

func (s *SaveReceiverDetailRequest) SetResourceOwnerAccount(v string) *SaveReceiverDetailRequest

func (*SaveReceiverDetailRequest) SetResourceOwnerId

func (s *SaveReceiverDetailRequest) SetResourceOwnerId(v int64) *SaveReceiverDetailRequest

func (SaveReceiverDetailRequest) String

func (s SaveReceiverDetailRequest) String() string

type SaveReceiverDetailResponse

type SaveReceiverDetailResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SaveReceiverDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SaveReceiverDetailResponse) GoString

func (s SaveReceiverDetailResponse) GoString() string

func (*SaveReceiverDetailResponse) SetBody

func (*SaveReceiverDetailResponse) SetHeaders

func (*SaveReceiverDetailResponse) SetStatusCode

func (SaveReceiverDetailResponse) String

type SaveReceiverDetailResponseBody

type SaveReceiverDetailResponseBody struct {
	Data         *SaveReceiverDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	ErrorCount   *int32                              `json:"ErrorCount,omitempty" xml:"ErrorCount,omitempty"`
	RequestId    *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SuccessCount *int32                              `json:"SuccessCount,omitempty" xml:"SuccessCount,omitempty"`
}

func (SaveReceiverDetailResponseBody) GoString

func (*SaveReceiverDetailResponseBody) SetErrorCount

func (*SaveReceiverDetailResponseBody) SetRequestId

func (*SaveReceiverDetailResponseBody) SetSuccessCount

func (SaveReceiverDetailResponseBody) String

type SaveReceiverDetailResponseBodyData

type SaveReceiverDetailResponseBodyData struct {
	Detail []*SaveReceiverDetailResponseBodyDataDetail `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Repeated"`
}

func (SaveReceiverDetailResponseBodyData) GoString

func (SaveReceiverDetailResponseBodyData) String

type SaveReceiverDetailResponseBodyDataDetail

type SaveReceiverDetailResponseBodyDataDetail struct {
	Email *string `json:"Email,omitempty" xml:"Email,omitempty"`
}

func (SaveReceiverDetailResponseBodyDataDetail) GoString

func (*SaveReceiverDetailResponseBodyDataDetail) SetEmail

func (SaveReceiverDetailResponseBodyDataDetail) String

type SenderStatisticsByTagNameAndBatchIDRequest

type SenderStatisticsByTagNameAndBatchIDRequest struct {
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	EndTime              *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TagName   *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
}

func (SenderStatisticsByTagNameAndBatchIDRequest) GoString

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetAccountName

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetEndTime

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetOwnerId

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetResourceOwnerAccount

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetResourceOwnerId

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetStartTime

func (*SenderStatisticsByTagNameAndBatchIDRequest) SetTagName

func (SenderStatisticsByTagNameAndBatchIDRequest) String

type SenderStatisticsByTagNameAndBatchIDResponse

type SenderStatisticsByTagNameAndBatchIDResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SenderStatisticsByTagNameAndBatchIDResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SenderStatisticsByTagNameAndBatchIDResponse) GoString

func (*SenderStatisticsByTagNameAndBatchIDResponse) SetHeaders

func (*SenderStatisticsByTagNameAndBatchIDResponse) SetStatusCode

func (SenderStatisticsByTagNameAndBatchIDResponse) String

type SenderStatisticsByTagNameAndBatchIDResponseBody

type SenderStatisticsByTagNameAndBatchIDResponseBody struct {
	RequestId  *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Data       *SenderStatisticsByTagNameAndBatchIDResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (SenderStatisticsByTagNameAndBatchIDResponseBody) GoString

func (*SenderStatisticsByTagNameAndBatchIDResponseBody) SetRequestId

func (*SenderStatisticsByTagNameAndBatchIDResponseBody) SetTotalCount

func (SenderStatisticsByTagNameAndBatchIDResponseBody) String

type SenderStatisticsByTagNameAndBatchIDResponseBodyData

type SenderStatisticsByTagNameAndBatchIDResponseBodyData struct {
	Stat []*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat `json:"stat,omitempty" xml:"stat,omitempty" type:"Repeated"`
}

func (SenderStatisticsByTagNameAndBatchIDResponseBodyData) GoString

func (SenderStatisticsByTagNameAndBatchIDResponseBodyData) String

type SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat

type SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat struct {
	CreateTime         *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	FaildCount         *string `json:"faildCount,omitempty" xml:"faildCount,omitempty"`
	RequestCount       *string `json:"requestCount,omitempty" xml:"requestCount,omitempty"`
	SucceededPercent   *string `json:"succeededPercent,omitempty" xml:"succeededPercent,omitempty"`
	SuccessCount       *string `json:"successCount,omitempty" xml:"successCount,omitempty"`
	UnavailableCount   *string `json:"unavailableCount,omitempty" xml:"unavailableCount,omitempty"`
	UnavailablePercent *string `json:"unavailablePercent,omitempty" xml:"unavailablePercent,omitempty"`
}

func (SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) GoString

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetCreateTime

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetFaildCount

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetRequestCount

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetSucceededPercent

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetSuccessCount

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetUnavailableCount

func (*SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) SetUnavailablePercent

func (SenderStatisticsByTagNameAndBatchIDResponseBodyDataStat) String

type SenderStatisticsDetailByParamRequest

type SenderStatisticsDetailByParamRequest struct {
	AccountName          *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	EndTime              *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Length               *int32  `json:"Length,omitempty" xml:"Length,omitempty"`
	NextStart            *string `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	StartTime            *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status               *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
	TagName              *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	ToAddress            *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
}

func (SenderStatisticsDetailByParamRequest) GoString

func (*SenderStatisticsDetailByParamRequest) SetAccountName

func (*SenderStatisticsDetailByParamRequest) SetEndTime

func (*SenderStatisticsDetailByParamRequest) SetLength

func (*SenderStatisticsDetailByParamRequest) SetNextStart

func (*SenderStatisticsDetailByParamRequest) SetOwnerId

func (*SenderStatisticsDetailByParamRequest) SetResourceOwnerAccount

func (*SenderStatisticsDetailByParamRequest) SetResourceOwnerId

func (*SenderStatisticsDetailByParamRequest) SetStartTime

func (*SenderStatisticsDetailByParamRequest) SetStatus

func (*SenderStatisticsDetailByParamRequest) SetTagName

func (*SenderStatisticsDetailByParamRequest) SetToAddress

func (SenderStatisticsDetailByParamRequest) String

type SenderStatisticsDetailByParamResponse

type SenderStatisticsDetailByParamResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SenderStatisticsDetailByParamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SenderStatisticsDetailByParamResponse) GoString

func (*SenderStatisticsDetailByParamResponse) SetHeaders

func (*SenderStatisticsDetailByParamResponse) SetStatusCode

func (SenderStatisticsDetailByParamResponse) String

type SenderStatisticsDetailByParamResponseBody

type SenderStatisticsDetailByParamResponseBody struct {
	NextStart *int32                                         `json:"NextStart,omitempty" xml:"NextStart,omitempty"`
	RequestId *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Data      *SenderStatisticsDetailByParamResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (SenderStatisticsDetailByParamResponseBody) GoString

func (*SenderStatisticsDetailByParamResponseBody) SetNextStart

func (*SenderStatisticsDetailByParamResponseBody) SetRequestId

func (SenderStatisticsDetailByParamResponseBody) String

type SenderStatisticsDetailByParamResponseBodyData

type SenderStatisticsDetailByParamResponseBodyData struct {
	MailDetail []*SenderStatisticsDetailByParamResponseBodyDataMailDetail `json:"mailDetail,omitempty" xml:"mailDetail,omitempty" type:"Repeated"`
}

func (SenderStatisticsDetailByParamResponseBodyData) GoString

func (SenderStatisticsDetailByParamResponseBodyData) String

type SenderStatisticsDetailByParamResponseBodyDataMailDetail

type SenderStatisticsDetailByParamResponseBodyDataMailDetail struct {
	AccountName         *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	ErrorClassification *string `json:"ErrorClassification,omitempty" xml:"ErrorClassification,omitempty"`
	LastUpdateTime      *string `json:"LastUpdateTime,omitempty" xml:"LastUpdateTime,omitempty"`
	Message             *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Status              *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
	Subject             *string `json:"Subject,omitempty" xml:"Subject,omitempty"`
	ToAddress           *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
	UtcLastUpdateTime   *string `json:"UtcLastUpdateTime,omitempty" xml:"UtcLastUpdateTime,omitempty"`
}

func (SenderStatisticsDetailByParamResponseBodyDataMailDetail) GoString

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetAccountName

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetErrorClassification added in v1.2.2

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetLastUpdateTime

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetMessage

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetStatus

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetSubject added in v1.2.2

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetToAddress

func (*SenderStatisticsDetailByParamResponseBodyDataMailDetail) SetUtcLastUpdateTime

func (SenderStatisticsDetailByParamResponseBodyDataMailDetail) String

type SingleSendMailRequest

type SingleSendMailRequest struct {
	// This parameter is required.
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	AddressType       *int32  `json:"AddressType,omitempty" xml:"AddressType,omitempty"`
	ClickTrace        *string `json:"ClickTrace,omitempty" xml:"ClickTrace,omitempty"`
	FromAlias         *string `json:"FromAlias,omitempty" xml:"FromAlias,omitempty"`
	HtmlBody          *string `json:"HtmlBody,omitempty" xml:"HtmlBody,omitempty"`
	OwnerId           *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ReplyAddress      *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ReplyAddressAlias *string `json:"ReplyAddressAlias,omitempty" xml:"ReplyAddressAlias,omitempty"`
	// This parameter is required.
	ReplyToAddress       *bool   `json:"ReplyToAddress,omitempty" xml:"ReplyToAddress,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	Subject  *string `json:"Subject,omitempty" xml:"Subject,omitempty"`
	TagName  *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	TextBody *string `json:"TextBody,omitempty" xml:"TextBody,omitempty"`
	// This parameter is required.
	ToAddress              *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
	UnSubscribeFilterLevel *string `json:"UnSubscribeFilterLevel,omitempty" xml:"UnSubscribeFilterLevel,omitempty"`
	UnSubscribeLinkType    *string `json:"UnSubscribeLinkType,omitempty" xml:"UnSubscribeLinkType,omitempty"`
}

func (SingleSendMailRequest) GoString

func (s SingleSendMailRequest) GoString() string

func (*SingleSendMailRequest) SetAccountName

func (s *SingleSendMailRequest) SetAccountName(v string) *SingleSendMailRequest

func (*SingleSendMailRequest) SetAddressType

func (s *SingleSendMailRequest) SetAddressType(v int32) *SingleSendMailRequest

func (*SingleSendMailRequest) SetClickTrace

func (s *SingleSendMailRequest) SetClickTrace(v string) *SingleSendMailRequest

func (*SingleSendMailRequest) SetFromAlias

func (*SingleSendMailRequest) SetHtmlBody

func (*SingleSendMailRequest) SetOwnerId

func (*SingleSendMailRequest) SetReplyAddress

func (s *SingleSendMailRequest) SetReplyAddress(v string) *SingleSendMailRequest

func (*SingleSendMailRequest) SetReplyAddressAlias

func (s *SingleSendMailRequest) SetReplyAddressAlias(v string) *SingleSendMailRequest

func (*SingleSendMailRequest) SetReplyToAddress

func (s *SingleSendMailRequest) SetReplyToAddress(v bool) *SingleSendMailRequest

func (*SingleSendMailRequest) SetResourceOwnerAccount

func (s *SingleSendMailRequest) SetResourceOwnerAccount(v string) *SingleSendMailRequest

func (*SingleSendMailRequest) SetResourceOwnerId

func (s *SingleSendMailRequest) SetResourceOwnerId(v int64) *SingleSendMailRequest

func (*SingleSendMailRequest) SetSubject

func (*SingleSendMailRequest) SetTagName

func (*SingleSendMailRequest) SetTextBody

func (*SingleSendMailRequest) SetToAddress

func (*SingleSendMailRequest) SetUnSubscribeFilterLevel added in v1.2.1

func (s *SingleSendMailRequest) SetUnSubscribeFilterLevel(v string) *SingleSendMailRequest

func (*SingleSendMailRequest) SetUnSubscribeLinkType added in v1.2.1

func (s *SingleSendMailRequest) SetUnSubscribeLinkType(v string) *SingleSendMailRequest

func (SingleSendMailRequest) String

func (s SingleSendMailRequest) String() string

type SingleSendMailResponse

type SingleSendMailResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SingleSendMailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SingleSendMailResponse) GoString

func (s SingleSendMailResponse) GoString() string

func (*SingleSendMailResponse) SetBody

func (*SingleSendMailResponse) SetHeaders

func (*SingleSendMailResponse) SetStatusCode

func (SingleSendMailResponse) String

func (s SingleSendMailResponse) String() string

type SingleSendMailResponseBody

type SingleSendMailResponseBody struct {
	EnvId     *string `json:"EnvId,omitempty" xml:"EnvId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SingleSendMailResponseBody) GoString

func (s SingleSendMailResponseBody) GoString() string

func (*SingleSendMailResponseBody) SetEnvId

func (*SingleSendMailResponseBody) SetRequestId

func (SingleSendMailResponseBody) String

type SingleSendMailV2Request added in v1.1.0

type SingleSendMailV2Request struct {
	// This parameter is required.
	//
	// example:
	//
	// test***@example.net
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	AddressType *int32 `json:"AddressType,omitempty" xml:"AddressType,omitempty"`
	// example:
	//
	// 0
	ClickTrace *string `json:"ClickTrace,omitempty" xml:"ClickTrace,omitempty"`
	FromAlias  *string `json:"FromAlias,omitempty" xml:"FromAlias,omitempty"`
	// example:
	//
	// body
	HtmlBody             *string                                        `json:"HtmlBody,omitempty" xml:"HtmlBody,omitempty"`
	HtmlBodyPlaceHolders []*SingleSendMailV2RequestHtmlBodyPlaceHolders `json:"HtmlBodyPlaceHolders,omitempty" xml:"HtmlBodyPlaceHolders,omitempty" type:"Repeated"`
	OwnerId              *int64                                         `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// test2***@example.net
	ReplyAddress      *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ReplyAddressAlias *string `json:"ReplyAddressAlias,omitempty" xml:"ReplyAddressAlias,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// true
	ReplyToAddress       *bool   `json:"ReplyToAddress,omitempty" xml:"ReplyToAddress,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Subject
	Subject *string `json:"Subject,omitempty" xml:"Subject,omitempty"`
	// example:
	//
	// test
	TagName *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	// example:
	//
	// body
	TextBody *string `json:"TextBody,omitempty" xml:"TextBody,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test1***@example.net
	ToAddress *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
}

func (SingleSendMailV2Request) GoString added in v1.1.0

func (s SingleSendMailV2Request) GoString() string

func (*SingleSendMailV2Request) SetAccountName added in v1.1.0

func (*SingleSendMailV2Request) SetAddressType added in v1.1.0

func (*SingleSendMailV2Request) SetClickTrace added in v1.1.0

func (*SingleSendMailV2Request) SetFromAlias added in v1.1.0

func (*SingleSendMailV2Request) SetHtmlBody added in v1.1.0

func (*SingleSendMailV2Request) SetHtmlBodyPlaceHolders added in v1.1.0

func (*SingleSendMailV2Request) SetOwnerId added in v1.1.0

func (*SingleSendMailV2Request) SetReplyAddress added in v1.1.0

func (*SingleSendMailV2Request) SetReplyAddressAlias added in v1.1.0

func (s *SingleSendMailV2Request) SetReplyAddressAlias(v string) *SingleSendMailV2Request

func (*SingleSendMailV2Request) SetReplyToAddress added in v1.1.0

func (s *SingleSendMailV2Request) SetReplyToAddress(v bool) *SingleSendMailV2Request

func (*SingleSendMailV2Request) SetResourceOwnerAccount added in v1.1.0

func (s *SingleSendMailV2Request) SetResourceOwnerAccount(v string) *SingleSendMailV2Request

func (*SingleSendMailV2Request) SetResourceOwnerId added in v1.1.0

func (s *SingleSendMailV2Request) SetResourceOwnerId(v int64) *SingleSendMailV2Request

func (*SingleSendMailV2Request) SetSubject added in v1.1.0

func (*SingleSendMailV2Request) SetTagName added in v1.1.0

func (*SingleSendMailV2Request) SetTextBody added in v1.1.0

func (*SingleSendMailV2Request) SetToAddress added in v1.1.0

func (SingleSendMailV2Request) String added in v1.1.0

func (s SingleSendMailV2Request) String() string

type SingleSendMailV2RequestHtmlBodyPlaceHolders added in v1.1.0

type SingleSendMailV2RequestHtmlBodyPlaceHolders struct {
	PlaceHolders map[string]*string `json:"PlaceHolders,omitempty" xml:"PlaceHolders,omitempty"`
	// example:
	//
	// test1***@example.net
	ToAddress *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
}

func (SingleSendMailV2RequestHtmlBodyPlaceHolders) GoString added in v1.1.0

func (*SingleSendMailV2RequestHtmlBodyPlaceHolders) SetPlaceHolders added in v1.1.0

func (*SingleSendMailV2RequestHtmlBodyPlaceHolders) SetToAddress added in v1.1.0

func (SingleSendMailV2RequestHtmlBodyPlaceHolders) String added in v1.1.0

type SingleSendMailV2Response added in v1.1.0

type SingleSendMailV2Response struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SingleSendMailV2ResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SingleSendMailV2Response) GoString added in v1.1.0

func (s SingleSendMailV2Response) GoString() string

func (*SingleSendMailV2Response) SetBody added in v1.1.0

func (*SingleSendMailV2Response) SetHeaders added in v1.1.0

func (*SingleSendMailV2Response) SetStatusCode added in v1.1.0

func (SingleSendMailV2Response) String added in v1.1.0

func (s SingleSendMailV2Response) String() string

type SingleSendMailV2ResponseBody added in v1.1.0

type SingleSendMailV2ResponseBody struct {
	// example:
	//
	// xxxxxx
	EnvId *string `json:"EnvId,omitempty" xml:"EnvId,omitempty"`
	// example:
	//
	// 2D086F6-8F31-4658-84C1-006DED011A85
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SingleSendMailV2ResponseBody) GoString added in v1.1.0

func (s SingleSendMailV2ResponseBody) GoString() string

func (*SingleSendMailV2ResponseBody) SetEnvId added in v1.1.0

func (*SingleSendMailV2ResponseBody) SetRequestId added in v1.1.0

func (SingleSendMailV2ResponseBody) String added in v1.1.0

type SingleSendMailV2ShrinkRequest added in v1.1.0

type SingleSendMailV2ShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// test***@example.net
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	AddressType *int32 `json:"AddressType,omitempty" xml:"AddressType,omitempty"`
	// example:
	//
	// 0
	ClickTrace *string `json:"ClickTrace,omitempty" xml:"ClickTrace,omitempty"`
	FromAlias  *string `json:"FromAlias,omitempty" xml:"FromAlias,omitempty"`
	// example:
	//
	// body
	HtmlBody                   *string `json:"HtmlBody,omitempty" xml:"HtmlBody,omitempty"`
	HtmlBodyPlaceHoldersShrink *string `json:"HtmlBodyPlaceHolders,omitempty" xml:"HtmlBodyPlaceHolders,omitempty"`
	OwnerId                    *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// test2***@example.net
	ReplyAddress      *string `json:"ReplyAddress,omitempty" xml:"ReplyAddress,omitempty"`
	ReplyAddressAlias *string `json:"ReplyAddressAlias,omitempty" xml:"ReplyAddressAlias,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// true
	ReplyToAddress       *bool   `json:"ReplyToAddress,omitempty" xml:"ReplyToAddress,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Subject
	Subject *string `json:"Subject,omitempty" xml:"Subject,omitempty"`
	// example:
	//
	// test
	TagName *string `json:"TagName,omitempty" xml:"TagName,omitempty"`
	// example:
	//
	// body
	TextBody *string `json:"TextBody,omitempty" xml:"TextBody,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test1***@example.net
	ToAddress *string `json:"ToAddress,omitempty" xml:"ToAddress,omitempty"`
}

func (SingleSendMailV2ShrinkRequest) GoString added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetAccountName added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetAddressType added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetClickTrace added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetFromAlias added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetHtmlBody added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetHtmlBodyPlaceHoldersShrink added in v1.1.0

func (s *SingleSendMailV2ShrinkRequest) SetHtmlBodyPlaceHoldersShrink(v string) *SingleSendMailV2ShrinkRequest

func (*SingleSendMailV2ShrinkRequest) SetOwnerId added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetReplyAddress added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetReplyAddressAlias added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetReplyToAddress added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetResourceOwnerAccount added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetResourceOwnerId added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetSubject added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetTagName added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetTextBody added in v1.1.0

func (*SingleSendMailV2ShrinkRequest) SetToAddress added in v1.1.0

func (SingleSendMailV2ShrinkRequest) String added in v1.1.0

Jump to

Keyboard shortcuts

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