Documentation ¶
Index ¶
- type AccountNotificationInfo
- type AddIpfilterRequest
- type AddIpfilterResponse
- type ApproveMailTemplateRequest
- type ApproveMailTemplateResponse
- type ApproveReplyMailAddressRequest
- type ApproveReplyMailAddressResponse
- type ApproveSmsTemplateRequest
- type ApproveSmsTemplateResponse
- type ApproveTemplateRequest
- type ApproveTemplateResponse
- type BatchSendMailRequest
- type BatchSendMailResponse
- type CheckDomainRequest
- type CheckDomainResponse
- type CheckInvalidAddressRequest
- type CheckInvalidAddressResponse
- type CheckReplyToMailAddressRequest
- type CheckReplyToMailAddressResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddIpfilter(request *AddIpfilterRequest) (response *AddIpfilterResponse, err error)
- func (client *Client) AddIpfilterWithCallback(request *AddIpfilterRequest, ...) <-chan int
- func (client *Client) AddIpfilterWithChan(request *AddIpfilterRequest) (<-chan *AddIpfilterResponse, <-chan error)
- func (client *Client) ApproveMailTemplate(request *ApproveMailTemplateRequest) (response *ApproveMailTemplateResponse, err error)
- func (client *Client) ApproveMailTemplateWithCallback(request *ApproveMailTemplateRequest, ...) <-chan int
- func (client *Client) ApproveMailTemplateWithChan(request *ApproveMailTemplateRequest) (<-chan *ApproveMailTemplateResponse, <-chan error)
- func (client *Client) ApproveReplyMailAddress(request *ApproveReplyMailAddressRequest) (response *ApproveReplyMailAddressResponse, err error)
- func (client *Client) ApproveReplyMailAddressWithCallback(request *ApproveReplyMailAddressRequest, ...) <-chan int
- func (client *Client) ApproveReplyMailAddressWithChan(request *ApproveReplyMailAddressRequest) (<-chan *ApproveReplyMailAddressResponse, <-chan error)
- func (client *Client) ApproveSmsTemplate(request *ApproveSmsTemplateRequest) (response *ApproveSmsTemplateResponse, err error)
- func (client *Client) ApproveSmsTemplateWithCallback(request *ApproveSmsTemplateRequest, ...) <-chan int
- func (client *Client) ApproveSmsTemplateWithChan(request *ApproveSmsTemplateRequest) (<-chan *ApproveSmsTemplateResponse, <-chan error)
- func (client *Client) ApproveTemplate(request *ApproveTemplateRequest) (response *ApproveTemplateResponse, err error)
- func (client *Client) ApproveTemplateWithCallback(request *ApproveTemplateRequest, ...) <-chan int
- func (client *Client) ApproveTemplateWithChan(request *ApproveTemplateRequest) (<-chan *ApproveTemplateResponse, <-chan error)
- func (client *Client) BatchSendMail(request *BatchSendMailRequest) (response *BatchSendMailResponse, err error)
- func (client *Client) BatchSendMailWithCallback(request *BatchSendMailRequest, ...) <-chan int
- func (client *Client) BatchSendMailWithChan(request *BatchSendMailRequest) (<-chan *BatchSendMailResponse, <-chan error)
- func (client *Client) CheckDomain(request *CheckDomainRequest) (response *CheckDomainResponse, err error)
- func (client *Client) CheckDomainWithCallback(request *CheckDomainRequest, ...) <-chan int
- func (client *Client) CheckDomainWithChan(request *CheckDomainRequest) (<-chan *CheckDomainResponse, <-chan error)
- func (client *Client) CheckInvalidAddress(request *CheckInvalidAddressRequest) (response *CheckInvalidAddressResponse, err error)
- func (client *Client) CheckInvalidAddressWithCallback(request *CheckInvalidAddressRequest, ...) <-chan int
- func (client *Client) CheckInvalidAddressWithChan(request *CheckInvalidAddressRequest) (<-chan *CheckInvalidAddressResponse, <-chan error)
- func (client *Client) CheckReplyToMailAddress(request *CheckReplyToMailAddressRequest) (response *CheckReplyToMailAddressResponse, err error)
- func (client *Client) CheckReplyToMailAddressWithCallback(request *CheckReplyToMailAddressRequest, ...) <-chan int
- func (client *Client) CheckReplyToMailAddressWithChan(request *CheckReplyToMailAddressRequest) (<-chan *CheckReplyToMailAddressResponse, <-chan error)
- func (client *Client) CreateDayu(request *CreateDayuRequest) (response *CreateDayuResponse, err error)
- func (client *Client) CreateDayuWithCallback(request *CreateDayuRequest, ...) <-chan int
- func (client *Client) CreateDayuWithChan(request *CreateDayuRequest) (<-chan *CreateDayuResponse, <-chan error)
- func (client *Client) CreateDomain(request *CreateDomainRequest) (response *CreateDomainResponse, err error)
- func (client *Client) CreateDomainWithCallback(request *CreateDomainRequest, ...) <-chan int
- func (client *Client) CreateDomainWithChan(request *CreateDomainRequest) (<-chan *CreateDomainResponse, <-chan error)
- func (client *Client) CreateMailAddress(request *CreateMailAddressRequest) (response *CreateMailAddressResponse, err error)
- func (client *Client) CreateMailAddressWithCallback(request *CreateMailAddressRequest, ...) <-chan int
- func (client *Client) CreateMailAddressWithChan(request *CreateMailAddressRequest) (<-chan *CreateMailAddressResponse, <-chan error)
- func (client *Client) CreateReceiver(request *CreateReceiverRequest) (response *CreateReceiverResponse, err error)
- func (client *Client) CreateReceiverWithCallback(request *CreateReceiverRequest, ...) <-chan int
- func (client *Client) CreateReceiverWithChan(request *CreateReceiverRequest) (<-chan *CreateReceiverResponse, <-chan error)
- func (client *Client) CreateSign(request *CreateSignRequest) (response *CreateSignResponse, err error)
- func (client *Client) CreateSignWithCallback(request *CreateSignRequest, ...) <-chan int
- func (client *Client) CreateSignWithChan(request *CreateSignRequest) (<-chan *CreateSignResponse, <-chan error)
- func (client *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)
- func (client *Client) CreateTagWithCallback(request *CreateTagRequest, ...) <-chan int
- func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-chan error)
- func (client *Client) CreateTemplate(request *CreateTemplateRequest) (response *CreateTemplateResponse, err error)
- func (client *Client) CreateTemplateWithCallback(request *CreateTemplateRequest, ...) <-chan int
- func (client *Client) CreateTemplateWithChan(request *CreateTemplateRequest) (<-chan *CreateTemplateResponse, <-chan error)
- func (client *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
- func (client *Client) DeleteDomainWithCallback(request *DeleteDomainRequest, ...) <-chan int
- func (client *Client) DeleteDomainWithChan(request *DeleteDomainRequest) (<-chan *DeleteDomainResponse, <-chan error)
- func (client *Client) DeleteInvalidAddress(request *DeleteInvalidAddressRequest) (response *DeleteInvalidAddressResponse, err error)
- func (client *Client) DeleteInvalidAddressWithCallback(request *DeleteInvalidAddressRequest, ...) <-chan int
- func (client *Client) DeleteInvalidAddressWithChan(request *DeleteInvalidAddressRequest) (<-chan *DeleteInvalidAddressResponse, <-chan error)
- func (client *Client) DeleteIpfilterByEdmId(request *DeleteIpfilterByEdmIdRequest) (response *DeleteIpfilterByEdmIdResponse, err error)
- func (client *Client) DeleteIpfilterByEdmIdWithCallback(request *DeleteIpfilterByEdmIdRequest, ...) <-chan int
- func (client *Client) DeleteIpfilterByEdmIdWithChan(request *DeleteIpfilterByEdmIdRequest) (<-chan *DeleteIpfilterByEdmIdResponse, <-chan error)
- func (client *Client) DeleteMailAddress(request *DeleteMailAddressRequest) (response *DeleteMailAddressResponse, err error)
- func (client *Client) DeleteMailAddressWithCallback(request *DeleteMailAddressRequest, ...) <-chan int
- func (client *Client) DeleteMailAddressWithChan(request *DeleteMailAddressRequest) (<-chan *DeleteMailAddressResponse, <-chan error)
- func (client *Client) DeleteReceiver(request *DeleteReceiverRequest) (response *DeleteReceiverResponse, err error)
- func (client *Client) DeleteReceiverDetail(request *DeleteReceiverDetailRequest) (response *DeleteReceiverDetailResponse, err error)
- func (client *Client) DeleteReceiverDetailWithCallback(request *DeleteReceiverDetailRequest, ...) <-chan int
- func (client *Client) DeleteReceiverDetailWithChan(request *DeleteReceiverDetailRequest) (<-chan *DeleteReceiverDetailResponse, <-chan error)
- func (client *Client) DeleteReceiverWithCallback(request *DeleteReceiverRequest, ...) <-chan int
- func (client *Client) DeleteReceiverWithChan(request *DeleteReceiverRequest) (<-chan *DeleteReceiverResponse, <-chan error)
- func (client *Client) DeleteSign(request *DeleteSignRequest) (response *DeleteSignResponse, err error)
- func (client *Client) DeleteSignWithCallback(request *DeleteSignRequest, ...) <-chan int
- func (client *Client) DeleteSignWithChan(request *DeleteSignRequest) (<-chan *DeleteSignResponse, <-chan error)
- func (client *Client) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)
- func (client *Client) DeleteTagWithCallback(request *DeleteTagRequest, ...) <-chan int
- func (client *Client) DeleteTagWithChan(request *DeleteTagRequest) (<-chan *DeleteTagResponse, <-chan error)
- func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)
- func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, ...) <-chan int
- func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)
- func (client *Client) DescAccountSummary(request *DescAccountSummaryRequest) (response *DescAccountSummaryResponse, err error)
- func (client *Client) DescAccountSummary2(request *DescAccountSummary2Request) (response *DescAccountSummary2Response, err error)
- func (client *Client) DescAccountSummary2WithCallback(request *DescAccountSummary2Request, ...) <-chan int
- func (client *Client) DescAccountSummary2WithChan(request *DescAccountSummary2Request) (<-chan *DescAccountSummary2Response, <-chan error)
- func (client *Client) DescAccountSummaryWithCallback(request *DescAccountSummaryRequest, ...) <-chan int
- func (client *Client) DescAccountSummaryWithChan(request *DescAccountSummaryRequest) (<-chan *DescAccountSummaryResponse, <-chan error)
- func (client *Client) DescDomain(request *DescDomainRequest) (response *DescDomainResponse, err error)
- func (client *Client) DescDomainWithCallback(request *DescDomainRequest, ...) <-chan int
- func (client *Client) DescDomainWithChan(request *DescDomainRequest) (<-chan *DescDomainResponse, <-chan error)
- func (client *Client) DescTemplate(request *DescTemplateRequest) (response *DescTemplateResponse, err error)
- func (client *Client) DescTemplateWithCallback(request *DescTemplateRequest, ...) <-chan int
- func (client *Client) DescTemplateWithChan(request *DescTemplateRequest) (<-chan *DescTemplateResponse, <-chan error)
- func (client *Client) EnableAccount(request *EnableAccountRequest) (response *EnableAccountResponse, err error)
- func (client *Client) EnableAccountWithCallback(request *EnableAccountRequest, ...) <-chan int
- func (client *Client) EnableAccountWithChan(request *EnableAccountRequest) (<-chan *EnableAccountResponse, <-chan error)
- func (client *Client) GetAccountList(request *GetAccountListRequest) (response *GetAccountListResponse, err error)
- func (client *Client) GetAccountListWithCallback(request *GetAccountListRequest, ...) <-chan int
- func (client *Client) GetAccountListWithChan(request *GetAccountListRequest) (<-chan *GetAccountListResponse, <-chan error)
- func (client *Client) GetIpProtection(request *GetIpProtectionRequest) (response *GetIpProtectionResponse, err error)
- func (client *Client) GetIpProtectionWithCallback(request *GetIpProtectionRequest, ...) <-chan int
- func (client *Client) GetIpProtectionWithChan(request *GetIpProtectionRequest) (<-chan *GetIpProtectionResponse, <-chan error)
- func (client *Client) GetIpfilterList(request *GetIpfilterListRequest) (response *GetIpfilterListResponse, err error)
- func (client *Client) GetIpfilterListWithCallback(request *GetIpfilterListRequest, ...) <-chan int
- func (client *Client) GetIpfilterListWithChan(request *GetIpfilterListRequest) (<-chan *GetIpfilterListResponse, <-chan error)
- func (client *Client) GetRegionList(request *GetRegionListRequest) (response *GetRegionListResponse, err error)
- func (client *Client) GetRegionListWithCallback(request *GetRegionListRequest, ...) <-chan int
- func (client *Client) GetRegionListWithChan(request *GetRegionListRequest) (<-chan *GetRegionListResponse, <-chan error)
- func (client *Client) GetSenderAddressList(request *GetSenderAddressListRequest) (response *GetSenderAddressListResponse, err error)
- func (client *Client) GetSenderAddressListWithCallback(request *GetSenderAddressListRequest, ...) <-chan int
- func (client *Client) GetSenderAddressListWithChan(request *GetSenderAddressListRequest) (<-chan *GetSenderAddressListResponse, <-chan error)
- func (client *Client) GetTrackList(request *GetTrackListRequest) (response *GetTrackListResponse, err error)
- func (client *Client) GetTrackListWithCallback(request *GetTrackListRequest, ...) <-chan int
- func (client *Client) GetTrackListWithChan(request *GetTrackListRequest) (<-chan *GetTrackListResponse, <-chan error)
- func (client *Client) MigrateMarket(request *MigrateMarketRequest) (response *MigrateMarketResponse, err error)
- func (client *Client) MigrateMarketWithCallback(request *MigrateMarketRequest, ...) <-chan int
- func (client *Client) MigrateMarketWithChan(request *MigrateMarketRequest) (<-chan *MigrateMarketResponse, <-chan error)
- func (client *Client) ModifyAccountNotification(request *ModifyAccountNotificationRequest) (response *ModifyAccountNotificationResponse, err error)
- func (client *Client) ModifyAccountNotificationWithCallback(request *ModifyAccountNotificationRequest, ...) <-chan int
- func (client *Client) ModifyAccountNotificationWithChan(request *ModifyAccountNotificationRequest) (<-chan *ModifyAccountNotificationResponse, <-chan error)
- func (client *Client) ModifyMailAddress(request *ModifyMailAddressRequest) (response *ModifyMailAddressResponse, err error)
- func (client *Client) ModifyMailAddressWithCallback(request *ModifyMailAddressRequest, ...) <-chan int
- func (client *Client) ModifyMailAddressWithChan(request *ModifyMailAddressRequest) (<-chan *ModifyMailAddressResponse, <-chan error)
- func (client *Client) ModifySenderAddressNotification(request *ModifySenderAddressNotificationRequest) (response *ModifySenderAddressNotificationResponse, err error)
- func (client *Client) ModifySenderAddressNotificationWithCallback(request *ModifySenderAddressNotificationRequest, ...) <-chan int
- func (client *Client) ModifySenderAddressNotificationWithChan(request *ModifySenderAddressNotificationRequest) (<-chan *ModifySenderAddressNotificationResponse, <-chan error)
- func (client *Client) ModifyTag(request *ModifyTagRequest) (response *ModifyTagResponse, err error)
- func (client *Client) ModifyTagWithCallback(request *ModifyTagRequest, ...) <-chan int
- func (client *Client) ModifyTagWithChan(request *ModifyTagRequest) (<-chan *ModifyTagResponse, <-chan error)
- func (client *Client) ModifyTemplate(request *ModifyTemplateRequest) (response *ModifyTemplateResponse, err error)
- func (client *Client) ModifyTemplateWithCallback(request *ModifyTemplateRequest, ...) <-chan int
- func (client *Client) ModifyTemplateWithChan(request *ModifyTemplateRequest) (<-chan *ModifyTemplateResponse, <-chan error)
- func (client *Client) QueryDomainByParam(request *QueryDomainByParamRequest) (response *QueryDomainByParamResponse, err error)
- func (client *Client) QueryDomainByParamWithCallback(request *QueryDomainByParamRequest, ...) <-chan int
- func (client *Client) QueryDomainByParamWithChan(request *QueryDomainByParamRequest) (<-chan *QueryDomainByParamResponse, <-chan error)
- func (client *Client) QueryInvalidAddress(request *QueryInvalidAddressRequest) (response *QueryInvalidAddressResponse, err error)
- func (client *Client) QueryInvalidAddressWithCallback(request *QueryInvalidAddressRequest, ...) <-chan int
- func (client *Client) QueryInvalidAddressWithChan(request *QueryInvalidAddressRequest) (<-chan *QueryInvalidAddressResponse, <-chan error)
- func (client *Client) QueryMailAddressByParam(request *QueryMailAddressByParamRequest) (response *QueryMailAddressByParamResponse, err error)
- func (client *Client) QueryMailAddressByParamWithCallback(request *QueryMailAddressByParamRequest, ...) <-chan int
- func (client *Client) QueryMailAddressByParamWithChan(request *QueryMailAddressByParamRequest) (<-chan *QueryMailAddressByParamResponse, <-chan error)
- func (client *Client) QueryReceiverByParam(request *QueryReceiverByParamRequest) (response *QueryReceiverByParamResponse, err error)
- func (client *Client) QueryReceiverByParamWithCallback(request *QueryReceiverByParamRequest, ...) <-chan int
- func (client *Client) QueryReceiverByParamWithChan(request *QueryReceiverByParamRequest) (<-chan *QueryReceiverByParamResponse, <-chan error)
- func (client *Client) QueryReceiverDetail(request *QueryReceiverDetailRequest) (response *QueryReceiverDetailResponse, err error)
- func (client *Client) QueryReceiverDetailWithCallback(request *QueryReceiverDetailRequest, ...) <-chan int
- func (client *Client) QueryReceiverDetailWithChan(request *QueryReceiverDetailRequest) (<-chan *QueryReceiverDetailResponse, <-chan error)
- func (client *Client) QuerySignByParam(request *QuerySignByParamRequest) (response *QuerySignByParamResponse, err error)
- func (client *Client) QuerySignByParamWithCallback(request *QuerySignByParamRequest, ...) <-chan int
- func (client *Client) QuerySignByParamWithChan(request *QuerySignByParamRequest) (<-chan *QuerySignByParamResponse, <-chan error)
- func (client *Client) QuerySmsStatistics(request *QuerySmsStatisticsRequest) (response *QuerySmsStatisticsResponse, err error)
- func (client *Client) QuerySmsStatisticsWithCallback(request *QuerySmsStatisticsRequest, ...) <-chan int
- func (client *Client) QuerySmsStatisticsWithChan(request *QuerySmsStatisticsRequest) (<-chan *QuerySmsStatisticsResponse, <-chan error)
- func (client *Client) QueryTagByParam(request *QueryTagByParamRequest) (response *QueryTagByParamResponse, err error)
- func (client *Client) QueryTagByParamWithCallback(request *QueryTagByParamRequest, ...) <-chan int
- func (client *Client) QueryTagByParamWithChan(request *QueryTagByParamRequest) (<-chan *QueryTagByParamResponse, <-chan error)
- func (client *Client) QueryTaskByParam(request *QueryTaskByParamRequest) (response *QueryTaskByParamResponse, err error)
- func (client *Client) QueryTaskByParamWithCallback(request *QueryTaskByParamRequest, ...) <-chan int
- func (client *Client) QueryTaskByParamWithChan(request *QueryTaskByParamRequest) (<-chan *QueryTaskByParamResponse, <-chan error)
- func (client *Client) QueryTemplateByParam(request *QueryTemplateByParamRequest) (response *QueryTemplateByParamResponse, err error)
- func (client *Client) QueryTemplateByParamWithCallback(request *QueryTemplateByParamRequest, ...) <-chan int
- func (client *Client) QueryTemplateByParamWithChan(request *QueryTemplateByParamRequest) (<-chan *QueryTemplateByParamResponse, <-chan error)
- func (client *Client) SaveReceiverDetail(request *SaveReceiverDetailRequest) (response *SaveReceiverDetailResponse, err error)
- func (client *Client) SaveReceiverDetailWithCallback(request *SaveReceiverDetailRequest, ...) <-chan int
- func (client *Client) SaveReceiverDetailWithChan(request *SaveReceiverDetailRequest) (<-chan *SaveReceiverDetailResponse, <-chan error)
- func (client *Client) SendTestByTemplate(request *SendTestByTemplateRequest) (response *SendTestByTemplateResponse, err error)
- func (client *Client) SendTestByTemplateWithCallback(request *SendTestByTemplateRequest, ...) <-chan int
- func (client *Client) SendTestByTemplateWithChan(request *SendTestByTemplateRequest) (<-chan *SendTestByTemplateResponse, <-chan error)
- func (client *Client) SenderStatisticsByTagNameAndBatchID(request *SenderStatisticsByTagNameAndBatchIDRequest) (response *SenderStatisticsByTagNameAndBatchIDResponse, err error)
- func (client *Client) SenderStatisticsByTagNameAndBatchIDWithCallback(request *SenderStatisticsByTagNameAndBatchIDRequest, ...) <-chan int
- func (client *Client) SenderStatisticsByTagNameAndBatchIDWithChan(request *SenderStatisticsByTagNameAndBatchIDRequest) (<-chan *SenderStatisticsByTagNameAndBatchIDResponse, <-chan error)
- func (client *Client) SenderStatisticsDetailByParam(request *SenderStatisticsDetailByParamRequest) (response *SenderStatisticsDetailByParamResponse, err error)
- func (client *Client) SenderStatisticsDetailByParamWithCallback(request *SenderStatisticsDetailByParamRequest, ...) <-chan int
- func (client *Client) SenderStatisticsDetailByParamWithChan(request *SenderStatisticsDetailByParamRequest) (<-chan *SenderStatisticsDetailByParamResponse, <-chan error)
- func (client *Client) SetMaxQuotaLevel(request *SetMaxQuotaLevelRequest) (response *SetMaxQuotaLevelResponse, err error)
- func (client *Client) SetMaxQuotaLevelWithCallback(request *SetMaxQuotaLevelRequest, ...) <-chan int
- func (client *Client) SetMaxQuotaLevelWithChan(request *SetMaxQuotaLevelRequest) (<-chan *SetMaxQuotaLevelResponse, <-chan error)
- func (client *Client) SingleSendMail(request *SingleSendMailRequest) (response *SingleSendMailResponse, err error)
- func (client *Client) SingleSendMailWithCallback(request *SingleSendMailRequest, ...) <-chan int
- func (client *Client) SingleSendMailWithChan(request *SingleSendMailRequest) (<-chan *SingleSendMailResponse, <-chan error)
- func (client *Client) SingleSendSms(request *SingleSendSmsRequest) (response *SingleSendSmsResponse, err error)
- func (client *Client) SingleSendSmsWithCallback(request *SingleSendSmsRequest, ...) <-chan int
- func (client *Client) SingleSendSmsWithChan(request *SingleSendSmsRequest) (<-chan *SingleSendSmsResponse, <-chan error)
- func (client *Client) UpdateDomainTrackName(request *UpdateDomainTrackNameRequest) (response *UpdateDomainTrackNameResponse, err error)
- func (client *Client) UpdateDomainTrackNameWithCallback(request *UpdateDomainTrackNameRequest, ...) <-chan int
- func (client *Client) UpdateDomainTrackNameWithChan(request *UpdateDomainTrackNameRequest) (<-chan *UpdateDomainTrackNameResponse, <-chan error)
- func (client *Client) UpdateIpProtection(request *UpdateIpProtectionRequest) (response *UpdateIpProtectionResponse, err error)
- func (client *Client) UpdateIpProtectionWithCallback(request *UpdateIpProtectionRequest, ...) <-chan int
- func (client *Client) UpdateIpProtectionWithChan(request *UpdateIpProtectionRequest) (<-chan *UpdateIpProtectionResponse, <-chan error)
- type CreateDayuRequest
- type CreateDayuResponse
- type CreateDomainRequest
- type CreateDomainResponse
- type CreateMailAddressRequest
- type CreateMailAddressResponse
- type CreateReceiverRequest
- type CreateReceiverResponse
- type CreateSignRequest
- type CreateSignResponse
- type CreateTagRequest
- type CreateTagResponse
- type CreateTemplateRequest
- type CreateTemplateResponse
- type DataInGetAccountList
- type DataInGetIpfilterList
- type DataInGetRegionList
- type DataInGetSenderAddressList
- type DataInGetTrackList
- type DataInQueryDomainByParam
- type DataInQueryInvalidAddress
- type DataInQueryMailAddressByParam
- type DataInQueryReceiverByParam
- type DataInQueryReceiverDetail
- type DataInQuerySignByParam
- type DataInQuerySmsStatistics
- type DataInQueryTagByParam
- type DataInQueryTaskByParam
- type DataInQueryTemplateByParam
- type DataInSaveReceiverDetail
- type DataInSenderStatisticsByTagNameAndBatchID
- type DataInSenderStatisticsDetailByParam
- type DeleteDomainRequest
- type DeleteDomainResponse
- type DeleteInvalidAddressRequest
- type DeleteInvalidAddressResponse
- type DeleteIpfilterByEdmIdRequest
- type DeleteIpfilterByEdmIdResponse
- type DeleteMailAddressRequest
- type DeleteMailAddressResponse
- type DeleteReceiverDetailRequest
- type DeleteReceiverDetailResponse
- type DeleteReceiverRequest
- type DeleteReceiverResponse
- type DeleteSignRequest
- type DeleteSignResponse
- type DeleteTagRequest
- type DeleteTagResponse
- type DeleteTemplateRequest
- type DeleteTemplateResponse
- type DescAccountSummary2Request
- type DescAccountSummary2Response
- type DescAccountSummaryRequest
- type DescAccountSummaryResponse
- type DescDomainRequest
- type DescDomainResponse
- type DescTemplateRequest
- type DescTemplateResponse
- type Detail
- type Domain
- type EnableAccountRequest
- type EnableAccountResponse
- type GetAccountListRequest
- type GetAccountListResponse
- type GetIpProtectionRequest
- type GetIpProtectionResponse
- type GetIpfilterListRequest
- type GetIpfilterListResponse
- type GetRegionListRequest
- type GetRegionListResponse
- type GetSenderAddressListRequest
- type GetSenderAddressListResponse
- type GetTrackListRequest
- type GetTrackListResponse
- type Ipfilters
- type MailAddress
- type MailDetail
- type MailDetailInQueryInvalidAddress
- type MigrateMarketRequest
- type MigrateMarketResponse
- type ModifyAccountNotificationRequest
- type ModifyAccountNotificationResponse
- type ModifyMailAddressRequest
- type ModifyMailAddressResponse
- type ModifySenderAddressNotificationRequest
- type ModifySenderAddressNotificationResponse
- type ModifyTagRequest
- type ModifyTagResponse
- type ModifyTemplateRequest
- type ModifyTemplateResponse
- type QueryDomainByParamRequest
- type QueryDomainByParamResponse
- type QueryInvalidAddressRequest
- type QueryInvalidAddressResponse
- type QueryMailAddressByParamRequest
- type QueryMailAddressByParamResponse
- type QueryReceiverByParamRequest
- type QueryReceiverByParamResponse
- type QueryReceiverDetailRequest
- type QueryReceiverDetailResponse
- type QuerySignByParamRequest
- type QuerySignByParamResponse
- type QuerySmsStatisticsRequest
- type QuerySmsStatisticsResponse
- type QueryTagByParamRequest
- type QueryTagByParamResponse
- type QueryTaskByParamRequest
- type QueryTaskByParamResponse
- type QueryTemplateByParamRequest
- type QueryTemplateByParamResponse
- type Receiver
- type RegionList
- type SaveReceiverDetailRequest
- type SaveReceiverDetailResponse
- type SendTestByTemplateRequest
- type SendTestByTemplateResponse
- type SenderAddressNotificationInfo
- type SenderStatisticsByTagNameAndBatchIDRequest
- type SenderStatisticsByTagNameAndBatchIDResponse
- type SenderStatisticsDetailByParamRequest
- type SenderStatisticsDetailByParamResponse
- type SetMaxQuotaLevelRequest
- type SetMaxQuotaLevelResponse
- type Sign
- type SingleSendMailRequest
- type SingleSendMailResponse
- type SingleSendSmsRequest
- type SingleSendSmsResponse
- type Stat
- type Tag
- type Task
- type Template
- type UpdateDomainTrackNameRequest
- type UpdateDomainTrackNameResponse
- type UpdateIpProtectionRequest
- type UpdateIpProtectionResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountNotificationInfo ¶
type AccountNotificationInfo struct { Region string `json:"Region" xml:"Region"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Status string `json:"Status" xml:"Status"` }
AccountNotificationInfo is a nested struct in dm response
type AddIpfilterRequest ¶
type AddIpfilterRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IpAddress string `position:"Query" name:"IpAddress"` }
AddIpfilterRequest is the request struct for api AddIpfilter
func CreateAddIpfilterRequest ¶
func CreateAddIpfilterRequest() (request *AddIpfilterRequest)
CreateAddIpfilterRequest creates a request to invoke AddIpfilter API
type AddIpfilterResponse ¶
type AddIpfilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddIpfilterResponse is the response struct for api AddIpfilter
func CreateAddIpfilterResponse ¶
func CreateAddIpfilterResponse() (response *AddIpfilterResponse)
CreateAddIpfilterResponse creates a response to parse from AddIpfilter response
type ApproveMailTemplateRequest ¶
type ApproveMailTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` FromType requests.Integer `position:"Query" name:"FromType"` }
ApproveMailTemplateRequest is the request struct for api ApproveMailTemplate
func CreateApproveMailTemplateRequest ¶
func CreateApproveMailTemplateRequest() (request *ApproveMailTemplateRequest)
CreateApproveMailTemplateRequest creates a request to invoke ApproveMailTemplate API
type ApproveMailTemplateResponse ¶
type ApproveMailTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApproveMailTemplateResponse is the response struct for api ApproveMailTemplate
func CreateApproveMailTemplateResponse ¶
func CreateApproveMailTemplateResponse() (response *ApproveMailTemplateResponse)
CreateApproveMailTemplateResponse creates a response to parse from ApproveMailTemplate response
type ApproveReplyMailAddressRequest ¶
type ApproveReplyMailAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Ticket string `position:"Query" name:"Ticket"` }
ApproveReplyMailAddressRequest is the request struct for api ApproveReplyMailAddress
func CreateApproveReplyMailAddressRequest ¶
func CreateApproveReplyMailAddressRequest() (request *ApproveReplyMailAddressRequest)
CreateApproveReplyMailAddressRequest creates a request to invoke ApproveReplyMailAddress API
type ApproveReplyMailAddressResponse ¶
type ApproveReplyMailAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApproveReplyMailAddressResponse is the response struct for api ApproveReplyMailAddress
func CreateApproveReplyMailAddressResponse ¶
func CreateApproveReplyMailAddressResponse() (response *ApproveReplyMailAddressResponse)
CreateApproveReplyMailAddressResponse creates a response to parse from ApproveReplyMailAddress response
type ApproveSmsTemplateRequest ¶
type ApproveSmsTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` FromType requests.Integer `position:"Query" name:"FromType"` }
ApproveSmsTemplateRequest is the request struct for api ApproveSmsTemplate
func CreateApproveSmsTemplateRequest ¶
func CreateApproveSmsTemplateRequest() (request *ApproveSmsTemplateRequest)
CreateApproveSmsTemplateRequest creates a request to invoke ApproveSmsTemplate API
type ApproveSmsTemplateResponse ¶
type ApproveSmsTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApproveSmsTemplateResponse is the response struct for api ApproveSmsTemplate
func CreateApproveSmsTemplateResponse ¶
func CreateApproveSmsTemplateResponse() (response *ApproveSmsTemplateResponse)
CreateApproveSmsTemplateResponse creates a response to parse from ApproveSmsTemplate response
type ApproveTemplateRequest ¶
type ApproveTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` FromType requests.Integer `position:"Query" name:"FromType"` }
ApproveTemplateRequest is the request struct for api ApproveTemplate
func CreateApproveTemplateRequest ¶
func CreateApproveTemplateRequest() (request *ApproveTemplateRequest)
CreateApproveTemplateRequest creates a request to invoke ApproveTemplate API
type ApproveTemplateResponse ¶
type ApproveTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApproveTemplateResponse is the response struct for api ApproveTemplate
func CreateApproveTemplateResponse ¶
func CreateApproveTemplateResponse() (response *ApproveTemplateResponse)
CreateApproveTemplateResponse creates a response to parse from ApproveTemplate response
type BatchSendMailRequest ¶
type BatchSendMailRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateName string `position:"Query" name:"TemplateName"` AccountName string `position:"Query" name:"AccountName"` ReceiversName string `position:"Query" name:"ReceiversName"` AddressType requests.Integer `position:"Query" name:"AddressType"` TagName string `position:"Query" name:"TagName"` ReplyAddress string `position:"Query" name:"ReplyAddress"` ReplyAddressAlias string `position:"Query" name:"ReplyAddressAlias"` ClickTrace string `position:"Query" name:"ClickTrace"` }
BatchSendMailRequest is the request struct for api BatchSendMail
func CreateBatchSendMailRequest ¶
func CreateBatchSendMailRequest() (request *BatchSendMailRequest)
CreateBatchSendMailRequest creates a request to invoke BatchSendMail API
type BatchSendMailResponse ¶
type BatchSendMailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EnvId string `json:"EnvId" xml:"EnvId"` }
BatchSendMailResponse is the response struct for api BatchSendMail
func CreateBatchSendMailResponse ¶
func CreateBatchSendMailResponse() (response *BatchSendMailResponse)
CreateBatchSendMailResponse creates a response to parse from BatchSendMail response
type CheckDomainRequest ¶
type CheckDomainRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DomainId requests.Integer `position:"Query" name:"DomainId"` }
CheckDomainRequest is the request struct for api CheckDomain
func CreateCheckDomainRequest ¶
func CreateCheckDomainRequest() (request *CheckDomainRequest)
CreateCheckDomainRequest creates a request to invoke CheckDomain API
type CheckDomainResponse ¶
type CheckDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CheckDomainResponse is the response struct for api CheckDomain
func CreateCheckDomainResponse ¶
func CreateCheckDomainResponse() (response *CheckDomainResponse)
CreateCheckDomainResponse creates a response to parse from CheckDomain response
type CheckInvalidAddressRequest ¶
type CheckInvalidAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ToAddress string `position:"Query" name:"ToAddress"` }
CheckInvalidAddressRequest is the request struct for api CheckInvalidAddress
func CreateCheckInvalidAddressRequest ¶
func CreateCheckInvalidAddressRequest() (request *CheckInvalidAddressRequest)
CreateCheckInvalidAddressRequest creates a request to invoke CheckInvalidAddress API
type CheckInvalidAddressResponse ¶
type CheckInvalidAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CheckInvalidAddressResponse is the response struct for api CheckInvalidAddress
func CreateCheckInvalidAddressResponse ¶
func CreateCheckInvalidAddressResponse() (response *CheckInvalidAddressResponse)
CreateCheckInvalidAddressResponse creates a response to parse from CheckInvalidAddress response
type CheckReplyToMailAddressRequest ¶
type CheckReplyToMailAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Lang string `position:"Query" name:"Lang"` Region string `position:"Query" name:"Region"` MailAddressId requests.Integer `position:"Query" name:"MailAddressId"` }
CheckReplyToMailAddressRequest is the request struct for api CheckReplyToMailAddress
func CreateCheckReplyToMailAddressRequest ¶
func CreateCheckReplyToMailAddressRequest() (request *CheckReplyToMailAddressRequest)
CreateCheckReplyToMailAddressRequest creates a request to invoke CheckReplyToMailAddress API
type CheckReplyToMailAddressResponse ¶
type CheckReplyToMailAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CheckReplyToMailAddressResponse is the response struct for api CheckReplyToMailAddress
func CreateCheckReplyToMailAddressResponse ¶
func CreateCheckReplyToMailAddressResponse() (response *CheckReplyToMailAddressResponse)
CreateCheckReplyToMailAddressResponse creates a response to parse from CheckReplyToMailAddress response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) AddIpfilter ¶
func (client *Client) AddIpfilter(request *AddIpfilterRequest) (response *AddIpfilterResponse, err error)
AddIpfilter invokes the dm.AddIpfilter API synchronously api document: https://help.aliyun.com/api/dm/addipfilter.html
func (*Client) AddIpfilterWithCallback ¶
func (client *Client) AddIpfilterWithCallback(request *AddIpfilterRequest, callback func(response *AddIpfilterResponse, err error)) <-chan int
AddIpfilterWithCallback invokes the dm.AddIpfilter API asynchronously api document: https://help.aliyun.com/api/dm/addipfilter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddIpfilterWithChan ¶
func (client *Client) AddIpfilterWithChan(request *AddIpfilterRequest) (<-chan *AddIpfilterResponse, <-chan error)
AddIpfilterWithChan invokes the dm.AddIpfilter API asynchronously api document: https://help.aliyun.com/api/dm/addipfilter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveMailTemplate ¶
func (client *Client) ApproveMailTemplate(request *ApproveMailTemplateRequest) (response *ApproveMailTemplateResponse, err error)
ApproveMailTemplate invokes the dm.ApproveMailTemplate API synchronously api document: https://help.aliyun.com/api/dm/approvemailtemplate.html
func (*Client) ApproveMailTemplateWithCallback ¶
func (client *Client) ApproveMailTemplateWithCallback(request *ApproveMailTemplateRequest, callback func(response *ApproveMailTemplateResponse, err error)) <-chan int
ApproveMailTemplateWithCallback invokes the dm.ApproveMailTemplate API asynchronously api document: https://help.aliyun.com/api/dm/approvemailtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveMailTemplateWithChan ¶
func (client *Client) ApproveMailTemplateWithChan(request *ApproveMailTemplateRequest) (<-chan *ApproveMailTemplateResponse, <-chan error)
ApproveMailTemplateWithChan invokes the dm.ApproveMailTemplate API asynchronously api document: https://help.aliyun.com/api/dm/approvemailtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveReplyMailAddress ¶
func (client *Client) ApproveReplyMailAddress(request *ApproveReplyMailAddressRequest) (response *ApproveReplyMailAddressResponse, err error)
ApproveReplyMailAddress invokes the dm.ApproveReplyMailAddress API synchronously api document: https://help.aliyun.com/api/dm/approvereplymailaddress.html
func (*Client) ApproveReplyMailAddressWithCallback ¶
func (client *Client) ApproveReplyMailAddressWithCallback(request *ApproveReplyMailAddressRequest, callback func(response *ApproveReplyMailAddressResponse, err error)) <-chan int
ApproveReplyMailAddressWithCallback invokes the dm.ApproveReplyMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/approvereplymailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveReplyMailAddressWithChan ¶
func (client *Client) ApproveReplyMailAddressWithChan(request *ApproveReplyMailAddressRequest) (<-chan *ApproveReplyMailAddressResponse, <-chan error)
ApproveReplyMailAddressWithChan invokes the dm.ApproveReplyMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/approvereplymailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveSmsTemplate ¶
func (client *Client) ApproveSmsTemplate(request *ApproveSmsTemplateRequest) (response *ApproveSmsTemplateResponse, err error)
ApproveSmsTemplate invokes the dm.ApproveSmsTemplate API synchronously api document: https://help.aliyun.com/api/dm/approvesmstemplate.html
func (*Client) ApproveSmsTemplateWithCallback ¶
func (client *Client) ApproveSmsTemplateWithCallback(request *ApproveSmsTemplateRequest, callback func(response *ApproveSmsTemplateResponse, err error)) <-chan int
ApproveSmsTemplateWithCallback invokes the dm.ApproveSmsTemplate API asynchronously api document: https://help.aliyun.com/api/dm/approvesmstemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveSmsTemplateWithChan ¶
func (client *Client) ApproveSmsTemplateWithChan(request *ApproveSmsTemplateRequest) (<-chan *ApproveSmsTemplateResponse, <-chan error)
ApproveSmsTemplateWithChan invokes the dm.ApproveSmsTemplate API asynchronously api document: https://help.aliyun.com/api/dm/approvesmstemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveTemplate ¶
func (client *Client) ApproveTemplate(request *ApproveTemplateRequest) (response *ApproveTemplateResponse, err error)
ApproveTemplate invokes the dm.ApproveTemplate API synchronously api document: https://help.aliyun.com/api/dm/approvetemplate.html
func (*Client) ApproveTemplateWithCallback ¶
func (client *Client) ApproveTemplateWithCallback(request *ApproveTemplateRequest, callback func(response *ApproveTemplateResponse, err error)) <-chan int
ApproveTemplateWithCallback invokes the dm.ApproveTemplate API asynchronously api document: https://help.aliyun.com/api/dm/approvetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveTemplateWithChan ¶
func (client *Client) ApproveTemplateWithChan(request *ApproveTemplateRequest) (<-chan *ApproveTemplateResponse, <-chan error)
ApproveTemplateWithChan invokes the dm.ApproveTemplate API asynchronously api document: https://help.aliyun.com/api/dm/approvetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchSendMail ¶
func (client *Client) BatchSendMail(request *BatchSendMailRequest) (response *BatchSendMailResponse, err error)
BatchSendMail invokes the dm.BatchSendMail API synchronously api document: https://help.aliyun.com/api/dm/batchsendmail.html
func (*Client) BatchSendMailWithCallback ¶
func (client *Client) BatchSendMailWithCallback(request *BatchSendMailRequest, callback func(response *BatchSendMailResponse, err error)) <-chan int
BatchSendMailWithCallback invokes the dm.BatchSendMail API asynchronously api document: https://help.aliyun.com/api/dm/batchsendmail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchSendMailWithChan ¶
func (client *Client) BatchSendMailWithChan(request *BatchSendMailRequest) (<-chan *BatchSendMailResponse, <-chan error)
BatchSendMailWithChan invokes the dm.BatchSendMail API asynchronously api document: https://help.aliyun.com/api/dm/batchsendmail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckDomain ¶
func (client *Client) CheckDomain(request *CheckDomainRequest) (response *CheckDomainResponse, err error)
CheckDomain invokes the dm.CheckDomain API synchronously api document: https://help.aliyun.com/api/dm/checkdomain.html
func (*Client) CheckDomainWithCallback ¶
func (client *Client) CheckDomainWithCallback(request *CheckDomainRequest, callback func(response *CheckDomainResponse, err error)) <-chan int
CheckDomainWithCallback invokes the dm.CheckDomain API asynchronously api document: https://help.aliyun.com/api/dm/checkdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckDomainWithChan ¶
func (client *Client) CheckDomainWithChan(request *CheckDomainRequest) (<-chan *CheckDomainResponse, <-chan error)
CheckDomainWithChan invokes the dm.CheckDomain API asynchronously api document: https://help.aliyun.com/api/dm/checkdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckInvalidAddress ¶
func (client *Client) CheckInvalidAddress(request *CheckInvalidAddressRequest) (response *CheckInvalidAddressResponse, err error)
CheckInvalidAddress invokes the dm.CheckInvalidAddress API synchronously api document: https://help.aliyun.com/api/dm/checkinvalidaddress.html
func (*Client) CheckInvalidAddressWithCallback ¶
func (client *Client) CheckInvalidAddressWithCallback(request *CheckInvalidAddressRequest, callback func(response *CheckInvalidAddressResponse, err error)) <-chan int
CheckInvalidAddressWithCallback invokes the dm.CheckInvalidAddress API asynchronously api document: https://help.aliyun.com/api/dm/checkinvalidaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckInvalidAddressWithChan ¶
func (client *Client) CheckInvalidAddressWithChan(request *CheckInvalidAddressRequest) (<-chan *CheckInvalidAddressResponse, <-chan error)
CheckInvalidAddressWithChan invokes the dm.CheckInvalidAddress API asynchronously api document: https://help.aliyun.com/api/dm/checkinvalidaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckReplyToMailAddress ¶
func (client *Client) CheckReplyToMailAddress(request *CheckReplyToMailAddressRequest) (response *CheckReplyToMailAddressResponse, err error)
CheckReplyToMailAddress invokes the dm.CheckReplyToMailAddress API synchronously api document: https://help.aliyun.com/api/dm/checkreplytomailaddress.html
func (*Client) CheckReplyToMailAddressWithCallback ¶
func (client *Client) CheckReplyToMailAddressWithCallback(request *CheckReplyToMailAddressRequest, callback func(response *CheckReplyToMailAddressResponse, err error)) <-chan int
CheckReplyToMailAddressWithCallback invokes the dm.CheckReplyToMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/checkreplytomailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckReplyToMailAddressWithChan ¶
func (client *Client) CheckReplyToMailAddressWithChan(request *CheckReplyToMailAddressRequest) (<-chan *CheckReplyToMailAddressResponse, <-chan error)
CheckReplyToMailAddressWithChan invokes the dm.CheckReplyToMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/checkreplytomailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDayu ¶
func (client *Client) CreateDayu(request *CreateDayuRequest) (response *CreateDayuResponse, err error)
CreateDayu invokes the dm.CreateDayu API synchronously api document: https://help.aliyun.com/api/dm/createdayu.html
func (*Client) CreateDayuWithCallback ¶
func (client *Client) CreateDayuWithCallback(request *CreateDayuRequest, callback func(response *CreateDayuResponse, err error)) <-chan int
CreateDayuWithCallback invokes the dm.CreateDayu API asynchronously api document: https://help.aliyun.com/api/dm/createdayu.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDayuWithChan ¶
func (client *Client) CreateDayuWithChan(request *CreateDayuRequest) (<-chan *CreateDayuResponse, <-chan error)
CreateDayuWithChan invokes the dm.CreateDayu API asynchronously api document: https://help.aliyun.com/api/dm/createdayu.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDomain ¶
func (client *Client) CreateDomain(request *CreateDomainRequest) (response *CreateDomainResponse, err error)
CreateDomain invokes the dm.CreateDomain API synchronously api document: https://help.aliyun.com/api/dm/createdomain.html
func (*Client) CreateDomainWithCallback ¶
func (client *Client) CreateDomainWithCallback(request *CreateDomainRequest, callback func(response *CreateDomainResponse, err error)) <-chan int
CreateDomainWithCallback invokes the dm.CreateDomain API asynchronously api document: https://help.aliyun.com/api/dm/createdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDomainWithChan ¶
func (client *Client) CreateDomainWithChan(request *CreateDomainRequest) (<-chan *CreateDomainResponse, <-chan error)
CreateDomainWithChan invokes the dm.CreateDomain API asynchronously api document: https://help.aliyun.com/api/dm/createdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateMailAddress ¶
func (client *Client) CreateMailAddress(request *CreateMailAddressRequest) (response *CreateMailAddressResponse, err error)
CreateMailAddress invokes the dm.CreateMailAddress API synchronously api document: https://help.aliyun.com/api/dm/createmailaddress.html
func (*Client) CreateMailAddressWithCallback ¶
func (client *Client) CreateMailAddressWithCallback(request *CreateMailAddressRequest, callback func(response *CreateMailAddressResponse, err error)) <-chan int
CreateMailAddressWithCallback invokes the dm.CreateMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/createmailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateMailAddressWithChan ¶
func (client *Client) CreateMailAddressWithChan(request *CreateMailAddressRequest) (<-chan *CreateMailAddressResponse, <-chan error)
CreateMailAddressWithChan invokes the dm.CreateMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/createmailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateReceiver ¶
func (client *Client) CreateReceiver(request *CreateReceiverRequest) (response *CreateReceiverResponse, err error)
CreateReceiver invokes the dm.CreateReceiver API synchronously api document: https://help.aliyun.com/api/dm/createreceiver.html
func (*Client) CreateReceiverWithCallback ¶
func (client *Client) CreateReceiverWithCallback(request *CreateReceiverRequest, callback func(response *CreateReceiverResponse, err error)) <-chan int
CreateReceiverWithCallback invokes the dm.CreateReceiver API asynchronously api document: https://help.aliyun.com/api/dm/createreceiver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateReceiverWithChan ¶
func (client *Client) CreateReceiverWithChan(request *CreateReceiverRequest) (<-chan *CreateReceiverResponse, <-chan error)
CreateReceiverWithChan invokes the dm.CreateReceiver API asynchronously api document: https://help.aliyun.com/api/dm/createreceiver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSign ¶
func (client *Client) CreateSign(request *CreateSignRequest) (response *CreateSignResponse, err error)
CreateSign invokes the dm.CreateSign API synchronously api document: https://help.aliyun.com/api/dm/createsign.html
func (*Client) CreateSignWithCallback ¶
func (client *Client) CreateSignWithCallback(request *CreateSignRequest, callback func(response *CreateSignResponse, err error)) <-chan int
CreateSignWithCallback invokes the dm.CreateSign API asynchronously api document: https://help.aliyun.com/api/dm/createsign.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSignWithChan ¶
func (client *Client) CreateSignWithChan(request *CreateSignRequest) (<-chan *CreateSignResponse, <-chan error)
CreateSignWithChan invokes the dm.CreateSign API asynchronously api document: https://help.aliyun.com/api/dm/createsign.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateTag ¶
func (client *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)
CreateTag invokes the dm.CreateTag API synchronously api document: https://help.aliyun.com/api/dm/createtag.html
func (*Client) CreateTagWithCallback ¶
func (client *Client) CreateTagWithCallback(request *CreateTagRequest, callback func(response *CreateTagResponse, err error)) <-chan int
CreateTagWithCallback invokes the dm.CreateTag API asynchronously api document: https://help.aliyun.com/api/dm/createtag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateTagWithChan ¶
func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-chan error)
CreateTagWithChan invokes the dm.CreateTag API asynchronously api document: https://help.aliyun.com/api/dm/createtag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateTemplate ¶
func (client *Client) CreateTemplate(request *CreateTemplateRequest) (response *CreateTemplateResponse, err error)
CreateTemplate invokes the dm.CreateTemplate API synchronously api document: https://help.aliyun.com/api/dm/createtemplate.html
func (*Client) CreateTemplateWithCallback ¶
func (client *Client) CreateTemplateWithCallback(request *CreateTemplateRequest, callback func(response *CreateTemplateResponse, err error)) <-chan int
CreateTemplateWithCallback invokes the dm.CreateTemplate API asynchronously api document: https://help.aliyun.com/api/dm/createtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateTemplateWithChan ¶
func (client *Client) CreateTemplateWithChan(request *CreateTemplateRequest) (<-chan *CreateTemplateResponse, <-chan error)
CreateTemplateWithChan invokes the dm.CreateTemplate API asynchronously api document: https://help.aliyun.com/api/dm/createtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomain ¶
func (client *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
DeleteDomain invokes the dm.DeleteDomain API synchronously api document: https://help.aliyun.com/api/dm/deletedomain.html
func (*Client) DeleteDomainWithCallback ¶
func (client *Client) DeleteDomainWithCallback(request *DeleteDomainRequest, callback func(response *DeleteDomainResponse, err error)) <-chan int
DeleteDomainWithCallback invokes the dm.DeleteDomain API asynchronously api document: https://help.aliyun.com/api/dm/deletedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomainWithChan ¶
func (client *Client) DeleteDomainWithChan(request *DeleteDomainRequest) (<-chan *DeleteDomainResponse, <-chan error)
DeleteDomainWithChan invokes the dm.DeleteDomain API asynchronously api document: https://help.aliyun.com/api/dm/deletedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteInvalidAddress ¶
func (client *Client) DeleteInvalidAddress(request *DeleteInvalidAddressRequest) (response *DeleteInvalidAddressResponse, err error)
DeleteInvalidAddress invokes the dm.DeleteInvalidAddress API synchronously api document: https://help.aliyun.com/api/dm/deleteinvalidaddress.html
func (*Client) DeleteInvalidAddressWithCallback ¶
func (client *Client) DeleteInvalidAddressWithCallback(request *DeleteInvalidAddressRequest, callback func(response *DeleteInvalidAddressResponse, err error)) <-chan int
DeleteInvalidAddressWithCallback invokes the dm.DeleteInvalidAddress API asynchronously api document: https://help.aliyun.com/api/dm/deleteinvalidaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteInvalidAddressWithChan ¶
func (client *Client) DeleteInvalidAddressWithChan(request *DeleteInvalidAddressRequest) (<-chan *DeleteInvalidAddressResponse, <-chan error)
DeleteInvalidAddressWithChan invokes the dm.DeleteInvalidAddress API asynchronously api document: https://help.aliyun.com/api/dm/deleteinvalidaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteIpfilterByEdmId ¶
func (client *Client) DeleteIpfilterByEdmId(request *DeleteIpfilterByEdmIdRequest) (response *DeleteIpfilterByEdmIdResponse, err error)
DeleteIpfilterByEdmId invokes the dm.DeleteIpfilterByEdmId API synchronously api document: https://help.aliyun.com/api/dm/deleteipfilterbyedmid.html
func (*Client) DeleteIpfilterByEdmIdWithCallback ¶
func (client *Client) DeleteIpfilterByEdmIdWithCallback(request *DeleteIpfilterByEdmIdRequest, callback func(response *DeleteIpfilterByEdmIdResponse, err error)) <-chan int
DeleteIpfilterByEdmIdWithCallback invokes the dm.DeleteIpfilterByEdmId API asynchronously api document: https://help.aliyun.com/api/dm/deleteipfilterbyedmid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteIpfilterByEdmIdWithChan ¶
func (client *Client) DeleteIpfilterByEdmIdWithChan(request *DeleteIpfilterByEdmIdRequest) (<-chan *DeleteIpfilterByEdmIdResponse, <-chan error)
DeleteIpfilterByEdmIdWithChan invokes the dm.DeleteIpfilterByEdmId API asynchronously api document: https://help.aliyun.com/api/dm/deleteipfilterbyedmid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteMailAddress ¶
func (client *Client) DeleteMailAddress(request *DeleteMailAddressRequest) (response *DeleteMailAddressResponse, err error)
DeleteMailAddress invokes the dm.DeleteMailAddress API synchronously api document: https://help.aliyun.com/api/dm/deletemailaddress.html
func (*Client) DeleteMailAddressWithCallback ¶
func (client *Client) DeleteMailAddressWithCallback(request *DeleteMailAddressRequest, callback func(response *DeleteMailAddressResponse, err error)) <-chan int
DeleteMailAddressWithCallback invokes the dm.DeleteMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/deletemailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteMailAddressWithChan ¶
func (client *Client) DeleteMailAddressWithChan(request *DeleteMailAddressRequest) (<-chan *DeleteMailAddressResponse, <-chan error)
DeleteMailAddressWithChan invokes the dm.DeleteMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/deletemailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteReceiver ¶
func (client *Client) DeleteReceiver(request *DeleteReceiverRequest) (response *DeleteReceiverResponse, err error)
DeleteReceiver invokes the dm.DeleteReceiver API synchronously api document: https://help.aliyun.com/api/dm/deletereceiver.html
func (*Client) DeleteReceiverDetail ¶
func (client *Client) DeleteReceiverDetail(request *DeleteReceiverDetailRequest) (response *DeleteReceiverDetailResponse, err error)
DeleteReceiverDetail invokes the dm.DeleteReceiverDetail API synchronously api document: https://help.aliyun.com/api/dm/deletereceiverdetail.html
func (*Client) DeleteReceiverDetailWithCallback ¶
func (client *Client) DeleteReceiverDetailWithCallback(request *DeleteReceiverDetailRequest, callback func(response *DeleteReceiverDetailResponse, err error)) <-chan int
DeleteReceiverDetailWithCallback invokes the dm.DeleteReceiverDetail API asynchronously api document: https://help.aliyun.com/api/dm/deletereceiverdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteReceiverDetailWithChan ¶
func (client *Client) DeleteReceiverDetailWithChan(request *DeleteReceiverDetailRequest) (<-chan *DeleteReceiverDetailResponse, <-chan error)
DeleteReceiverDetailWithChan invokes the dm.DeleteReceiverDetail API asynchronously api document: https://help.aliyun.com/api/dm/deletereceiverdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteReceiverWithCallback ¶
func (client *Client) DeleteReceiverWithCallback(request *DeleteReceiverRequest, callback func(response *DeleteReceiverResponse, err error)) <-chan int
DeleteReceiverWithCallback invokes the dm.DeleteReceiver API asynchronously api document: https://help.aliyun.com/api/dm/deletereceiver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteReceiverWithChan ¶
func (client *Client) DeleteReceiverWithChan(request *DeleteReceiverRequest) (<-chan *DeleteReceiverResponse, <-chan error)
DeleteReceiverWithChan invokes the dm.DeleteReceiver API asynchronously api document: https://help.aliyun.com/api/dm/deletereceiver.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSign ¶
func (client *Client) DeleteSign(request *DeleteSignRequest) (response *DeleteSignResponse, err error)
DeleteSign invokes the dm.DeleteSign API synchronously api document: https://help.aliyun.com/api/dm/deletesign.html
func (*Client) DeleteSignWithCallback ¶
func (client *Client) DeleteSignWithCallback(request *DeleteSignRequest, callback func(response *DeleteSignResponse, err error)) <-chan int
DeleteSignWithCallback invokes the dm.DeleteSign API asynchronously api document: https://help.aliyun.com/api/dm/deletesign.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSignWithChan ¶
func (client *Client) DeleteSignWithChan(request *DeleteSignRequest) (<-chan *DeleteSignResponse, <-chan error)
DeleteSignWithChan invokes the dm.DeleteSign API asynchronously api document: https://help.aliyun.com/api/dm/deletesign.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteTag ¶
func (client *Client) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)
DeleteTag invokes the dm.DeleteTag API synchronously api document: https://help.aliyun.com/api/dm/deletetag.html
func (*Client) DeleteTagWithCallback ¶
func (client *Client) DeleteTagWithCallback(request *DeleteTagRequest, callback func(response *DeleteTagResponse, err error)) <-chan int
DeleteTagWithCallback invokes the dm.DeleteTag API asynchronously api document: https://help.aliyun.com/api/dm/deletetag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteTagWithChan ¶
func (client *Client) DeleteTagWithChan(request *DeleteTagRequest) (<-chan *DeleteTagResponse, <-chan error)
DeleteTagWithChan invokes the dm.DeleteTag API asynchronously api document: https://help.aliyun.com/api/dm/deletetag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteTemplate ¶
func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)
DeleteTemplate invokes the dm.DeleteTemplate API synchronously api document: https://help.aliyun.com/api/dm/deletetemplate.html
func (*Client) DeleteTemplateWithCallback ¶
func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, callback func(response *DeleteTemplateResponse, err error)) <-chan int
DeleteTemplateWithCallback invokes the dm.DeleteTemplate API asynchronously api document: https://help.aliyun.com/api/dm/deletetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteTemplateWithChan ¶
func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)
DeleteTemplateWithChan invokes the dm.DeleteTemplate API asynchronously api document: https://help.aliyun.com/api/dm/deletetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescAccountSummary ¶
func (client *Client) DescAccountSummary(request *DescAccountSummaryRequest) (response *DescAccountSummaryResponse, err error)
DescAccountSummary invokes the dm.DescAccountSummary API synchronously api document: https://help.aliyun.com/api/dm/descaccountsummary.html
func (*Client) DescAccountSummary2 ¶
func (client *Client) DescAccountSummary2(request *DescAccountSummary2Request) (response *DescAccountSummary2Response, err error)
DescAccountSummary2 invokes the dm.DescAccountSummary2 API synchronously api document: https://help.aliyun.com/api/dm/descaccountsummary2.html
func (*Client) DescAccountSummary2WithCallback ¶
func (client *Client) DescAccountSummary2WithCallback(request *DescAccountSummary2Request, callback func(response *DescAccountSummary2Response, err error)) <-chan int
DescAccountSummary2WithCallback invokes the dm.DescAccountSummary2 API asynchronously api document: https://help.aliyun.com/api/dm/descaccountsummary2.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescAccountSummary2WithChan ¶
func (client *Client) DescAccountSummary2WithChan(request *DescAccountSummary2Request) (<-chan *DescAccountSummary2Response, <-chan error)
DescAccountSummary2WithChan invokes the dm.DescAccountSummary2 API asynchronously api document: https://help.aliyun.com/api/dm/descaccountsummary2.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescAccountSummaryWithCallback ¶
func (client *Client) DescAccountSummaryWithCallback(request *DescAccountSummaryRequest, callback func(response *DescAccountSummaryResponse, err error)) <-chan int
DescAccountSummaryWithCallback invokes the dm.DescAccountSummary API asynchronously api document: https://help.aliyun.com/api/dm/descaccountsummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescAccountSummaryWithChan ¶
func (client *Client) DescAccountSummaryWithChan(request *DescAccountSummaryRequest) (<-chan *DescAccountSummaryResponse, <-chan error)
DescAccountSummaryWithChan invokes the dm.DescAccountSummary API asynchronously api document: https://help.aliyun.com/api/dm/descaccountsummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescDomain ¶
func (client *Client) DescDomain(request *DescDomainRequest) (response *DescDomainResponse, err error)
DescDomain invokes the dm.DescDomain API synchronously api document: https://help.aliyun.com/api/dm/descdomain.html
func (*Client) DescDomainWithCallback ¶
func (client *Client) DescDomainWithCallback(request *DescDomainRequest, callback func(response *DescDomainResponse, err error)) <-chan int
DescDomainWithCallback invokes the dm.DescDomain API asynchronously api document: https://help.aliyun.com/api/dm/descdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescDomainWithChan ¶
func (client *Client) DescDomainWithChan(request *DescDomainRequest) (<-chan *DescDomainResponse, <-chan error)
DescDomainWithChan invokes the dm.DescDomain API asynchronously api document: https://help.aliyun.com/api/dm/descdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescTemplate ¶
func (client *Client) DescTemplate(request *DescTemplateRequest) (response *DescTemplateResponse, err error)
DescTemplate invokes the dm.DescTemplate API synchronously api document: https://help.aliyun.com/api/dm/desctemplate.html
func (*Client) DescTemplateWithCallback ¶
func (client *Client) DescTemplateWithCallback(request *DescTemplateRequest, callback func(response *DescTemplateResponse, err error)) <-chan int
DescTemplateWithCallback invokes the dm.DescTemplate API asynchronously api document: https://help.aliyun.com/api/dm/desctemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescTemplateWithChan ¶
func (client *Client) DescTemplateWithChan(request *DescTemplateRequest) (<-chan *DescTemplateResponse, <-chan error)
DescTemplateWithChan invokes the dm.DescTemplate API asynchronously api document: https://help.aliyun.com/api/dm/desctemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EnableAccount ¶
func (client *Client) EnableAccount(request *EnableAccountRequest) (response *EnableAccountResponse, err error)
EnableAccount invokes the dm.EnableAccount API synchronously api document: https://help.aliyun.com/api/dm/enableaccount.html
func (*Client) EnableAccountWithCallback ¶
func (client *Client) EnableAccountWithCallback(request *EnableAccountRequest, callback func(response *EnableAccountResponse, err error)) <-chan int
EnableAccountWithCallback invokes the dm.EnableAccount API asynchronously api document: https://help.aliyun.com/api/dm/enableaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EnableAccountWithChan ¶
func (client *Client) EnableAccountWithChan(request *EnableAccountRequest) (<-chan *EnableAccountResponse, <-chan error)
EnableAccountWithChan invokes the dm.EnableAccount API asynchronously api document: https://help.aliyun.com/api/dm/enableaccount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAccountList ¶
func (client *Client) GetAccountList(request *GetAccountListRequest) (response *GetAccountListResponse, err error)
GetAccountList invokes the dm.GetAccountList API synchronously api document: https://help.aliyun.com/api/dm/getaccountlist.html
func (*Client) GetAccountListWithCallback ¶
func (client *Client) GetAccountListWithCallback(request *GetAccountListRequest, callback func(response *GetAccountListResponse, err error)) <-chan int
GetAccountListWithCallback invokes the dm.GetAccountList API asynchronously api document: https://help.aliyun.com/api/dm/getaccountlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAccountListWithChan ¶
func (client *Client) GetAccountListWithChan(request *GetAccountListRequest) (<-chan *GetAccountListResponse, <-chan error)
GetAccountListWithChan invokes the dm.GetAccountList API asynchronously api document: https://help.aliyun.com/api/dm/getaccountlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetIpProtection ¶
func (client *Client) GetIpProtection(request *GetIpProtectionRequest) (response *GetIpProtectionResponse, err error)
GetIpProtection invokes the dm.GetIpProtection API synchronously api document: https://help.aliyun.com/api/dm/getipprotection.html
func (*Client) GetIpProtectionWithCallback ¶
func (client *Client) GetIpProtectionWithCallback(request *GetIpProtectionRequest, callback func(response *GetIpProtectionResponse, err error)) <-chan int
GetIpProtectionWithCallback invokes the dm.GetIpProtection API asynchronously api document: https://help.aliyun.com/api/dm/getipprotection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetIpProtectionWithChan ¶
func (client *Client) GetIpProtectionWithChan(request *GetIpProtectionRequest) (<-chan *GetIpProtectionResponse, <-chan error)
GetIpProtectionWithChan invokes the dm.GetIpProtection API asynchronously api document: https://help.aliyun.com/api/dm/getipprotection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetIpfilterList ¶
func (client *Client) GetIpfilterList(request *GetIpfilterListRequest) (response *GetIpfilterListResponse, err error)
GetIpfilterList invokes the dm.GetIpfilterList API synchronously api document: https://help.aliyun.com/api/dm/getipfilterlist.html
func (*Client) GetIpfilterListWithCallback ¶
func (client *Client) GetIpfilterListWithCallback(request *GetIpfilterListRequest, callback func(response *GetIpfilterListResponse, err error)) <-chan int
GetIpfilterListWithCallback invokes the dm.GetIpfilterList API asynchronously api document: https://help.aliyun.com/api/dm/getipfilterlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetIpfilterListWithChan ¶
func (client *Client) GetIpfilterListWithChan(request *GetIpfilterListRequest) (<-chan *GetIpfilterListResponse, <-chan error)
GetIpfilterListWithChan invokes the dm.GetIpfilterList API asynchronously api document: https://help.aliyun.com/api/dm/getipfilterlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetRegionList ¶
func (client *Client) GetRegionList(request *GetRegionListRequest) (response *GetRegionListResponse, err error)
GetRegionList invokes the dm.GetRegionList API synchronously api document: https://help.aliyun.com/api/dm/getregionlist.html
func (*Client) GetRegionListWithCallback ¶
func (client *Client) GetRegionListWithCallback(request *GetRegionListRequest, callback func(response *GetRegionListResponse, err error)) <-chan int
GetRegionListWithCallback invokes the dm.GetRegionList API asynchronously api document: https://help.aliyun.com/api/dm/getregionlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetRegionListWithChan ¶
func (client *Client) GetRegionListWithChan(request *GetRegionListRequest) (<-chan *GetRegionListResponse, <-chan error)
GetRegionListWithChan invokes the dm.GetRegionList API asynchronously api document: https://help.aliyun.com/api/dm/getregionlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetSenderAddressList ¶
func (client *Client) GetSenderAddressList(request *GetSenderAddressListRequest) (response *GetSenderAddressListResponse, err error)
GetSenderAddressList invokes the dm.GetSenderAddressList API synchronously api document: https://help.aliyun.com/api/dm/getsenderaddresslist.html
func (*Client) GetSenderAddressListWithCallback ¶
func (client *Client) GetSenderAddressListWithCallback(request *GetSenderAddressListRequest, callback func(response *GetSenderAddressListResponse, err error)) <-chan int
GetSenderAddressListWithCallback invokes the dm.GetSenderAddressList API asynchronously api document: https://help.aliyun.com/api/dm/getsenderaddresslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetSenderAddressListWithChan ¶
func (client *Client) GetSenderAddressListWithChan(request *GetSenderAddressListRequest) (<-chan *GetSenderAddressListResponse, <-chan error)
GetSenderAddressListWithChan invokes the dm.GetSenderAddressList API asynchronously api document: https://help.aliyun.com/api/dm/getsenderaddresslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetTrackList ¶
func (client *Client) GetTrackList(request *GetTrackListRequest) (response *GetTrackListResponse, err error)
GetTrackList invokes the dm.GetTrackList API synchronously api document: https://help.aliyun.com/api/dm/gettracklist.html
func (*Client) GetTrackListWithCallback ¶
func (client *Client) GetTrackListWithCallback(request *GetTrackListRequest, callback func(response *GetTrackListResponse, err error)) <-chan int
GetTrackListWithCallback invokes the dm.GetTrackList API asynchronously api document: https://help.aliyun.com/api/dm/gettracklist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetTrackListWithChan ¶
func (client *Client) GetTrackListWithChan(request *GetTrackListRequest) (<-chan *GetTrackListResponse, <-chan error)
GetTrackListWithChan invokes the dm.GetTrackList API asynchronously api document: https://help.aliyun.com/api/dm/gettracklist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) MigrateMarket ¶
func (client *Client) MigrateMarket(request *MigrateMarketRequest) (response *MigrateMarketResponse, err error)
MigrateMarket invokes the dm.MigrateMarket API synchronously api document: https://help.aliyun.com/api/dm/migratemarket.html
func (*Client) MigrateMarketWithCallback ¶
func (client *Client) MigrateMarketWithCallback(request *MigrateMarketRequest, callback func(response *MigrateMarketResponse, err error)) <-chan int
MigrateMarketWithCallback invokes the dm.MigrateMarket API asynchronously api document: https://help.aliyun.com/api/dm/migratemarket.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) MigrateMarketWithChan ¶
func (client *Client) MigrateMarketWithChan(request *MigrateMarketRequest) (<-chan *MigrateMarketResponse, <-chan error)
MigrateMarketWithChan invokes the dm.MigrateMarket API asynchronously api document: https://help.aliyun.com/api/dm/migratemarket.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAccountNotification ¶
func (client *Client) ModifyAccountNotification(request *ModifyAccountNotificationRequest) (response *ModifyAccountNotificationResponse, err error)
ModifyAccountNotification invokes the dm.ModifyAccountNotification API synchronously api document: https://help.aliyun.com/api/dm/modifyaccountnotification.html
func (*Client) ModifyAccountNotificationWithCallback ¶
func (client *Client) ModifyAccountNotificationWithCallback(request *ModifyAccountNotificationRequest, callback func(response *ModifyAccountNotificationResponse, err error)) <-chan int
ModifyAccountNotificationWithCallback invokes the dm.ModifyAccountNotification API asynchronously api document: https://help.aliyun.com/api/dm/modifyaccountnotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAccountNotificationWithChan ¶
func (client *Client) ModifyAccountNotificationWithChan(request *ModifyAccountNotificationRequest) (<-chan *ModifyAccountNotificationResponse, <-chan error)
ModifyAccountNotificationWithChan invokes the dm.ModifyAccountNotification API asynchronously api document: https://help.aliyun.com/api/dm/modifyaccountnotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyMailAddress ¶
func (client *Client) ModifyMailAddress(request *ModifyMailAddressRequest) (response *ModifyMailAddressResponse, err error)
ModifyMailAddress invokes the dm.ModifyMailAddress API synchronously api document: https://help.aliyun.com/api/dm/modifymailaddress.html
func (*Client) ModifyMailAddressWithCallback ¶
func (client *Client) ModifyMailAddressWithCallback(request *ModifyMailAddressRequest, callback func(response *ModifyMailAddressResponse, err error)) <-chan int
ModifyMailAddressWithCallback invokes the dm.ModifyMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/modifymailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyMailAddressWithChan ¶
func (client *Client) ModifyMailAddressWithChan(request *ModifyMailAddressRequest) (<-chan *ModifyMailAddressResponse, <-chan error)
ModifyMailAddressWithChan invokes the dm.ModifyMailAddress API asynchronously api document: https://help.aliyun.com/api/dm/modifymailaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySenderAddressNotification ¶
func (client *Client) ModifySenderAddressNotification(request *ModifySenderAddressNotificationRequest) (response *ModifySenderAddressNotificationResponse, err error)
ModifySenderAddressNotification invokes the dm.ModifySenderAddressNotification API synchronously api document: https://help.aliyun.com/api/dm/modifysenderaddressnotification.html
func (*Client) ModifySenderAddressNotificationWithCallback ¶
func (client *Client) ModifySenderAddressNotificationWithCallback(request *ModifySenderAddressNotificationRequest, callback func(response *ModifySenderAddressNotificationResponse, err error)) <-chan int
ModifySenderAddressNotificationWithCallback invokes the dm.ModifySenderAddressNotification API asynchronously api document: https://help.aliyun.com/api/dm/modifysenderaddressnotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySenderAddressNotificationWithChan ¶
func (client *Client) ModifySenderAddressNotificationWithChan(request *ModifySenderAddressNotificationRequest) (<-chan *ModifySenderAddressNotificationResponse, <-chan error)
ModifySenderAddressNotificationWithChan invokes the dm.ModifySenderAddressNotification API asynchronously api document: https://help.aliyun.com/api/dm/modifysenderaddressnotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyTag ¶
func (client *Client) ModifyTag(request *ModifyTagRequest) (response *ModifyTagResponse, err error)
ModifyTag invokes the dm.ModifyTag API synchronously api document: https://help.aliyun.com/api/dm/modifytag.html
func (*Client) ModifyTagWithCallback ¶
func (client *Client) ModifyTagWithCallback(request *ModifyTagRequest, callback func(response *ModifyTagResponse, err error)) <-chan int
ModifyTagWithCallback invokes the dm.ModifyTag API asynchronously api document: https://help.aliyun.com/api/dm/modifytag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyTagWithChan ¶
func (client *Client) ModifyTagWithChan(request *ModifyTagRequest) (<-chan *ModifyTagResponse, <-chan error)
ModifyTagWithChan invokes the dm.ModifyTag API asynchronously api document: https://help.aliyun.com/api/dm/modifytag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyTemplate ¶
func (client *Client) ModifyTemplate(request *ModifyTemplateRequest) (response *ModifyTemplateResponse, err error)
ModifyTemplate invokes the dm.ModifyTemplate API synchronously api document: https://help.aliyun.com/api/dm/modifytemplate.html
func (*Client) ModifyTemplateWithCallback ¶
func (client *Client) ModifyTemplateWithCallback(request *ModifyTemplateRequest, callback func(response *ModifyTemplateResponse, err error)) <-chan int
ModifyTemplateWithCallback invokes the dm.ModifyTemplate API asynchronously api document: https://help.aliyun.com/api/dm/modifytemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyTemplateWithChan ¶
func (client *Client) ModifyTemplateWithChan(request *ModifyTemplateRequest) (<-chan *ModifyTemplateResponse, <-chan error)
ModifyTemplateWithChan invokes the dm.ModifyTemplate API asynchronously api document: https://help.aliyun.com/api/dm/modifytemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryDomainByParam ¶
func (client *Client) QueryDomainByParam(request *QueryDomainByParamRequest) (response *QueryDomainByParamResponse, err error)
QueryDomainByParam invokes the dm.QueryDomainByParam API synchronously api document: https://help.aliyun.com/api/dm/querydomainbyparam.html
func (*Client) QueryDomainByParamWithCallback ¶
func (client *Client) QueryDomainByParamWithCallback(request *QueryDomainByParamRequest, callback func(response *QueryDomainByParamResponse, err error)) <-chan int
QueryDomainByParamWithCallback invokes the dm.QueryDomainByParam API asynchronously api document: https://help.aliyun.com/api/dm/querydomainbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryDomainByParamWithChan ¶
func (client *Client) QueryDomainByParamWithChan(request *QueryDomainByParamRequest) (<-chan *QueryDomainByParamResponse, <-chan error)
QueryDomainByParamWithChan invokes the dm.QueryDomainByParam API asynchronously api document: https://help.aliyun.com/api/dm/querydomainbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryInvalidAddress ¶
func (client *Client) QueryInvalidAddress(request *QueryInvalidAddressRequest) (response *QueryInvalidAddressResponse, err error)
QueryInvalidAddress invokes the dm.QueryInvalidAddress API synchronously api document: https://help.aliyun.com/api/dm/queryinvalidaddress.html
func (*Client) QueryInvalidAddressWithCallback ¶
func (client *Client) QueryInvalidAddressWithCallback(request *QueryInvalidAddressRequest, callback func(response *QueryInvalidAddressResponse, err error)) <-chan int
QueryInvalidAddressWithCallback invokes the dm.QueryInvalidAddress API asynchronously api document: https://help.aliyun.com/api/dm/queryinvalidaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryInvalidAddressWithChan ¶
func (client *Client) QueryInvalidAddressWithChan(request *QueryInvalidAddressRequest) (<-chan *QueryInvalidAddressResponse, <-chan error)
QueryInvalidAddressWithChan invokes the dm.QueryInvalidAddress API asynchronously api document: https://help.aliyun.com/api/dm/queryinvalidaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryMailAddressByParam ¶
func (client *Client) QueryMailAddressByParam(request *QueryMailAddressByParamRequest) (response *QueryMailAddressByParamResponse, err error)
QueryMailAddressByParam invokes the dm.QueryMailAddressByParam API synchronously api document: https://help.aliyun.com/api/dm/querymailaddressbyparam.html
func (*Client) QueryMailAddressByParamWithCallback ¶
func (client *Client) QueryMailAddressByParamWithCallback(request *QueryMailAddressByParamRequest, callback func(response *QueryMailAddressByParamResponse, err error)) <-chan int
QueryMailAddressByParamWithCallback invokes the dm.QueryMailAddressByParam API asynchronously api document: https://help.aliyun.com/api/dm/querymailaddressbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryMailAddressByParamWithChan ¶
func (client *Client) QueryMailAddressByParamWithChan(request *QueryMailAddressByParamRequest) (<-chan *QueryMailAddressByParamResponse, <-chan error)
QueryMailAddressByParamWithChan invokes the dm.QueryMailAddressByParam API asynchronously api document: https://help.aliyun.com/api/dm/querymailaddressbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryReceiverByParam ¶
func (client *Client) QueryReceiverByParam(request *QueryReceiverByParamRequest) (response *QueryReceiverByParamResponse, err error)
QueryReceiverByParam invokes the dm.QueryReceiverByParam API synchronously api document: https://help.aliyun.com/api/dm/queryreceiverbyparam.html
func (*Client) QueryReceiverByParamWithCallback ¶
func (client *Client) QueryReceiverByParamWithCallback(request *QueryReceiverByParamRequest, callback func(response *QueryReceiverByParamResponse, err error)) <-chan int
QueryReceiverByParamWithCallback invokes the dm.QueryReceiverByParam API asynchronously api document: https://help.aliyun.com/api/dm/queryreceiverbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryReceiverByParamWithChan ¶
func (client *Client) QueryReceiverByParamWithChan(request *QueryReceiverByParamRequest) (<-chan *QueryReceiverByParamResponse, <-chan error)
QueryReceiverByParamWithChan invokes the dm.QueryReceiverByParam API asynchronously api document: https://help.aliyun.com/api/dm/queryreceiverbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryReceiverDetail ¶
func (client *Client) QueryReceiverDetail(request *QueryReceiverDetailRequest) (response *QueryReceiverDetailResponse, err error)
QueryReceiverDetail invokes the dm.QueryReceiverDetail API synchronously api document: https://help.aliyun.com/api/dm/queryreceiverdetail.html
func (*Client) QueryReceiverDetailWithCallback ¶
func (client *Client) QueryReceiverDetailWithCallback(request *QueryReceiverDetailRequest, callback func(response *QueryReceiverDetailResponse, err error)) <-chan int
QueryReceiverDetailWithCallback invokes the dm.QueryReceiverDetail API asynchronously api document: https://help.aliyun.com/api/dm/queryreceiverdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryReceiverDetailWithChan ¶
func (client *Client) QueryReceiverDetailWithChan(request *QueryReceiverDetailRequest) (<-chan *QueryReceiverDetailResponse, <-chan error)
QueryReceiverDetailWithChan invokes the dm.QueryReceiverDetail API asynchronously api document: https://help.aliyun.com/api/dm/queryreceiverdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QuerySignByParam ¶
func (client *Client) QuerySignByParam(request *QuerySignByParamRequest) (response *QuerySignByParamResponse, err error)
QuerySignByParam invokes the dm.QuerySignByParam API synchronously api document: https://help.aliyun.com/api/dm/querysignbyparam.html
func (*Client) QuerySignByParamWithCallback ¶
func (client *Client) QuerySignByParamWithCallback(request *QuerySignByParamRequest, callback func(response *QuerySignByParamResponse, err error)) <-chan int
QuerySignByParamWithCallback invokes the dm.QuerySignByParam API asynchronously api document: https://help.aliyun.com/api/dm/querysignbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QuerySignByParamWithChan ¶
func (client *Client) QuerySignByParamWithChan(request *QuerySignByParamRequest) (<-chan *QuerySignByParamResponse, <-chan error)
QuerySignByParamWithChan invokes the dm.QuerySignByParam API asynchronously api document: https://help.aliyun.com/api/dm/querysignbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QuerySmsStatistics ¶
func (client *Client) QuerySmsStatistics(request *QuerySmsStatisticsRequest) (response *QuerySmsStatisticsResponse, err error)
QuerySmsStatistics invokes the dm.QuerySmsStatistics API synchronously api document: https://help.aliyun.com/api/dm/querysmsstatistics.html
func (*Client) QuerySmsStatisticsWithCallback ¶
func (client *Client) QuerySmsStatisticsWithCallback(request *QuerySmsStatisticsRequest, callback func(response *QuerySmsStatisticsResponse, err error)) <-chan int
QuerySmsStatisticsWithCallback invokes the dm.QuerySmsStatistics API asynchronously api document: https://help.aliyun.com/api/dm/querysmsstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QuerySmsStatisticsWithChan ¶
func (client *Client) QuerySmsStatisticsWithChan(request *QuerySmsStatisticsRequest) (<-chan *QuerySmsStatisticsResponse, <-chan error)
QuerySmsStatisticsWithChan invokes the dm.QuerySmsStatistics API asynchronously api document: https://help.aliyun.com/api/dm/querysmsstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryTagByParam ¶
func (client *Client) QueryTagByParam(request *QueryTagByParamRequest) (response *QueryTagByParamResponse, err error)
QueryTagByParam invokes the dm.QueryTagByParam API synchronously api document: https://help.aliyun.com/api/dm/querytagbyparam.html
func (*Client) QueryTagByParamWithCallback ¶
func (client *Client) QueryTagByParamWithCallback(request *QueryTagByParamRequest, callback func(response *QueryTagByParamResponse, err error)) <-chan int
QueryTagByParamWithCallback invokes the dm.QueryTagByParam API asynchronously api document: https://help.aliyun.com/api/dm/querytagbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryTagByParamWithChan ¶
func (client *Client) QueryTagByParamWithChan(request *QueryTagByParamRequest) (<-chan *QueryTagByParamResponse, <-chan error)
QueryTagByParamWithChan invokes the dm.QueryTagByParam API asynchronously api document: https://help.aliyun.com/api/dm/querytagbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryTaskByParam ¶
func (client *Client) QueryTaskByParam(request *QueryTaskByParamRequest) (response *QueryTaskByParamResponse, err error)
QueryTaskByParam invokes the dm.QueryTaskByParam API synchronously api document: https://help.aliyun.com/api/dm/querytaskbyparam.html
func (*Client) QueryTaskByParamWithCallback ¶
func (client *Client) QueryTaskByParamWithCallback(request *QueryTaskByParamRequest, callback func(response *QueryTaskByParamResponse, err error)) <-chan int
QueryTaskByParamWithCallback invokes the dm.QueryTaskByParam API asynchronously api document: https://help.aliyun.com/api/dm/querytaskbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryTaskByParamWithChan ¶
func (client *Client) QueryTaskByParamWithChan(request *QueryTaskByParamRequest) (<-chan *QueryTaskByParamResponse, <-chan error)
QueryTaskByParamWithChan invokes the dm.QueryTaskByParam API asynchronously api document: https://help.aliyun.com/api/dm/querytaskbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryTemplateByParam ¶
func (client *Client) QueryTemplateByParam(request *QueryTemplateByParamRequest) (response *QueryTemplateByParamResponse, err error)
QueryTemplateByParam invokes the dm.QueryTemplateByParam API synchronously api document: https://help.aliyun.com/api/dm/querytemplatebyparam.html
func (*Client) QueryTemplateByParamWithCallback ¶
func (client *Client) QueryTemplateByParamWithCallback(request *QueryTemplateByParamRequest, callback func(response *QueryTemplateByParamResponse, err error)) <-chan int
QueryTemplateByParamWithCallback invokes the dm.QueryTemplateByParam API asynchronously api document: https://help.aliyun.com/api/dm/querytemplatebyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryTemplateByParamWithChan ¶
func (client *Client) QueryTemplateByParamWithChan(request *QueryTemplateByParamRequest) (<-chan *QueryTemplateByParamResponse, <-chan error)
QueryTemplateByParamWithChan invokes the dm.QueryTemplateByParam API asynchronously api document: https://help.aliyun.com/api/dm/querytemplatebyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SaveReceiverDetail ¶
func (client *Client) SaveReceiverDetail(request *SaveReceiverDetailRequest) (response *SaveReceiverDetailResponse, err error)
SaveReceiverDetail invokes the dm.SaveReceiverDetail API synchronously api document: https://help.aliyun.com/api/dm/savereceiverdetail.html
func (*Client) SaveReceiverDetailWithCallback ¶
func (client *Client) SaveReceiverDetailWithCallback(request *SaveReceiverDetailRequest, callback func(response *SaveReceiverDetailResponse, err error)) <-chan int
SaveReceiverDetailWithCallback invokes the dm.SaveReceiverDetail API asynchronously api document: https://help.aliyun.com/api/dm/savereceiverdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SaveReceiverDetailWithChan ¶
func (client *Client) SaveReceiverDetailWithChan(request *SaveReceiverDetailRequest) (<-chan *SaveReceiverDetailResponse, <-chan error)
SaveReceiverDetailWithChan invokes the dm.SaveReceiverDetail API asynchronously api document: https://help.aliyun.com/api/dm/savereceiverdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SendTestByTemplate ¶
func (client *Client) SendTestByTemplate(request *SendTestByTemplateRequest) (response *SendTestByTemplateResponse, err error)
SendTestByTemplate invokes the dm.SendTestByTemplate API synchronously api document: https://help.aliyun.com/api/dm/sendtestbytemplate.html
func (*Client) SendTestByTemplateWithCallback ¶
func (client *Client) SendTestByTemplateWithCallback(request *SendTestByTemplateRequest, callback func(response *SendTestByTemplateResponse, err error)) <-chan int
SendTestByTemplateWithCallback invokes the dm.SendTestByTemplate API asynchronously api document: https://help.aliyun.com/api/dm/sendtestbytemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SendTestByTemplateWithChan ¶
func (client *Client) SendTestByTemplateWithChan(request *SendTestByTemplateRequest) (<-chan *SendTestByTemplateResponse, <-chan error)
SendTestByTemplateWithChan invokes the dm.SendTestByTemplate API asynchronously api document: https://help.aliyun.com/api/dm/sendtestbytemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SenderStatisticsByTagNameAndBatchID ¶
func (client *Client) SenderStatisticsByTagNameAndBatchID(request *SenderStatisticsByTagNameAndBatchIDRequest) (response *SenderStatisticsByTagNameAndBatchIDResponse, err error)
SenderStatisticsByTagNameAndBatchID invokes the dm.SenderStatisticsByTagNameAndBatchID API synchronously api document: https://help.aliyun.com/api/dm/senderstatisticsbytagnameandbatchid.html
func (*Client) SenderStatisticsByTagNameAndBatchIDWithCallback ¶
func (client *Client) SenderStatisticsByTagNameAndBatchIDWithCallback(request *SenderStatisticsByTagNameAndBatchIDRequest, callback func(response *SenderStatisticsByTagNameAndBatchIDResponse, err error)) <-chan int
SenderStatisticsByTagNameAndBatchIDWithCallback invokes the dm.SenderStatisticsByTagNameAndBatchID API asynchronously api document: https://help.aliyun.com/api/dm/senderstatisticsbytagnameandbatchid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SenderStatisticsByTagNameAndBatchIDWithChan ¶
func (client *Client) SenderStatisticsByTagNameAndBatchIDWithChan(request *SenderStatisticsByTagNameAndBatchIDRequest) (<-chan *SenderStatisticsByTagNameAndBatchIDResponse, <-chan error)
SenderStatisticsByTagNameAndBatchIDWithChan invokes the dm.SenderStatisticsByTagNameAndBatchID API asynchronously api document: https://help.aliyun.com/api/dm/senderstatisticsbytagnameandbatchid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SenderStatisticsDetailByParam ¶
func (client *Client) SenderStatisticsDetailByParam(request *SenderStatisticsDetailByParamRequest) (response *SenderStatisticsDetailByParamResponse, err error)
SenderStatisticsDetailByParam invokes the dm.SenderStatisticsDetailByParam API synchronously api document: https://help.aliyun.com/api/dm/senderstatisticsdetailbyparam.html
func (*Client) SenderStatisticsDetailByParamWithCallback ¶
func (client *Client) SenderStatisticsDetailByParamWithCallback(request *SenderStatisticsDetailByParamRequest, callback func(response *SenderStatisticsDetailByParamResponse, err error)) <-chan int
SenderStatisticsDetailByParamWithCallback invokes the dm.SenderStatisticsDetailByParam API asynchronously api document: https://help.aliyun.com/api/dm/senderstatisticsdetailbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SenderStatisticsDetailByParamWithChan ¶
func (client *Client) SenderStatisticsDetailByParamWithChan(request *SenderStatisticsDetailByParamRequest) (<-chan *SenderStatisticsDetailByParamResponse, <-chan error)
SenderStatisticsDetailByParamWithChan invokes the dm.SenderStatisticsDetailByParam API asynchronously api document: https://help.aliyun.com/api/dm/senderstatisticsdetailbyparam.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetMaxQuotaLevel ¶
func (client *Client) SetMaxQuotaLevel(request *SetMaxQuotaLevelRequest) (response *SetMaxQuotaLevelResponse, err error)
SetMaxQuotaLevel invokes the dm.SetMaxQuotaLevel API synchronously api document: https://help.aliyun.com/api/dm/setmaxquotalevel.html
func (*Client) SetMaxQuotaLevelWithCallback ¶
func (client *Client) SetMaxQuotaLevelWithCallback(request *SetMaxQuotaLevelRequest, callback func(response *SetMaxQuotaLevelResponse, err error)) <-chan int
SetMaxQuotaLevelWithCallback invokes the dm.SetMaxQuotaLevel API asynchronously api document: https://help.aliyun.com/api/dm/setmaxquotalevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetMaxQuotaLevelWithChan ¶
func (client *Client) SetMaxQuotaLevelWithChan(request *SetMaxQuotaLevelRequest) (<-chan *SetMaxQuotaLevelResponse, <-chan error)
SetMaxQuotaLevelWithChan invokes the dm.SetMaxQuotaLevel API asynchronously api document: https://help.aliyun.com/api/dm/setmaxquotalevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SingleSendMail ¶
func (client *Client) SingleSendMail(request *SingleSendMailRequest) (response *SingleSendMailResponse, err error)
SingleSendMail invokes the dm.SingleSendMail API synchronously api document: https://help.aliyun.com/api/dm/singlesendmail.html
func (*Client) SingleSendMailWithCallback ¶
func (client *Client) SingleSendMailWithCallback(request *SingleSendMailRequest, callback func(response *SingleSendMailResponse, err error)) <-chan int
SingleSendMailWithCallback invokes the dm.SingleSendMail API asynchronously api document: https://help.aliyun.com/api/dm/singlesendmail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SingleSendMailWithChan ¶
func (client *Client) SingleSendMailWithChan(request *SingleSendMailRequest) (<-chan *SingleSendMailResponse, <-chan error)
SingleSendMailWithChan invokes the dm.SingleSendMail API asynchronously api document: https://help.aliyun.com/api/dm/singlesendmail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SingleSendSms ¶
func (client *Client) SingleSendSms(request *SingleSendSmsRequest) (response *SingleSendSmsResponse, err error)
SingleSendSms invokes the dm.SingleSendSms API synchronously api document: https://help.aliyun.com/api/dm/singlesendsms.html
func (*Client) SingleSendSmsWithCallback ¶
func (client *Client) SingleSendSmsWithCallback(request *SingleSendSmsRequest, callback func(response *SingleSendSmsResponse, err error)) <-chan int
SingleSendSmsWithCallback invokes the dm.SingleSendSms API asynchronously api document: https://help.aliyun.com/api/dm/singlesendsms.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SingleSendSmsWithChan ¶
func (client *Client) SingleSendSmsWithChan(request *SingleSendSmsRequest) (<-chan *SingleSendSmsResponse, <-chan error)
SingleSendSmsWithChan invokes the dm.SingleSendSms API asynchronously api document: https://help.aliyun.com/api/dm/singlesendsms.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDomainTrackName ¶
func (client *Client) UpdateDomainTrackName(request *UpdateDomainTrackNameRequest) (response *UpdateDomainTrackNameResponse, err error)
UpdateDomainTrackName invokes the dm.UpdateDomainTrackName API synchronously api document: https://help.aliyun.com/api/dm/updatedomaintrackname.html
func (*Client) UpdateDomainTrackNameWithCallback ¶
func (client *Client) UpdateDomainTrackNameWithCallback(request *UpdateDomainTrackNameRequest, callback func(response *UpdateDomainTrackNameResponse, err error)) <-chan int
UpdateDomainTrackNameWithCallback invokes the dm.UpdateDomainTrackName API asynchronously api document: https://help.aliyun.com/api/dm/updatedomaintrackname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDomainTrackNameWithChan ¶
func (client *Client) UpdateDomainTrackNameWithChan(request *UpdateDomainTrackNameRequest) (<-chan *UpdateDomainTrackNameResponse, <-chan error)
UpdateDomainTrackNameWithChan invokes the dm.UpdateDomainTrackName API asynchronously api document: https://help.aliyun.com/api/dm/updatedomaintrackname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateIpProtection ¶
func (client *Client) UpdateIpProtection(request *UpdateIpProtectionRequest) (response *UpdateIpProtectionResponse, err error)
UpdateIpProtection invokes the dm.UpdateIpProtection API synchronously api document: https://help.aliyun.com/api/dm/updateipprotection.html
func (*Client) UpdateIpProtectionWithCallback ¶
func (client *Client) UpdateIpProtectionWithCallback(request *UpdateIpProtectionRequest, callback func(response *UpdateIpProtectionResponse, err error)) <-chan int
UpdateIpProtectionWithCallback invokes the dm.UpdateIpProtection API asynchronously api document: https://help.aliyun.com/api/dm/updateipprotection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateIpProtectionWithChan ¶
func (client *Client) UpdateIpProtectionWithChan(request *UpdateIpProtectionRequest) (<-chan *UpdateIpProtectionResponse, <-chan error)
UpdateIpProtectionWithChan invokes the dm.UpdateIpProtection API asynchronously api document: https://help.aliyun.com/api/dm/updateipprotection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CreateDayuRequest ¶
type CreateDayuRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountType requests.Integer `position:"Query" name:"AccountType"` }
CreateDayuRequest is the request struct for api CreateDayu
func CreateCreateDayuRequest ¶
func CreateCreateDayuRequest() (request *CreateDayuRequest)
CreateCreateDayuRequest creates a request to invoke CreateDayu API
type CreateDayuResponse ¶
type CreateDayuResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDayuResponse is the response struct for api CreateDayu
func CreateCreateDayuResponse ¶
func CreateCreateDayuResponse() (response *CreateDayuResponse)
CreateCreateDayuResponse creates a response to parse from CreateDayu response
type CreateDomainRequest ¶
type CreateDomainRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DomainName string `position:"Query" name:"DomainName"` }
CreateDomainRequest is the request struct for api CreateDomain
func CreateCreateDomainRequest ¶
func CreateCreateDomainRequest() (request *CreateDomainRequest)
CreateCreateDomainRequest creates a request to invoke CreateDomain API
type CreateDomainResponse ¶
type CreateDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDomainResponse is the response struct for api CreateDomain
func CreateCreateDomainResponse ¶
func CreateCreateDomainResponse() (response *CreateDomainResponse)
CreateCreateDomainResponse creates a response to parse from CreateDomain response
type CreateMailAddressRequest ¶
type CreateMailAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` ReplyAddress string `position:"Query" name:"ReplyAddress"` Sendtype string `position:"Query" name:"Sendtype"` }
CreateMailAddressRequest is the request struct for api CreateMailAddress
func CreateCreateMailAddressRequest ¶
func CreateCreateMailAddressRequest() (request *CreateMailAddressRequest)
CreateCreateMailAddressRequest creates a request to invoke CreateMailAddress API
type CreateMailAddressResponse ¶
type CreateMailAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateMailAddressResponse is the response struct for api CreateMailAddress
func CreateCreateMailAddressResponse ¶
func CreateCreateMailAddressResponse() (response *CreateMailAddressResponse)
CreateCreateMailAddressResponse creates a response to parse from CreateMailAddress response
type CreateReceiverRequest ¶
type CreateReceiverRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ReceiversName string `position:"Query" name:"ReceiversName"` ReceiversAlias string `position:"Query" name:"ReceiversAlias"` Desc string `position:"Query" name:"Desc"` }
CreateReceiverRequest is the request struct for api CreateReceiver
func CreateCreateReceiverRequest ¶
func CreateCreateReceiverRequest() (request *CreateReceiverRequest)
CreateCreateReceiverRequest creates a request to invoke CreateReceiver API
type CreateReceiverResponse ¶
type CreateReceiverResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateReceiverResponse is the response struct for api CreateReceiver
func CreateCreateReceiverResponse ¶
func CreateCreateReceiverResponse() (response *CreateReceiverResponse)
CreateCreateReceiverResponse creates a response to parse from CreateReceiver response
type CreateSignRequest ¶
type CreateSignRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SignName string `position:"Query" name:"SignName"` Remark string `position:"Query" name:"Remark"` SignType requests.Integer `position:"Query" name:"SignType"` FileNames string `position:"Query" name:"FileNames"` FromType requests.Integer `position:"Query" name:"FromType"` }
CreateSignRequest is the request struct for api CreateSign
func CreateCreateSignRequest ¶
func CreateCreateSignRequest() (request *CreateSignRequest)
CreateCreateSignRequest creates a request to invoke CreateSign API
type CreateSignResponse ¶
type CreateSignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSignResponse is the response struct for api CreateSign
func CreateCreateSignResponse ¶
func CreateCreateSignResponse() (response *CreateSignResponse)
CreateCreateSignResponse creates a response to parse from CreateSign response
type CreateTagRequest ¶
type CreateTagRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TagName string `position:"Query" name:"TagName"` }
CreateTagRequest is the request struct for api CreateTag
func CreateCreateTagRequest ¶
func CreateCreateTagRequest() (request *CreateTagRequest)
CreateCreateTagRequest creates a request to invoke CreateTag API
type CreateTagResponse ¶
type CreateTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTagResponse is the response struct for api CreateTag
func CreateCreateTagResponse ¶
func CreateCreateTagResponse() (response *CreateTagResponse)
CreateCreateTagResponse creates a response to parse from CreateTag response
type CreateTemplateRequest ¶
type CreateTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateType requests.Integer `position:"Query" name:"TemplateType"` TemplateName string `position:"Query" name:"TemplateName"` TemplateSubject string `position:"Query" name:"TemplateSubject"` TemplateNickName string `position:"Query" name:"TemplateNickName"` TemplateText string `position:"Query" name:"TemplateText"` SmsType requests.Integer `position:"Query" name:"SmsType"` SmsContent string `position:"Query" name:"SmsContent"` Remark string `position:"Query" name:"Remark"` FromType requests.Integer `position:"Query" name:"FromType"` }
CreateTemplateRequest is the request struct for api CreateTemplate
func CreateCreateTemplateRequest ¶
func CreateCreateTemplateRequest() (request *CreateTemplateRequest)
CreateCreateTemplateRequest creates a request to invoke CreateTemplate API
type CreateTemplateResponse ¶
type CreateTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TemplateId int `json:"TemplateId" xml:"TemplateId"` }
CreateTemplateResponse is the response struct for api CreateTemplate
func CreateCreateTemplateResponse ¶
func CreateCreateTemplateResponse() (response *CreateTemplateResponse)
CreateCreateTemplateResponse creates a response to parse from CreateTemplate response
type DataInGetAccountList ¶
type DataInGetAccountList struct {
AccountNotificationInfo []AccountNotificationInfo `json:"accountNotificationInfo" xml:"accountNotificationInfo"`
}
DataInGetAccountList is a nested struct in dm response
type DataInGetIpfilterList ¶
type DataInGetIpfilterList struct {
Ipfilters []Ipfilters `json:"ipfilters" xml:"ipfilters"`
}
DataInGetIpfilterList is a nested struct in dm response
type DataInGetRegionList ¶
type DataInGetRegionList struct {
RegionList []RegionList `json:"regionList" xml:"regionList"`
}
DataInGetRegionList is a nested struct in dm response
type DataInGetSenderAddressList ¶
type DataInGetSenderAddressList struct {
SenderAddressNotificationInfo []SenderAddressNotificationInfo `json:"senderAddressNotificationInfo" xml:"senderAddressNotificationInfo"`
}
DataInGetSenderAddressList is a nested struct in dm response
type DataInGetTrackList ¶
type DataInGetTrackList struct {
Stat []Stat `json:"stat" xml:"stat"`
}
DataInGetTrackList is a nested struct in dm response
type DataInQueryDomainByParam ¶
type DataInQueryDomainByParam struct {
Domain []Domain `json:"domain" xml:"domain"`
}
DataInQueryDomainByParam is a nested struct in dm response
type DataInQueryInvalidAddress ¶
type DataInQueryInvalidAddress struct {
MailDetail []MailDetailInQueryInvalidAddress `json:"mailDetail" xml:"mailDetail"`
}
DataInQueryInvalidAddress is a nested struct in dm response
type DataInQueryMailAddressByParam ¶
type DataInQueryMailAddressByParam struct {
MailAddress []MailAddress `json:"mailAddress" xml:"mailAddress"`
}
DataInQueryMailAddressByParam is a nested struct in dm response
type DataInQueryReceiverByParam ¶
type DataInQueryReceiverByParam struct {
Receiver []Receiver `json:"receiver" xml:"receiver"`
}
DataInQueryReceiverByParam is a nested struct in dm response
type DataInQueryReceiverDetail ¶
type DataInQueryReceiverDetail struct {
Detail []Detail `json:"detail" xml:"detail"`
}
DataInQueryReceiverDetail is a nested struct in dm response
type DataInQuerySignByParam ¶
type DataInQuerySignByParam struct {
Sign []Sign `json:"sign" xml:"sign"`
}
DataInQuerySignByParam is a nested struct in dm response
type DataInQuerySmsStatistics ¶
type DataInQuerySmsStatistics struct {
Stat []Stat `json:"stat" xml:"stat"`
}
DataInQuerySmsStatistics is a nested struct in dm response
type DataInQueryTagByParam ¶
type DataInQueryTagByParam struct {
Tag []Tag `json:"tag" xml:"tag"`
}
DataInQueryTagByParam is a nested struct in dm response
type DataInQueryTaskByParam ¶
type DataInQueryTaskByParam struct {
Task []Task `json:"task" xml:"task"`
}
DataInQueryTaskByParam is a nested struct in dm response
type DataInQueryTemplateByParam ¶
type DataInQueryTemplateByParam struct {
Template []Template `json:"template" xml:"template"`
}
DataInQueryTemplateByParam is a nested struct in dm response
type DataInSaveReceiverDetail ¶
type DataInSaveReceiverDetail struct {
Detail []Detail `json:"Detail" xml:"Detail"`
}
DataInSaveReceiverDetail is a nested struct in dm response
type DataInSenderStatisticsByTagNameAndBatchID ¶
type DataInSenderStatisticsByTagNameAndBatchID struct {
Stat []Stat `json:"stat" xml:"stat"`
}
DataInSenderStatisticsByTagNameAndBatchID is a nested struct in dm response
type DataInSenderStatisticsDetailByParam ¶
type DataInSenderStatisticsDetailByParam struct {
MailDetail []MailDetail `json:"mailDetail" xml:"mailDetail"`
}
DataInSenderStatisticsDetailByParam is a nested struct in dm response
type DeleteDomainRequest ¶
type DeleteDomainRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DomainId requests.Integer `position:"Query" name:"DomainId"` }
DeleteDomainRequest is the request struct for api DeleteDomain
func CreateDeleteDomainRequest ¶
func CreateDeleteDomainRequest() (request *DeleteDomainRequest)
CreateDeleteDomainRequest creates a request to invoke DeleteDomain API
type DeleteDomainResponse ¶
type DeleteDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDomainResponse is the response struct for api DeleteDomain
func CreateDeleteDomainResponse ¶
func CreateDeleteDomainResponse() (response *DeleteDomainResponse)
CreateDeleteDomainResponse creates a response to parse from DeleteDomain response
type DeleteInvalidAddressRequest ¶
type DeleteInvalidAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ToAddress string `position:"Query" name:"ToAddress"` }
DeleteInvalidAddressRequest is the request struct for api DeleteInvalidAddress
func CreateDeleteInvalidAddressRequest ¶
func CreateDeleteInvalidAddressRequest() (request *DeleteInvalidAddressRequest)
CreateDeleteInvalidAddressRequest creates a request to invoke DeleteInvalidAddress API
type DeleteInvalidAddressResponse ¶
type DeleteInvalidAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteInvalidAddressResponse is the response struct for api DeleteInvalidAddress
func CreateDeleteInvalidAddressResponse ¶
func CreateDeleteInvalidAddressResponse() (response *DeleteInvalidAddressResponse)
CreateDeleteInvalidAddressResponse creates a response to parse from DeleteInvalidAddress response
type DeleteIpfilterByEdmIdRequest ¶
type DeleteIpfilterByEdmIdRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` FromType requests.Integer `position:"Query" name:"FromType"` Id string `position:"Query" name:"Id"` }
DeleteIpfilterByEdmIdRequest is the request struct for api DeleteIpfilterByEdmId
func CreateDeleteIpfilterByEdmIdRequest ¶
func CreateDeleteIpfilterByEdmIdRequest() (request *DeleteIpfilterByEdmIdRequest)
CreateDeleteIpfilterByEdmIdRequest creates a request to invoke DeleteIpfilterByEdmId API
type DeleteIpfilterByEdmIdResponse ¶
type DeleteIpfilterByEdmIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIpfilterByEdmIdResponse is the response struct for api DeleteIpfilterByEdmId
func CreateDeleteIpfilterByEdmIdResponse ¶
func CreateDeleteIpfilterByEdmIdResponse() (response *DeleteIpfilterByEdmIdResponse)
CreateDeleteIpfilterByEdmIdResponse creates a response to parse from DeleteIpfilterByEdmId response
type DeleteMailAddressRequest ¶
type DeleteMailAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` MailAddressId requests.Integer `position:"Query" name:"MailAddressId"` }
DeleteMailAddressRequest is the request struct for api DeleteMailAddress
func CreateDeleteMailAddressRequest ¶
func CreateDeleteMailAddressRequest() (request *DeleteMailAddressRequest)
CreateDeleteMailAddressRequest creates a request to invoke DeleteMailAddress API
type DeleteMailAddressResponse ¶
type DeleteMailAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteMailAddressResponse is the response struct for api DeleteMailAddress
func CreateDeleteMailAddressResponse ¶
func CreateDeleteMailAddressResponse() (response *DeleteMailAddressResponse)
CreateDeleteMailAddressResponse creates a response to parse from DeleteMailAddress response
type DeleteReceiverDetailRequest ¶
type DeleteReceiverDetailRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ReceiverId string `position:"Query" name:"ReceiverId"` Email string `position:"Query" name:"Email"` }
DeleteReceiverDetailRequest is the request struct for api DeleteReceiverDetail
func CreateDeleteReceiverDetailRequest ¶
func CreateDeleteReceiverDetailRequest() (request *DeleteReceiverDetailRequest)
CreateDeleteReceiverDetailRequest creates a request to invoke DeleteReceiverDetail API
type DeleteReceiverDetailResponse ¶
type DeleteReceiverDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteReceiverDetailResponse is the response struct for api DeleteReceiverDetail
func CreateDeleteReceiverDetailResponse ¶
func CreateDeleteReceiverDetailResponse() (response *DeleteReceiverDetailResponse)
CreateDeleteReceiverDetailResponse creates a response to parse from DeleteReceiverDetail response
type DeleteReceiverRequest ¶
type DeleteReceiverRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ReceiverId string `position:"Query" name:"ReceiverId"` }
DeleteReceiverRequest is the request struct for api DeleteReceiver
func CreateDeleteReceiverRequest ¶
func CreateDeleteReceiverRequest() (request *DeleteReceiverRequest)
CreateDeleteReceiverRequest creates a request to invoke DeleteReceiver API
type DeleteReceiverResponse ¶
type DeleteReceiverResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteReceiverResponse is the response struct for api DeleteReceiver
func CreateDeleteReceiverResponse ¶
func CreateDeleteReceiverResponse() (response *DeleteReceiverResponse)
CreateDeleteReceiverResponse creates a response to parse from DeleteReceiver response
type DeleteSignRequest ¶
type DeleteSignRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SignId requests.Integer `position:"Query" name:"SignId"` FromType requests.Integer `position:"Query" name:"FromType"` }
DeleteSignRequest is the request struct for api DeleteSign
func CreateDeleteSignRequest ¶
func CreateDeleteSignRequest() (request *DeleteSignRequest)
CreateDeleteSignRequest creates a request to invoke DeleteSign API
type DeleteSignResponse ¶
type DeleteSignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSignResponse is the response struct for api DeleteSign
func CreateDeleteSignResponse ¶
func CreateDeleteSignResponse() (response *DeleteSignResponse)
CreateDeleteSignResponse creates a response to parse from DeleteSign response
type DeleteTagRequest ¶
type DeleteTagRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TagId requests.Integer `position:"Query" name:"TagId"` }
DeleteTagRequest is the request struct for api DeleteTag
func CreateDeleteTagRequest ¶
func CreateDeleteTagRequest() (request *DeleteTagRequest)
CreateDeleteTagRequest creates a request to invoke DeleteTag API
type DeleteTagResponse ¶
type DeleteTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTagResponse is the response struct for api DeleteTag
func CreateDeleteTagResponse ¶
func CreateDeleteTagResponse() (response *DeleteTagResponse)
CreateDeleteTagResponse creates a response to parse from DeleteTag response
type DeleteTemplateRequest ¶
type DeleteTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` FromType requests.Integer `position:"Query" name:"FromType"` }
DeleteTemplateRequest is the request struct for api DeleteTemplate
func CreateDeleteTemplateRequest ¶
func CreateDeleteTemplateRequest() (request *DeleteTemplateRequest)
CreateDeleteTemplateRequest creates a request to invoke DeleteTemplate API
type DeleteTemplateResponse ¶
type DeleteTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTemplateResponse is the response struct for api DeleteTemplate
func CreateDeleteTemplateResponse ¶
func CreateDeleteTemplateResponse() (response *DeleteTemplateResponse)
CreateDeleteTemplateResponse creates a response to parse from DeleteTemplate response
type DescAccountSummary2Request ¶
type DescAccountSummary2Request struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` FromType requests.Integer `position:"Query" name:"FromType"` }
DescAccountSummary2Request is the request struct for api DescAccountSummary2
func CreateDescAccountSummary2Request ¶
func CreateDescAccountSummary2Request() (request *DescAccountSummary2Request)
CreateDescAccountSummary2Request creates a request to invoke DescAccountSummary2 API
type DescAccountSummary2Response ¶
type DescAccountSummary2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MnsMigrating int `json:"MnsMigrating" xml:"MnsMigrating"` MnsForceMigrating int `json:"MnsForceMigrating" xml:"MnsForceMigrating"` MnsBag int `json:"MnsBag" xml:"MnsBag"` }
DescAccountSummary2Response is the response struct for api DescAccountSummary2
func CreateDescAccountSummary2Response ¶
func CreateDescAccountSummary2Response() (response *DescAccountSummary2Response)
CreateDescAccountSummary2Response creates a response to parse from DescAccountSummary2 response
type DescAccountSummaryRequest ¶
type DescAccountSummaryRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` }
DescAccountSummaryRequest is the request struct for api DescAccountSummary
func CreateDescAccountSummaryRequest ¶
func CreateDescAccountSummaryRequest() (request *DescAccountSummaryRequest)
CreateDescAccountSummaryRequest creates a request to invoke DescAccountSummary API
type DescAccountSummaryResponse ¶
type DescAccountSummaryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserStatus int `json:"UserStatus" xml:"UserStatus"` QuotaLevel int `json:"QuotaLevel" xml:"QuotaLevel"` MaxQuotaLevel int `json:"MaxQuotaLevel" xml:"MaxQuotaLevel"` DailyQuota int `json:"DailyQuota" xml:"DailyQuota"` MonthQuota int `json:"MonthQuota" xml:"MonthQuota"` Tags int `json:"Tags" xml:"Tags"` Domains int `json:"Domains" xml:"Domains"` MailAddresses int `json:"MailAddresses" xml:"MailAddresses"` Receivers int `json:"Receivers" xml:"Receivers"` Templates int `json:"Templates" xml:"Templates"` DayuStatus int `json:"DayuStatus" xml:"DayuStatus"` SmsTemplates int `json:"SmsTemplates" xml:"SmsTemplates"` SmsRecord int `json:"SmsRecord" xml:"SmsRecord"` SmsSign int `json:"SmsSign" xml:"SmsSign"` EnableTimes int `json:"EnableTimes" xml:"EnableTimes"` }
DescAccountSummaryResponse is the response struct for api DescAccountSummary
func CreateDescAccountSummaryResponse ¶
func CreateDescAccountSummaryResponse() (response *DescAccountSummaryResponse)
CreateDescAccountSummaryResponse creates a response to parse from DescAccountSummary response
type DescDomainRequest ¶
type DescDomainRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DomainId requests.Integer `position:"Query" name:"DomainId"` }
DescDomainRequest is the request struct for api DescDomain
func CreateDescDomainRequest ¶
func CreateDescDomainRequest() (request *DescDomainRequest)
CreateDescDomainRequest creates a request to invoke DescDomain API
type DescDomainResponse ¶
type DescDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainId string `json:"DomainId" xml:"DomainId"` DomainName string `json:"DomainName" xml:"DomainName"` DomainType string `json:"DomainType" xml:"DomainType"` DomainStatus string `json:"DomainStatus" xml:"DomainStatus"` CnameRecord string `json:"CnameRecord" xml:"CnameRecord"` CnameConfirmStatus string `json:"CnameConfirmStatus" xml:"CnameConfirmStatus"` SpfAuthStatus string `json:"SpfAuthStatus" xml:"SpfAuthStatus"` MxAuthStatus string `json:"MxAuthStatus" xml:"MxAuthStatus"` DefaultDomain string `json:"DefaultDomain" xml:"DefaultDomain"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CnameAuthStatus string `json:"CnameAuthStatus" xml:"CnameAuthStatus"` IcpStatus string `json:"IcpStatus" xml:"IcpStatus"` SpfRecord string `json:"SpfRecord" xml:"SpfRecord"` MxRecord string `json:"MxRecord" xml:"MxRecord"` TracefRecord string `json:"TracefRecord" xml:"TracefRecord"` }
DescDomainResponse is the response struct for api DescDomain
func CreateDescDomainResponse ¶
func CreateDescDomainResponse() (response *DescDomainResponse)
CreateDescDomainResponse creates a response to parse from DescDomain response
type DescTemplateRequest ¶
type DescTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` FromType requests.Integer `position:"Query" name:"FromType"` }
DescTemplateRequest is the request struct for api DescTemplate
func CreateDescTemplateRequest ¶
func CreateDescTemplateRequest() (request *DescTemplateRequest)
CreateDescTemplateRequest creates a request to invoke DescTemplate API
type DescTemplateResponse ¶
type DescTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TemplateName string `json:"TemplateName" xml:"TemplateName"` TemplateSubject string `json:"TemplateSubject" xml:"TemplateSubject"` TemplateNickName string `json:"TemplateNickName" xml:"TemplateNickName"` TemplateStatus string `json:"TemplateStatus" xml:"TemplateStatus"` TemplateType string `json:"TemplateType" xml:"TemplateType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TemplateText string `json:"TemplateText" xml:"TemplateText"` SmsContent string `json:"SmsContent" xml:"SmsContent"` SmsType string `json:"SmsType" xml:"SmsType"` Remark string `json:"Remark" xml:"Remark"` }
DescTemplateResponse is the response struct for api DescTemplate
func CreateDescTemplateResponse ¶
func CreateDescTemplateResponse() (response *DescTemplateResponse)
CreateDescTemplateResponse creates a response to parse from DescTemplate response
type Detail ¶
type Detail struct { Email string `json:"Email" xml:"Email"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Data string `json:"Data" xml:"Data"` UtcCreateTime int `json:"UtcCreateTime" xml:"UtcCreateTime"` }
Detail is a nested struct in dm response
type Domain ¶
type Domain struct { DomainId string `json:"DomainId" xml:"DomainId"` DomainName string `json:"DomainName" xml:"DomainName"` DomainStatus string `json:"DomainStatus" xml:"DomainStatus"` DomainRecord string `json:"DomainRecord" xml:"DomainRecord"` ConfirmStatus string `json:"ConfirmStatus" xml:"ConfirmStatus"` SpfAuthStatus string `json:"SpfAuthStatus" xml:"SpfAuthStatus"` MxAuthStatus string `json:"MxAuthStatus" xml:"MxAuthStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UtcCreateTime int `json:"UtcCreateTime" xml:"UtcCreateTime"` CnameAuthStatus string `json:"CnameAuthStatus" xml:"CnameAuthStatus"` IcpStatus string `json:"IcpStatus" xml:"IcpStatus"` }
Domain is a nested struct in dm response
type EnableAccountRequest ¶
type EnableAccountRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` }
EnableAccountRequest is the request struct for api EnableAccount
func CreateEnableAccountRequest ¶
func CreateEnableAccountRequest() (request *EnableAccountRequest)
CreateEnableAccountRequest creates a request to invoke EnableAccount API
type EnableAccountResponse ¶
type EnableAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableAccountResponse is the response struct for api EnableAccount
func CreateEnableAccountResponse ¶
func CreateEnableAccountResponse() (response *EnableAccountResponse)
CreateEnableAccountResponse creates a response to parse from EnableAccount response
type GetAccountListRequest ¶
type GetAccountListRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Total string `position:"Query" name:"Total"` Offset string `position:"Query" name:"Offset"` PageSize string `position:"Query" name:"PageSize"` OffsetCreateTime string `position:"Query" name:"OffsetCreateTime"` OffsetCreateTimeDesc string `position:"Query" name:"OffsetCreateTimeDesc"` PageNumber string `position:"Query" name:"PageNumber"` }
GetAccountListRequest is the request struct for api GetAccountList
func CreateGetAccountListRequest ¶
func CreateGetAccountListRequest() (request *GetAccountListRequest)
CreateGetAccountListRequest creates a request to invoke GetAccountList API
type GetAccountListResponse ¶
type GetAccountListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageNo int `json:"PageNo" xml:"PageNo"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInGetAccountList `json:"data" xml:"data"` }
GetAccountListResponse is the response struct for api GetAccountList
func CreateGetAccountListResponse ¶
func CreateGetAccountListResponse() (response *GetAccountListResponse)
CreateGetAccountListResponse creates a response to parse from GetAccountList response
type GetIpProtectionRequest ¶
type GetIpProtectionRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` }
GetIpProtectionRequest is the request struct for api GetIpProtection
func CreateGetIpProtectionRequest ¶
func CreateGetIpProtectionRequest() (request *GetIpProtectionRequest)
CreateGetIpProtectionRequest creates a request to invoke GetIpProtection API
type GetIpProtectionResponse ¶
type GetIpProtectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IpProtection string `json:"IpProtection" xml:"IpProtection"` }
GetIpProtectionResponse is the response struct for api GetIpProtection
func CreateGetIpProtectionResponse ¶
func CreateGetIpProtectionResponse() (response *GetIpProtectionResponse)
CreateGetIpProtectionResponse creates a response to parse from GetIpProtection response
type GetIpfilterListRequest ¶
type GetIpfilterListRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` }
GetIpfilterListRequest is the request struct for api GetIpfilterList
func CreateGetIpfilterListRequest ¶
func CreateGetIpfilterListRequest() (request *GetIpfilterListRequest)
CreateGetIpfilterListRequest creates a request to invoke GetIpfilterList API
type GetIpfilterListResponse ¶
type GetIpfilterListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInGetIpfilterList `json:"data" xml:"data"` }
GetIpfilterListResponse is the response struct for api GetIpfilterList
func CreateGetIpfilterListResponse ¶
func CreateGetIpfilterListResponse() (response *GetIpfilterListResponse)
CreateGetIpfilterListResponse creates a response to parse from GetIpfilterList response
type GetRegionListRequest ¶
type GetRegionListRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Total string `position:"Query" name:"Total"` Offset string `position:"Query" name:"Offset"` PageSize string `position:"Query" name:"PageSize"` OffsetCreateTime string `position:"Query" name:"OffsetCreateTime"` OffsetCreateTimeDesc string `position:"Query" name:"OffsetCreateTimeDesc"` PageNumber string `position:"Query" name:"PageNumber"` }
GetRegionListRequest is the request struct for api GetRegionList
func CreateGetRegionListRequest ¶
func CreateGetRegionListRequest() (request *GetRegionListRequest)
CreateGetRegionListRequest creates a request to invoke GetRegionList API
type GetRegionListResponse ¶
type GetRegionListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageNo int `json:"PageNo" xml:"PageNo"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInGetRegionList `json:"data" xml:"data"` }
GetRegionListResponse is the response struct for api GetRegionList
func CreateGetRegionListResponse ¶
func CreateGetRegionListResponse() (response *GetRegionListResponse)
CreateGetRegionListResponse creates a response to parse from GetRegionList response
type GetSenderAddressListRequest ¶
type GetSenderAddressListRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Total string `position:"Query" name:"Total"` Offset string `position:"Query" name:"Offset"` PageSize string `position:"Query" name:"PageSize"` PageNo string `position:"Query" name:"PageNo"` Keyword string `position:"Query" name:"Keyword"` NotifyUrl string `position:"Query" name:"NotifyUrl"` }
GetSenderAddressListRequest is the request struct for api GetSenderAddressList
func CreateGetSenderAddressListRequest ¶
func CreateGetSenderAddressListRequest() (request *GetSenderAddressListRequest)
CreateGetSenderAddressListRequest creates a request to invoke GetSenderAddressList API
type GetSenderAddressListResponse ¶
type GetSenderAddressListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageNo int `json:"PageNo" xml:"PageNo"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInGetSenderAddressList `json:"data" xml:"data"` }
GetSenderAddressListResponse is the response struct for api GetSenderAddressList
func CreateGetSenderAddressListResponse ¶
func CreateGetSenderAddressListResponse() (response *GetSenderAddressListResponse)
CreateGetSenderAddressListResponse creates a response to parse from GetSenderAddressList response
type GetTrackListRequest ¶
type GetTrackListRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` Total string `position:"Query" name:"Total"` Offset string `position:"Query" name:"Offset"` PageSize string `position:"Query" name:"PageSize"` OffsetCreateTime string `position:"Query" name:"OffsetCreateTime"` OffsetCreateTimeDesc string `position:"Query" name:"OffsetCreateTimeDesc"` PageNumber string `position:"Query" name:"PageNumber"` }
GetTrackListRequest is the request struct for api GetTrackList
func CreateGetTrackListRequest ¶
func CreateGetTrackListRequest() (request *GetTrackListRequest)
CreateGetTrackListRequest creates a request to invoke GetTrackList API
type GetTrackListResponse ¶
type GetTrackListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageNo int `json:"PageNo" xml:"PageNo"` PageSize int `json:"PageSize" xml:"PageSize"` OffsetCreateTime string `json:"OffsetCreateTime" xml:"OffsetCreateTime"` OffsetCreateTimeDesc string `json:"OffsetCreateTimeDesc" xml:"OffsetCreateTimeDesc"` Data DataInGetTrackList `json:"data" xml:"data"` }
GetTrackListResponse is the response struct for api GetTrackList
func CreateGetTrackListResponse ¶
func CreateGetTrackListResponse() (response *GetTrackListResponse)
CreateGetTrackListResponse creates a response to parse from GetTrackList response
type Ipfilters ¶
type Ipfilters struct { Id string `json:"Id" xml:"Id"` IpAddress string `json:"IpAddress" xml:"IpAddress"` CreateTime string `json:"CreateTime" xml:"CreateTime"` }
Ipfilters is a nested struct in dm response
type MailAddress ¶
type MailAddress struct { MailAddressId string `json:"MailAddressId" xml:"MailAddressId"` AccountName string `json:"AccountName" xml:"AccountName"` ReplyAddress string `json:"ReplyAddress" xml:"ReplyAddress"` Sendtype string `json:"Sendtype" xml:"Sendtype"` AccountStatus string `json:"AccountStatus" xml:"AccountStatus"` ReplyStatus string `json:"ReplyStatus" xml:"ReplyStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` DailyCount string `json:"DailyCount" xml:"DailyCount"` MonthCount string `json:"MonthCount" xml:"MonthCount"` DailyReqCount string `json:"DailyReqCount" xml:"DailyReqCount"` MonthReqCount string `json:"MonthReqCount" xml:"MonthReqCount"` DomainStatus string `json:"DomainStatus" xml:"DomainStatus"` }
MailAddress is a nested struct in dm response
type MailDetail ¶
type MailDetail struct { Status int `json:"Status" xml:"Status"` UtcLastUpdateTime string `json:"UtcLastUpdateTime" xml:"UtcLastUpdateTime"` ToAddress string `json:"ToAddress" xml:"ToAddress"` Message string `json:"Message" xml:"Message"` LastUpdateTime string `json:"LastUpdateTime" xml:"LastUpdateTime"` AccountName string `json:"AccountName" xml:"AccountName"` }
MailDetail is a nested struct in dm response
type MailDetailInQueryInvalidAddress ¶
type MailDetailInQueryInvalidAddress struct { LastUpdateTime string `json:"LastUpdateTime" xml:"LastUpdateTime"` UtcLastUpdateTime int `json:"UtcLastUpdateTime" xml:"UtcLastUpdateTime"` ToAddress string `json:"ToAddress" xml:"ToAddress"` }
MailDetailInQueryInvalidAddress is a nested struct in dm response
type MigrateMarketRequest ¶
type MigrateMarketRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Version string `position:"Query" name:"Version"` FromType requests.Integer `position:"Query" name:"FromType"` }
MigrateMarketRequest is the request struct for api MigrateMarket
func CreateMigrateMarketRequest ¶
func CreateMigrateMarketRequest() (request *MigrateMarketRequest)
CreateMigrateMarketRequest creates a request to invoke MigrateMarket API
type MigrateMarketResponse ¶
type MigrateMarketResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MigrateMarketResponse is the response struct for api MigrateMarket
func CreateMigrateMarketResponse ¶
func CreateMigrateMarketResponse() (response *MigrateMarketResponse)
CreateMigrateMarketResponse creates a response to parse from MigrateMarket response
type ModifyAccountNotificationRequest ¶
type ModifyAccountNotificationRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Region string `position:"Query" name:"Region"` Status string `position:"Query" name:"Status"` }
ModifyAccountNotificationRequest is the request struct for api ModifyAccountNotification
func CreateModifyAccountNotificationRequest ¶
func CreateModifyAccountNotificationRequest() (request *ModifyAccountNotificationRequest)
CreateModifyAccountNotificationRequest creates a request to invoke ModifyAccountNotification API
type ModifyAccountNotificationResponse ¶
type ModifyAccountNotificationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccountNotificationResponse is the response struct for api ModifyAccountNotification
func CreateModifyAccountNotificationResponse ¶
func CreateModifyAccountNotificationResponse() (response *ModifyAccountNotificationResponse)
CreateModifyAccountNotificationResponse creates a response to parse from ModifyAccountNotification response
type ModifyMailAddressRequest ¶
type ModifyMailAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` MailAddressId requests.Integer `position:"Query" name:"MailAddressId"` ReplyAddress string `position:"Query" name:"ReplyAddress"` Password string `position:"Query" name:"Password"` }
ModifyMailAddressRequest is the request struct for api ModifyMailAddress
func CreateModifyMailAddressRequest ¶
func CreateModifyMailAddressRequest() (request *ModifyMailAddressRequest)
CreateModifyMailAddressRequest creates a request to invoke ModifyMailAddress API
type ModifyMailAddressResponse ¶
type ModifyMailAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyMailAddressResponse is the response struct for api ModifyMailAddress
func CreateModifyMailAddressResponse ¶
func CreateModifyMailAddressResponse() (response *ModifyMailAddressResponse)
CreateModifyMailAddressResponse creates a response to parse from ModifyMailAddress response
type ModifySenderAddressNotificationRequest ¶
type ModifySenderAddressNotificationRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SenderAddressId string `position:"Query" name:"SenderAddressId"` SenderAddress string `position:"Query" name:"SenderAddress"` Region string `position:"Query" name:"Region"` Status string `position:"Query" name:"Status"` }
ModifySenderAddressNotificationRequest is the request struct for api ModifySenderAddressNotification
func CreateModifySenderAddressNotificationRequest ¶
func CreateModifySenderAddressNotificationRequest() (request *ModifySenderAddressNotificationRequest)
CreateModifySenderAddressNotificationRequest creates a request to invoke ModifySenderAddressNotification API
type ModifySenderAddressNotificationResponse ¶
type ModifySenderAddressNotificationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySenderAddressNotificationResponse is the response struct for api ModifySenderAddressNotification
func CreateModifySenderAddressNotificationResponse ¶
func CreateModifySenderAddressNotificationResponse() (response *ModifySenderAddressNotificationResponse)
CreateModifySenderAddressNotificationResponse creates a response to parse from ModifySenderAddressNotification response
type ModifyTagRequest ¶
type ModifyTagRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TagId requests.Integer `position:"Query" name:"TagId"` TagName string `position:"Query" name:"TagName"` }
ModifyTagRequest is the request struct for api ModifyTag
func CreateModifyTagRequest ¶
func CreateModifyTagRequest() (request *ModifyTagRequest)
CreateModifyTagRequest creates a request to invoke ModifyTag API
type ModifyTagResponse ¶
type ModifyTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTagResponse is the response struct for api ModifyTag
func CreateModifyTagResponse ¶
func CreateModifyTagResponse() (response *ModifyTagResponse)
CreateModifyTagResponse creates a response to parse from ModifyTag response
type ModifyTemplateRequest ¶
type ModifyTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` TemplateName string `position:"Query" name:"TemplateName"` TemplateSubject string `position:"Query" name:"TemplateSubject"` TemplateNickName string `position:"Query" name:"TemplateNickName"` TemplateText string `position:"Query" name:"TemplateText"` SmsType requests.Integer `position:"Query" name:"SmsType"` SmsContent string `position:"Query" name:"SmsContent"` Remark string `position:"Query" name:"Remark"` FromType requests.Integer `position:"Query" name:"FromType"` }
ModifyTemplateRequest is the request struct for api ModifyTemplate
func CreateModifyTemplateRequest ¶
func CreateModifyTemplateRequest() (request *ModifyTemplateRequest)
CreateModifyTemplateRequest creates a request to invoke ModifyTemplate API
type ModifyTemplateResponse ¶
type ModifyTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTemplateResponse is the response struct for api ModifyTemplate
func CreateModifyTemplateResponse ¶
func CreateModifyTemplateResponse() (response *ModifyTemplateResponse)
CreateModifyTemplateResponse creates a response to parse from ModifyTemplate response
type QueryDomainByParamRequest ¶
type QueryDomainByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` Status requests.Integer `position:"Query" name:"Status"` }
QueryDomainByParamRequest is the request struct for api QueryDomainByParam
func CreateQueryDomainByParamRequest ¶
func CreateQueryDomainByParamRequest() (request *QueryDomainByParamRequest)
CreateQueryDomainByParamRequest creates a request to invoke QueryDomainByParam API
type QueryDomainByParamResponse ¶
type QueryDomainByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQueryDomainByParam `json:"data" xml:"data"` }
QueryDomainByParamResponse is the response struct for api QueryDomainByParam
func CreateQueryDomainByParamResponse ¶
func CreateQueryDomainByParamResponse() (response *QueryDomainByParamResponse)
CreateQueryDomainByParamResponse creates a response to parse from QueryDomainByParam response
type QueryInvalidAddressRequest ¶
type QueryInvalidAddressRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` KeyWord string `position:"Query" name:"KeyWord"` Length requests.Integer `position:"Query" name:"Length"` NextStart string `position:"Query" name:"NextStart"` }
QueryInvalidAddressRequest is the request struct for api QueryInvalidAddress
func CreateQueryInvalidAddressRequest ¶
func CreateQueryInvalidAddressRequest() (request *QueryInvalidAddressRequest)
CreateQueryInvalidAddressRequest creates a request to invoke QueryInvalidAddress API
type QueryInvalidAddressResponse ¶
type QueryInvalidAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextStart int `json:"NextStart" xml:"NextStart"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Data DataInQueryInvalidAddress `json:"data" xml:"data"` }
QueryInvalidAddressResponse is the response struct for api QueryInvalidAddress
func CreateQueryInvalidAddressResponse ¶
func CreateQueryInvalidAddressResponse() (response *QueryInvalidAddressResponse)
CreateQueryInvalidAddressResponse creates a response to parse from QueryInvalidAddress response
type QueryMailAddressByParamRequest ¶
type QueryMailAddressByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` Sendtype string `position:"Query" name:"Sendtype"` }
QueryMailAddressByParamRequest is the request struct for api QueryMailAddressByParam
func CreateQueryMailAddressByParamRequest ¶
func CreateQueryMailAddressByParamRequest() (request *QueryMailAddressByParamRequest)
CreateQueryMailAddressByParamRequest creates a request to invoke QueryMailAddressByParam API
type QueryMailAddressByParamResponse ¶
type QueryMailAddressByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQueryMailAddressByParam `json:"data" xml:"data"` }
QueryMailAddressByParamResponse is the response struct for api QueryMailAddressByParam
func CreateQueryMailAddressByParamResponse ¶
func CreateQueryMailAddressByParamResponse() (response *QueryMailAddressByParamResponse)
CreateQueryMailAddressByParamResponse creates a response to parse from QueryMailAddressByParam response
type QueryReceiverByParamRequest ¶
type QueryReceiverByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` Status requests.Integer `position:"Query" name:"Status"` }
QueryReceiverByParamRequest is the request struct for api QueryReceiverByParam
func CreateQueryReceiverByParamRequest ¶
func CreateQueryReceiverByParamRequest() (request *QueryReceiverByParamRequest)
CreateQueryReceiverByParamRequest creates a request to invoke QueryReceiverByParam API
type QueryReceiverByParamResponse ¶
type QueryReceiverByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NextStart string `json:"NextStart" xml:"NextStart"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQueryReceiverByParam `json:"data" xml:"data"` }
QueryReceiverByParamResponse is the response struct for api QueryReceiverByParam
func CreateQueryReceiverByParamResponse ¶
func CreateQueryReceiverByParamResponse() (response *QueryReceiverByParamResponse)
CreateQueryReceiverByParamResponse creates a response to parse from QueryReceiverByParam response
type QueryReceiverDetailRequest ¶
type QueryReceiverDetailRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ReceiverId string `position:"Query" name:"ReceiverId"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` NextStart string `position:"Query" name:"NextStart"` }
QueryReceiverDetailRequest is the request struct for api QueryReceiverDetail
func CreateQueryReceiverDetailRequest ¶
func CreateQueryReceiverDetailRequest() (request *QueryReceiverDetailRequest)
CreateQueryReceiverDetailRequest creates a request to invoke QueryReceiverDetail API
type QueryReceiverDetailResponse ¶
type QueryReceiverDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NextStart string `json:"NextStart" xml:"NextStart"` DataSchema string `json:"DataSchema" xml:"DataSchema"` Data DataInQueryReceiverDetail `json:"data" xml:"data"` }
QueryReceiverDetailResponse is the response struct for api QueryReceiverDetail
func CreateQueryReceiverDetailResponse ¶
func CreateQueryReceiverDetailResponse() (response *QueryReceiverDetailResponse)
CreateQueryReceiverDetailResponse creates a response to parse from QueryReceiverDetail response
type QuerySignByParamRequest ¶
type QuerySignByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` FromType requests.Integer `position:"Query" name:"FromType"` }
QuerySignByParamRequest is the request struct for api QuerySignByParam
func CreateQuerySignByParamRequest ¶
func CreateQuerySignByParamRequest() (request *QuerySignByParamRequest)
CreateQuerySignByParamRequest creates a request to invoke QuerySignByParam API
type QuerySignByParamResponse ¶
type QuerySignByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQuerySignByParam `json:"data" xml:"data"` }
QuerySignByParamResponse is the response struct for api QuerySignByParam
func CreateQuerySignByParamResponse ¶
func CreateQuerySignByParamResponse() (response *QuerySignByParamResponse)
CreateQuerySignByParamResponse creates a response to parse from QuerySignByParam response
type QuerySmsStatisticsRequest ¶
type QuerySmsStatisticsRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` FromType requests.Integer `position:"Query" name:"FromType"` }
QuerySmsStatisticsRequest is the request struct for api QuerySmsStatistics
func CreateQuerySmsStatisticsRequest ¶
func CreateQuerySmsStatisticsRequest() (request *QuerySmsStatisticsRequest)
CreateQuerySmsStatisticsRequest creates a request to invoke QuerySmsStatistics API
type QuerySmsStatisticsResponse ¶
type QuerySmsStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Data DataInQuerySmsStatistics `json:"data" xml:"data"` }
QuerySmsStatisticsResponse is the response struct for api QuerySmsStatistics
func CreateQuerySmsStatisticsResponse ¶
func CreateQuerySmsStatisticsResponse() (response *QuerySmsStatisticsResponse)
CreateQuerySmsStatisticsResponse creates a response to parse from QuerySmsStatistics response
type QueryTagByParamRequest ¶
type QueryTagByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` }
QueryTagByParamRequest is the request struct for api QueryTagByParam
func CreateQueryTagByParamRequest ¶
func CreateQueryTagByParamRequest() (request *QueryTagByParamRequest)
CreateQueryTagByParamRequest creates a request to invoke QueryTagByParam API
type QueryTagByParamResponse ¶
type QueryTagByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQueryTagByParam `json:"data" xml:"data"` }
QueryTagByParamResponse is the response struct for api QueryTagByParam
func CreateQueryTagByParamResponse ¶
func CreateQueryTagByParamResponse() (response *QueryTagByParamResponse)
CreateQueryTagByParamResponse creates a response to parse from QueryTagByParam response
type QueryTaskByParamRequest ¶
type QueryTaskByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` Status requests.Integer `position:"Query" name:"Status"` }
QueryTaskByParamRequest is the request struct for api QueryTaskByParam
func CreateQueryTaskByParamRequest ¶
func CreateQueryTaskByParamRequest() (request *QueryTaskByParamRequest)
CreateQueryTaskByParamRequest creates a request to invoke QueryTaskByParam API
type QueryTaskByParamResponse ¶
type QueryTaskByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQueryTaskByParam `json:"data" xml:"data"` }
QueryTaskByParamResponse is the response struct for api QueryTaskByParam
func CreateQueryTaskByParamResponse ¶
func CreateQueryTaskByParamResponse() (response *QueryTaskByParamResponse)
CreateQueryTaskByParamResponse creates a response to parse from QueryTaskByParam response
type QueryTemplateByParamRequest ¶
type QueryTemplateByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` Status requests.Integer `position:"Query" name:"Status"` FromType requests.Integer `position:"Query" name:"FromType"` }
QueryTemplateByParamRequest is the request struct for api QueryTemplateByParam
func CreateQueryTemplateByParamRequest ¶
func CreateQueryTemplateByParamRequest() (request *QueryTemplateByParamRequest)
CreateQueryTemplateByParamRequest creates a request to invoke QueryTemplateByParam API
type QueryTemplateByParamResponse ¶
type QueryTemplateByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInQueryTemplateByParam `json:"data" xml:"data"` }
QueryTemplateByParamResponse is the response struct for api QueryTemplateByParam
func CreateQueryTemplateByParamResponse ¶
func CreateQueryTemplateByParamResponse() (response *QueryTemplateByParamResponse)
CreateQueryTemplateByParamResponse creates a response to parse from QueryTemplateByParam response
type Receiver ¶
type Receiver struct { ReceiverId string `json:"ReceiverId" xml:"ReceiverId"` ReceiversName string `json:"ReceiversName" xml:"ReceiversName"` Count string `json:"Count" xml:"Count"` ReceiversAlias string `json:"ReceiversAlias" xml:"ReceiversAlias"` Desc string `json:"Desc" xml:"Desc"` ReceiversStatus string `json:"ReceiversStatus" xml:"ReceiversStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UtcCreateTime int `json:"UtcCreateTime" xml:"UtcCreateTime"` }
Receiver is a nested struct in dm response
type RegionList ¶
type RegionList struct { Region string `json:"Region" xml:"Region"` RegionDesc string `json:"RegionDesc" xml:"RegionDesc"` }
RegionList is a nested struct in dm response
type SaveReceiverDetailRequest ¶
type SaveReceiverDetailRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ReceiverId string `position:"Query" name:"ReceiverId"` Detail string `position:"Query" name:"Detail"` }
SaveReceiverDetailRequest is the request struct for api SaveReceiverDetail
func CreateSaveReceiverDetailRequest ¶
func CreateSaveReceiverDetailRequest() (request *SaveReceiverDetailRequest)
CreateSaveReceiverDetailRequest creates a request to invoke SaveReceiverDetail API
type SaveReceiverDetailResponse ¶
type SaveReceiverDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SuccessCount int `json:"SuccessCount" xml:"SuccessCount"` ErrorCount int `json:"ErrorCount" xml:"ErrorCount"` Data DataInSaveReceiverDetail `json:"Data" xml:"Data"` }
SaveReceiverDetailResponse is the response struct for api SaveReceiverDetail
func CreateSaveReceiverDetailResponse ¶
func CreateSaveReceiverDetailResponse() (response *SaveReceiverDetailResponse)
CreateSaveReceiverDetailResponse creates a response to parse from SaveReceiverDetail response
type SendTestByTemplateRequest ¶
type SendTestByTemplateRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` AccountName string `position:"Query" name:"AccountName"` UserName string `position:"Query" name:"UserName"` NickName string `position:"Query" name:"NickName"` Birthday string `position:"Query" name:"Birthday"` Gender string `position:"Query" name:"Gender"` Mobile string `position:"Query" name:"Mobile"` Email string `position:"Query" name:"Email"` }
SendTestByTemplateRequest is the request struct for api SendTestByTemplate
func CreateSendTestByTemplateRequest ¶
func CreateSendTestByTemplateRequest() (request *SendTestByTemplateRequest)
CreateSendTestByTemplateRequest creates a request to invoke SendTestByTemplate API
type SendTestByTemplateResponse ¶
type SendTestByTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SendTestByTemplateResponse is the response struct for api SendTestByTemplate
func CreateSendTestByTemplateResponse ¶
func CreateSendTestByTemplateResponse() (response *SendTestByTemplateResponse)
CreateSendTestByTemplateResponse creates a response to parse from SendTestByTemplate response
type SenderAddressNotificationInfo ¶
type SenderAddressNotificationInfo struct { Region string `json:"Region" xml:"Region"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Status string `json:"Status" xml:"Status"` SenderAddressId string `json:"SenderAddressId" xml:"SenderAddressId"` SenderAddress string `json:"SenderAddress" xml:"SenderAddress"` }
SenderAddressNotificationInfo is a nested struct in dm response
type SenderStatisticsByTagNameAndBatchIDRequest ¶
type SenderStatisticsByTagNameAndBatchIDRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` TagName string `position:"Query" name:"TagName"` }
SenderStatisticsByTagNameAndBatchIDRequest is the request struct for api SenderStatisticsByTagNameAndBatchID
func CreateSenderStatisticsByTagNameAndBatchIDRequest ¶
func CreateSenderStatisticsByTagNameAndBatchIDRequest() (request *SenderStatisticsByTagNameAndBatchIDRequest)
CreateSenderStatisticsByTagNameAndBatchIDRequest creates a request to invoke SenderStatisticsByTagNameAndBatchID API
type SenderStatisticsByTagNameAndBatchIDResponse ¶
type SenderStatisticsByTagNameAndBatchIDResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Data DataInSenderStatisticsByTagNameAndBatchID `json:"data" xml:"data"` }
SenderStatisticsByTagNameAndBatchIDResponse is the response struct for api SenderStatisticsByTagNameAndBatchID
func CreateSenderStatisticsByTagNameAndBatchIDResponse ¶
func CreateSenderStatisticsByTagNameAndBatchIDResponse() (response *SenderStatisticsByTagNameAndBatchIDResponse)
CreateSenderStatisticsByTagNameAndBatchIDResponse creates a response to parse from SenderStatisticsByTagNameAndBatchID response
type SenderStatisticsDetailByParamRequest ¶
type SenderStatisticsDetailByParamRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` ToAddress string `position:"Query" name:"ToAddress"` Status requests.Integer `position:"Query" name:"Status"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` TagName string `position:"Query" name:"TagName"` Length requests.Integer `position:"Query" name:"Length"` NextStart string `position:"Query" name:"NextStart"` }
SenderStatisticsDetailByParamRequest is the request struct for api SenderStatisticsDetailByParam
func CreateSenderStatisticsDetailByParamRequest ¶
func CreateSenderStatisticsDetailByParamRequest() (request *SenderStatisticsDetailByParamRequest)
CreateSenderStatisticsDetailByParamRequest creates a request to invoke SenderStatisticsDetailByParam API
type SenderStatisticsDetailByParamResponse ¶
type SenderStatisticsDetailByParamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextStart int `json:"NextStart" xml:"NextStart"` Data DataInSenderStatisticsDetailByParam `json:"data" xml:"data"` }
SenderStatisticsDetailByParamResponse is the response struct for api SenderStatisticsDetailByParam
func CreateSenderStatisticsDetailByParamResponse ¶
func CreateSenderStatisticsDetailByParamResponse() (response *SenderStatisticsDetailByParamResponse)
CreateSenderStatisticsDetailByParamResponse creates a response to parse from SenderStatisticsDetailByParam response
type SetMaxQuotaLevelRequest ¶
type SetMaxQuotaLevelRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` MaxQuotaLevel string `position:"Query" name:"MaxQuotaLevel"` }
SetMaxQuotaLevelRequest is the request struct for api SetMaxQuotaLevel
func CreateSetMaxQuotaLevelRequest ¶
func CreateSetMaxQuotaLevelRequest() (request *SetMaxQuotaLevelRequest)
CreateSetMaxQuotaLevelRequest creates a request to invoke SetMaxQuotaLevel API
type SetMaxQuotaLevelResponse ¶
type SetMaxQuotaLevelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetMaxQuotaLevelResponse is the response struct for api SetMaxQuotaLevel
func CreateSetMaxQuotaLevelResponse ¶
func CreateSetMaxQuotaLevelResponse() (response *SetMaxQuotaLevelResponse)
CreateSetMaxQuotaLevelResponse creates a response to parse from SetMaxQuotaLevel response
type Sign ¶
type Sign struct { SignId int `json:"SignId" xml:"SignId"` OrderId string `json:"OrderId" xml:"OrderId"` Remark string `json:"Remark" xml:"Remark"` AuditState string `json:"AuditState" xml:"AuditState"` SignType string `json:"SignType" xml:"SignType"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` SignName string `json:"SignName" xml:"SignName"` RejectInfo string `json:"RejectInfo" xml:"RejectInfo"` }
Sign is a nested struct in dm response
type SingleSendMailRequest ¶
type SingleSendMailRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountName string `position:"Query" name:"AccountName"` AddressType requests.Integer `position:"Query" name:"AddressType"` TagName string `position:"Query" name:"TagName"` ReplyToAddress requests.Boolean `position:"Query" name:"ReplyToAddress"` ToAddress string `position:"Query" name:"ToAddress"` Subject string `position:"Query" name:"Subject"` HtmlBody string `position:"Query" name:"HtmlBody"` TextBody string `position:"Query" name:"TextBody"` FromAlias string `position:"Query" name:"FromAlias"` ReplyAddress string `position:"Query" name:"ReplyAddress"` ReplyAddressAlias string `position:"Query" name:"ReplyAddressAlias"` ClickTrace string `position:"Query" name:"ClickTrace"` }
SingleSendMailRequest is the request struct for api SingleSendMail
func CreateSingleSendMailRequest ¶
func CreateSingleSendMailRequest() (request *SingleSendMailRequest)
CreateSingleSendMailRequest creates a request to invoke SingleSendMail API
type SingleSendMailResponse ¶
type SingleSendMailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EnvId string `json:"EnvId" xml:"EnvId"` }
SingleSendMailResponse is the response struct for api SingleSendMail
func CreateSingleSendMailResponse ¶
func CreateSingleSendMailResponse() (response *SingleSendMailResponse)
CreateSingleSendMailResponse creates a response to parse from SingleSendMail response
type SingleSendSmsRequest ¶
type SingleSendSmsRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SignName string `position:"Query" name:"SignName"` TemplateCode string `position:"Query" name:"TemplateCode"` RecNum string `position:"Query" name:"RecNum"` ParamString string `position:"Query" name:"ParamString"` Version string `position:"Query" name:"Version"` }
SingleSendSmsRequest is the request struct for api SingleSendSms
func CreateSingleSendSmsRequest ¶
func CreateSingleSendSmsRequest() (request *SingleSendSmsRequest)
CreateSingleSendSmsRequest creates a request to invoke SingleSendSms API
type SingleSendSmsResponse ¶
type SingleSendSmsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SingleSendSmsResponse is the response struct for api SingleSendSms
func CreateSingleSendSmsResponse ¶
func CreateSingleSendSmsResponse() (response *SingleSendSmsResponse)
CreateSingleSendSmsResponse creates a response to parse from SingleSendSms response
type Stat ¶
type Stat struct { RcptUniqueClickRate string `json:"RcptUniqueClickRate" xml:"RcptUniqueClickRate"` RequestCount string `json:"requestCount" xml:"requestCount"` TotalNumber string `json:"TotalNumber" xml:"TotalNumber"` SucceededPercent string `json:"succeededPercent" xml:"succeededPercent"` RcptClickCount string `json:"RcptClickCount" xml:"RcptClickCount"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RcptOpenRate string `json:"RcptOpenRate" xml:"RcptOpenRate"` RcptUniqueClickCount string `json:"RcptUniqueClickCount" xml:"RcptUniqueClickCount"` SuccessCount string `json:"successCount" xml:"successCount"` RcptClickRate string `json:"RcptClickRate" xml:"RcptClickRate"` RcptOpenCount string `json:"RcptOpenCount" xml:"RcptOpenCount"` RcptUniqueOpenCount string `json:"RcptUniqueOpenCount" xml:"RcptUniqueOpenCount"` FaildCount string `json:"faildCount" xml:"faildCount"` RcptUniqueOpenRate string `json:"RcptUniqueOpenRate" xml:"RcptUniqueOpenRate"` }
Stat is a nested struct in dm response
type Tag ¶
type Tag struct { TagId string `json:"TagId" xml:"TagId"` TagName string `json:"TagName" xml:"TagName"` }
Tag is a nested struct in dm response
type Task ¶
type Task struct { TaskId string `json:"TaskId" xml:"TaskId"` ReceiversName string `json:"ReceiversName" xml:"ReceiversName"` TemplateName string `json:"TemplateName" xml:"TemplateName"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UtcCreateTime int `json:"UtcCreateTime" xml:"UtcCreateTime"` AddressType string `json:"AddressType" xml:"AddressType"` TagName string `json:"TagName" xml:"TagName"` RequestCount string `json:"RequestCount" xml:"RequestCount"` }
Task is a nested struct in dm response
type Template ¶
type Template struct { TemplateId string `json:"TemplateId" xml:"TemplateId"` TemplateName string `json:"TemplateName" xml:"TemplateName"` TemplateComment string `json:"TemplateComment" xml:"TemplateComment"` TemplateStatus string `json:"TemplateStatus" xml:"TemplateStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UtcCreatetime int `json:"UtcCreatetime" xml:"UtcCreatetime"` TemplateType int `json:"TemplateType" xml:"TemplateType"` SmsTemplateCode int `json:"SmsTemplateCode" xml:"SmsTemplateCode"` Smsrejectinfo int `json:"Smsrejectinfo" xml:"Smsrejectinfo"` SmsStatus int `json:"SmsStatus" xml:"SmsStatus"` }
Template is a nested struct in dm response
type UpdateDomainTrackNameRequest ¶
type UpdateDomainTrackNameRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DomainId requests.Integer `position:"Query" name:"DomainId"` CnameTrackRecord string `position:"Query" name:"CnameTrackRecord"` }
UpdateDomainTrackNameRequest is the request struct for api UpdateDomainTrackName
func CreateUpdateDomainTrackNameRequest ¶
func CreateUpdateDomainTrackNameRequest() (request *UpdateDomainTrackNameRequest)
CreateUpdateDomainTrackNameRequest creates a request to invoke UpdateDomainTrackName API
type UpdateDomainTrackNameResponse ¶
type UpdateDomainTrackNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateDomainTrackNameResponse is the response struct for api UpdateDomainTrackName
func CreateUpdateDomainTrackNameResponse ¶
func CreateUpdateDomainTrackNameResponse() (response *UpdateDomainTrackNameResponse)
CreateUpdateDomainTrackNameResponse creates a response to parse from UpdateDomainTrackName response
type UpdateIpProtectionRequest ¶
type UpdateIpProtectionRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IpProtection string `position:"Query" name:"IpProtection"` }
UpdateIpProtectionRequest is the request struct for api UpdateIpProtection
func CreateUpdateIpProtectionRequest ¶
func CreateUpdateIpProtectionRequest() (request *UpdateIpProtectionRequest)
CreateUpdateIpProtectionRequest creates a request to invoke UpdateIpProtection API
type UpdateIpProtectionResponse ¶
type UpdateIpProtectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateIpProtectionResponse is the response struct for api UpdateIpProtection
func CreateUpdateIpProtectionResponse ¶
func CreateUpdateIpProtectionResponse() (response *UpdateIpProtectionResponse)
CreateUpdateIpProtectionResponse creates a response to parse from UpdateIpProtection response
Source Files ¶
- add_ipfilter.go
- approve_mail_template.go
- approve_reply_mail_address.go
- approve_sms_template.go
- approve_template.go
- batch_send_mail.go
- check_domain.go
- check_invalid_address.go
- check_reply_to_mail_address.go
- client.go
- create_dayu.go
- create_domain.go
- create_mail_address.go
- create_receiver.go
- create_sign.go
- create_tag.go
- create_template.go
- delete_domain.go
- delete_invalid_address.go
- delete_ipfilter_by_edm_id.go
- delete_mail_address.go
- delete_receiver.go
- delete_receiver_detail.go
- delete_sign.go
- delete_tag.go
- delete_template.go
- desc_account_summary.go
- desc_account_summary2.go
- desc_domain.go
- desc_template.go
- enable_account.go
- get_account_list.go
- get_ip_protection.go
- get_ipfilter_list.go
- get_region_list.go
- get_sender_address_list.go
- get_track_list.go
- migrate_market.go
- modify_account_notification.go
- modify_mail_address.go
- modify_sender_address_notification.go
- modify_tag.go
- modify_template.go
- query_domain_by_param.go
- query_invalid_address.go
- query_mail_address_by_param.go
- query_receiver_by_param.go
- query_receiver_detail.go
- query_sign_by_param.go
- query_sms_statistics.go
- query_tag_by_param.go
- query_task_by_param.go
- query_template_by_param.go
- save_receiver_detail.go
- send_test_by_template.go
- sender_statistics_by_tag_name_and_batch_id.go
- sender_statistics_detail_by_param.go
- set_max_quota_level.go
- single_send_mail.go
- single_send_sms.go
- struct_account_notification_info.go
- struct_data_in_get_account_list.go
- struct_data_in_get_ipfilter_list.go
- struct_data_in_get_region_list.go
- struct_data_in_get_sender_address_list.go
- struct_data_in_get_track_list.go
- struct_data_in_query_domain_by_param.go
- struct_data_in_query_invalid_address.go
- struct_data_in_query_mail_address_by_param.go
- struct_data_in_query_receiver_by_param.go
- struct_data_in_query_receiver_detail.go
- struct_data_in_query_sign_by_param.go
- struct_data_in_query_sms_statistics.go
- struct_data_in_query_tag_by_param.go
- struct_data_in_query_task_by_param.go
- struct_data_in_query_template_by_param.go
- struct_data_in_save_receiver_detail.go
- struct_data_in_sender_statistics_by_tag_name_and_batch_id.go
- struct_data_in_sender_statistics_detail_by_param.go
- struct_detail.go
- struct_domain.go
- struct_ipfilters.go
- struct_mail_address.go
- struct_mail_detail.go
- struct_mail_detail_in_query_invalid_address.go
- struct_receiver.go
- struct_region_list.go
- struct_sender_address_notification_info.go
- struct_sign.go
- struct_stat.go
- struct_tag.go
- struct_task.go
- struct_template.go
- update_domain_track_name.go
- update_ip_protection.go