Documentation
¶
Index ¶
- type AddTemplateRequest
- func (r AddTemplateRequest) GetRegionId() string
- func (r *AddTemplateRequest) SetAppId(appId string)
- func (r *AddTemplateRequest) SetAptitudes(aptitudes string)
- func (r *AddTemplateRequest) SetContent(content []rms.QueryAddTemplateContent)
- func (r *AddTemplateRequest) SetDescription(description string)
- func (r *AddTemplateRequest) SetIsTuiding(isTuiding string)
- func (r *AddTemplateRequest) SetPurpose(purpose string)
- func (r *AddTemplateRequest) SetRegionId(regionId string)
- func (r *AddTemplateRequest) SetSignCardType(signCardType string)
- func (r *AddTemplateRequest) SetSignType(signType string)
- func (r *AddTemplateRequest) SetTitle(title string)
- type AddTemplateResponse
- type AddTemplateResult
- type QueryOneTemplateRequest
- type QueryOneTemplateResponse
- type QueryOneTemplateResult
- type QuerySendStatusRequest
- func NewQuerySendStatusRequest(regionId string, querySendStatusSpec *rms.QuerySendStatusSpec) *QuerySendStatusRequest
- func NewQuerySendStatusRequestWithAllParams(regionId string, querySendStatusSpec *rms.QuerySendStatusSpec) *QuerySendStatusRequest
- func NewQuerySendStatusRequestWithoutParam() *QuerySendStatusRequest
- type QuerySendStatusResponse
- type QuerySendStatusResult
- type QueryTemplateListRequest
- func (r QueryTemplateListRequest) GetRegionId() string
- func (r *QueryTemplateListRequest) SetAppId(appId string)
- func (r *QueryTemplateListRequest) SetEndTime(endTime string)
- func (r *QueryTemplateListRequest) SetPageLimit(pageLimit string)
- func (r *QueryTemplateListRequest) SetPageNum(pageNum string)
- func (r *QueryTemplateListRequest) SetRegionId(regionId string)
- func (r *QueryTemplateListRequest) SetSearchKey(searchKey string)
- func (r *QueryTemplateListRequest) SetStartTime(startTime string)
- func (r *QueryTemplateListRequest) SetStatus(status string)
- func (r *QueryTemplateListRequest) SetTitle(title string)
- type QueryTemplateListResponse
- type QueryTemplateListResult
- type SendBatchMsgRequest
- type SendBatchMsgResponse
- type SendBatchMsgResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddTemplateRequest ¶
type AddTemplateRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* appId参数 (Optional) */
AppId *string `json:"appId"`
/* signType参数 (Optional) */
SignType *string `json:"signType"`
/* purpose参数 (Optional) */
Purpose *string `json:"purpose"`
/* signCardType参数 (Optional) */
SignCardType *string `json:"signCardType"`
/* aptitudes参数 (Optional) */
Aptitudes *string `json:"aptitudes"`
/* title参数 (Optional) */
Title *string `json:"title"`
/* description参数 (Optional) */
Description *string `json:"description"`
/* isTuiding参数 (Optional) */
IsTuiding *string `json:"isTuiding"`
/* content参数 (Optional) */
Content []rms.QueryAddTemplateContent `json:"content"`
}
func NewAddTemplateRequest ¶
func NewAddTemplateRequest( regionId string, ) *AddTemplateRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddTemplateRequestWithAllParams ¶
func NewAddTemplateRequestWithAllParams( regionId string, appId *string, signType *string, purpose *string, signCardType *string, aptitudes *string, title *string, description *string, isTuiding *string, content []rms.QueryAddTemplateContent, ) *AddTemplateRequest
* param regionId: Region ID (Required) * param appId: appId参数 (Optional) * param signType: signType参数 (Optional) * param purpose: purpose参数 (Optional) * param signCardType: signCardType参数 (Optional) * param aptitudes: aptitudes参数 (Optional) * param title: title参数 (Optional) * param description: description参数 (Optional) * param isTuiding: isTuiding参数 (Optional) * param content: content参数 (Optional)
func NewAddTemplateRequestWithoutParam ¶
func NewAddTemplateRequestWithoutParam() *AddTemplateRequest
This constructor has better compatible ability when API parameters changed
func (AddTemplateRequest) GetRegionId ¶
func (r AddTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddTemplateRequest) SetAppId ¶
func (r *AddTemplateRequest) SetAppId(appId string)
param appId: appId参数(Optional)
func (*AddTemplateRequest) SetAptitudes ¶
func (r *AddTemplateRequest) SetAptitudes(aptitudes string)
param aptitudes: aptitudes参数(Optional)
func (*AddTemplateRequest) SetContent ¶
func (r *AddTemplateRequest) SetContent(content []rms.QueryAddTemplateContent)
param content: content参数(Optional)
func (*AddTemplateRequest) SetDescription ¶
func (r *AddTemplateRequest) SetDescription(description string)
param description: description参数(Optional)
func (*AddTemplateRequest) SetIsTuiding ¶
func (r *AddTemplateRequest) SetIsTuiding(isTuiding string)
param isTuiding: isTuiding参数(Optional)
func (*AddTemplateRequest) SetPurpose ¶
func (r *AddTemplateRequest) SetPurpose(purpose string)
param purpose: purpose参数(Optional)
func (*AddTemplateRequest) SetRegionId ¶
func (r *AddTemplateRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*AddTemplateRequest) SetSignCardType ¶
func (r *AddTemplateRequest) SetSignCardType(signCardType string)
param signCardType: signCardType参数(Optional)
func (*AddTemplateRequest) SetSignType ¶
func (r *AddTemplateRequest) SetSignType(signType string)
param signType: signType参数(Optional)
func (*AddTemplateRequest) SetTitle ¶
func (r *AddTemplateRequest) SetTitle(title string)
param title: title参数(Optional)
type AddTemplateResponse ¶
type AddTemplateResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddTemplateResult `json:"result"`
}
type AddTemplateResult ¶
type AddTemplateResult struct {
Data []rms.RespAddTemplateData `json:"data"`
Message string `json:"message"`
Status string `json:"status"`
}
type QueryOneTemplateRequest ¶
type QueryOneTemplateRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* templateId参数 (Optional) */
TemplateId *string `json:"templateId"`
}
func NewQueryOneTemplateRequest ¶
func NewQueryOneTemplateRequest( regionId string, ) *QueryOneTemplateRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryOneTemplateRequestWithAllParams ¶
func NewQueryOneTemplateRequestWithAllParams( regionId string, templateId *string, ) *QueryOneTemplateRequest
* param regionId: Region ID (Required) * param templateId: templateId参数 (Optional)
func NewQueryOneTemplateRequestWithoutParam ¶
func NewQueryOneTemplateRequestWithoutParam() *QueryOneTemplateRequest
This constructor has better compatible ability when API parameters changed
func (QueryOneTemplateRequest) GetRegionId ¶
func (r QueryOneTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryOneTemplateRequest) SetRegionId ¶
func (r *QueryOneTemplateRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*QueryOneTemplateRequest) SetTemplateId ¶
func (r *QueryOneTemplateRequest) SetTemplateId(templateId string)
param templateId: templateId参数(Optional)
type QueryOneTemplateResponse ¶
type QueryOneTemplateResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryOneTemplateResult `json:"result"`
}
type QueryOneTemplateResult ¶
type QueryOneTemplateResult struct {
Data []rms.RespQueryOneTemplateResourceList `json:"data"`
Description string `json:"description"`
MediaLength string `json:"mediaLength"`
Type string `json:"type"`
Title string `json:"title"`
IsTuiding string `json:"isTuiding"`
Message string `json:"message"`
Status string `json:"status"`
}
type QuerySendStatusRequest ¶
type QuerySendStatusRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 获取发送状态请求参数 */
QuerySendStatusSpec *rms.QuerySendStatusSpec `json:"querySendStatusSpec"`
}
func NewQuerySendStatusRequest ¶
func NewQuerySendStatusRequest( regionId string, querySendStatusSpec *rms.QuerySendStatusSpec, ) *QuerySendStatusRequest
* param regionId: Region ID (Required) * param querySendStatusSpec: 获取发送状态请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQuerySendStatusRequestWithAllParams ¶
func NewQuerySendStatusRequestWithAllParams( regionId string, querySendStatusSpec *rms.QuerySendStatusSpec, ) *QuerySendStatusRequest
* param regionId: Region ID (Required) * param querySendStatusSpec: 获取发送状态请求参数 (Required)
func NewQuerySendStatusRequestWithoutParam ¶
func NewQuerySendStatusRequestWithoutParam() *QuerySendStatusRequest
This constructor has better compatible ability when API parameters changed
func (QuerySendStatusRequest) GetRegionId ¶
func (r QuerySendStatusRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QuerySendStatusRequest) SetQuerySendStatusSpec ¶
func (r *QuerySendStatusRequest) SetQuerySendStatusSpec(querySendStatusSpec *rms.QuerySendStatusSpec)
param querySendStatusSpec: 获取发送状态请求参数(Required)
func (*QuerySendStatusRequest) SetRegionId ¶
func (r *QuerySendStatusRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type QuerySendStatusResponse ¶
type QuerySendStatusResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QuerySendStatusResult `json:"result"`
}
type QuerySendStatusResult ¶
type QuerySendStatusResult struct {
Data []rms.QuerySendStatus `json:"data"`
}
type QueryTemplateListRequest ¶
type QueryTemplateListRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* appId参数 (Optional) */
AppId *string `json:"appId"`
/* searchKey参数 (Optional) */
SearchKey *string `json:"searchKey"`
/* pageNum参数 (Optional) */
PageNum *string `json:"pageNum"`
/* pageLimit参数 (Optional) */
PageLimit *string `json:"pageLimit"`
/* status参数 (Optional) */
Status *string `json:"status"`
/* title参数 (Optional) */
Title *string `json:"title"`
/* startTime参数 (Optional) */
StartTime *string `json:"startTime"`
/* endTime参数 (Optional) */
EndTime *string `json:"endTime"`
}
func NewQueryTemplateListRequest ¶
func NewQueryTemplateListRequest( regionId string, ) *QueryTemplateListRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryTemplateListRequestWithAllParams ¶
func NewQueryTemplateListRequestWithAllParams( regionId string, appId *string, searchKey *string, pageNum *string, pageLimit *string, status *string, title *string, startTime *string, endTime *string, ) *QueryTemplateListRequest
* param regionId: Region ID (Required) * param appId: appId参数 (Optional) * param searchKey: searchKey参数 (Optional) * param pageNum: pageNum参数 (Optional) * param pageLimit: pageLimit参数 (Optional) * param status: status参数 (Optional) * param title: title参数 (Optional) * param startTime: startTime参数 (Optional) * param endTime: endTime参数 (Optional)
func NewQueryTemplateListRequestWithoutParam ¶
func NewQueryTemplateListRequestWithoutParam() *QueryTemplateListRequest
This constructor has better compatible ability when API parameters changed
func (QueryTemplateListRequest) GetRegionId ¶
func (r QueryTemplateListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryTemplateListRequest) SetAppId ¶
func (r *QueryTemplateListRequest) SetAppId(appId string)
param appId: appId参数(Optional)
func (*QueryTemplateListRequest) SetEndTime ¶
func (r *QueryTemplateListRequest) SetEndTime(endTime string)
param endTime: endTime参数(Optional)
func (*QueryTemplateListRequest) SetPageLimit ¶
func (r *QueryTemplateListRequest) SetPageLimit(pageLimit string)
param pageLimit: pageLimit参数(Optional)
func (*QueryTemplateListRequest) SetPageNum ¶
func (r *QueryTemplateListRequest) SetPageNum(pageNum string)
param pageNum: pageNum参数(Optional)
func (*QueryTemplateListRequest) SetRegionId ¶
func (r *QueryTemplateListRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*QueryTemplateListRequest) SetSearchKey ¶
func (r *QueryTemplateListRequest) SetSearchKey(searchKey string)
param searchKey: searchKey参数(Optional)
func (*QueryTemplateListRequest) SetStartTime ¶
func (r *QueryTemplateListRequest) SetStartTime(startTime string)
param startTime: startTime参数(Optional)
func (*QueryTemplateListRequest) SetStatus ¶
func (r *QueryTemplateListRequest) SetStatus(status string)
param status: status参数(Optional)
func (*QueryTemplateListRequest) SetTitle ¶
func (r *QueryTemplateListRequest) SetTitle(title string)
param title: title参数(Optional)
type QueryTemplateListResponse ¶
type QueryTemplateListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryTemplateListResult `json:"result"`
}
type QueryTemplateListResult ¶
type QueryTemplateListResult struct {
Data []rms.RespQueryTemplateListData `json:"data"`
Message string `json:"message"`
TotalElements string `json:"totalElements"`
Status string `json:"status"`
}
type SendBatchMsgRequest ¶
type SendBatchMsgRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 指定短信Id群发短信请求参数 */
SendBatchMsgSpec *rms.SendBatchMsgSpec `json:"sendBatchMsgSpec"`
}
func NewSendBatchMsgRequest ¶
func NewSendBatchMsgRequest( regionId string, sendBatchMsgSpec *rms.SendBatchMsgSpec, ) *SendBatchMsgRequest
* param regionId: Region ID (Required) * param sendBatchMsgSpec: 指定短信Id群发短信请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSendBatchMsgRequestWithAllParams ¶
func NewSendBatchMsgRequestWithAllParams( regionId string, sendBatchMsgSpec *rms.SendBatchMsgSpec, ) *SendBatchMsgRequest
* param regionId: Region ID (Required) * param sendBatchMsgSpec: 指定短信Id群发短信请求参数 (Required)
func NewSendBatchMsgRequestWithoutParam ¶
func NewSendBatchMsgRequestWithoutParam() *SendBatchMsgRequest
This constructor has better compatible ability when API parameters changed
func (SendBatchMsgRequest) GetRegionId ¶
func (r SendBatchMsgRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SendBatchMsgRequest) SetRegionId ¶
func (r *SendBatchMsgRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*SendBatchMsgRequest) SetSendBatchMsgSpec ¶
func (r *SendBatchMsgRequest) SetSendBatchMsgSpec(sendBatchMsgSpec *rms.SendBatchMsgSpec)
param sendBatchMsgSpec: 指定短信Id群发短信请求参数(Required)
type SendBatchMsgResponse ¶
type SendBatchMsgResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result SendBatchMsgResult `json:"result"`
}
type SendBatchMsgResult ¶
type SendBatchMsgResult struct {
Data rms.SendBatchMsg `json:"data"`
}