aliyun

package
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package aliyun 包含阿里云API相关结构体

https://open.taobao.com/API.htm?docId=24304&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest added in v1.2.0

type AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest struct {
	model.Params
}

AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest 创建阿里云账号 API请求 account.aliyuncs.com.CreateAliyunAccount.2013-07-01

根据给定的阿里云账号,密码以及手机号创建阿里云账号

func NewAccountAliyuncsComCreateAliyunAccount2013_07_01Request

func NewAccountAliyuncsComCreateAliyunAccount2013_07_01Request() *AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest

NewAccountAliyuncsComCreateAliyunAccount2013_07_01Request 初始化AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest对象

func (AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AccountAliyuncsComCreateAliyunAccount2013_07_01APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponse

type AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponse struct {
	model.CommonResponse
	AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponseModel
}

AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponse 创建阿里云账号 API返回值 account.aliyuncs.com.CreateAliyunAccount.2013-07-01

根据给定的阿里云账号,密码以及手机号创建阿里云账号

type AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponseModel added in v1.2.0

type AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponseModel struct {
	XMLName xml.Name `xml:"account_aliyuncs_com_CreateAliyunAccount_2013-07-01_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	ResultData string `json:"result_data,omitempty" xml:"result_data,omitempty"`
}

AccountAliyuncsComCreateAliyunAccount2013_07_01APIResponseModel is 创建阿里云账号 成功返回结果

type AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest added in v1.2.0

type AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest struct {
	model.Params
}

AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest 为bid用户创建账号 API请求 account.aliyuncs.com.CreateAliyunAccountForBid.2013-07-01

给指定的bid创建账号,同时账号打上owner bid的标记

func NewAccountAliyuncsComCreateAliyunAccountForBid2013_07_01Request

func NewAccountAliyuncsComCreateAliyunAccountForBid2013_07_01Request() *AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest

NewAccountAliyuncsComCreateAliyunAccountForBid2013_07_01Request 初始化AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest对象

func (AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponse

type AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponse struct {
	model.CommonResponse
	AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponseModel
}

AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponse 为bid用户创建账号 API返回值 account.aliyuncs.com.CreateAliyunAccountForBid.2013-07-01

给指定的bid创建账号,同时账号打上owner bid的标记

type AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponseModel added in v1.2.0

type AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponseModel struct {
	XMLName xml.Name `xml:"account_aliyuncs_com_CreateAliyunAccountForBid_2013-07-01_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	ResultData string `json:"result_data,omitempty" xml:"result_data,omitempty"`
}

AccountAliyuncsComCreateAliyunAccountForBid2013_07_01APIResponseModel is 为bid用户创建账号 成功返回结果

type AccountAliyuncsComCreateApp2013_07_01APIRequest added in v1.2.0

type AccountAliyuncsComCreateApp2013_07_01APIRequest struct {
	model.Params
}

AccountAliyuncsComCreateApp2013_07_01APIRequest 给指定用户创建appkey API请求 account.aliyuncs.com.CreateApp.2013-07-01

为某个用户创建appkey

func NewAccountAliyuncsComCreateApp2013_07_01Request

func NewAccountAliyuncsComCreateApp2013_07_01Request() *AccountAliyuncsComCreateApp2013_07_01APIRequest

NewAccountAliyuncsComCreateApp2013_07_01Request 初始化AccountAliyuncsComCreateApp2013_07_01APIRequest对象

func (AccountAliyuncsComCreateApp2013_07_01APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AccountAliyuncsComCreateApp2013_07_01APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type AccountAliyuncsComCreateApp2013_07_01APIResponse

type AccountAliyuncsComCreateApp2013_07_01APIResponse struct {
	model.CommonResponse
	AccountAliyuncsComCreateApp2013_07_01APIResponseModel
}

AccountAliyuncsComCreateApp2013_07_01APIResponse 给指定用户创建appkey API返回值 account.aliyuncs.com.CreateApp.2013-07-01

为某个用户创建appkey

type AccountAliyuncsComCreateApp2013_07_01APIResponseModel added in v1.2.0

type AccountAliyuncsComCreateApp2013_07_01APIResponseModel struct {
	XMLName xml.Name `xml:"account_aliyuncs_com_CreateApp_2013-07-01_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 返回调用信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回结果
	ResultData string `json:"result_data,omitempty" xml:"result_data,omitempty"`
}

AccountAliyuncsComCreateApp2013_07_01APIResponseModel is 给指定用户创建appkey 成功返回结果

type AccountAliyuncsComCreateAppForBid2013_07_01APIRequest added in v1.2.0

type AccountAliyuncsComCreateAppForBid2013_07_01APIRequest struct {
	model.Params
}

AccountAliyuncsComCreateAppForBid2013_07_01APIRequest 给当前渠道下的用户创建app API请求 account.aliyuncs.com.CreateAppForBid.2013-07-01

给自己渠道下的用户创建app

func NewAccountAliyuncsComCreateAppForBid2013_07_01Request

func NewAccountAliyuncsComCreateAppForBid2013_07_01Request() *AccountAliyuncsComCreateAppForBid2013_07_01APIRequest

NewAccountAliyuncsComCreateAppForBid2013_07_01Request 初始化AccountAliyuncsComCreateAppForBid2013_07_01APIRequest对象

func (AccountAliyuncsComCreateAppForBid2013_07_01APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AccountAliyuncsComCreateAppForBid2013_07_01APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type AccountAliyuncsComCreateAppForBid2013_07_01APIResponse

type AccountAliyuncsComCreateAppForBid2013_07_01APIResponse struct {
	model.CommonResponse
	AccountAliyuncsComCreateAppForBid2013_07_01APIResponseModel
}

AccountAliyuncsComCreateAppForBid2013_07_01APIResponse 给当前渠道下的用户创建app API返回值 account.aliyuncs.com.CreateAppForBid.2013-07-01

给自己渠道下的用户创建app

type AccountAliyuncsComCreateAppForBid2013_07_01APIResponseModel added in v1.2.0

type AccountAliyuncsComCreateAppForBid2013_07_01APIResponseModel struct {
	XMLName xml.Name `xml:"account_aliyuncs_com_CreateAppForBid_2013-07-01_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	ResultData string `json:"result_data,omitempty" xml:"result_data,omitempty"`
}

AccountAliyuncsComCreateAppForBid2013_07_01APIResponseModel is 给当前渠道下的用户创建app 成功返回结果

type AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest added in v1.2.0

type AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest 运营商删除用户的appkey API请求 account.aliyuncs.com.DeleteAppForBid.2013-07-01

删除用户的appkey,会校验调用的用户是否为当前运营商所创建的。

func NewAccountAliyuncsComDeleteAppForBid2013_07_01Request

func NewAccountAliyuncsComDeleteAppForBid2013_07_01Request() *AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest

NewAccountAliyuncsComDeleteAppForBid2013_07_01Request 初始化AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest对象

func (AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) GetOwnerAppkey added in v1.2.0

GetOwnerAppkey OwnerAppkey Getter

func (AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) GetOwnerId added in v1.2.0

GetOwnerId OwnerId Getter

func (*AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) SetOwnerAppkey added in v1.2.0

func (r *AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) SetOwnerAppkey(_ownerAppkey string) error

SetOwnerAppkey is OwnerAppkey Setter 要删除的appkey

func (*AccountAliyuncsComDeleteAppForBid2013_07_01APIRequest) SetOwnerId added in v1.2.0

SetOwnerId is OwnerId Setter 要删除的appkey的所有者用户的pk

type AccountAliyuncsComDeleteAppForBid2013_07_01APIResponse

type AccountAliyuncsComDeleteAppForBid2013_07_01APIResponse struct {
	model.CommonResponse
	AccountAliyuncsComDeleteAppForBid2013_07_01APIResponseModel
}

AccountAliyuncsComDeleteAppForBid2013_07_01APIResponse 运营商删除用户的appkey API返回值 account.aliyuncs.com.DeleteAppForBid.2013-07-01

删除用户的appkey,会校验调用的用户是否为当前运营商所创建的。

type AccountAliyuncsComDeleteAppForBid2013_07_01APIResponseModel added in v1.2.0

type AccountAliyuncsComDeleteAppForBid2013_07_01APIResponseModel struct {
	XMLName xml.Name `xml:"account_aliyuncs_com_DeleteAppForBid_2013-07-01_response"`
	// 用户删除的appkey
	AppKey string `json:"AppKey,omitempty" xml:"AppKey,omitempty"`
	// 调用描述信息
	Message string `json:"Message,omitempty" xml:"Message,omitempty"`
	// 结果code
	Code string `json:"Code,omitempty" xml:"Code,omitempty"`
	// 入参的requestId
	RequestId string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

AccountAliyuncsComDeleteAppForBid2013_07_01APIResponseModel is 运营商删除用户的appkey 成功返回结果

type AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest added in v1.2.0

type AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest struct {
	model.Params
}

AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest 根据渠道id和状态列出appkey API请求 account.aliyuncs.com.ListAppkeyByOwnerAndBid.2013-07-01

根据渠道id和状态列出appkey

func NewAccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01Request

func NewAccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01Request() *AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest

NewAccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01Request 初始化AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest对象

func (AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponse

type AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponse struct {
	model.CommonResponse
	AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponseModel
}

AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponse 根据渠道id和状态列出appkey API返回值 account.aliyuncs.com.ListAppkeyByOwnerAndBid.2013-07-01

根据渠道id和状态列出appkey

type AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponseModel added in v1.2.0

type AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponseModel struct {
	XMLName xml.Name `xml:"account_aliyuncs_com_ListAppkeyByOwnerAndBid_2013-07-01_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return result
	ResultData string `json:"result_data,omitempty" xml:"result_data,omitempty"`
}

AccountAliyuncsComListAppkeyByOwnerAndBid2013_07_01APIResponseModel is 根据渠道id和状态列出appkey 成功返回结果

type BackendServerHealth

type BackendServerHealth struct {
	// serverId
	Serverid string `json:"serverid,omitempty" xml:"serverid,omitempty"`
	// ServerHealthStatus<br/>后端服务器的健康状况,normal,abnormal或Unavailable。
	Serverhealthstatus string `json:"serverhealthstatus,omitempty" xml:"serverhealthstatus,omitempty"`
}

BackendServerHealth 结构体

type Listener

type Listener struct {
	// BackendServers
	Backendservers []BackendServerHealth `json:"backendservers,omitempty" xml:"backendservers>backend_server_health,omitempty"`
	// ListenerPort
	Listenerport int64 `json:"listenerport,omitempty" xml:"listenerport,omitempty"`
}

Listener 结构体

type OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest added in v1.2.0

type OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest struct {
	model.Params
}

OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest 查询ODPS服务 API请求 odps.aliyuncs.com.DescribeOdpsService.2014-12-15

查询ODPS服务

func NewOdpsAliyuncsComDescribeOdpsService2014_12_15Request

func NewOdpsAliyuncsComDescribeOdpsService2014_12_15Request() *OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest

NewOdpsAliyuncsComDescribeOdpsService2014_12_15Request 初始化OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest对象

func (OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (OdpsAliyuncsComDescribeOdpsService2014_12_15APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponse

type OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponse struct {
	model.CommonResponse
	OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponseModel
}

OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponse 查询ODPS服务 API返回值 odps.aliyuncs.com.DescribeOdpsService.2014-12-15

查询ODPS服务

type OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponseModel added in v1.2.0

type OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponseModel struct {
	XMLName xml.Name `xml:"odps_aliyuncs_com_DescribeOdpsService_2014-12-15_response"`
	// 请求ID
	RequestId string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 服务Id
	ServiceId string `json:"ServiceId,omitempty" xml:"ServiceId,omitempty"`
	// 开通服务时间,ISO 8601时间格式
	OpeningTime string `json:"OpeningTime,omitempty" xml:"OpeningTime,omitempty"`
	// 业务锁定状态,例如:欠费,安全等。
	OperationLocks string `json:"OperationLocks,omitempty" xml:"OperationLocks,omitempty"`
}

OdpsAliyuncsComDescribeOdpsService2014_12_15APIResponseModel is 查询ODPS服务 成功返回结果

type PushAliyuncsComPush20150518APIRequest added in v1.2.0

type PushAliyuncsComPush20150518APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

PushAliyuncsComPush20150518APIRequest 云推送指令API API请求 push.aliyuncs.com.push.20150518

阿里云推送新增API,允许一条推送指令同时发布到多个终端上。

func NewPushAliyuncsComPush20150518Request

func NewPushAliyuncsComPush20150518Request() *PushAliyuncsComPush20150518APIRequest

NewPushAliyuncsComPush20150518Request 初始化PushAliyuncsComPush20150518APIRequest对象

func (PushAliyuncsComPush20150518APIRequest) GetAccount added in v1.2.0

GetAccount Account Getter

func (PushAliyuncsComPush20150518APIRequest) GetAndroidActivity added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAndroidActivity() string

GetAndroidActivity AndroidActivity Getter

func (PushAliyuncsComPush20150518APIRequest) GetAndroidExtParameters added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAndroidExtParameters() string

GetAndroidExtParameters AndroidExtParameters Getter

func (PushAliyuncsComPush20150518APIRequest) GetAndroidMusic added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAndroidMusic() string

GetAndroidMusic AndroidMusic Getter

func (PushAliyuncsComPush20150518APIRequest) GetAndroidOpenType added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAndroidOpenType() string

GetAndroidOpenType AndroidOpenType Getter

func (PushAliyuncsComPush20150518APIRequest) GetAndroidOpenUrl added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAndroidOpenUrl() string

GetAndroidOpenUrl AndroidOpenUrl Getter

func (PushAliyuncsComPush20150518APIRequest) GetAntiHarassDuration added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAntiHarassDuration() int64

GetAntiHarassDuration AntiHarassDuration Getter

func (PushAliyuncsComPush20150518APIRequest) GetAntiHarassStartTime added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetAntiHarassStartTime() int64

GetAntiHarassStartTime AntiHarassStartTime Getter

func (PushAliyuncsComPush20150518APIRequest) GetApiMethodName added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (PushAliyuncsComPush20150518APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (PushAliyuncsComPush20150518APIRequest) GetAppId added in v1.2.0

GetAppId AppId Getter

func (PushAliyuncsComPush20150518APIRequest) GetBatchNumber added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetBatchNumber() string

GetBatchNumber BatchNumber Getter

func (PushAliyuncsComPush20150518APIRequest) GetBody added in v1.2.0

GetBody Body Getter

func (PushAliyuncsComPush20150518APIRequest) GetDeviceId added in v1.2.0

GetDeviceId DeviceId Getter

func (PushAliyuncsComPush20150518APIRequest) GetDeviceType added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetDeviceType() int64

GetDeviceType DeviceType Getter

func (PushAliyuncsComPush20150518APIRequest) GetIOSBadge added in v1.2.0

GetIOSBadge IOSBadge Getter

func (PushAliyuncsComPush20150518APIRequest) GetIOSExtParameters added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetIOSExtParameters() string

GetIOSExtParameters IOSExtParameters Getter

func (PushAliyuncsComPush20150518APIRequest) GetIOSMusic added in v1.2.0

GetIOSMusic IOSMusic Getter

func (PushAliyuncsComPush20150518APIRequest) GetPushTime added in v1.2.0

GetPushTime PushTime Getter

func (PushAliyuncsComPush20150518APIRequest) GetRemind added in v1.2.0

GetRemind Remind Getter

func (PushAliyuncsComPush20150518APIRequest) GetSendType added in v1.2.0

GetSendType SendType Getter

func (PushAliyuncsComPush20150518APIRequest) GetStoreOffline added in v1.2.0

func (r PushAliyuncsComPush20150518APIRequest) GetStoreOffline() bool

GetStoreOffline StoreOffline Getter

func (PushAliyuncsComPush20150518APIRequest) GetSummery added in v1.2.0

GetSummery Summery Getter

func (PushAliyuncsComPush20150518APIRequest) GetTimeout added in v1.2.0

GetTimeout Timeout Getter

func (PushAliyuncsComPush20150518APIRequest) GetTitle added in v1.2.0

GetTitle Title Getter

func (*PushAliyuncsComPush20150518APIRequest) SetAccount added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAccount(_account string) error

SetAccount is Account Setter 用户账号列表,以换行区分,仅sendType为3时有效

func (*PushAliyuncsComPush20150518APIRequest) SetAndroidActivity added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAndroidActivity(_androidActivity string) error

SetAndroidActivity is AndroidActivity Setter Android对应的activity,仅仅当androidOpenType=2有效

func (*PushAliyuncsComPush20150518APIRequest) SetAndroidExtParameters added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAndroidExtParameters(_androidExtParameters string) error

SetAndroidExtParameters is AndroidExtParameters Setter 自定义的kv结构,开发者扩展用 针对android

func (*PushAliyuncsComPush20150518APIRequest) SetAndroidMusic added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAndroidMusic(_androidMusic string) error

SetAndroidMusic is AndroidMusic Setter android通知声音

func (*PushAliyuncsComPush20150518APIRequest) SetAndroidOpenType added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAndroidOpenType(_androidOpenType string) error

SetAndroidOpenType is AndroidOpenType Setter 点击通知后动作,1:打开应用 2: 打开应用Activity 3:打开 url

func (*PushAliyuncsComPush20150518APIRequest) SetAndroidOpenUrl added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAndroidOpenUrl(_androidOpenUrl string) error

SetAndroidOpenUrl is AndroidOpenUrl Setter Android收到推送后打开对应的url,仅仅当androidOpenType=3有效

func (*PushAliyuncsComPush20150518APIRequest) SetAntiHarassDuration added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAntiHarassDuration(_antiHarassDuration int64) error

SetAntiHarassDuration is AntiHarassDuration Setter 防打扰时长,取值范围为1~23

func (*PushAliyuncsComPush20150518APIRequest) SetAntiHarassStartTime added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetAntiHarassStartTime(_antiHarassStartTime int64) error

SetAntiHarassStartTime is AntiHarassStartTime Setter 防打扰开始时间点,取值范围为0~23

func (*PushAliyuncsComPush20150518APIRequest) SetAppId added in v1.2.0

SetAppId is AppId Setter 应用标识

func (*PushAliyuncsComPush20150518APIRequest) SetBatchNumber added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetBatchNumber(_batchNumber string) error

SetBatchNumber is BatchNumber Setter 批次编号,用于活动效果统计

func (*PushAliyuncsComPush20150518APIRequest) SetBody added in v1.2.0

SetBody is Body Setter 推送内容

func (*PushAliyuncsComPush20150518APIRequest) SetDeviceId added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetDeviceId(_deviceId string) error

SetDeviceId is DeviceId Setter 推送接收设备,多个以逗号分隔

func (*PushAliyuncsComPush20150518APIRequest) SetDeviceType added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetDeviceType(_deviceType int64) error

SetDeviceType is DeviceType Setter 设备类型,取值范围为:0~3云推送支持多种设备,各 种设备类型编号如下: 0:IOS设备; 1:Andriod设备 3:全部. 默认为3.

func (*PushAliyuncsComPush20150518APIRequest) SetIOSBadge added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetIOSBadge(_iOSBadge string) error

SetIOSBadge is IOSBadge Setter iOS应用图标右上角角标

func (*PushAliyuncsComPush20150518APIRequest) SetIOSExtParameters added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetIOSExtParameters(_iOSExtParameters string) error

SetIOSExtParameters is IOSExtParameters Setter 自定义的kv结构,开发者扩展用 针对iOS设备

func (*PushAliyuncsComPush20150518APIRequest) SetIOSMusic added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetIOSMusic(_iOSMusic string) error

SetIOSMusic is IOSMusic Setter iOS通知声音

func (*PushAliyuncsComPush20150518APIRequest) SetPushTime added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetPushTime(_pushTime string) error

SetPushTime is PushTime Setter 推送时间,若空表示立即推送,推送时间不能早于当前时间

func (*PushAliyuncsComPush20150518APIRequest) SetRemind added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetRemind(_remind bool) error

SetRemind is Remind Setter 当APP不在线时候,是否通过通知提醒

func (*PushAliyuncsComPush20150518APIRequest) SetSendType added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetSendType(_sendType int64) error

SetSendType is SendType Setter 推送类型,取值范围:1~4; 1:所有人,无需指定tag、 deviceType等2:一群人,必须指定tag3:指定用户,根据 用户账号列表文件发送消息4:指定设备,根据设备编码列 表文件发送消息默认值为1

func (*PushAliyuncsComPush20150518APIRequest) SetStoreOffline added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetStoreOffline(_storeOffline bool) error

SetStoreOffline is StoreOffline Setter 离线消息是否保存,若保存, 在推送时候,用户即使不在线,下一次上线则会收到

func (*PushAliyuncsComPush20150518APIRequest) SetSummery added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetSummery(_summery string) error

SetSummery is Summery Setter 通知的摘要

func (*PushAliyuncsComPush20150518APIRequest) SetTimeout added in v1.2.0

func (r *PushAliyuncsComPush20150518APIRequest) SetTimeout(_timeout int64) error

SetTimeout is Timeout Setter 离线消息保存时长,取值范围为1~72,若不填,则表示不保存离线消息

func (*PushAliyuncsComPush20150518APIRequest) SetTitle added in v1.2.0

SetTitle is Title Setter 推送的标题内容.

type PushAliyuncsComPush20150518APIResponse

type PushAliyuncsComPush20150518APIResponse struct {
	model.CommonResponse
	PushAliyuncsComPush20150518APIResponseModel
}

PushAliyuncsComPush20150518APIResponse 云推送指令API API返回值 push.aliyuncs.com.push.20150518

阿里云推送新增API,允许一条推送指令同时发布到多个终端上。

type PushAliyuncsComPush20150518APIResponseModel added in v1.2.0

type PushAliyuncsComPush20150518APIResponseModel struct {
	XMLName xml.Name `xml:"push_aliyuncs_com_push_20150518_response"`
	// 消息ID,用于查询
	ResponseParams string `json:"responseParams,omitempty" xml:"responseParams,omitempty"`
	// 该字段的值由服务端生成,返回给用户方便问题追查与定位。
	RequestId int64 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

PushAliyuncsComPush20150518APIResponseModel is 云推送指令API 成功返回结果

type PushAliyuncsComPushMsg2015_03_18APIRequest added in v1.2.0

type PushAliyuncsComPushMsg2015_03_18APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

PushAliyuncsComPushMsg2015_03_18APIRequest 消息推送 API请求 push.aliyuncs.com.pushMsg.2015-03-18

消息推送 ,支持指定用户/账号/广播等模式

func NewPushAliyuncsComPushMsg2015_03_18Request

func NewPushAliyuncsComPushMsg2015_03_18Request() *PushAliyuncsComPushMsg2015_03_18APIRequest

NewPushAliyuncsComPushMsg2015_03_18Request 初始化PushAliyuncsComPushMsg2015_03_18APIRequest对象

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetAccount added in v1.2.0

GetAccount Account Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetAntiHarassDuration added in v1.2.0

func (r PushAliyuncsComPushMsg2015_03_18APIRequest) GetAntiHarassDuration() int64

GetAntiHarassDuration AntiHarassDuration Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetAntiHarassStartTime added in v1.2.0

func (r PushAliyuncsComPushMsg2015_03_18APIRequest) GetAntiHarassStartTime() int64

GetAntiHarassStartTime AntiHarassStartTime Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetAppId added in v1.2.0

GetAppId AppId Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetBatchNumber added in v1.2.0

GetBatchNumber BatchNumber Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetBody added in v1.2.0

GetBody Body Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetDeviceId added in v1.2.0

GetDeviceId DeviceId Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetDeviceType added in v1.2.0

GetDeviceType DeviceType Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetPushTime added in v1.2.0

GetPushTime PushTime Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetSendType added in v1.2.0

GetSendType SendType Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetTag added in v1.2.0

GetTag Tag Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetTimeout added in v1.2.0

GetTimeout Timeout Getter

func (PushAliyuncsComPushMsg2015_03_18APIRequest) GetTitle added in v1.2.0

GetTitle Title Getter

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetAccount added in v1.2.0

SetAccount is Account Setter 用户账号列表,以换行区分,仅sendType为3时有效

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetAntiHarassDuration added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetAntiHarassDuration(_antiHarassDuration int64) error

SetAntiHarassDuration is AntiHarassDuration Setter 防打扰时长,取值范围为1~23

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetAntiHarassStartTime added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetAntiHarassStartTime(_antiHarassStartTime int64) error

SetAntiHarassStartTime is AntiHarassStartTime Setter 防打扰开始时间点,取值范围为0~23

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetAppId added in v1.2.0

SetAppId is AppId Setter 应用标识

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetBatchNumber added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetBatchNumber(_batchNumber string) error

SetBatchNumber is BatchNumber Setter 批次编号,用于统计活动推送效果

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetBody added in v1.2.0

SetBody is Body Setter 消息体,UTF-8编码

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetDeviceId added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetDeviceId(_deviceId string) error

SetDeviceId is DeviceId Setter 设备编号列表,以换行区分,仅sendType为4时有效

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetDeviceType added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetDeviceType(_deviceType int64) error

SetDeviceType is DeviceType Setter 设备类型,取值范围为:0~3云推送支持多种设备, 各种设备类型编号如下:IOS设备:deviceType&amp;1=1; Andriod设备:deviceType&amp;2=2;如果存在此字段,则 向指定的设备类型推送消息。默认为全部(3);

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetPushTime added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetPushTime(_pushTime string) error

SetPushTime is PushTime Setter 推送时间,若空表示立即推送,推送时间不能早于当前 时间

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetSendType added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetSendType(_sendType int64) error

SetSendType is SendType Setter 推送类型,取值范围:1~4; 1:所有人,无需指定tag、 deviceType等2:一群人,必须指定tag3:指定用户,根 据用户账号列表文件发送消息4:指定设备,根据设备编 码列表文件发送消息默认值为1

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetTag added in v1.2.0

SetTag is Tag Setter 标签名称,仅支持1个标签,仅sendType为2时有效

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetTimeout added in v1.2.0

func (r *PushAliyuncsComPushMsg2015_03_18APIRequest) SetTimeout(_timeout int64) error

SetTimeout is Timeout Setter 离线消息保存时长,取值范围为1~72,若不填,则表 示不保存离线消息

func (*PushAliyuncsComPushMsg2015_03_18APIRequest) SetTitle added in v1.2.0

SetTitle is Title Setter 标题

type PushAliyuncsComPushMsg2015_03_18APIResponse

type PushAliyuncsComPushMsg2015_03_18APIResponse struct {
	model.CommonResponse
	PushAliyuncsComPushMsg2015_03_18APIResponseModel
}

PushAliyuncsComPushMsg2015_03_18APIResponse 消息推送 API返回值 push.aliyuncs.com.pushMsg.2015-03-18

消息推送 ,支持指定用户/账号/广播等模式

type PushAliyuncsComPushMsg2015_03_18APIResponseModel added in v1.2.0

type PushAliyuncsComPushMsg2015_03_18APIResponseModel struct {
	XMLName xml.Name `xml:"push_aliyuncs_com_pushMsg_2015-03-18_response"`
	// 该字段的值由服务端生成,返回给用户方便问题追查与定位。
	RequestId int64 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 消息ID
	ResponseParams int64 `json:"responseParams,omitempty" xml:"responseParams,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

PushAliyuncsComPushMsg2015_03_18APIResponseModel is 消息推送 成功返回结果

type PushAliyuncsComPushNotification2015_03_18APIRequest added in v1.2.0

type PushAliyuncsComPushNotification2015_03_18APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

PushAliyuncsComPushNotification2015_03_18APIRequest 推送通知 API请求 push.aliyuncs.com.pushNotification.2015-03-18

pushNotification

func NewPushAliyuncsComPushNotification2015_03_18Request

func NewPushAliyuncsComPushNotification2015_03_18Request() *PushAliyuncsComPushNotification2015_03_18APIRequest

NewPushAliyuncsComPushNotification2015_03_18Request 初始化PushAliyuncsComPushNotification2015_03_18APIRequest对象

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAccount added in v1.2.0

GetAccount Account Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAndroidExtraMap added in v1.2.0

GetAndroidExtraMap AndroidExtraMap Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAndroidMusic added in v1.2.0

GetAndroidMusic AndroidMusic Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAndroidNotifyType added in v1.2.0

GetAndroidNotifyType AndroidNotifyType Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAndroidOpenActivity added in v1.2.0

GetAndroidOpenActivity AndroidOpenActivity Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAndroidOpenType added in v1.2.0

GetAndroidOpenType AndroidOpenType Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAndroidOpenUrl added in v1.2.0

GetAndroidOpenUrl AndroidOpenUrl Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAntiHarassDuration added in v1.2.0

GetAntiHarassDuration AntiHarassDuration Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAntiHarassStartTime added in v1.2.0

GetAntiHarassStartTime AntiHarassStartTime Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetAppId added in v1.2.0

GetAppId AppId Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetBatchNumber added in v1.2.0

GetBatchNumber BatchNumber Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetDeviceId added in v1.2.0

GetDeviceId DeviceId Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetDeviceType added in v1.2.0

GetDeviceType DeviceType Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetIosExtraMap added in v1.2.0

GetIosExtraMap IosExtraMap Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetIosFooter added in v1.2.0

GetIosFooter IosFooter Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetIosMusic added in v1.2.0

GetIosMusic IosMusic Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetPushTime added in v1.2.0

GetPushTime PushTime Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetSendType added in v1.2.0

GetSendType SendType Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetSummary added in v1.2.0

GetSummary Summary Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetTag added in v1.2.0

GetTag Tag Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetTimeout added in v1.2.0

GetTimeout Timeout Getter

func (PushAliyuncsComPushNotification2015_03_18APIRequest) GetTitle added in v1.2.0

GetTitle Title Getter

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAccount added in v1.2.0

SetAccount is Account Setter 用户账号列表,以换行区分,仅sendType为3时有效

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidExtraMap added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidExtraMap(_androidExtraMap string) error

SetAndroidExtraMap is AndroidExtraMap Setter 自定义的kv结构,开发者扩展用

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidMusic added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidMusic(_androidMusic string) error

SetAndroidMusic is AndroidMusic Setter 通知声音

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidNotifyType added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidNotifyType(_androidNotifyType int64) error

SetAndroidNotifyType is AndroidNotifyType Setter 通知类型 1:震动 2:响铃

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidOpenActivity added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidOpenActivity(_androidOpenActivity string) error

SetAndroidOpenActivity is AndroidOpenActivity Setter 打开app指定位置

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidOpenType added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidOpenType(_androidOpenType int64) error

SetAndroidOpenType is AndroidOpenType Setter 点击通知后动作

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidOpenUrl added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAndroidOpenUrl(_androidOpenUrl string) error

SetAndroidOpenUrl is AndroidOpenUrl Setter 打开应用,网页

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAntiHarassDuration added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAntiHarassDuration(_antiHarassDuration int64) error

SetAntiHarassDuration is AntiHarassDuration Setter 防打扰时长,取值范围为1~23

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAntiHarassStartTime added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetAntiHarassStartTime(_antiHarassStartTime int64) error

SetAntiHarassStartTime is AntiHarassStartTime Setter 防打扰开始时间点,取值范围为0~23

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetAppId added in v1.2.0

SetAppId is AppId Setter 应用标识

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetBatchNumber added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetBatchNumber(_batchNumber string) error

SetBatchNumber is BatchNumber Setter 批次编号,用于活动效果统计

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetDeviceId added in v1.2.0

SetDeviceId is DeviceId Setter 设备编号列表,以换行区分,仅sendType为4时有效

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetDeviceType added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetDeviceType(_deviceType int64) error

SetDeviceType is DeviceType Setter 设备类型,取值范围为:0~3云推送支持多种设备,各 种设备类型编号如下:IOS设备:deviceType&amp;1=1; Andriod设备:deviceType&amp;2=2;如果存在此字段,则向 指定的设备类型推送消息。默认为全部(3);

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetIosExtraMap added in v1.2.0

func (r *PushAliyuncsComPushNotification2015_03_18APIRequest) SetIosExtraMap(_iosExtraMap string) error

SetIosExtraMap is IosExtraMap Setter 自定义的kv结构,开发者扩展用

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetIosFooter added in v1.2.0

SetIosFooter is IosFooter Setter 角标

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetIosMusic added in v1.2.0

SetIosMusic is IosMusic Setter 默认音乐

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetPushTime added in v1.2.0

SetPushTime is PushTime Setter 推送时间,若空表示立即推送,推送时间不能早于当前时间

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetSendType added in v1.2.0

SetSendType is SendType Setter 推送类型,取值范围:1~4; 1:所有人,无需指定tag、 deviceType等2:一群人,必须指定tag3:指定用户,根据 用户账号列表文件发送消息4:指定设备,根据设备编码列 表文件发送消息默认值为1

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetSummary added in v1.2.0

SetSummary is Summary Setter 摘要

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetTag added in v1.2.0

SetTag is Tag Setter 标签名称,仅支持1个标签,仅sendType为2时有效

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetTimeout added in v1.2.0

SetTimeout is Timeout Setter 离线消息保存时长,取值范围为1~72,若不填,则表示不保存离线消息

func (*PushAliyuncsComPushNotification2015_03_18APIRequest) SetTitle added in v1.2.0

SetTitle is Title Setter 标题

type PushAliyuncsComPushNotification2015_03_18APIResponse

type PushAliyuncsComPushNotification2015_03_18APIResponse struct {
	model.CommonResponse
	PushAliyuncsComPushNotification2015_03_18APIResponseModel
}

PushAliyuncsComPushNotification2015_03_18APIResponse 推送通知 API返回值 push.aliyuncs.com.pushNotification.2015-03-18

pushNotification

type PushAliyuncsComPushNotification2015_03_18APIResponseModel added in v1.2.0

type PushAliyuncsComPushNotification2015_03_18APIResponseModel struct {
	XMLName xml.Name `xml:"push_aliyuncs_com_pushNotification_2015-03-18_response"`
	// 该字段的值由服务端生成,返回给用户方便问题追查与定位。
	RequestId int64 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 消息ID,用于查询
	ResponseParams int64 `json:"responseParams,omitempty" xml:"responseParams,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

PushAliyuncsComPushNotification2015_03_18APIResponseModel is 推送通知 成功返回结果

type SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest added in v1.2.0

type SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest 删除 slb listener API请求 slb.aliyuncs.com.DeleteLoadBalancerListener.2013-02-21

delete_vip

func NewSlbAliyuncsComDeleteLoadBalancerListener2013_02_21Request

func NewSlbAliyuncsComDeleteLoadBalancerListener2013_02_21Request() *SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest

NewSlbAliyuncsComDeleteLoadBalancerListener2013_02_21Request 初始化SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest对象

func (SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) GetListenerPort added in v1.2.0

GetListenerPort ListenerPort Getter

func (SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) GetLoadBalancerId added in v1.2.0

GetLoadBalancerId LoadBalancerId Getter

func (*SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) SetListenerPort added in v1.2.0

SetListenerPort is ListenerPort Setter listenerPort

func (*SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) SetLoadBalancerId added in v1.2.0

func (r *SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIRequest) SetLoadBalancerId(_loadBalancerId string) error

SetLoadBalancerId is LoadBalancerId Setter loadBalancerId

type SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponse

type SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponse struct {
	model.CommonResponse
	SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponseModel
}

SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponse 删除 slb listener API返回值 slb.aliyuncs.com.DeleteLoadBalancerListener.2013-02-21

delete_vip

type SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponseModel added in v1.2.0

type SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponseModel struct {
	XMLName xml.Name `xml:"slb_aliyuncs_com_DeleteLoadBalancerListener_2013-02-21_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// request id
	Requestid string `json:"requestid,omitempty" xml:"requestid,omitempty"`
}

SlbAliyuncsComDeleteLoadBalancerListener2013_02_21APIResponseModel is 删除 slb listener 成功返回结果

type SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest added in v1.2.0

type SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest 后端服务器健康检查 API请求 slb.aliyuncs.com.DescribeBackendServers.2013-02-21

后端服务器健康检查,对SLB实例的后端服务器进行健康检查,返回后端服务器的健康状况。后端服务器的健康状况为normal,abnormal和Unavailable三种。其中Unavailable表示这个SLB实例没有配置健康检查,无法获取后端服务器的健康状况。如果没有传入ListenerPort,则表示对这个SLB实例下的所有Listener后端服务器进行健康检查。

func NewSlbAliyuncsComDescribeBackendServers2013_02_21Request

func NewSlbAliyuncsComDescribeBackendServers2013_02_21Request() *SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest

NewSlbAliyuncsComDescribeBackendServers2013_02_21Request 初始化SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest对象

func (SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) GetListenerPort added in v1.2.0

GetListenerPort ListenerPort Getter

func (SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) GetLoadBalancerId added in v1.2.0

GetLoadBalancerId LoadBalancerId Getter

func (*SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) SetListenerPort added in v1.2.0

func (r *SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) SetListenerPort(_listenerPort int64) error

SetListenerPort is ListenerPort Setter listenerPort

func (*SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) SetLoadBalancerId added in v1.2.0

func (r *SlbAliyuncsComDescribeBackendServers2013_02_21APIRequest) SetLoadBalancerId(_loadBalancerId string) error

SetLoadBalancerId is LoadBalancerId Setter loadBalancerId

type SlbAliyuncsComDescribeBackendServers2013_02_21APIResponse

type SlbAliyuncsComDescribeBackendServers2013_02_21APIResponse struct {
	model.CommonResponse
	SlbAliyuncsComDescribeBackendServers2013_02_21APIResponseModel
}

SlbAliyuncsComDescribeBackendServers2013_02_21APIResponse 后端服务器健康检查 API返回值 slb.aliyuncs.com.DescribeBackendServers.2013-02-21

后端服务器健康检查,对SLB实例的后端服务器进行健康检查,返回后端服务器的健康状况。后端服务器的健康状况为normal,abnormal和Unavailable三种。其中Unavailable表示这个SLB实例没有配置健康检查,无法获取后端服务器的健康状况。如果没有传入ListenerPort,则表示对这个SLB实例下的所有Listener后端服务器进行健康检查。

type SlbAliyuncsComDescribeBackendServers2013_02_21APIResponseModel added in v1.2.0

type SlbAliyuncsComDescribeBackendServers2013_02_21APIResponseModel struct {
	XMLName xml.Name `xml:"slb_aliyuncs_com_DescribeBackendServers_2013-02-21_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// Listeners
	Listeners []Listener `json:"listeners,omitempty" xml:"listeners>listener,omitempty"`
	// request id
	Requestid string `json:"requestid,omitempty" xml:"requestid,omitempty"`
	// LoadBalancerId
	Loadbalancerid string `json:"loadbalancerid,omitempty" xml:"loadbalancerid,omitempty"`
}

SlbAliyuncsComDescribeBackendServers2013_02_21APIResponseModel is 后端服务器健康检查 成功返回结果

type SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest added in v1.2.0

type SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest 配置LoadBalancer的别名。 API请求 slb.aliyuncs.com.SetLoadBalancerName.2013-02-21

配置LoadBalancer的别名。

func NewSlbAliyuncsComSetLoadBalancerName2013_02_21Request

func NewSlbAliyuncsComSetLoadBalancerName2013_02_21Request() *SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest

NewSlbAliyuncsComSetLoadBalancerName2013_02_21Request 初始化SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest对象

func (SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) GetLoadBalancerId added in v1.2.0

GetLoadBalancerId LoadBalancerId Getter

func (SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) GetLoadBalancerName added in v1.2.0

GetLoadBalancerName LoadBalancerName Getter

func (*SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) SetLoadBalancerId added in v1.2.0

func (r *SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) SetLoadBalancerId(_loadBalancerId string) error

SetLoadBalancerId is LoadBalancerId Setter loadBalancerId

func (*SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) SetLoadBalancerName added in v1.2.0

func (r *SlbAliyuncsComSetLoadBalancerName2013_02_21APIRequest) SetLoadBalancerName(_loadBalancerName string) error

SetLoadBalancerName is LoadBalancerName Setter loadBalancerName

type SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponse

type SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponse struct {
	model.CommonResponse
	SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponseModel
}

SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponse 配置LoadBalancer的别名。 API返回值 slb.aliyuncs.com.SetLoadBalancerName.2013-02-21

配置LoadBalancer的别名。

type SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponseModel added in v1.2.0

type SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponseModel struct {
	XMLName xml.Name `xml:"slb_aliyuncs_com_SetLoadBalancerName_2013-02-21_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// request id
	Requestid string `json:"requestid,omitempty" xml:"requestid,omitempty"`
}

SlbAliyuncsComSetLoadBalancerName2013_02_21APIResponseModel is 配置LoadBalancer的别名。 成功返回结果

Source Files

Jump to

Keyboard shortcuts

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