package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateApplyTokenRequest creates a request to invoke ApplyToken API.
CreateApplyTokenResponse creates a response to parse from ApplyToken response.
CreateBatchQuerySessionByClientIdsRequest creates a request to invoke BatchQuerySessionByClientIds API.
CreateBatchQuerySessionByClientIdsResponse creates a response to parse from BatchQuerySessionByClientIds response.
CreateCreateGroupIdRequest creates a request to invoke CreateGroupId API.
CreateCreateGroupIdResponse creates a response to parse from CreateGroupId response.
CreateDeleteGroupIdRequest creates a request to invoke DeleteGroupId API.
CreateDeleteGroupIdResponse creates a response to parse from DeleteGroupId response.
CreateGetDeviceCredentialRequest creates a request to invoke GetDeviceCredential API.
CreateGetDeviceCredentialResponse creates a response to parse from GetDeviceCredential response.
CreateListGroupIdRequest creates a request to invoke ListGroupId API.
CreateListGroupIdResponse creates a response to parse from ListGroupId response.
CreateQuerySessionByClientIdRequest creates a request to invoke QuerySessionByClientId API.
CreateQuerySessionByClientIdResponse creates a response to parse from QuerySessionByClientId response.
CreateQueryTokenRequest creates a request to invoke QueryToken API.
CreateQueryTokenResponse creates a response to parse from QueryToken response.
CreateRefreshDeviceCredentialRequest creates a request to invoke RefreshDeviceCredential API.
CreateRefreshDeviceCredentialResponse creates a response to parse from RefreshDeviceCredential response.
CreateRegisterDeviceCredentialRequest creates a request to invoke RegisterDeviceCredential API.
CreateRegisterDeviceCredentialResponse creates a response to parse from RegisterDeviceCredential response.
CreateRevokeTokenRequest creates a request to invoke RevokeToken API.
CreateRevokeTokenResponse creates a response to parse from RevokeToken response.
CreateSendMessageRequest creates a request to invoke SendMessage API.
CreateSendMessageResponse creates a response to parse from SendMessage response.
CreateUnRegisterDeviceCredentialRequest creates a request to invoke UnRegisterDeviceCredential API.
CreateUnRegisterDeviceCredentialResponse creates a response to parse from UnRegisterDeviceCredential 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.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

ApplyTokenRequest is the request struct for api ApplyToken.
ApplyTokenResponse is the response struct for api ApplyToken.
BatchQuerySessionByClientIdsRequest is the request struct for api BatchQuerySessionByClientIds.
BatchQuerySessionByClientIdsResponse is the response struct for api BatchQuerySessionByClientIds.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CreateGroupIdRequest is the request struct for api CreateGroupId.
CreateGroupIdResponse is the response struct for api CreateGroupId.
Data is a nested struct in onsmqtt response.
DeleteGroupIdRequest is the request struct for api DeleteGroupId.
DeleteGroupIdResponse is the response struct for api DeleteGroupId.
DeviceCredential is a nested struct in onsmqtt response.
GetDeviceCredentialRequest is the request struct for api GetDeviceCredential.
GetDeviceCredentialResponse is the response struct for api GetDeviceCredential.
ListGroupIdRequest is the request struct for api ListGroupId.
ListGroupIdResponse is the response struct for api ListGroupId.
MqttGroupIdDo is a nested struct in onsmqtt response.
OnlineStatusList is a nested struct in onsmqtt response.
OnlineStatusListItem is a nested struct in onsmqtt response.
QuerySessionByClientIdRequest is the request struct for api QuerySessionByClientId.
QuerySessionByClientIdResponse is the response struct for api QuerySessionByClientId.
QueryTokenRequest is the request struct for api QueryToken.
QueryTokenResponse is the response struct for api QueryToken.
RefreshDeviceCredentialRequest is the request struct for api RefreshDeviceCredential.
RefreshDeviceCredentialResponse is the response struct for api RefreshDeviceCredential.
RegisterDeviceCredentialRequest is the request struct for api RegisterDeviceCredential.
RegisterDeviceCredentialResponse is the response struct for api RegisterDeviceCredential.
RevokeTokenRequest is the request struct for api RevokeToken.
RevokeTokenResponse is the response struct for api RevokeToken.
SendMessageRequest is the request struct for api SendMessage.
SendMessageResponse is the response struct for api SendMessage.
UnRegisterDeviceCredentialRequest is the request struct for api UnRegisterDeviceCredential.
UnRegisterDeviceCredentialResponse is the response struct for api UnRegisterDeviceCredential.