# Functions
CreateBindAliasRequest creates a request to invoke BindAlias API.
CreateBindAliasResponse creates a response to parse from BindAlias response.
CreateBindPhoneRequest creates a request to invoke BindPhone API.
CreateBindPhoneResponse creates a response to parse from BindPhone response.
CreateBindTagRequest creates a request to invoke BindTag API.
CreateBindTagResponse creates a response to parse from BindTag response.
CreateCancelPushRequest creates a request to invoke CancelPush API.
CreateCancelPushResponse creates a response to parse from CancelPush response.
CreateCheckCertificateRequest creates a request to invoke CheckCertificate API.
CreateCheckCertificateResponse creates a response to parse from CheckCertificate response.
CreateCheckDeviceRequest creates a request to invoke CheckDevice API.
CreateCheckDeviceResponse creates a response to parse from CheckDevice response.
CreateCheckDevicesRequest creates a request to invoke CheckDevices API.
CreateCheckDevicesResponse creates a response to parse from CheckDevices response.
CreateCompleteContinuouslyPushRequest creates a request to invoke CompleteContinuouslyPush API.
CreateCompleteContinuouslyPushResponse creates a response to parse from CompleteContinuouslyPush response.
CreateContinuouslyPushRequest creates a request to invoke ContinuouslyPush API.
CreateContinuouslyPushResponse creates a response to parse from ContinuouslyPush response.
CreateListSummaryAppsRequest creates a request to invoke ListSummaryApps API.
CreateListSummaryAppsResponse creates a response to parse from ListSummaryApps response.
CreateListTagsRequest creates a request to invoke ListTags API.
CreateListTagsResponse creates a response to parse from ListTags response.
CreateMassPushRequest creates a request to invoke MassPush API.
CreateMassPushResponse creates a response to parse from MassPush response.
CreatePushMessageToAndroidRequest creates a request to invoke PushMessageToAndroid API.
CreatePushMessageToAndroidResponse creates a response to parse from PushMessageToAndroid response.
CreatePushMessageToiOSRequest creates a request to invoke PushMessageToiOS API.
CreatePushMessageToiOSResponse creates a response to parse from PushMessageToiOS response.
CreatePushNoticeToAndroidRequest creates a request to invoke PushNoticeToAndroid API.
CreatePushNoticeToAndroidResponse creates a response to parse from PushNoticeToAndroid response.
CreatePushNoticeToiOSRequest creates a request to invoke PushNoticeToiOS API.
CreatePushNoticeToiOSResponse creates a response to parse from PushNoticeToiOS response.
CreatePushRequest creates a request to invoke Push API.
CreatePushResponse creates a response to parse from Push response.
CreateQueryAliasesRequest creates a request to invoke QueryAliases API.
CreateQueryAliasesResponse creates a response to parse from QueryAliases response.
CreateQueryDeviceInfoRequest creates a request to invoke QueryDeviceInfo API.
CreateQueryDeviceInfoResponse creates a response to parse from QueryDeviceInfo response.
CreateQueryDevicesByAccountRequest creates a request to invoke QueryDevicesByAccount API.
CreateQueryDevicesByAccountResponse creates a response to parse from QueryDevicesByAccount response.
CreateQueryDevicesByAliasRequest creates a request to invoke QueryDevicesByAlias API.
CreateQueryDevicesByAliasResponse creates a response to parse from QueryDevicesByAlias response.
CreateQueryDeviceStatRequest creates a request to invoke QueryDeviceStat API.
CreateQueryDeviceStatResponse creates a response to parse from QueryDeviceStat response.
CreateQueryPushRecordsRequest creates a request to invoke QueryPushRecords API.
CreateQueryPushRecordsResponse creates a response to parse from QueryPushRecords response.
CreateQueryPushStatByAppRequest creates a request to invoke QueryPushStatByApp API.
CreateQueryPushStatByAppResponse creates a response to parse from QueryPushStatByApp response.
CreateQueryPushStatByMsgRequest creates a request to invoke QueryPushStatByMsg API.
CreateQueryPushStatByMsgResponse creates a response to parse from QueryPushStatByMsg response.
CreateQueryTagsRequest creates a request to invoke QueryTags API.
CreateQueryTagsResponse creates a response to parse from QueryTags response.
CreateQueryUniqueDeviceStatRequest creates a request to invoke QueryUniqueDeviceStat API.
CreateQueryUniqueDeviceStatResponse creates a response to parse from QueryUniqueDeviceStat response.
CreateRemoveTagRequest creates a request to invoke RemoveTag API.
CreateRemoveTagResponse creates a response to parse from RemoveTag response.
CreateUnbindAliasRequest creates a request to invoke UnbindAlias API.
CreateUnbindAliasResponse creates a response to parse from UnbindAlias response.
CreateUnbindPhoneRequest creates a request to invoke UnbindPhone API.
CreateUnbindPhoneResponse creates a response to parse from UnbindPhone response.
CreateUnbindTagRequest creates a request to invoke UnbindTag API.
CreateUnbindTagResponse creates a response to parse from UnbindTag response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.
# Structs
AliasInfo is a nested struct in push response.
AliasInfos is a nested struct in push response.
AppDeviceStat is a nested struct in push response.
AppDeviceStatsInQueryDeviceStat is a nested struct in push response.
AppDeviceStatsInQueryUniqueDeviceStat is a nested struct in push response.
AppPushStat is a nested struct in push response.
AppPushStats is a nested struct in push response.
BindAliasRequest is the request struct for api BindAlias.
BindAliasResponse is the response struct for api BindAlias.
BindPhoneRequest is the request struct for api BindPhone.
BindPhoneResponse is the response struct for api BindPhone.
BindTagRequest is the request struct for api BindTag.
BindTagResponse is the response struct for api BindTag.
CancelPushRequest is the request struct for api CancelPush.
CancelPushResponse is the response struct for api CancelPush.
CheckCertificateRequest is the request struct for api CheckCertificate.
CheckCertificateResponse is the response struct for api CheckCertificate.
CheckDeviceRequest is the request struct for api CheckDevice.
CheckDeviceResponse is the response struct for api CheckDevice.
CheckDevicesRequest is the request struct for api CheckDevices.
CheckDevicesResponse is the response struct for api CheckDevices.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CompleteContinuouslyPushRequest is the request struct for api CompleteContinuouslyPush.
CompleteContinuouslyPushResponse is the response struct for api CompleteContinuouslyPush.
ContinuouslyPushRequest is the request struct for api ContinuouslyPush.
ContinuouslyPushResponse is the response struct for api ContinuouslyPush.
DevelopmentCertInfo is a nested struct in push response.
DeviceCheckInfo is a nested struct in push response.
DeviceCheckInfos is a nested struct in push response.
DeviceIdsInQueryDevicesByAccount is a nested struct in push response.
DeviceIdsInQueryDevicesByAlias is a nested struct in push response.
DeviceInfo is a nested struct in push response.
ListSummaryAppsRequest is the request struct for api ListSummaryApps.
ListSummaryAppsResponse is the response struct for api ListSummaryApps.
ListTagsRequest is the request struct for api ListTags.
ListTagsResponse is the response struct for api ListTags.
MassPushPushTask is a repeated param struct in MassPushRequest.
MassPushRequest is the request struct for api MassPush.
MassPushResponse is the response struct for api MassPush.
MessageIds is a nested struct in push response.
ProductionCertInfo is a nested struct in push response.
PushInfo is a nested struct in push response.
PushInfos is a nested struct in push response.
PushMessageToAndroidRequest is the request struct for api PushMessageToAndroid.
PushMessageToAndroidResponse is the response struct for api PushMessageToAndroid.
PushMessageToiOSRequest is the request struct for api PushMessageToiOS.
PushMessageToiOSResponse is the response struct for api PushMessageToiOS.
PushNoticeToAndroidRequest is the request struct for api PushNoticeToAndroid.
PushNoticeToAndroidResponse is the response struct for api PushNoticeToAndroid.
PushNoticeToiOSRequest is the request struct for api PushNoticeToiOS.
PushNoticeToiOSResponse is the response struct for api PushNoticeToiOS.
PushRequest is the request struct for api Push.
PushResponse is the response struct for api Push.
PushStat is a nested struct in push response.
PushStats is a nested struct in push response.
QueryAliasesRequest is the request struct for api QueryAliases.
QueryAliasesResponse is the response struct for api QueryAliases.
QueryDeviceInfoRequest is the request struct for api QueryDeviceInfo.
QueryDeviceInfoResponse is the response struct for api QueryDeviceInfo.
QueryDevicesByAccountRequest is the request struct for api QueryDevicesByAccount.
QueryDevicesByAccountResponse is the response struct for api QueryDevicesByAccount.
QueryDevicesByAliasRequest is the request struct for api QueryDevicesByAlias.
QueryDevicesByAliasResponse is the response struct for api QueryDevicesByAlias.
QueryDeviceStatRequest is the request struct for api QueryDeviceStat.
QueryDeviceStatResponse is the response struct for api QueryDeviceStat.
QueryPushRecordsRequest is the request struct for api QueryPushRecords.
QueryPushRecordsResponse is the response struct for api QueryPushRecords.
QueryPushStatByAppRequest is the request struct for api QueryPushStatByApp.
QueryPushStatByAppResponse is the response struct for api QueryPushStatByApp.
QueryPushStatByMsgRequest is the request struct for api QueryPushStatByMsg.
QueryPushStatByMsgResponse is the response struct for api QueryPushStatByMsg.
QueryTagsRequest is the request struct for api QueryTags.
QueryTagsResponse is the response struct for api QueryTags.
QueryUniqueDeviceStatRequest is the request struct for api QueryUniqueDeviceStat.
QueryUniqueDeviceStatResponse is the response struct for api QueryUniqueDeviceStat.
RemoveTagRequest is the request struct for api RemoveTag.
RemoveTagResponse is the response struct for api RemoveTag.
SummaryAppInfo is a nested struct in push response.
SummaryAppInfos is a nested struct in push response.
TagInfo is a nested struct in push response.
TagInfosInListTags is a nested struct in push response.
TagInfosInQueryTags is a nested struct in push response.
UnbindAliasRequest is the request struct for api UnbindAlias.
UnbindAliasResponse is the response struct for api UnbindAlias.
UnbindPhoneRequest is the request struct for api UnbindPhone.
UnbindPhoneResponse is the response struct for api UnbindPhone.
UnbindTagRequest is the request struct for api UnbindTag.
UnbindTagResponse is the response struct for api UnbindTag.